--- /home/fdroid/fdroiddata/tmp/com.lucasdnd.unixtimeclockwidget_2.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.lucasdnd.unixtimeclockwidget_2.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 3442b075f1840a2d27a3ba7ea01a9c518ce8e8074d356a3297a895744bfa71a7 │ -Signer #1 certificate SHA-1 digest: 6b3bc01e4e7b03a93e4b9ee9fdac09933f189212 │ -Signer #1 certificate MD5 digest: 4a106d49c2e6f8b92f5b6eef4352113d │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 1064a4220d0c1c8acc1840e8f0319ef1151de2e376eb0e0d57e0b4182ad59603 │ -Signer #1 public key SHA-1 digest: 493d9af52844ed05df9f7505a7c6ea1a73277e41 │ -Signer #1 public key MD5 digest: d73ab638d5d719e3f2d7c0332ed797f6 │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,21 +1,19 @@ │ -Zip file size: 293223 bytes, number of entries: 19 │ --rw---- 2.0 fat 1344 bl defN 15-Oct-12 13:55 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 1465 bl defN 15-Oct-12 13:55 META-INF/855F3AAB.SF │ --rw---- 2.0 fat 1326 bl defN 15-Oct-12 13:55 META-INF/855F3AAB.RSA │ --rw---- 2.0 fat 41 bl defN 15-Oct-12 09:03 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 15-Oct-12 09:03 META-INF/fdroidserverid │ --rw---- 2.0 fat 2304 bX defN 15-Oct-12 09:02 AndroidManifest.xml │ --rw---- 1.0 fat 5964 b- stor 15-Oct-12 09:03 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 3112 b- stor 15-Oct-12 09:03 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 9355 b- stor 15-Oct-12 09:03 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 17889 b- stor 15-Oct-12 09:03 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 808 bl defN 15-Oct-12 09:02 res/drawable/graybox.xml │ --rw---- 1.0 fat 7776 b- stor 15-Oct-12 09:03 res/drawable/icon.png │ --rw---- 2.0 fat 808 bl defN 15-Oct-12 09:02 res/drawable/whitebox.xml │ --rw---- 2.0 fat 1204 bl defN 15-Oct-12 09:02 res/layout-v16/widgetlayout.xml │ --rw---- 2.0 fat 1140 bl defN 15-Oct-12 09:02 res/layout/widgetlayout.xml │ --rw---- 2.0 fat 464 bl defN 15-Oct-12 09:02 res/xml-v17/widgetproviderinfo.xml │ --rw---- 2.0 fat 420 bl defN 15-Oct-12 09:02 res/xml/widgetproviderinfo.xml │ --rw---- 1.0 fat 2696 b- stor 15-Oct-12 09:03 resources.arsc │ --rw---- 2.0 fat 696160 bl defN 15-Oct-12 09:02 classes.dex │ -19 files, 754317 bytes uncompressed, 290555 bytes compressed: 61.5% │ +Zip file size: 292302 bytes, number of entries: 17 │ +-rw---- 2.0 fat 2304 bX defN 17-Oct-17 00:18 AndroidManifest.xml │ +-rw---- 1.0 fat 5964 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 3112 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 9355 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 17889 b- stor 80-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 808 bl defN 17-Oct-17 00:18 res/drawable/graybox.xml │ +-rw---- 1.0 fat 7543 b- stor 80-Jan-01 00:00 res/drawable/icon.png │ +-rw---- 2.0 fat 808 bl defN 17-Oct-17 00:18 res/drawable/whitebox.xml │ +-rw---- 2.0 fat 1204 bl defN 17-Oct-17 00:18 res/layout-v16/widgetlayout.xml │ +-rw---- 2.0 fat 1140 bl defN 17-Oct-17 00:18 res/layout/widgetlayout.xml │ +-rw---- 2.0 fat 464 bl defN 17-Oct-17 00:18 res/xml-v17/widgetproviderinfo.xml │ +-rw---- 2.0 fat 420 bl defN 17-Oct-17 00:18 res/xml/widgetproviderinfo.xml │ +-rw---- 1.0 fat 2752 b- stor 80-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 704708 bl defN 17-Oct-17 00:18 classes.dex │ +-rw---- 2.0 fat 1344 b- defN 17-Oct-17 00:18 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 1465 b- defN 17-Oct-17 00:18 META-INF/855F3AAB.SF │ +-rw---- 2.0 fat 1326 b- defN 17-Oct-17 00:18 META-INF/855F3AAB.RSA │ +17 files, 762606 bytes uncompressed, 289964 bytes compressed: 62.0% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── resources.arsc │┄ Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff. │ @@ -1,8 +1,8 @@ │ -00000000: 0200 0c00 880a 0000 0100 0000 0100 1c00 ................ │ +00000000: 0200 0c00 c00a 0000 0100 0000 0100 1c00 ................ │ 00000010: dc01 0000 0c00 0000 0000 0000 0001 0000 ................ │ 00000020: 4c00 0000 0000 0000 0000 0000 1b00 0000 L............... │ 00000030: 3300 0000 4f00 0000 6d00 0000 8e00 0000 3...O...m....... │ 00000040: b000 0000 d500 0000 fc00 0000 2301 0000 ............#... │ 00000050: 4b01 0000 7401 0000 1818 7265 732f 6472 K...t.....res/dr │ 00000060: 6177 6162 6c65 2f67 7261 7962 6f78 2e78 awable/graybox.x │ 00000070: 6d6c 0015 1572 6573 2f64 7261 7761 626c ml...res/drawabl │ @@ -24,15 +24,15 @@ │ 00000170: 756e 6368 6572 2e70 6e67 0025 2572 6573 uncher.png.%%res │ 00000180: 2f64 7261 7761 626c 652d 7868 6470 692d /drawable-xhdpi- │ 00000190: 7634 2f69 635f 6c61 756e 6368 6572 2e70 v4/ic_launcher.p │ 000001a0: 6e67 0026 2672 6573 2f64 7261 7761 626c ng.&&res/drawabl │ 000001b0: 652d 7878 6864 7069 2d76 342f 6963 5f6c e-xxhdpi-v4/ic_l │ 000001c0: 6175 6e63 6865 722e 706e 6700 1616 556e auncher.png...Un │ 000001d0: 6978 2054 696d 6520 436c 6f63 6b20 5769 ix Time Clock Wi │ -000001e0: 6467 6574 0000 0000 0002 2001 a008 0000 dget...... ..... │ +000001e0: 6467 6574 0000 0000 0002 2001 d808 0000 dget...... ..... │ 000001f0: 7f00 0000 6300 6f00 6d00 2e00 6c00 7500 ....c.o.m...l.u. │ 00000200: 6300 6100 7300 6400 6e00 6400 2e00 7500 c.a.s.d.n.d...u. │ 00000210: 6e00 6900 7800 7400 6900 6d00 6500 6300 n.i.x.t.i.m.e.c. │ 00000220: 6c00 6f00 6300 6b00 7700 6900 6400 6700 l.o.c.k.w.i.d.g. │ 00000230: 6500 7400 0000 0000 0000 0000 0000 0000 e.t............. │ 00000240: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -65,105 +65,108 @@ │ 00000400: 7669 6465 7269 6e66 6f00 0808 6170 705f viderinfo...app_ │ 00000410: 6e61 6d65 000c 0c41 7070 4261 7365 5468 name...AppBaseTh │ 00000420: 656d 6500 0808 4170 7054 6865 6d65 000d eme...AppTheme.. │ 00000430: 0d63 6c6f 636b 5465 7874 5669 6577 0000 .clockTextView.. │ 00000440: 0202 1000 1000 0000 0100 0000 0000 0000 ................ │ 00000450: 0202 1000 2000 0000 0200 0000 0400 0000 .... ........... │ 00000460: 0000 0000 0001 0000 0000 0000 0000 0000 ................ │ -00000470: 0102 4800 8800 0000 0200 0000 0400 0000 ..H............. │ -00000480: 5800 0000 3400 0000 0000 0000 0000 0000 X...4........... │ +00000470: 0102 4c00 8c00 0000 0200 0000 0400 0000 ..L............. │ +00000480: 5c00 0000 3800 0000 0000 0000 0000 0000 \...8........... │ 00000490: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000004a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000004b0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ -000004c0: 1000 0000 2000 0000 0800 0000 0000 0000 .... ........... │ -000004d0: 0800 0003 0000 0000 0800 0000 0200 0000 ................ │ -000004e0: 0800 0003 0100 0000 0800 0000 0300 0000 ................ │ -000004f0: 0800 0003 0200 0000 0102 4800 6800 0000 ..........H.h... │ -00000500: 0200 0000 0400 0000 5800 0000 3400 0000 ........X...4... │ -00000510: 0000 0000 0000 0000 0000 a000 0000 0000 ................ │ -00000520: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ +000004b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000004c0: ffff ffff 1000 0000 2000 0000 0800 0000 ........ ....... │ +000004d0: 0000 0000 0800 0003 0000 0000 0800 0000 ................ │ +000004e0: 0200 0000 0800 0003 0100 0000 0800 0000 ................ │ +000004f0: 0300 0000 0800 0003 0200 0000 0102 4c00 ..............L. │ +00000500: 6c00 0000 0200 0000 0400 0000 5c00 0000 l...........\... │ +00000510: 3800 0000 0000 0000 0000 0000 0000 a000 8............... │ +00000520: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ 00000530: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000540: ffff ffff 0000 0000 ffff ffff ffff ffff ................ │ -00000550: 0800 0000 0100 0000 0800 0003 0700 0000 ................ │ -00000560: 0102 4800 6800 0000 0200 0000 0400 0000 ..H.h........... │ -00000570: 5800 0000 3400 0000 0000 0000 0000 0000 X...4........... │ -00000580: 0000 f000 0000 0000 0000 0000 0400 0000 ................ │ -00000590: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000005a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................ │ -000005b0: ffff ffff ffff ffff 0800 0000 0100 0000 ................ │ -000005c0: 0800 0003 0800 0000 0102 4800 6800 0000 ..........H.h... │ -000005d0: 0200 0000 0400 0000 5800 0000 3400 0000 ........X...4... │ -000005e0: 0000 0000 0000 0000 0000 4001 0000 0000 ..........@..... │ -000005f0: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ -00000600: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000610: ffff ffff 0000 0000 ffff ffff ffff ffff ................ │ -00000620: 0800 0000 0100 0000 0800 0003 0900 0000 ................ │ -00000630: 0102 4800 6800 0000 0200 0000 0400 0000 ..H.h........... │ -00000640: 5800 0000 3400 0000 0000 0000 0000 0000 X...4........... │ -00000650: 0000 e001 0000 0000 0000 0000 0400 0000 ................ │ -00000660: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000670: 0000 0000 0000 0000 ffff ffff 0000 0000 ................ │ -00000680: ffff ffff ffff ffff 0800 0000 0100 0000 ................ │ -00000690: 0800 0003 0a00 0000 0202 1000 1400 0000 ................ │ -000006a0: 0300 0000 0100 0000 0004 0000 0102 4800 ..............H. │ -000006b0: 5c00 0000 0300 0000 0100 0000 4c00 0000 \...........L... │ -000006c0: 3400 0000 0000 0000 0000 0000 0000 0000 4............... │ -000006d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000540: 0000 0000 0000 0000 ffff ffff 0000 0000 ................ │ +00000550: ffff ffff ffff ffff 0800 0000 0100 0000 ................ │ +00000560: 0800 0003 0700 0000 0102 4c00 6c00 0000 ..........L.l... │ +00000570: 0200 0000 0400 0000 5c00 0000 3800 0000 ........\...8... │ +00000580: 0000 0000 0000 0000 0000 f000 0000 0000 ................ │ +00000590: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ +000005a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000005b0: 0000 0000 ffff ffff 0000 0000 ffff ffff ................ │ +000005c0: ffff ffff 0800 0000 0100 0000 0800 0003 ................ │ +000005d0: 0800 0000 0102 4c00 6c00 0000 0200 0000 ......L.l....... │ +000005e0: 0400 0000 5c00 0000 3800 0000 0000 0000 ....\...8....... │ +000005f0: 0000 0000 0000 4001 0000 0000 0000 0000 ......@......... │ +00000600: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000610: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000620: ffff ffff 0000 0000 ffff ffff ffff ffff ................ │ +00000630: 0800 0000 0100 0000 0800 0003 0900 0000 ................ │ +00000640: 0102 4c00 6c00 0000 0200 0000 0400 0000 ..L.l........... │ +00000650: 5c00 0000 3800 0000 0000 0000 0000 0000 \...8........... │ +00000660: 0000 e001 0000 0000 0000 0000 0400 0000 ................ │ +00000670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000680: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ +00000690: 0000 0000 ffff ffff ffff ffff 0800 0000 ................ │ +000006a0: 0100 0000 0800 0003 0a00 0000 0202 1000 ................ │ +000006b0: 1400 0000 0300 0000 0100 0000 0004 0000 ................ │ +000006c0: 0102 4c00 6000 0000 0300 0000 0100 0000 ..L.`........... │ +000006d0: 5000 0000 3800 0000 0000 0000 0000 0000 P...8........... │ 000006e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000006f0: 0000 0000 0000 0000 0800 0000 0400 0000 ................ │ -00000700: 0800 0003 0300 0000 0102 4800 5c00 0000 ..........H.\... │ -00000710: 0300 0000 0100 0000 4c00 0000 3400 0000 ........L...4... │ -00000720: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000730: 0000 0000 1000 0000 0000 0000 0000 0000 ................ │ -00000740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000750: 0000 0000 0800 0000 0400 0000 0800 0003 ................ │ -00000760: 0500 0000 0202 1000 1400 0000 0400 0000 ................ │ -00000770: 0100 0000 0004 0000 0102 4800 5c00 0000 ..........H.\... │ -00000780: 0400 0000 0100 0000 4c00 0000 3400 0000 ........L...4... │ -00000790: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000007a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000006f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000710: 0800 0000 0400 0000 0800 0003 0300 0000 ................ │ +00000720: 0102 4c00 6000 0000 0300 0000 0100 0000 ..L.`........... │ +00000730: 5000 0000 3800 0000 0000 0000 0000 0000 P...8........... │ +00000740: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +00000750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000770: 0800 0000 0400 0000 0800 0003 0500 0000 ................ │ +00000780: 0202 1000 1400 0000 0400 0000 0100 0000 ................ │ +00000790: 0004 0000 0102 4c00 6000 0000 0400 0000 ......L.`....... │ +000007a0: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ 000007b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000007c0: 0000 0000 0800 0000 0500 0000 0800 0003 ................ │ -000007d0: 0400 0000 0102 4800 5c00 0000 0400 0000 ......H.\....... │ -000007e0: 0100 0000 4c00 0000 3400 0000 0000 0000 ....L...4....... │ -000007f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000800: 1100 0000 0000 0000 0000 0000 0000 0000 ................ │ +000007c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000007d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000007e0: 0000 0000 0800 0000 0500 0000 0800 0003 ................ │ +000007f0: 0400 0000 0102 4c00 6000 0000 0400 0000 ......L.`....... │ +00000800: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ 00000810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000820: 0800 0000 0500 0000 0800 0003 0600 0000 ................ │ -00000830: 0202 1000 1400 0000 0500 0000 0100 0000 ................ │ -00000840: 0000 0000 0102 4800 5c00 0000 0500 0000 ......H.\....... │ -00000850: 0100 0000 4c00 0000 3400 0000 0000 0000 ....L...4....... │ -00000860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000820: 1100 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000840: 0000 0000 0800 0000 0500 0000 0800 0003 ................ │ +00000850: 0600 0000 0202 1000 1400 0000 0500 0000 ................ │ +00000860: 0100 0000 0000 0000 0102 4c00 6000 0000 ..........L.`... │ +00000870: 0500 0000 0100 0000 5000 0000 3800 0000 ........P...8... │ 00000880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000890: 0800 0000 0600 0000 0800 0003 0b00 0000 ................ │ -000008a0: 0202 1000 1800 0000 0600 0000 0200 0000 ................ │ -000008b0: 0004 0000 0000 0000 0102 4800 7000 0000 ..........H.p... │ -000008c0: 0600 0000 0200 0000 5000 0000 3400 0000 ........P...4... │ -000008d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000008e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000008f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000900: 0000 0000 1000 0000 1000 0100 0700 0000 ................ │ -00000910: 0c00 0301 0000 0000 1000 0100 0800 0000 ................ │ -00000920: 0000 067f 0000 0000 0102 4800 6000 0000 ..........H.`... │ -00000930: 0600 0000 0200 0000 5000 0000 3400 0000 ........P...4... │ -00000940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000950: 0000 0000 0b00 0000 0000 0000 0000 0000 ................ │ -00000960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000970: 0000 0000 ffff ffff 1000 0100 0700 0000 ................ │ -00000980: 6e00 0301 0000 0000 0102 4800 6000 0000 n.........H.`... │ -00000990: 0600 0000 0200 0000 5000 0000 3400 0000 ........P...4... │ -000009a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000009b0: 0000 0000 0e00 0000 0000 0000 0000 0000 ................ │ -000009c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000009d0: 0000 0000 ffff ffff 1000 0100 0700 0000 ................ │ -000009e0: 1901 0301 0000 0000 0202 1000 1c00 0000 ................ │ -000009f0: 0700 0000 0300 0000 0000 0000 0000 0000 ................ │ -00000a00: 0000 0000 0102 4800 8400 0000 0700 0000 ......H......... │ -00000a10: 0300 0000 5400 0000 3400 0000 0000 0000 ....T...4....... │ -00000a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000a50: 1000 0000 2000 0000 0800 0000 0000 0000 .... ........... │ -00000a60: 0800 0012 0000 0000 0800 0000 0300 0000 ................ │ -00000a70: 0800 0012 0000 0000 0800 0000 0900 0000 ................ │ -00000a80: 0800 0012 0000 0000 ........ │ +00000890: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000008a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000008b0: 0000 0000 0000 0000 0800 0000 0600 0000 ................ │ +000008c0: 0800 0003 0b00 0000 0202 1000 1800 0000 ................ │ +000008d0: 0600 0000 0200 0000 0004 0000 0000 0000 ................ │ +000008e0: 0102 4c00 7400 0000 0600 0000 0200 0000 ..L.t........... │ +000008f0: 5400 0000 3800 0000 0000 0000 0000 0000 T...8........... │ +00000900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000930: 1000 0000 1000 0100 0700 0000 0c00 0301 ................ │ +00000940: 0000 0000 1000 0100 0800 0000 0000 067f ................ │ +00000950: 0000 0000 0102 4c00 6400 0000 0600 0000 ......L.d....... │ +00000960: 0200 0000 5400 0000 3800 0000 0000 0000 ....T...8....... │ +00000970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000980: 0b00 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000009a0: 0000 0000 ffff ffff 1000 0100 0700 0000 ................ │ +000009b0: 6e00 0301 0000 0000 0102 4c00 6400 0000 n.........L.d... │ +000009c0: 0600 0000 0200 0000 5400 0000 3800 0000 ........T...8... │ +000009d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000009e0: 0000 0000 0e00 0000 0000 0000 0000 0000 ................ │ +000009f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000a00: 0000 0000 0000 0000 ffff ffff 1000 0100 ................ │ +00000a10: 0700 0000 1901 0301 0000 0000 0202 1000 ................ │ +00000a20: 1c00 0000 0700 0000 0300 0000 0000 0000 ................ │ +00000a30: 0000 0000 0000 0000 0102 4c00 8800 0000 ..........L..... │ +00000a40: 0700 0000 0300 0000 5800 0000 3800 0000 ........X...8... │ +00000a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000a80: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00000a90: 0800 0000 0000 0000 0800 0012 0000 0000 ................ │ +00000aa0: 0800 0000 0300 0000 0800 0012 0000 0000 ................ │ +00000ab0: 0800 0000 0900 0000 0800 0012 0000 0000 ................ ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 10797256 │ │ -signature : 319a...16fc │ │ -file_size : 696160 │ │ +checksum : 6a33775e │ │ +signature : e77a...7411 │ │ +file_size : 704708 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 6057 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 849 │ │ type_ids_off : 24340 (0x005f14) │ │ @@ -15,16 +15,16 @@ │ │ proto_ids_off : 27736 (0x006c58) │ │ field_ids_size : 1363 │ │ field_ids_off : 41104 (0x00a090) │ │ method_ids_size : 5338 │ │ method_ids_off : 52008 (0x00cb28) │ │ class_defs_size : 516 │ │ class_defs_off : 94712 (0x0171f8) │ │ -data_size : 584132 │ │ -data_off : 112028 (0x01b59c) │ │ +data_size : 592692 │ │ +data_off : 112016 (0x01b590) │ │ │ │ Class #0 header: │ │ class_idx : 113 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 768 │ │ source_file_idx : 395 │ │ static_fields_size : 0 │ │ @@ -175,33 +175,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02705c: |[02705c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -02706c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -027070: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -027074: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -027078: 2200 6f00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@006f │ │ -02707c: 7010 b301 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@01b3 │ │ -027082: 6900 3000 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -027086: 0e00 |000d: return-void │ │ -027088: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02708c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -027090: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -027094: 2200 6e00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@006e │ │ -027098: 7010 ac01 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01ac │ │ -02709e: 6900 3000 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -0270a2: 28f2 |001b: goto 000d // -000e │ │ -0270a4: 2200 7000 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0070 │ │ -0270a8: 7010 b501 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01b5 │ │ -0270ae: 6900 3000 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -0270b2: 28ea |0023: goto 000d // -0016 │ │ +02922c: |[02922c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02923c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +029240: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +029244: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +029248: 2200 6f00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@006f │ │ +02924c: 7010 b301 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@01b3 │ │ +029252: 6900 3000 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +029256: 0e00 |000d: return-void │ │ +029258: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02925c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +029260: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +029264: 2200 6e00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@006e │ │ +029268: 7010 ac01 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01ac │ │ +02926e: 6900 3000 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +029272: 28f2 |001b: goto 000d // -000e │ │ +029274: 2200 7000 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0070 │ │ +029278: 7010 b501 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01b5 │ │ +02927e: 6900 3000 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +029282: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -213,17 +213,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0270b4: |[0270b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -0270c4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0270ca: 0e00 |0003: return-void │ │ +029284: |[029284] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +029294: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02929a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -232,27 +232,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0270cc: |[0270cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -0270dc: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -0270e2: 1a00 cd08 |0003: const-string v0, "UNKNOWN" // string@08cd │ │ -0270e6: 1100 |0005: return-object v0 │ │ -0270e8: 1a00 ea01 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@01ea │ │ -0270ec: 28fd |0008: goto 0005 // -0003 │ │ -0270ee: 1a00 e901 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@01e9 │ │ -0270f2: 28fa |000b: goto 0005 // -0006 │ │ -0270f4: 1a00 e801 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@01e8 │ │ -0270f8: 28f7 |000e: goto 0005 // -0009 │ │ -0270fa: 1a00 e701 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@01e7 │ │ -0270fe: 28f4 |0011: goto 0005 // -000c │ │ -027100: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +02929c: |[02929c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +0292ac: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +0292b2: 1a00 cd08 |0003: const-string v0, "UNKNOWN" // string@08cd │ │ +0292b6: 1100 |0005: return-object v0 │ │ +0292b8: 1a00 ea01 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@01ea │ │ +0292bc: 28fd |0008: goto 0005 // -0003 │ │ +0292be: 1a00 e901 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@01e9 │ │ +0292c2: 28fa |000b: goto 0005 // -0006 │ │ +0292c4: 1a00 e801 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@01e8 │ │ +0292c8: 28f7 |000e: goto 0005 // -0009 │ │ +0292ca: 1a00 e701 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@01e7 │ │ +0292ce: 28f4 |0011: goto 0005 // -000c │ │ +0292d0: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=448 │ │ 0x0006 line=440 │ │ 0x0009 line=442 │ │ 0x000c line=444 │ │ @@ -266,55 +266,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -027128: |[027128] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -027138: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02713a: 2200 0503 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -02713e: 7010 6714 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -027144: 1a02 8509 |0006: const-string v2, "[" // string@0985 │ │ -027148: 6e20 6e14 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02714e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -027152: 7110 3d14 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@143d │ │ -027158: 0a02 |0010: move-result v2 │ │ -02715a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -02715e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -027162: b524 |0015: and-int/2addr v4, v2 │ │ -027164: 6e10 7214 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1472 │ │ -02716a: 0a02 |0019: move-result v2 │ │ -02716c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -027170: 1a02 c400 |001c: const-string v2, ", " // string@00c4 │ │ -027174: 6e20 6e14 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02717a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -027180: 28e7 |0024: goto 000b // -0019 │ │ -027182: 1a02 ad02 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02ad │ │ -027186: 6e20 6e14 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02718c: 28e1 |002a: goto 000b // -001f │ │ -02718e: 1a02 a902 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02a9 │ │ -027192: 6e20 6e14 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -027198: 28db |0030: goto 000b // -0025 │ │ -02719a: 1a02 ac02 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02ac │ │ -02719e: 6e20 6e14 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0271a4: 28d5 |0036: goto 000b // -002b │ │ -0271a6: 1a02 ab02 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02ab │ │ -0271aa: 6e20 6e14 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0271b0: 28cf |003c: goto 000b // -0031 │ │ -0271b2: 1a02 ae02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02ae │ │ -0271b6: 6e20 6e14 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0271bc: 28c9 |0042: goto 000b // -0037 │ │ -0271be: 1a02 a809 |0043: const-string v2, "]" // string@09a8 │ │ -0271c2: 6e20 6e14 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0271c8: 6e10 7314 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0271ce: 0c02 |004b: move-result-object v2 │ │ -0271d0: 1102 |004c: return-object v2 │ │ -0271d2: 0000 |004d: nop // spacer │ │ -0271d4: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +0292f8: |[0292f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +029308: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02930a: 2200 0503 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +02930e: 7010 6714 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +029314: 1a02 8509 |0006: const-string v2, "[" // string@0985 │ │ +029318: 6e20 6e14 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02931e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +029322: 7110 3d14 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@143d │ │ +029328: 0a02 |0010: move-result v2 │ │ +02932a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +02932e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +029332: b524 |0015: and-int/2addr v4, v2 │ │ +029334: 6e10 7214 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1472 │ │ +02933a: 0a02 |0019: move-result v2 │ │ +02933c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +029340: 1a02 c400 |001c: const-string v2, ", " // string@00c4 │ │ +029344: 6e20 6e14 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02934a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +029350: 28e7 |0024: goto 000b // -0019 │ │ +029352: 1a02 ad02 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02ad │ │ +029356: 6e20 6e14 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02935c: 28e1 |002a: goto 000b // -001f │ │ +02935e: 1a02 a902 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02a9 │ │ +029362: 6e20 6e14 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +029368: 28db |0030: goto 000b // -0025 │ │ +02936a: 1a02 ac02 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02ac │ │ +02936e: 6e20 6e14 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +029374: 28d5 |0036: goto 000b // -002b │ │ +029376: 1a02 ab02 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02ab │ │ +02937a: 6e20 6e14 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +029380: 28cf |003c: goto 000b // -0031 │ │ +029382: 1a02 ae02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02ae │ │ +029386: 6e20 6e14 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02938c: 28c9 |0042: goto 000b // -0037 │ │ +02938e: 1a02 a809 |0043: const-string v2, "]" // string@09a8 │ │ +029392: 6e20 6e14 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +029398: 6e10 7314 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02939e: 0c02 |004b: move-result-object v2 │ │ +0293a0: 1102 |004c: return-object v2 │ │ +0293a2: 0000 |004d: nop // spacer │ │ +0293a4: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0006 line=357 │ │ 0x000b line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ @@ -339,32 +339,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -027200: |[027200] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -027210: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -027216: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -027218: 1100 |0004: return-object v0 │ │ -02721a: 1a00 3e02 |0005: const-string v0, "DEFAULT" // string@023e │ │ -02721e: 28fd |0007: goto 0004 // -0003 │ │ -027220: 1a00 bf02 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@02bf │ │ -027224: 28fa |000a: goto 0004 // -0006 │ │ -027226: 1a00 cc02 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@02cc │ │ -02722a: 28f7 |000d: goto 0004 // -0009 │ │ -02722c: 1a00 ca02 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@02ca │ │ -027230: 28f4 |0010: goto 0004 // -000c │ │ -027232: 1a00 c902 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@02c9 │ │ -027236: 28f1 |0013: goto 0004 // -000f │ │ -027238: 1a00 cb02 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@02cb │ │ -02723c: 28ee |0016: goto 0004 // -0012 │ │ -02723e: 0000 |0017: nop // spacer │ │ -027240: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +0293d0: |[0293d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +0293e0: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +0293e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0293e8: 1100 |0004: return-object v0 │ │ +0293ea: 1a00 3e02 |0005: const-string v0, "DEFAULT" // string@023e │ │ +0293ee: 28fd |0007: goto 0004 // -0003 │ │ +0293f0: 1a00 bf02 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@02bf │ │ +0293f4: 28fa |000a: goto 0004 // -0006 │ │ +0293f6: 1a00 cc02 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@02cc │ │ +0293fa: 28f7 |000d: goto 0004 // -0009 │ │ +0293fc: 1a00 ca02 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@02ca │ │ +029400: 28f4 |0010: goto 0004 // -000c │ │ +029402: 1a00 c902 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@02c9 │ │ +029406: 28f1 |0013: goto 0004 // -000f │ │ +029408: 1a00 cb02 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@02cb │ │ +02940c: 28ee |0016: goto 0004 // -0012 │ │ +02940e: 0000 |0017: nop // spacer │ │ +029410: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=409 │ │ 0x0005 line=397 │ │ 0x0008 line=399 │ │ 0x000b line=401 │ │ @@ -380,19 +380,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -027274: |[027274] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -027284: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -027288: 7220 bc01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01bc │ │ -02728e: 0a00 |0005: move-result v0 │ │ -027290: 0f00 |0006: return v0 │ │ +029444: |[029444] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +029454: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +029458: 7220 bc01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01bc │ │ +02945e: 0a00 |0005: move-result v0 │ │ +029460: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -400,19 +400,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -027294: |[027294] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0272a4: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -0272a8: 7220 bd01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01bd │ │ -0272ae: 0a00 |0005: move-result v0 │ │ -0272b0: 0f00 |0006: return v0 │ │ +029464: |[029464] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +029474: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +029478: 7220 bd01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01bd │ │ +02947e: 0a00 |0005: move-result v0 │ │ +029480: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -420,19 +420,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0272b4: |[0272b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0272c4: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -0272c8: 7220 be01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01be │ │ -0272ce: 0c00 |0005: move-result-object v0 │ │ -0272d0: 1100 |0006: return-object v0 │ │ +029484: |[029484] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +029494: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +029498: 7220 be01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01be │ │ +02949e: 0c00 |0005: move-result-object v0 │ │ +0294a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -440,19 +440,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0272d4: |[0272d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0272e4: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -0272e8: 7220 bf01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01bf │ │ -0272ee: 0c00 |0005: move-result-object v0 │ │ -0272f0: 1100 |0006: return-object v0 │ │ +0294a4: |[0294a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0294b4: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +0294b8: 7220 bf01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01bf │ │ +0294be: 0c00 |0005: move-result-object v0 │ │ +0294c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -460,19 +460,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0272f4: |[0272f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -027304: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -027308: 7220 c001 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01c0 │ │ -02730e: 0c00 |0005: move-result-object v0 │ │ -027310: 1100 |0006: return-object v0 │ │ +0294c4: |[0294c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0294d4: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +0294d8: 7220 c001 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01c0 │ │ +0294de: 0c00 |0005: move-result-object v0 │ │ +0294e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -480,19 +480,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -027314: |[027314] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -027324: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -027328: 7220 c101 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01c1 │ │ -02732e: 0c00 |0005: move-result-object v0 │ │ -027330: 1100 |0006: return-object v0 │ │ +0294e4: |[0294e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0294f4: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +0294f8: 7220 c101 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01c1 │ │ +0294fe: 0c00 |0005: move-result-object v0 │ │ +029500: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -521,17 +521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027334: |[027334] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -027344: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02734a: 0e00 |0003: return-void │ │ +029504: |[029504] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +029514: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02951a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -539,18 +539,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02734c: |[02734c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -02735c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -027362: 0a00 |0003: move-result v0 │ │ -027364: 0f00 |0004: return v0 │ │ +02951c: |[02951c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02952c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +029532: 0a00 |0003: move-result v0 │ │ +029534: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -558,18 +558,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -027368: |[027368] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -027378: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -02737e: 0c00 |0003: move-result-object v0 │ │ -027380: 1100 |0004: return-object v0 │ │ +029538: |[029538] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +029548: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +02954e: 0c00 |0003: move-result-object v0 │ │ +029550: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -577,18 +577,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -027384: |[027384] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -027394: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -02739a: 0c00 |0003: move-result-object v0 │ │ -02739c: 1100 |0004: return-object v0 │ │ +029554: |[029554] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +029564: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +02956a: 0c00 |0003: move-result-object v0 │ │ +02956c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -596,18 +596,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0273a0: |[0273a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0273b0: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -0273b6: 0c00 |0003: move-result-object v0 │ │ -0273b8: 1100 |0004: return-object v0 │ │ +029570: |[029570] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +029580: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +029586: 0c00 |0003: move-result-object v0 │ │ +029588: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -615,18 +615,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0273bc: |[0273bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0273cc: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -0273d2: 0c00 |0003: move-result-object v0 │ │ -0273d4: 1100 |0004: return-object v0 │ │ +02958c: |[02958c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02959c: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +0295a2: 0c00 |0003: move-result-object v0 │ │ +0295a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -655,17 +655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0273d8: |[0273d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -0273e8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0273ee: 0e00 |0003: return-void │ │ +0295a8: |[0295a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +0295b8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0295be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;) │ │ @@ -673,18 +673,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0273f0: |[0273f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -027400: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -027406: 0a00 |0003: move-result v0 │ │ -027408: 0f00 |0004: return v0 │ │ +0295c0: |[0295c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0295d0: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +0295d6: 0a00 |0003: move-result v0 │ │ +0295d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -885,27 +885,27 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -02740c: |[02740c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -02741c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02741e: 5b34 3500 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0035 │ │ -027422: 7030 2f01 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@012f │ │ -027428: 6001 1e00 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02742c: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -027430: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -027434: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -027436: 5c30 3100 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0031 │ │ -02743a: 2200 3d00 |000f: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ -02743e: 7010 1901 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -027444: 5b30 3400 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0034 │ │ -027448: 0e00 |0016: return-void │ │ +0295dc: |[0295dc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +0295ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0295ee: 5b34 3500 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0035 │ │ +0295f2: 7030 2f01 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@012f │ │ +0295f8: 6001 1e00 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +0295fc: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +029600: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +029604: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +029606: 5c30 3100 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0031 │ │ +02960a: 2200 3d00 |000f: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ +02960e: 7010 1901 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +029614: 5b30 3400 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0034 │ │ +029618: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0003 line=392 │ │ 0x0006 line=385 │ │ 0x000f line=386 │ │ 0x0016 line=393 │ │ @@ -919,17 +919,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02744c: |[02744c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -02745c: 7030 e601 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@01e6 │ │ -027462: 0e00 |0003: return-void │ │ +02961c: |[02961c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +02962c: 7030 e601 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@01e6 │ │ +029632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/graphics/drawable/Drawable; │ │ @@ -941,58 +941,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -027464: |[027464] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -027474: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -027476: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -027478: 5463 3400 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0034 │ │ -02747c: 6e20 e801 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@01e8 │ │ -027482: 6e10 0e01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@010e │ │ -027488: 5463 3500 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0035 │ │ -02748c: 7110 f001 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@01f0 │ │ -027492: 0c03 |000f: move-result-object v3 │ │ -027494: 6e10 1600 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ -02749a: 0c03 |0013: move-result-object v3 │ │ -02749c: 6e10 c712 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12c7 │ │ -0274a2: 0c03 |0017: move-result-object v3 │ │ -0274a4: 7110 cc0a 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ -0274aa: 0a03 |001b: move-result v3 │ │ -0274ac: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -0274b0: 0101 |001e: move v1, v0 │ │ -0274b2: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -0274b6: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -0274b8: 5463 3400 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0034 │ │ -0274bc: 6e10 2001 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0120 │ │ -0274c2: 0a02 |0027: move-result v2 │ │ -0274c4: 5263 3200 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0032 │ │ -0274c8: 7f33 |002a: neg-float v3, v3 │ │ -0274ca: 8224 |002b: int-to-float v4, v2 │ │ -0274cc: c843 |002c: mul-float/2addr v3, v4 │ │ -0274ce: 5264 3300 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0033 │ │ -0274d2: c843 |002f: mul-float/2addr v3, v4 │ │ -0274d4: 8204 |0030: int-to-float v4, v0 │ │ -0274d6: c843 |0031: mul-float/2addr v3, v4 │ │ -0274d8: 6e30 1101 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0111 │ │ -0274de: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -0274e2: 5563 3100 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0031 │ │ -0274e6: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -0274ea: 8223 |003b: int-to-float v3, v2 │ │ -0274ec: 6e30 1101 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0111 │ │ -0274f2: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -0274f6: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -0274fa: 6e30 1001 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0110 │ │ -027500: 6f20 3001 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0130 │ │ -027506: 6e10 0b01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@010b │ │ -02750c: 0e00 |004c: return-void │ │ -02750e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -027510: 28d1 |004e: goto 001f // -002f │ │ +029634: |[029634] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +029644: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +029646: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +029648: 5463 3400 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0034 │ │ +02964c: 6e20 e801 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@01e8 │ │ +029652: 6e10 0e01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@010e │ │ +029658: 5463 3500 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0035 │ │ +02965c: 7110 f001 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@01f0 │ │ +029662: 0c03 |000f: move-result-object v3 │ │ +029664: 6e10 1600 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ +02966a: 0c03 |0013: move-result-object v3 │ │ +02966c: 6e10 c712 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12c7 │ │ +029672: 0c03 |0017: move-result-object v3 │ │ +029674: 7110 cc0a 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ +02967a: 0a03 |001b: move-result v3 │ │ +02967c: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +029680: 0101 |001e: move v1, v0 │ │ +029682: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +029686: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +029688: 5463 3400 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0034 │ │ +02968c: 6e10 2001 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0120 │ │ +029692: 0a02 |0027: move-result v2 │ │ +029694: 5263 3200 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0032 │ │ +029698: 7f33 |002a: neg-float v3, v3 │ │ +02969a: 8224 |002b: int-to-float v4, v2 │ │ +02969c: c843 |002c: mul-float/2addr v3, v4 │ │ +02969e: 5264 3300 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0033 │ │ +0296a2: c843 |002f: mul-float/2addr v3, v4 │ │ +0296a4: 8204 |0030: int-to-float v4, v0 │ │ +0296a6: c843 |0031: mul-float/2addr v3, v4 │ │ +0296a8: 6e30 1101 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0111 │ │ +0296ae: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +0296b2: 5563 3100 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0031 │ │ +0296b6: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +0296ba: 8223 |003b: int-to-float v3, v2 │ │ +0296bc: 6e30 1101 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0111 │ │ +0296c2: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +0296c6: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +0296ca: 6e30 1001 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0110 │ │ +0296d0: 6f20 3001 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0130 │ │ +0296d6: 6e10 0b01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@010b │ │ +0296dc: 0e00 |004c: return-void │ │ +0296de: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +0296e0: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=423 │ │ 0x0007 line=424 │ │ 0x000a line=427 │ │ 0x001f line=429 │ │ 0x0022 line=430 │ │ @@ -1016,17 +1016,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027514: |[027514] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -027524: 5210 3300 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0033 │ │ -027528: 0f00 |0002: return v0 │ │ +0296e4: |[0296e4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +0296f4: 5210 3300 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0033 │ │ +0296f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1034,18 +1034,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02752c: |[02752c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -02753c: 5901 3200 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0032 │ │ -027540: 6e10 eb01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01eb │ │ -027546: 0e00 |0005: return-void │ │ +0296fc: |[0296fc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +02970c: 5901 3200 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0032 │ │ +029710: 6e10 eb01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01eb │ │ +029716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0002 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1056,18 +1056,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027548: |[027548] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -027558: 5901 3300 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0033 │ │ -02755c: 6e10 eb01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01eb │ │ -027562: 0e00 |0005: return-void │ │ +029718: |[029718] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +029728: 5901 3300 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0033 │ │ +02972c: 6e10 eb01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01eb │ │ +029732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0002 line=402 │ │ 0x0005 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1115,66 +1115,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -027564: |[027564] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -027574: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -02757a: 121c |0003: const/4 v12, #int 1 // #1 │ │ -02757c: 120b |0004: const/4 v11, #int 0 // #0 │ │ -02757e: 7010 4d14 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@144d │ │ -027584: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -027588: 1a07 7715 |000a: const-string v7, "setHomeAsUpIndicator" // string@1577 │ │ -02758c: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -02758e: 2388 4c03 |000d: new-array v8, v8, [Ljava/lang/Class; // type@034c │ │ -027592: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -027594: 1c0a 4000 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0040 │ │ -027598: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -02759c: 6e30 2a14 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142a │ │ -0275a2: 0c06 |0017: move-result-object v6 │ │ -0275a4: 5be6 4500 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0045 │ │ -0275a8: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -0275ac: 1a07 7615 |001c: const-string v7, "setHomeActionContentDescription" // string@1576 │ │ -0275b0: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -0275b2: 2388 4c03 |001f: new-array v8, v8, [Ljava/lang/Class; // type@034c │ │ -0275b6: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -0275b8: 620a 5105 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0551 │ │ -0275bc: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -0275c0: 6e30 2a14 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142a │ │ -0275c6: 0c06 |0029: move-result-object v6 │ │ -0275c8: 5be6 4400 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0044 │ │ -0275cc: 0e00 |002c: return-void │ │ -0275ce: 0d06 |002d: move-exception v6 │ │ -0275d0: 6e20 0900 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0009 │ │ -0275d6: 0c02 |0031: move-result-object v2 │ │ -0275d8: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -0275dc: 6e10 3912 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -0275e2: 0c03 |0037: move-result-object v3 │ │ -0275e4: 1f03 9302 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0293 │ │ -0275e8: 6e10 a212 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ -0275ee: 0a00 |003d: move-result v0 │ │ -0275f0: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -0275f2: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -0275f6: 6e20 a112 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ -0275fc: 0c01 |0044: move-result-object v1 │ │ -0275fe: 6e20 a112 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ -027604: 0c04 |0048: move-result-object v4 │ │ -027606: 6e10 2912 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1229 │ │ -02760c: 0a06 |004c: move-result v6 │ │ -02760e: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -027612: 0745 |004f: move-object v5, v4 │ │ -027614: 2056 b502 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02b5 │ │ -027618: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -02761c: 1f05 b502 |0054: check-cast v5, Landroid/widget/ImageView; // type@02b5 │ │ -027620: 5be5 4600 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0046 │ │ -027624: 28d4 |0058: goto 002c // -002c │ │ -027626: 0715 |0059: move-object v5, v1 │ │ -027628: 28f6 |005a: goto 0050 // -000a │ │ +029734: |[029734] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +029744: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +02974a: 121c |0003: const/4 v12, #int 1 // #1 │ │ +02974c: 120b |0004: const/4 v11, #int 0 // #0 │ │ +02974e: 7010 4d14 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@144d │ │ +029754: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +029758: 1a07 7715 |000a: const-string v7, "setHomeAsUpIndicator" // string@1577 │ │ +02975c: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +02975e: 2388 4c03 |000d: new-array v8, v8, [Ljava/lang/Class; // type@034c │ │ +029762: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +029764: 1c0a 4000 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0040 │ │ +029768: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +02976c: 6e30 2a14 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142a │ │ +029772: 0c06 |0017: move-result-object v6 │ │ +029774: 5be6 4500 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0045 │ │ +029778: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +02977c: 1a07 7615 |001c: const-string v7, "setHomeActionContentDescription" // string@1576 │ │ +029780: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +029782: 2388 4c03 |001f: new-array v8, v8, [Ljava/lang/Class; // type@034c │ │ +029786: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +029788: 620a 5105 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0551 │ │ +02978c: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +029790: 6e30 2a14 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142a │ │ +029796: 0c06 |0029: move-result-object v6 │ │ +029798: 5be6 4400 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0044 │ │ +02979c: 0e00 |002c: return-void │ │ +02979e: 0d06 |002d: move-exception v6 │ │ +0297a0: 6e20 0900 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0009 │ │ +0297a6: 0c02 |0031: move-result-object v2 │ │ +0297a8: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +0297ac: 6e10 3912 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +0297b2: 0c03 |0037: move-result-object v3 │ │ +0297b4: 1f03 9302 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0293 │ │ +0297b8: 6e10 a212 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ +0297be: 0a00 |003d: move-result v0 │ │ +0297c0: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +0297c2: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +0297c6: 6e20 a112 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ +0297cc: 0c01 |0044: move-result-object v1 │ │ +0297ce: 6e20 a112 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ +0297d4: 0c04 |0048: move-result-object v4 │ │ +0297d6: 6e10 2912 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1229 │ │ +0297dc: 0a06 |004c: move-result v6 │ │ +0297de: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +0297e2: 0745 |004f: move-object v5, v4 │ │ +0297e4: 2056 b502 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02b5 │ │ +0297e8: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +0297ec: 1f05 b502 |0054: check-cast v5, Landroid/widget/ImageView; // type@02b5 │ │ +0297f0: 5be5 4600 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0046 │ │ +0297f4: 28d4 |0058: goto 002c // -002c │ │ +0297f6: 0715 |0059: move-object v5, v1 │ │ +0297f8: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=97 │ │ 0x0008 line=99 │ │ 0x001a line=101 │ │ @@ -1240,39 +1240,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -02763c: |[02763c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -02764c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02764e: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ -027652: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -027654: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -02765a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -02765e: 6900 4800 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0048 │ │ -027662: 0e00 |000b: return-void │ │ +02980c: |[02980c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +02981c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02981e: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ +029822: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +029824: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +02982a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +02982e: 6900 4800 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0048 │ │ +029832: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027664: |[027664] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -027674: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02767a: 0e00 |0003: return-void │ │ +029834: |[029834] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +029844: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02984a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -1281,23 +1281,23 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02767c: |[02767c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -02768c: 6202 4800 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0048 │ │ -027690: 6e20 1900 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0019 │ │ -027696: 0c00 |0005: move-result-object v0 │ │ -027698: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02769a: 6e20 e100 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e1 │ │ -0276a0: 0c01 |000a: move-result-object v1 │ │ -0276a2: 6e10 e800 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -0276a8: 1101 |000e: return-object v1 │ │ +02984c: |[02984c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +02985c: 6202 4800 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0048 │ │ +029860: 6e20 1900 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0019 │ │ +029866: 0c00 |0005: move-result-object v0 │ │ +029868: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02986a: 6e20 e100 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e1 │ │ +029870: 0c01 |000a: move-result-object v1 │ │ +029872: 6e10 e800 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +029878: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000b line=88 │ │ 0x000e line=89 │ │ locals : │ │ @@ -1310,38 +1310,38 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0276ac: |[0276ac] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0276bc: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -0276c0: 2207 7d00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@007d │ │ -0276c4: 7020 fd01 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@01fd │ │ -0276ca: 0772 |0007: move-object v2, v7 │ │ -0276cc: 1f02 7d00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@007d │ │ -0276d0: 5423 4500 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0045 │ │ -0276d4: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ -0276d8: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -0276de: 0c00 |0011: move-result-object v0 │ │ -0276e0: 5423 4400 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0044 │ │ -0276e4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -0276e6: 2344 4d03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@034d │ │ -0276ea: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0276ec: 7110 4014 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -0276f2: 0c06 |001b: move-result-object v6 │ │ -0276f4: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -0276f8: 6e30 8114 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ -0276fe: 1107 |0021: return-object v7 │ │ -027700: 0d01 |0022: move-exception v1 │ │ -027702: 1a03 9701 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ -027706: 1a04 3102 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0231 │ │ -02770a: 7130 b011 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -027710: 28f7 |002a: goto 0021 // -0009 │ │ +02987c: |[02987c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +02988c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +029890: 2207 7d00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@007d │ │ +029894: 7020 fd01 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@01fd │ │ +02989a: 0772 |0007: move-object v2, v7 │ │ +02989c: 1f02 7d00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@007d │ │ +0298a0: 5423 4500 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0045 │ │ +0298a4: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ +0298a8: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +0298ae: 0c00 |0011: move-result-object v0 │ │ +0298b0: 5423 4400 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0044 │ │ +0298b4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +0298b6: 2344 4d03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@034d │ │ +0298ba: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +0298bc: 7110 4014 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +0298c2: 0c06 |001b: move-result-object v6 │ │ +0298c4: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +0298c8: 6e30 8114 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ +0298ce: 1107 |0021: return-object v7 │ │ +0298d0: 0d01 |0022: move-exception v1 │ │ +0298d2: 1a03 9701 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ +0298d6: 1a04 3102 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0231 │ │ +0298da: 7130 b011 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +0298e0: 28f7 |002a: goto 0021 // -0009 │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0002 line=71 │ │ 0x0008 line=73 │ │ @@ -1364,53 +1364,53 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -027724: |[027724] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -027734: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -027738: 2207 7d00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@007d │ │ -02773c: 7020 fd01 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@01fd │ │ -027742: 0772 |0007: move-object v2, v7 │ │ -027744: 1f02 7d00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@007d │ │ -027748: 5423 4500 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0045 │ │ -02774c: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -027750: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -027756: 0c00 |0011: move-result-object v0 │ │ -027758: 5423 4500 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0045 │ │ -02775c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -02775e: 2344 4d03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@034d │ │ -027762: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -027764: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -027768: 6e30 8114 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ -02776e: 5423 4400 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0044 │ │ -027772: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -027774: 2344 4d03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@034d │ │ -027778: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -02777a: 7110 4014 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -027780: 0c06 |0026: move-result-object v6 │ │ -027782: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -027786: 6e30 8114 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ -02778c: 1107 |002c: return-object v7 │ │ -02778e: 0d01 |002d: move-exception v1 │ │ -027790: 1a03 9701 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ -027794: 1a04 3302 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0233 │ │ -027798: 7130 b011 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -02779e: 28f7 |0035: goto 002c // -0009 │ │ -0277a0: 5423 4600 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0046 │ │ -0277a4: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -0277a8: 5423 4600 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0046 │ │ -0277ac: 6e20 6b13 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@136b │ │ -0277b2: 28ed |003f: goto 002c // -0013 │ │ -0277b4: 1a03 9701 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ -0277b8: 1a04 3202 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0232 │ │ -0277bc: 7120 af11 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -0277c2: 28e5 |0047: goto 002c // -001b │ │ +0298f4: |[0298f4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +029904: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +029908: 2207 7d00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@007d │ │ +02990c: 7020 fd01 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@01fd │ │ +029912: 0772 |0007: move-object v2, v7 │ │ +029914: 1f02 7d00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@007d │ │ +029918: 5423 4500 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0045 │ │ +02991c: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +029920: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +029926: 0c00 |0011: move-result-object v0 │ │ +029928: 5423 4500 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0045 │ │ +02992c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02992e: 2344 4d03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@034d │ │ +029932: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +029934: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +029938: 6e30 8114 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ +02993e: 5423 4400 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0044 │ │ +029942: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +029944: 2344 4d03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@034d │ │ +029948: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +02994a: 7110 4014 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +029950: 0c06 |0026: move-result-object v6 │ │ +029952: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +029956: 6e30 8114 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ +02995c: 1107 |002c: return-object v7 │ │ +02995e: 0d01 |002d: move-exception v1 │ │ +029960: 1a03 9701 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ +029964: 1a04 3302 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0233 │ │ +029968: 7130 b011 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +02996e: 28f7 |0035: goto 002c // -0009 │ │ +029970: 5423 4600 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0046 │ │ +029974: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +029978: 5423 4600 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0046 │ │ +02997c: 6e20 6b13 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@136b │ │ +029982: 28ed |003f: goto 002c // -0013 │ │ +029984: 1a03 9701 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ +029988: 1a04 3202 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0232 │ │ +02998c: 7120 af11 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +029992: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0008 line=51 │ │ @@ -1459,17 +1459,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0277d4: |[0277d4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -0277e4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0277ea: 0e00 |0003: return-void │ │ +0299a4: |[0299a4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +0299b4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0299ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatHoneycomb;) │ │ @@ -1477,17 +1477,17 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0277ec: |[0277ec] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0277fc: 6e54 0800 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0008 │ │ -027802: 0e00 |0003: return-void │ │ +0299bc: |[0299bc] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0299cc: 6e54 0800 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0008 │ │ +0299d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 prefix Ljava/lang/String; │ │ @@ -1500,17 +1500,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027804: |[027804] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -027814: 6e10 1700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0017 │ │ -02781a: 0e00 |0003: return-void │ │ +0299d4: |[0299d4] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +0299e4: 6e10 1700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0017 │ │ +0299ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1540,17 +1540,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02781c: |[02781c] android.support.v4.app.ActivityCompatJB.:()V │ │ -02782c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -027832: 0e00 |0003: return-void │ │ +0299ec: |[0299ec] android.support.v4.app.ActivityCompatJB.:()V │ │ +0299fc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +029a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatJB;) │ │ @@ -1558,17 +1558,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027834: |[027834] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -027844: 6e10 0b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000b │ │ -02784a: 0e00 |0003: return-void │ │ +029a04: |[029a04] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +029a14: 6e10 0b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000b │ │ +029a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1577,17 +1577,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02784c: |[02784c] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -02785c: 6e30 9e00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@009e │ │ -027862: 0e00 |0003: return-void │ │ +029a1c: |[029a1c] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +029a2c: 6e30 9e00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@009e │ │ +029a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -1598,17 +1598,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -027864: |[027864] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -027874: 6e40 2f00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@002f │ │ -02787a: 0e00 |0003: return-void │ │ +029a34: |[029a34] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +029a44: 6e40 2f00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@002f │ │ +029a4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -1645,17 +1645,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02787c: |[02787c] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -02788c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -027892: 0e00 |0003: return-void │ │ +029a4c: |[029a4c] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +029a5c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +029a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -1664,26 +1664,26 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -027894: |[027894] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0278a4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0278a8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0278ac: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -0278b0: 2200 8200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ -0278b4: 7130 1902 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0219 │ │ -0278ba: 0c01 |000b: move-result-object v1 │ │ -0278bc: 7020 0f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@020f │ │ -0278c2: 1100 |000f: return-object v0 │ │ -0278c4: 2200 8300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0083 │ │ -0278c8: 7010 1202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0212 │ │ -0278ce: 28fa |0015: goto 000f // -0006 │ │ +029a64: |[029a64] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +029a74: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +029a78: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +029a7c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +029a80: 2200 8200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ +029a84: 7130 1902 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0219 │ │ +029a8a: 0c01 |000b: move-result-object v1 │ │ +029a8c: 7020 0f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@020f │ │ +029a92: 1100 |000f: return-object v0 │ │ +029a94: 2200 8300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0083 │ │ +029a98: 7010 1202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0212 │ │ +029a9e: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=46 │ │ 0x000f line=49 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -1695,26 +1695,26 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0278d0: |[0278d0] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0278e0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0278e4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0278e8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -0278ec: 2200 8200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ -0278f0: 7156 1a02 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@021a │ │ -0278f6: 0c01 |000b: move-result-object v1 │ │ -0278f8: 7020 0f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@020f │ │ -0278fe: 1100 |000f: return-object v0 │ │ -027900: 2200 8300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0083 │ │ -027904: 7010 1202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0212 │ │ -02790a: 28fa |0015: goto 000f // -0006 │ │ +029aa0: |[029aa0] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +029ab0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +029ab4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +029ab8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +029abc: 2200 8200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ +029ac0: 7156 1a02 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@021a │ │ +029ac6: 0c01 |000b: move-result-object v1 │ │ +029ac8: 7020 0f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@020f │ │ +029ace: 1100 |000f: return-object v0 │ │ +029ad0: 2200 8300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0083 │ │ +029ad4: 7010 1202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0212 │ │ +029ada: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ 0x000f line=79 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -1728,26 +1728,26 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -02790c: |[02790c] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -02791c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -027920: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -027924: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -027928: 2200 8200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ -02792c: 7140 1b02 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@021b │ │ -027932: 0c01 |000b: move-result-object v1 │ │ -027934: 7020 0f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@020f │ │ -02793a: 1100 |000f: return-object v0 │ │ -02793c: 2200 8300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0083 │ │ -027940: 7010 1202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0212 │ │ -027946: 28fa |0015: goto 000f // -0006 │ │ +029adc: |[029adc] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +029aec: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +029af0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +029af4: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +029af8: 2200 8200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ +029afc: 7140 1b02 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@021b │ │ +029b02: 0c01 |000b: move-result-object v1 │ │ +029b04: 7020 0f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@020f │ │ +029b0a: 1100 |000f: return-object v0 │ │ +029b0c: 2200 8300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0083 │ │ +029b10: 7010 1202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0212 │ │ +029b16: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000f line=108 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -1761,17 +1761,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -027948: |[027948] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -027958: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02795a: 1100 |0001: return-object v0 │ │ +029b18: |[029b18] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +029b28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +029b2a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -1779,16 +1779,16 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02795c: |[02795c] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -02796c: 0e00 |0000: return-void │ │ +029b2c: |[029b2c] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +029b3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -1821,18 +1821,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027970: |[027970] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -027980: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -027986: 5b01 4a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004a │ │ -02798a: 0e00 |0005: return-void │ │ +029b40: |[029b40] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +029b50: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +029b56: 5b01 4a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004a │ │ +029b5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ @@ -1843,20 +1843,20 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02798c: |[02798c] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -02799c: 2200 8400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0084 │ │ -0279a0: 7130 3000 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0030 │ │ -0279a6: 0c01 |0005: move-result-object v1 │ │ -0279a8: 7020 1802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0218 │ │ -0279ae: 1100 |0009: return-object v0 │ │ +029b5c: |[029b5c] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +029b6c: 2200 8400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0084 │ │ +029b70: 7130 3000 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0030 │ │ +029b76: 0c01 |0005: move-result-object v1 │ │ +029b78: 7020 1802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0218 │ │ +029b7e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000a reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=3 enterResId I │ │ 0x0000 - 0x000a reg=4 exitResId I │ │ @@ -1866,20 +1866,20 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0279b0: |[0279b0] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0279c0: 2200 8400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0084 │ │ -0279c4: 7156 3100 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0031 │ │ -0279ca: 0c01 |0005: move-result-object v1 │ │ -0279cc: 7020 1802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0218 │ │ -0279d2: 1100 |0009: return-object v0 │ │ +029b80: |[029b80] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +029b90: 2200 8400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0084 │ │ +029b94: 7156 3100 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0031 │ │ +029b9a: 0c01 |0005: move-result-object v1 │ │ +029b9c: 7020 1802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0218 │ │ +029ba2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 startX I │ │ 0x0000 - 0x000a reg=4 startY I │ │ @@ -1891,20 +1891,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0279d4: |[0279d4] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0279e4: 2200 8400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0084 │ │ -0279e8: 7140 3200 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0032 │ │ -0279ee: 0c01 |0005: move-result-object v1 │ │ -0279f0: 7020 1802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0218 │ │ -0279f6: 1100 |0009: return-object v0 │ │ +029ba4: |[029ba4] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +029bb4: 2200 8400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0084 │ │ +029bb8: 7140 3200 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0032 │ │ +029bbe: 0c01 |0005: move-result-object v1 │ │ +029bc0: 7020 1802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0218 │ │ +029bc6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 thumbnail Landroid/graphics/Bitmap; │ │ 0x0000 - 0x000a reg=4 startX I │ │ @@ -1916,19 +1916,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0279f8: |[0279f8] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -027a08: 5410 4a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004a │ │ -027a0c: 6e10 3300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0033 │ │ -027a12: 0c00 |0005: move-result-object v0 │ │ -027a14: 1100 |0006: return-object v0 │ │ +029bc8: |[029bc8] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +029bd8: 5410 4a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004a │ │ +029bdc: 6e10 3300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0033 │ │ +029be2: 0c00 |0005: move-result-object v0 │ │ +029be4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompatJB;) │ │ @@ -1936,19 +1936,19 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -027a18: |[027a18] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -027a28: 5420 4a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004a │ │ -027a2c: 5431 4a00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004a │ │ -027a30: 6e20 3400 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0034 │ │ -027a36: 0e00 |0007: return-void │ │ +029be8: |[029be8] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +029bf8: 5420 4a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004a │ │ +029bfc: 5431 4a00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004a │ │ +029c00: 6e20 3400 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0034 │ │ +029c06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=57 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ @@ -2021,17 +2021,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027a38: |[027a38] android.support.v4.app.BackStackRecord$Op.:()V │ │ -027a48: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -027a4e: 0e00 |0003: return-void │ │ +029c08: |[029c08] android.support.v4.app.BackStackRecord$Op.:()V │ │ +029c18: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +029c1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -2067,17 +2067,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027a50: |[027a50] android.support.v4.app.BackStackState$1.:()V │ │ -027a60: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -027a66: 0e00 |0003: return-void │ │ +029c20: |[029c20] android.support.v4.app.BackStackState$1.:()V │ │ +029c30: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +029c36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -2086,18 +2086,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -027a68: |[027a68] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -027a78: 2200 8800 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0088 │ │ -027a7c: 7020 4f02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@024f │ │ -027a82: 1100 |0005: return-object v0 │ │ +029c38: |[029c38] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +029c48: 2200 8800 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0088 │ │ +029c4c: 7020 4f02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@024f │ │ +029c52: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -2106,18 +2106,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027a84: |[027a84] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -027a94: 6e20 4a02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@024a │ │ -027a9a: 0c00 |0003: move-result-object v0 │ │ -027a9c: 1100 |0004: return-object v0 │ │ +029c54: |[029c54] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +029c64: 6e20 4a02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@024a │ │ +029c6a: 0c00 |0003: move-result-object v0 │ │ +029c6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -2126,17 +2126,17 @@ │ │ type : '(I)[Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027aa0: |[027aa0] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -027ab0: 2320 3e03 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@033e │ │ -027ab4: 1100 |0002: return-object v0 │ │ +029c70: |[029c70] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +029c80: 2320 3e03 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@033e │ │ +029c84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -2145,18 +2145,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027ab8: |[027ab8] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -027ac8: 6e20 4c02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@024c │ │ -027ace: 0c00 |0003: move-result-object v0 │ │ -027ad0: 1100 |0004: return-object v0 │ │ +029c88: |[029c88] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +029c98: 6e20 4c02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@024c │ │ +029c9e: 0c00 |0003: move-result-object v0 │ │ +029ca0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -2230,67 +2230,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -027ad4: |[027ad4] android.support.v4.app.BackStackState.:()V │ │ -027ae4: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0087 │ │ -027ae8: 7010 4902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0249 │ │ -027aee: 6900 7000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0070 │ │ -027af2: 0e00 |0007: return-void │ │ +029ca4: |[029ca4] android.support.v4.app.BackStackState.:()V │ │ +029cb4: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0087 │ │ +029cb8: 7010 4902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0249 │ │ +029cbe: 6900 7000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0070 │ │ +029cc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -027af4: |[027af4] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -027b04: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -027b0a: 6e10 8001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0180 │ │ -027b10: 0c00 |0006: move-result-object v0 │ │ -027b12: 5b10 7700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027b16: 6e10 8301 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -027b1c: 0a00 |000c: move-result v0 │ │ -027b1e: 5910 7800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0078 │ │ -027b22: 6e10 8301 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -027b28: 0a00 |0012: move-result v0 │ │ -027b2a: 5910 7900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0079 │ │ -027b2e: 6e10 8501 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0185 │ │ -027b34: 0c00 |0018: move-result-object v0 │ │ -027b36: 5b10 7600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0076 │ │ -027b3a: 6e10 8301 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -027b40: 0a00 |001e: move-result v0 │ │ -027b42: 5910 7500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0075 │ │ -027b46: 6e10 8301 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -027b4c: 0a00 |0024: move-result v0 │ │ -027b4e: 5910 7300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0073 │ │ -027b52: 6200 3805 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0538 │ │ -027b56: 7220 8f01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@018f │ │ -027b5c: 0c00 |002c: move-result-object v0 │ │ -027b5e: 1f00 e602 |002d: check-cast v0, Ljava/lang/CharSequence; // type@02e6 │ │ -027b62: 5b10 7400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0074 │ │ -027b66: 6e10 8301 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -027b6c: 0a00 |0034: move-result v0 │ │ -027b6e: 5910 7100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0071 │ │ -027b72: 6200 3805 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0538 │ │ -027b76: 7220 8f01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@018f │ │ -027b7c: 0c00 |003c: move-result-object v0 │ │ -027b7e: 1f00 e602 |003d: check-cast v0, Ljava/lang/CharSequence; // type@02e6 │ │ -027b82: 5b10 7200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -027b86: 0e00 |0041: return-void │ │ +029cc4: |[029cc4] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +029cd4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +029cda: 6e10 8001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0180 │ │ +029ce0: 0c00 |0006: move-result-object v0 │ │ +029ce2: 5b10 7700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029ce6: 6e10 8301 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +029cec: 0a00 |000c: move-result v0 │ │ +029cee: 5910 7800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0078 │ │ +029cf2: 6e10 8301 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +029cf8: 0a00 |0012: move-result v0 │ │ +029cfa: 5910 7900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0079 │ │ +029cfe: 6e10 8501 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0185 │ │ +029d04: 0c00 |0018: move-result-object v0 │ │ +029d06: 5b10 7600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0076 │ │ +029d0a: 6e10 8301 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +029d10: 0a00 |001e: move-result v0 │ │ +029d12: 5910 7500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0075 │ │ +029d16: 6e10 8301 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +029d1c: 0a00 |0024: move-result v0 │ │ +029d1e: 5910 7300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0073 │ │ +029d22: 6200 3805 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0538 │ │ +029d26: 7220 8f01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@018f │ │ +029d2c: 0c00 |002c: move-result-object v0 │ │ +029d2e: 1f00 e602 |002d: check-cast v0, Ljava/lang/CharSequence; // type@02e6 │ │ +029d32: 5b10 7400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0074 │ │ +029d36: 6e10 8301 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +029d3c: 0a00 |0034: move-result v0 │ │ +029d3e: 5910 7100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0071 │ │ +029d42: 6200 3805 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0538 │ │ +029d46: 7220 8f01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@018f │ │ +029d4c: 0c00 |003c: move-result-object v0 │ │ +029d4e: 1f00 e602 |003d: check-cast v0, Ljava/lang/CharSequence; // type@02e6 │ │ +029d52: 5b10 7200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +029d56: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -2309,119 +2309,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -027b88: |[027b88] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -027b98: 7010 4d14 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@144d │ │ -027b9e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -027ba0: 54a3 6600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ -027ba4: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -027ba8: 5436 5300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -027bac: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -027bb0: 5436 5300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -027bb4: 6e10 9014 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -027bba: 0a06 |0011: move-result v6 │ │ -027bbc: b062 |0012: add-int/2addr v2, v6 │ │ -027bbe: 5433 4f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ -027bc2: 28f1 |0015: goto 0006 // -000f │ │ -027bc4: 52a6 6a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006a │ │ -027bc8: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -027bcc: b026 |001a: add-int/2addr v6, v2 │ │ -027bce: 2366 3803 |001b: new-array v6, v6, [I // type@0338 │ │ -027bd2: 5b86 7700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027bd6: 55a6 5d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -027bda: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -027bde: 2206 f302 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@02f3 │ │ -027be2: 1a07 a807 |0025: const-string v7, "Not on back stack" // string@07a8 │ │ -027be6: 7020 3a14 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -027bec: 2706 |002a: throw v6 │ │ -027bee: 54a3 6600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ -027bf2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -027bf4: 0145 |002e: move v5, v4 │ │ -027bf6: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -027bfa: 5486 7700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027bfe: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -027c02: 5237 4b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -027c06: 4b07 0605 |0037: aput v7, v6, v5 │ │ -027c0a: 5487 7700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027c0e: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -027c12: 5436 4e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -027c16: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -027c1a: 5436 4e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -027c1e: 5266 aa00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -027c22: 4b06 0704 |0045: aput v6, v7, v4 │ │ -027c26: 5486 7700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027c2a: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -027c2e: 5237 4c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -027c32: 4b07 0605 |004d: aput v7, v6, v5 │ │ -027c36: 5486 7700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027c3a: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -027c3e: 5237 4d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -027c42: 4b07 0604 |0055: aput v7, v6, v4 │ │ -027c46: 5486 7700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027c4a: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -027c4e: 5237 5000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -027c52: 4b07 0605 |005d: aput v7, v6, v5 │ │ -027c56: 5486 7700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027c5a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -027c5e: 5237 5100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ -027c62: 4b07 0604 |0065: aput v7, v6, v4 │ │ -027c66: 5436 5300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -027c6a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -027c6e: 5436 5300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -027c72: 6e10 9014 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -027c78: 0a00 |0070: move-result v0 │ │ -027c7a: 5486 7700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027c7e: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -027c82: 4b00 0605 |0075: aput v0, v6, v5 │ │ -027c86: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -027c88: 0145 |0078: move v5, v4 │ │ -027c8a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -027c8e: 5487 7700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027c92: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -027c96: 5436 5300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -027c9a: 6e20 8a14 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -027ca0: 0c06 |0084: move-result-object v6 │ │ -027ca2: 1f06 8e00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@008e │ │ -027ca6: 5266 aa00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -027caa: 4b06 0705 |0089: aput v6, v7, v5 │ │ -027cae: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -027cb2: 0145 |008d: move v5, v4 │ │ -027cb4: 28eb |008e: goto 0079 // -0015 │ │ -027cb6: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -027cb8: 28b5 |0090: goto 0045 // -004b │ │ -027cba: 0154 |0091: move v4, v5 │ │ -027cbc: 5433 4f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ -027cc0: 0145 |0094: move v5, v4 │ │ -027cc2: 289a |0095: goto 002f // -0066 │ │ -027cc4: 5486 7700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027cc8: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -027ccc: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -027cce: 4b07 0605 |009b: aput v7, v6, v5 │ │ -027cd2: 28f5 |009d: goto 0092 // -000b │ │ -027cd4: 52a6 6e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -027cd8: 5986 7800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0078 │ │ -027cdc: 52a6 6f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -027ce0: 5986 7900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0079 │ │ -027ce4: 54a6 6900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ -027ce8: 5b86 7600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0076 │ │ -027cec: 52a6 6700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -027cf0: 5986 7500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0075 │ │ -027cf4: 52a6 6100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -027cf8: 5986 7300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0073 │ │ -027cfc: 54a6 6200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -027d00: 5b86 7400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0074 │ │ -027d04: 52a6 5f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -027d08: 5986 7100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0071 │ │ -027d0c: 54a6 6000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ -027d10: 5b86 7200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -027d14: 0e00 |00be: return-void │ │ +029d58: |[029d58] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +029d68: 7010 4d14 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@144d │ │ +029d6e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +029d70: 54a3 6600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ +029d74: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +029d78: 5436 5300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +029d7c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +029d80: 5436 5300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +029d84: 6e10 9014 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +029d8a: 0a06 |0011: move-result v6 │ │ +029d8c: b062 |0012: add-int/2addr v2, v6 │ │ +029d8e: 5433 4f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ +029d92: 28f1 |0015: goto 0006 // -000f │ │ +029d94: 52a6 6a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006a │ │ +029d98: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +029d9c: b026 |001a: add-int/2addr v6, v2 │ │ +029d9e: 2366 3803 |001b: new-array v6, v6, [I // type@0338 │ │ +029da2: 5b86 7700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029da6: 55a6 5d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +029daa: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +029dae: 2206 f302 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@02f3 │ │ +029db2: 1a07 a807 |0025: const-string v7, "Not on back stack" // string@07a8 │ │ +029db6: 7020 3a14 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +029dbc: 2706 |002a: throw v6 │ │ +029dbe: 54a3 6600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ +029dc2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +029dc4: 0145 |002e: move v5, v4 │ │ +029dc6: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +029dca: 5486 7700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029dce: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +029dd2: 5237 4b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +029dd6: 4b07 0605 |0037: aput v7, v6, v5 │ │ +029dda: 5487 7700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029dde: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +029de2: 5436 4e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +029de6: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +029dea: 5436 4e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +029dee: 5266 aa00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +029df2: 4b06 0704 |0045: aput v6, v7, v4 │ │ +029df6: 5486 7700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029dfa: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +029dfe: 5237 4c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +029e02: 4b07 0605 |004d: aput v7, v6, v5 │ │ +029e06: 5486 7700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029e0a: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +029e0e: 5237 4d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +029e12: 4b07 0604 |0055: aput v7, v6, v4 │ │ +029e16: 5486 7700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029e1a: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +029e1e: 5237 5000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +029e22: 4b07 0605 |005d: aput v7, v6, v5 │ │ +029e26: 5486 7700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029e2a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +029e2e: 5237 5100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ +029e32: 4b07 0604 |0065: aput v7, v6, v4 │ │ +029e36: 5436 5300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +029e3a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +029e3e: 5436 5300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +029e42: 6e10 9014 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +029e48: 0a00 |0070: move-result v0 │ │ +029e4a: 5486 7700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029e4e: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +029e52: 4b00 0605 |0075: aput v0, v6, v5 │ │ +029e56: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +029e58: 0145 |0078: move v5, v4 │ │ +029e5a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +029e5e: 5487 7700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029e62: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +029e66: 5436 5300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +029e6a: 6e20 8a14 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +029e70: 0c06 |0084: move-result-object v6 │ │ +029e72: 1f06 8e00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@008e │ │ +029e76: 5266 aa00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +029e7a: 4b06 0705 |0089: aput v6, v7, v5 │ │ +029e7e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +029e82: 0145 |008d: move v5, v4 │ │ +029e84: 28eb |008e: goto 0079 // -0015 │ │ +029e86: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +029e88: 28b5 |0090: goto 0045 // -004b │ │ +029e8a: 0154 |0091: move v4, v5 │ │ +029e8c: 5433 4f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ +029e90: 0145 |0094: move v5, v4 │ │ +029e92: 289a |0095: goto 002f // -0066 │ │ +029e94: 5486 7700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029e98: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +029e9c: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +029e9e: 4b07 0605 |009b: aput v7, v6, v5 │ │ +029ea2: 28f5 |009d: goto 0092 // -000b │ │ +029ea4: 52a6 6e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +029ea8: 5986 7800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0078 │ │ +029eac: 52a6 6f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +029eb0: 5986 7900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0079 │ │ +029eb4: 54a6 6900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ +029eb8: 5b86 7600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0076 │ │ +029ebc: 52a6 6700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +029ec0: 5986 7500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0075 │ │ +029ec4: 52a6 6100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +029ec8: 5986 7300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0073 │ │ +029ecc: 54a6 6200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +029ed0: 5b86 7400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0074 │ │ +029ed4: 52a6 5f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +029ed8: 5986 7100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0071 │ │ +029edc: 54a6 6000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ +029ee0: 5b86 7200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +029ee4: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -2489,17 +2489,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -027d18: |[027d18] android.support.v4.app.BackStackState.describeContents:()I │ │ -027d28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -027d2a: 0f00 |0001: return v0 │ │ +029ee8: |[029ee8] android.support.v4.app.BackStackState.describeContents:()I │ │ +029ef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +029efa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -2507,146 +2507,146 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 261 16-bit code units │ │ -027d2c: |[027d2c] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -027d3c: 121d |0000: const/4 v13, #int 1 // #1 │ │ -027d3e: 2201 8600 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -027d42: 7020 1f02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@021f │ │ -027d48: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -027d4a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -027d4c: 54ea 7700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027d50: 21aa |000a: array-length v10, v10 │ │ -027d52: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -027d56: 2206 8500 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ -027d5a: 7010 1e02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ -027d60: 54ea 7700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027d64: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -027d68: 440a 0a07 |0016: aget v10, v10, v7 │ │ -027d6c: 596a 4b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -027d70: 630a f300 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -027d74: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -027d78: 1a0a e702 |001e: const-string v10, "FragmentManager" // string@02e7 │ │ -027d7c: 220b 0503 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0305 │ │ -027d80: 7010 6714 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -027d86: 1a0c 4a03 |0025: const-string v12, "Instantiate " // string@034a │ │ -027d8a: 6e20 6e14 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -027d90: 0c0b |002a: move-result-object v11 │ │ -027d92: 6e20 6d14 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -027d98: 0c0b |002e: move-result-object v11 │ │ -027d9a: 1a0c 7a00 |002f: const-string v12, " op #" // string@007a │ │ -027d9e: 6e20 6e14 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -027da4: 0c0b |0034: move-result-object v11 │ │ -027da6: 6e20 6a14 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -027dac: 0c0b |0038: move-result-object v11 │ │ -027dae: 1a0c 2e00 |0039: const-string v12, " base fragment #" // string@002e │ │ -027db2: 6e20 6e14 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -027db8: 0c0b |003e: move-result-object v11 │ │ -027dba: 54ec 7700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027dbe: 440c 0c08 |0041: aget v12, v12, v8 │ │ -027dc2: 6e20 6a14 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -027dc8: 0c0b |0046: move-result-object v11 │ │ -027dca: 6e10 7314 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -027dd0: 0c0b |004a: move-result-object v11 │ │ -027dd2: 7120 ae11 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -027dd8: 54ea 7700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027ddc: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -027de0: 4403 0a08 |0052: aget v3, v10, v8 │ │ -027de4: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -027de8: 54fa fc00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -027dec: 6e20 8a14 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -027df2: 0c02 |005b: move-result-object v2 │ │ -027df4: 1f02 8e00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ -027df8: 5b62 4e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -027dfc: 54ea 7700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027e00: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -027e04: 440a 0a07 |0064: aget v10, v10, v7 │ │ -027e08: 596a 4c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -027e0c: 54ea 7700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027e10: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -027e14: 440a 0a08 |006c: aget v10, v10, v8 │ │ -027e18: 596a 4d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -027e1c: 54ea 7700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027e20: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -027e24: 440a 0a07 |0074: aget v10, v10, v7 │ │ -027e28: 596a 5000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -027e2c: 54ea 7700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027e30: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -027e34: 440a 0a08 |007c: aget v10, v10, v8 │ │ -027e38: 596a 5100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ -027e3c: 54ea 7700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027e40: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -027e44: 4400 0a07 |0084: aget v0, v10, v7 │ │ -027e48: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -027e4c: 220a 1403 |0088: new-instance v10, Ljava/util/ArrayList; // type@0314 │ │ -027e50: 7020 8514 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ -027e56: 5b6a 5300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -027e5a: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -027e5c: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -027e60: 630a f300 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -027e64: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -027e68: 1a0a e702 |0096: const-string v10, "FragmentManager" // string@02e7 │ │ -027e6c: 220b 0503 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0305 │ │ -027e70: 7010 6714 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -027e76: 1a0c 4a03 |009d: const-string v12, "Instantiate " // string@034a │ │ -027e7a: 6e20 6e14 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -027e80: 0c0b |00a2: move-result-object v11 │ │ -027e82: 6e20 6d14 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -027e88: 0c0b |00a6: move-result-object v11 │ │ -027e8a: 1a0c 7f00 |00a7: const-string v12, " set remove fragment #" // string@007f │ │ -027e8e: 6e20 6e14 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -027e94: 0c0b |00ac: move-result-object v11 │ │ -027e96: 54ec 7700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027e9a: 440c 0c08 |00af: aget v12, v12, v8 │ │ -027e9e: 6e20 6a14 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -027ea4: 0c0b |00b4: move-result-object v11 │ │ -027ea6: 6e10 7314 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -027eac: 0c0b |00b8: move-result-object v11 │ │ -027eae: 7120 ae11 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -027eb4: 54fa fc00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -027eb8: 54eb 7700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027ebc: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -027ec0: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -027ec4: 6e20 8a14 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -027eca: 0c09 |00c7: move-result-object v9 │ │ -027ecc: 1f09 8e00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@008e │ │ -027ed0: 546a 5300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -027ed4: 6e20 8714 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -027eda: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -027ede: 0178 |00d1: move v8, v7 │ │ -027ee0: 28be |00d2: goto 0090 // -0042 │ │ -027ee2: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -027ee4: 5b6a 4e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -027ee8: 288a |00d6: goto 0060 // -0076 │ │ -027eea: 0187 |00d7: move v7, v8 │ │ -027eec: 6e20 2302 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ -027ef2: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -027ef6: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -027efa: 52ea 7800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0078 │ │ -027efe: 591a 6e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -027f02: 52ea 7900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0079 │ │ -027f06: 591a 6f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -027f0a: 54ea 7600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0076 │ │ -027f0e: 5b1a 6900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ -027f12: 52ea 7500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0075 │ │ -027f16: 591a 6700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -027f1a: 5c1d 5d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -027f1e: 52ea 7300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0073 │ │ -027f22: 591a 6100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -027f26: 54ea 7400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0074 │ │ -027f2a: 5b1a 6200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -027f2e: 52ea 7100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0071 │ │ -027f32: 591a 5f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -027f36: 54ea 7200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -027f3a: 5b1a 6000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ -027f3e: 6e20 2602 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0226 │ │ -027f44: 1101 |0104: return-object v1 │ │ +029efc: |[029efc] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +029f0c: 121d |0000: const/4 v13, #int 1 // #1 │ │ +029f0e: 2201 8600 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +029f12: 7020 1f02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@021f │ │ +029f18: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +029f1a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +029f1c: 54ea 7700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029f20: 21aa |000a: array-length v10, v10 │ │ +029f22: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +029f26: 2206 8500 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ +029f2a: 7010 1e02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ +029f30: 54ea 7700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029f34: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +029f38: 440a 0a07 |0016: aget v10, v10, v7 │ │ +029f3c: 596a 4b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +029f40: 630a f300 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +029f44: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +029f48: 1a0a e702 |001e: const-string v10, "FragmentManager" // string@02e7 │ │ +029f4c: 220b 0503 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0305 │ │ +029f50: 7010 6714 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +029f56: 1a0c 4a03 |0025: const-string v12, "Instantiate " // string@034a │ │ +029f5a: 6e20 6e14 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +029f60: 0c0b |002a: move-result-object v11 │ │ +029f62: 6e20 6d14 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +029f68: 0c0b |002e: move-result-object v11 │ │ +029f6a: 1a0c 7a00 |002f: const-string v12, " op #" // string@007a │ │ +029f6e: 6e20 6e14 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +029f74: 0c0b |0034: move-result-object v11 │ │ +029f76: 6e20 6a14 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +029f7c: 0c0b |0038: move-result-object v11 │ │ +029f7e: 1a0c 2e00 |0039: const-string v12, " base fragment #" // string@002e │ │ +029f82: 6e20 6e14 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +029f88: 0c0b |003e: move-result-object v11 │ │ +029f8a: 54ec 7700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029f8e: 440c 0c08 |0041: aget v12, v12, v8 │ │ +029f92: 6e20 6a14 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +029f98: 0c0b |0046: move-result-object v11 │ │ +029f9a: 6e10 7314 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +029fa0: 0c0b |004a: move-result-object v11 │ │ +029fa2: 7120 ae11 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +029fa8: 54ea 7700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029fac: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +029fb0: 4403 0a08 |0052: aget v3, v10, v8 │ │ +029fb4: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +029fb8: 54fa fc00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +029fbc: 6e20 8a14 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +029fc2: 0c02 |005b: move-result-object v2 │ │ +029fc4: 1f02 8e00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ +029fc8: 5b62 4e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +029fcc: 54ea 7700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029fd0: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +029fd4: 440a 0a07 |0064: aget v10, v10, v7 │ │ +029fd8: 596a 4c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +029fdc: 54ea 7700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029fe0: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +029fe4: 440a 0a08 |006c: aget v10, v10, v8 │ │ +029fe8: 596a 4d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +029fec: 54ea 7700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +029ff0: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +029ff4: 440a 0a07 |0074: aget v10, v10, v7 │ │ +029ff8: 596a 5000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +029ffc: 54ea 7700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +02a000: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02a004: 440a 0a08 |007c: aget v10, v10, v8 │ │ +02a008: 596a 5100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ +02a00c: 54ea 7700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +02a010: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02a014: 4400 0a07 |0084: aget v0, v10, v7 │ │ +02a018: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +02a01c: 220a 1403 |0088: new-instance v10, Ljava/util/ArrayList; // type@0314 │ │ +02a020: 7020 8514 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ +02a026: 5b6a 5300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +02a02a: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +02a02c: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +02a030: 630a f300 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +02a034: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +02a038: 1a0a e702 |0096: const-string v10, "FragmentManager" // string@02e7 │ │ +02a03c: 220b 0503 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0305 │ │ +02a040: 7010 6714 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02a046: 1a0c 4a03 |009d: const-string v12, "Instantiate " // string@034a │ │ +02a04a: 6e20 6e14 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a050: 0c0b |00a2: move-result-object v11 │ │ +02a052: 6e20 6d14 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02a058: 0c0b |00a6: move-result-object v11 │ │ +02a05a: 1a0c 7f00 |00a7: const-string v12, " set remove fragment #" // string@007f │ │ +02a05e: 6e20 6e14 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a064: 0c0b |00ac: move-result-object v11 │ │ +02a066: 54ec 7700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +02a06a: 440c 0c08 |00af: aget v12, v12, v8 │ │ +02a06e: 6e20 6a14 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02a074: 0c0b |00b4: move-result-object v11 │ │ +02a076: 6e10 7314 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02a07c: 0c0b |00b8: move-result-object v11 │ │ +02a07e: 7120 ae11 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +02a084: 54fa fc00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +02a088: 54eb 7700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +02a08c: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02a090: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +02a094: 6e20 8a14 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02a09a: 0c09 |00c7: move-result-object v9 │ │ +02a09c: 1f09 8e00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@008e │ │ +02a0a0: 546a 5300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +02a0a4: 6e20 8714 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02a0aa: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02a0ae: 0178 |00d1: move v8, v7 │ │ +02a0b0: 28be |00d2: goto 0090 // -0042 │ │ +02a0b2: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +02a0b4: 5b6a 4e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +02a0b8: 288a |00d6: goto 0060 // -0076 │ │ +02a0ba: 0187 |00d7: move v7, v8 │ │ +02a0bc: 6e20 2302 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ +02a0c2: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02a0c6: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +02a0ca: 52ea 7800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0078 │ │ +02a0ce: 591a 6e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +02a0d2: 52ea 7900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0079 │ │ +02a0d6: 591a 6f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +02a0da: 54ea 7600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0076 │ │ +02a0de: 5b1a 6900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ +02a0e2: 52ea 7500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0075 │ │ +02a0e6: 591a 6700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +02a0ea: 5c1d 5d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +02a0ee: 52ea 7300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0073 │ │ +02a0f2: 591a 6100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +02a0f6: 54ea 7400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0074 │ │ +02a0fa: 5b1a 6200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +02a0fe: 52ea 7100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0071 │ │ +02a102: 591a 5f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +02a106: 54ea 7200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +02a10a: 5b1a 6000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ +02a10e: 6e20 2602 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0226 │ │ +02a114: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -2714,35 +2714,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -027f48: |[027f48] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -027f58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -027f5a: 5420 7700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ -027f5e: 6e20 8801 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0188 │ │ -027f64: 5220 7800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0078 │ │ -027f68: 6e20 8701 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -027f6e: 5220 7900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0079 │ │ -027f72: 6e20 8701 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -027f78: 5420 7600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0076 │ │ -027f7c: 6e20 8a01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018a │ │ -027f82: 5220 7500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0075 │ │ -027f86: 6e20 8701 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -027f8c: 5220 7300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0073 │ │ -027f90: 6e20 8701 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -027f96: 5420 7400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0074 │ │ -027f9a: 7130 a511 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@11a5 │ │ -027fa0: 5220 7100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0071 │ │ -027fa4: 6e20 8701 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -027faa: 5420 7200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -027fae: 7130 a511 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@11a5 │ │ -027fb4: 0e00 |002e: return-void │ │ +02a118: |[02a118] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02a128: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02a12a: 5420 7700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0077 │ │ +02a12e: 6e20 8801 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0188 │ │ +02a134: 5220 7800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0078 │ │ +02a138: 6e20 8701 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02a13e: 5220 7900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0079 │ │ +02a142: 6e20 8701 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02a148: 5420 7600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0076 │ │ +02a14c: 6e20 8a01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018a │ │ +02a152: 5220 7500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0075 │ │ +02a156: 6e20 8701 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02a15c: 5220 7300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0073 │ │ +02a160: 6e20 8701 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02a166: 5420 7400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0074 │ │ +02a16a: 7130 a511 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@11a5 │ │ +02a170: 5220 7100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0071 │ │ +02a174: 6e20 8701 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02a17a: 5420 7200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +02a17e: 7130 a511 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@11a5 │ │ +02a184: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -2786,17 +2786,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -027fb8: |[027fb8] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -027fc8: 7030 5514 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1455 │ │ -027fce: 0e00 |0003: return-void │ │ +02a188: |[02a188] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +02a198: 7030 5514 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1455 │ │ +02a19e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -2835,17 +2835,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027fd0: |[027fd0] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -027fe0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -027fe6: 0e00 |0003: return-void │ │ +02a1a0: |[02a1a0] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +02a1b0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02a1b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -2854,19 +2854,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -027fe8: |[027fe8] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -027ff8: 2200 8d00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@008d │ │ -027ffc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -027ffe: 7030 7a02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@027a │ │ -028004: 1100 |0006: return-object v0 │ │ +02a1b8: |[02a1b8] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +02a1c8: 2200 8d00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@008d │ │ +02a1cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02a1ce: 7030 7a02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@027a │ │ +02a1d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -2875,18 +2875,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -028008: |[028008] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -028018: 6e20 7402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0274 │ │ -02801e: 0c00 |0003: move-result-object v0 │ │ -028020: 1100 |0004: return-object v0 │ │ +02a1d8: |[02a1d8] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02a1e8: 6e20 7402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0274 │ │ +02a1ee: 0c00 |0003: move-result-object v0 │ │ +02a1f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -2895,17 +2895,17 @@ │ │ type : '(I)[Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028024: |[028024] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -028034: 2320 3f03 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@033f │ │ -028038: 1100 |0002: return-object v0 │ │ +02a1f4: |[02a1f4] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +02a204: 2320 3f03 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@033f │ │ +02a208: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -2914,18 +2914,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02803c: |[02803c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02804c: 6e20 7602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0276 │ │ -028052: 0c00 |0003: move-result-object v0 │ │ -028054: 1100 |0004: return-object v0 │ │ +02a20c: |[02a20c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02a21c: 6e20 7602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0276 │ │ +02a222: 0c00 |0003: move-result-object v0 │ │ +02a224: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -2970,37 +2970,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028058: |[028058] android.support.v4.app.Fragment$SavedState.:()V │ │ -028068: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@008c │ │ -02806c: 7010 7302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0273 │ │ -028072: 6900 9000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ -028076: 0e00 |0007: return-void │ │ +02a228: |[02a228] android.support.v4.app.Fragment$SavedState.:()V │ │ +02a238: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@008c │ │ +02a23c: 7010 7302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0273 │ │ +02a242: 6900 9000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ +02a246: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028078: |[028078] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -028088: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02808e: 5b01 9100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ -028092: 0e00 |0005: return-void │ │ +02a248: |[02a248] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +02a258: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02a25e: 5b01 9100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ +02a262: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -3011,25 +3011,25 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -028094: |[028094] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -0280a4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -0280aa: 6e10 8201 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0182 │ │ -0280b0: 0c00 |0006: move-result-object v0 │ │ -0280b2: 5b10 9100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ -0280b6: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -0280ba: 5410 9100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ -0280be: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0280c2: 5410 9100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ -0280c6: 6e20 6c01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ -0280cc: 0e00 |0014: return-void │ │ +02a264: |[02a264] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +02a274: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +02a27a: 6e10 8201 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0182 │ │ +02a280: 0c00 |0006: move-result-object v0 │ │ +02a282: 5b10 9100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ +02a286: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +02a28a: 5410 9100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ +02a28e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02a292: 5410 9100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ +02a296: 6e20 6c01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ +02a29c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0003 line=314 │ │ 0x0009 line=315 │ │ 0x000f line=316 │ │ 0x0014 line=318 │ │ @@ -3044,17 +3044,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0280d0: |[0280d0] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -0280e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0280e2: 0f00 |0001: return v0 │ │ +02a2a0: |[02a2a0] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +02a2b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a2b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3062,18 +3062,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0280e4: |[0280e4] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0280f4: 5410 9100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ -0280f8: 6e20 8601 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0186 │ │ -0280fe: 0e00 |0005: return-void │ │ +02a2b4: |[02a2b4] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02a2c4: 5410 9100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ +02a2c8: 6e20 8601 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0186 │ │ +02a2ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -3312,44 +3312,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028100: |[028100] android.support.v4.app.Fragment.:()V │ │ -028110: 2200 5c01 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@015c │ │ -028114: 7010 1808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0818 │ │ -02811a: 6900 c100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ -02811e: 0e00 |0007: return-void │ │ +02a2d0: |[02a2d0] android.support.v4.app.Fragment.:()V │ │ +02a2e0: 2200 5c01 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@015c │ │ +02a2e4: 7010 1808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0818 │ │ +02a2ea: 6900 c100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ +02a2ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -028120: |[028120] android.support.v4.app.Fragment.:()V │ │ -028130: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -028132: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -028134: 7010 4d14 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ -02813a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02813c: 5930 b800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -028140: 5931 aa00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -028144: 5931 bc00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ -028148: 5c32 ae00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -02814c: 5c32 be00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -028150: 0e00 |0010: return-void │ │ +02a2f0: |[02a2f0] android.support.v4.app.Fragment.:()V │ │ +02a300: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02a302: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +02a304: 7010 4d14 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ +02a30a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02a30c: 5930 b800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +02a310: 5931 aa00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02a314: 5931 bc00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ +02a318: 5c32 ae00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02a31c: 5c32 be00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +02a320: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=369 │ │ 0x0005 line=174 │ │ 0x0008 line=190 │ │ 0x000a line=202 │ │ 0x000c line=273 │ │ @@ -3363,19 +3363,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028154: |[028154] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -028164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028166: 7130 9802 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0298 │ │ -02816c: 0c00 |0004: move-result-object v0 │ │ -02816e: 1100 |0005: return-object v0 │ │ +02a324: |[02a324] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02a334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a336: 7130 9802 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0298 │ │ +02a33c: 0c00 |0004: move-result-object v0 │ │ +02a33e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -3384,94 +3384,94 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -028170: |[028170] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -028180: 6203 c100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ -028184: 6e20 2208 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0822 │ │ -02818a: 0c00 |0005: move-result-object v0 │ │ -02818c: 1f00 e802 |0006: check-cast v0, Ljava/lang/Class; // type@02e8 │ │ -028190: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -028194: 6e10 8900 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0089 │ │ -02819a: 0c03 |000d: move-result-object v3 │ │ -02819c: 6e20 3214 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1432 │ │ -0281a2: 0c00 |0011: move-result-object v0 │ │ -0281a4: 6203 c100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ -0281a8: 6e30 2908 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0829 │ │ -0281ae: 6e10 3114 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1431 │ │ -0281b4: 0c02 |001a: move-result-object v2 │ │ -0281b6: 1f02 8e00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ -0281ba: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -0281be: 6e10 5014 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -0281c4: 0c03 |0022: move-result-object v3 │ │ -0281c6: 6e10 2714 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1427 │ │ -0281cc: 0c03 |0026: move-result-object v3 │ │ -0281ce: 6e20 6c01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ -0281d4: 5b28 9b00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ -0281d8: 1102 |002c: return-object v2 │ │ -0281da: 0d01 |002d: move-exception v1 │ │ -0281dc: 2203 8b00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008b │ │ -0281e0: 2204 0503 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -0281e4: 7010 6714 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0281ea: 1a05 d508 |0035: const-string v5, "Unable to instantiate fragment " // string@08d5 │ │ -0281ee: 6e20 6e14 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0281f4: 0c04 |003a: move-result-object v4 │ │ -0281f6: 6e20 6e14 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0281fc: 0c04 |003e: move-result-object v4 │ │ -0281fe: 1a05 d300 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00d3 │ │ -028202: 6e20 6e14 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028208: 0c04 |0044: move-result-object v4 │ │ -02820a: 1a05 4100 |0045: const-string v5, " empty constructor that is public" // string@0041 │ │ -02820e: 6e20 6e14 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028214: 0c04 |004a: move-result-object v4 │ │ -028216: 6e10 7314 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02821c: 0c04 |004e: move-result-object v4 │ │ -02821e: 7030 7202 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0272 │ │ -028224: 2703 |0052: throw v3 │ │ -028226: 0d01 |0053: move-exception v1 │ │ -028228: 2203 8b00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008b │ │ -02822c: 2204 0503 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -028230: 7010 6714 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -028236: 1a05 d508 |005b: const-string v5, "Unable to instantiate fragment " // string@08d5 │ │ -02823a: 6e20 6e14 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028240: 0c04 |0060: move-result-object v4 │ │ -028242: 6e20 6e14 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028248: 0c04 |0064: move-result-object v4 │ │ -02824a: 1a05 d300 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00d3 │ │ -02824e: 6e20 6e14 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028254: 0c04 |006a: move-result-object v4 │ │ -028256: 1a05 4100 |006b: const-string v5, " empty constructor that is public" // string@0041 │ │ -02825a: 6e20 6e14 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028260: 0c04 |0070: move-result-object v4 │ │ -028262: 6e10 7314 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -028268: 0c04 |0074: move-result-object v4 │ │ -02826a: 7030 7202 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0272 │ │ -028270: 2703 |0078: throw v3 │ │ -028272: 0d01 |0079: move-exception v1 │ │ -028274: 2203 8b00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008b │ │ -028278: 2204 0503 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -02827c: 7010 6714 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -028282: 1a05 d508 |0081: const-string v5, "Unable to instantiate fragment " // string@08d5 │ │ -028286: 6e20 6e14 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02828c: 0c04 |0086: move-result-object v4 │ │ -02828e: 6e20 6e14 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028294: 0c04 |008a: move-result-object v4 │ │ -028296: 1a05 d300 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00d3 │ │ -02829a: 6e20 6e14 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0282a0: 0c04 |0090: move-result-object v4 │ │ -0282a2: 1a05 4100 |0091: const-string v5, " empty constructor that is public" // string@0041 │ │ -0282a6: 6e20 6e14 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0282ac: 0c04 |0096: move-result-object v4 │ │ -0282ae: 6e10 7314 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0282b4: 0c04 |009a: move-result-object v4 │ │ -0282b6: 7030 7202 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0272 │ │ -0282bc: 2703 |009e: throw v3 │ │ +02a340: |[02a340] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +02a350: 6203 c100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ +02a354: 6e20 2208 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0822 │ │ +02a35a: 0c00 |0005: move-result-object v0 │ │ +02a35c: 1f00 e802 |0006: check-cast v0, Ljava/lang/Class; // type@02e8 │ │ +02a360: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02a364: 6e10 8900 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0089 │ │ +02a36a: 0c03 |000d: move-result-object v3 │ │ +02a36c: 6e20 3214 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1432 │ │ +02a372: 0c00 |0011: move-result-object v0 │ │ +02a374: 6203 c100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ +02a378: 6e30 2908 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0829 │ │ +02a37e: 6e10 3114 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1431 │ │ +02a384: 0c02 |001a: move-result-object v2 │ │ +02a386: 1f02 8e00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ +02a38a: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +02a38e: 6e10 5014 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +02a394: 0c03 |0022: move-result-object v3 │ │ +02a396: 6e10 2714 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1427 │ │ +02a39c: 0c03 |0026: move-result-object v3 │ │ +02a39e: 6e20 6c01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ +02a3a4: 5b28 9b00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ +02a3a8: 1102 |002c: return-object v2 │ │ +02a3aa: 0d01 |002d: move-exception v1 │ │ +02a3ac: 2203 8b00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008b │ │ +02a3b0: 2204 0503 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +02a3b4: 7010 6714 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02a3ba: 1a05 d508 |0035: const-string v5, "Unable to instantiate fragment " // string@08d5 │ │ +02a3be: 6e20 6e14 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a3c4: 0c04 |003a: move-result-object v4 │ │ +02a3c6: 6e20 6e14 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a3cc: 0c04 |003e: move-result-object v4 │ │ +02a3ce: 1a05 d300 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00d3 │ │ +02a3d2: 6e20 6e14 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a3d8: 0c04 |0044: move-result-object v4 │ │ +02a3da: 1a05 4100 |0045: const-string v5, " empty constructor that is public" // string@0041 │ │ +02a3de: 6e20 6e14 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a3e4: 0c04 |004a: move-result-object v4 │ │ +02a3e6: 6e10 7314 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02a3ec: 0c04 |004e: move-result-object v4 │ │ +02a3ee: 7030 7202 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0272 │ │ +02a3f4: 2703 |0052: throw v3 │ │ +02a3f6: 0d01 |0053: move-exception v1 │ │ +02a3f8: 2203 8b00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008b │ │ +02a3fc: 2204 0503 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +02a400: 7010 6714 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02a406: 1a05 d508 |005b: const-string v5, "Unable to instantiate fragment " // string@08d5 │ │ +02a40a: 6e20 6e14 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a410: 0c04 |0060: move-result-object v4 │ │ +02a412: 6e20 6e14 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a418: 0c04 |0064: move-result-object v4 │ │ +02a41a: 1a05 d300 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00d3 │ │ +02a41e: 6e20 6e14 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a424: 0c04 |006a: move-result-object v4 │ │ +02a426: 1a05 4100 |006b: const-string v5, " empty constructor that is public" // string@0041 │ │ +02a42a: 6e20 6e14 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a430: 0c04 |0070: move-result-object v4 │ │ +02a432: 6e10 7314 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02a438: 0c04 |0074: move-result-object v4 │ │ +02a43a: 7030 7202 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0272 │ │ +02a440: 2703 |0078: throw v3 │ │ +02a442: 0d01 |0079: move-exception v1 │ │ +02a444: 2203 8b00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008b │ │ +02a448: 2204 0503 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +02a44c: 7010 6714 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02a452: 1a05 d508 |0081: const-string v5, "Unable to instantiate fragment " // string@08d5 │ │ +02a456: 6e20 6e14 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a45c: 0c04 |0086: move-result-object v4 │ │ +02a45e: 6e20 6e14 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a464: 0c04 |008a: move-result-object v4 │ │ +02a466: 1a05 d300 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00d3 │ │ +02a46a: 6e20 6e14 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a470: 0c04 |0090: move-result-object v4 │ │ +02a472: 1a05 4100 |0091: const-string v5, " empty constructor that is public" // string@0041 │ │ +02a476: 6e20 6e14 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a47c: 0c04 |0096: move-result-object v4 │ │ +02a47e: 6e10 7314 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02a484: 0c04 |009a: move-result-object v4 │ │ +02a486: 7030 7202 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0272 │ │ +02a48c: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=396 │ │ @@ -3504,33 +3504,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0282d4: |[0282d4] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -0282e4: 6202 c100 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ -0282e8: 6e20 2208 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0822 │ │ -0282ee: 0c00 |0005: move-result-object v0 │ │ -0282f0: 1f00 e802 |0006: check-cast v0, Ljava/lang/Class; // type@02e8 │ │ -0282f4: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -0282f8: 6e10 8900 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0089 │ │ -0282fe: 0c02 |000d: move-result-object v2 │ │ -028300: 6e20 3214 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1432 │ │ -028306: 0c00 |0011: move-result-object v0 │ │ -028308: 6202 c100 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ -02830c: 6e30 2908 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0829 │ │ -028312: 1c02 8e00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@008e │ │ -028316: 6e20 2f14 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@142f │ │ -02831c: 0a02 |001c: move-result v2 │ │ -02831e: 0f02 |001d: return v2 │ │ -028320: 0d01 |001e: move-exception v1 │ │ -028322: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -028324: 28fd |0020: goto 001d // -0003 │ │ +02a4a4: |[02a4a4] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +02a4b4: 6202 c100 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ +02a4b8: 6e20 2208 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0822 │ │ +02a4be: 0c00 |0005: move-result-object v0 │ │ +02a4c0: 1f00 e802 |0006: check-cast v0, Ljava/lang/Class; // type@02e8 │ │ +02a4c4: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02a4c8: 6e10 8900 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0089 │ │ +02a4ce: 0c02 |000d: move-result-object v2 │ │ +02a4d0: 6e20 3214 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1432 │ │ +02a4d6: 0c00 |0011: move-result-object v0 │ │ +02a4d8: 6202 c100 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c1 │ │ +02a4dc: 6e30 2908 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0829 │ │ +02a4e2: 1c02 8e00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@008e │ │ +02a4e6: 6e20 2f14 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@142f │ │ +02a4ec: 0a02 |001c: move-result v2 │ │ +02a4ee: 0f02 |001d: return v2 │ │ +02a4f0: 0d01 |001e: move-exception v1 │ │ +02a4f2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +02a4f4: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=433 │ │ 0x0008 line=434 │ │ 0x000a line=436 │ │ @@ -3551,238 +3551,238 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 538 16-bit code units │ │ -028338: |[028338] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -028348: 6e20 1314 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02834e: 1a00 ac10 |0003: const-string v0, "mFragmentId=#" // string@10ac │ │ -028352: 6e20 1314 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028358: 5230 a400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -02835c: 7110 3f14 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -028362: 0c00 |000d: move-result-object v0 │ │ -028364: 6e20 1314 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02836a: 1a00 5700 |0011: const-string v0, " mContainerId=#" // string@0057 │ │ -02836e: 6e20 1314 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028374: 5230 a100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -028378: 7110 3f14 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02837e: 0c00 |001b: move-result-object v0 │ │ -028380: 6e20 1314 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028386: 1a00 6f00 |001f: const-string v0, " mTag=" // string@006f │ │ -02838a: 6e20 1314 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028390: 5430 ba00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -028394: 6e20 1814 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -02839a: 6e20 1314 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0283a0: 1a00 a011 |002c: const-string v0, "mState=" // string@11a0 │ │ -0283a4: 6e20 1314 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0283aa: 5230 b800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -0283ae: 6e20 1114 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -0283b4: 1a00 5f00 |0036: const-string v0, " mIndex=" // string@005f │ │ -0283b8: 6e20 1314 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0283be: 5230 aa00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -0283c2: 6e20 1114 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -0283c8: 1a00 7300 |0040: const-string v0, " mWho=" // string@0073 │ │ -0283cc: 6e20 1314 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0283d2: 5430 c000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -0283d6: 6e20 1314 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0283dc: 1a00 5300 |004a: const-string v0, " mBackStackNesting=" // string@0053 │ │ -0283e0: 6e20 1314 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0283e6: 5230 9c00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -0283ea: 6e20 1614 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1416 │ │ -0283f0: 6e20 1314 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0283f6: 1a00 fa0f |0057: const-string v0, "mAdded=" // string@0ffa │ │ -0283fa: 6e20 1314 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028400: 5530 9900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -028404: 6e20 1414 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02840a: 1a00 6700 |0061: const-string v0, " mRemoving=" // string@0067 │ │ -02840e: 6e20 1314 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028414: 5530 b100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ -028418: 6e20 1414 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02841e: 1a00 6a00 |006b: const-string v0, " mResumed=" // string@006a │ │ -028422: 6e20 1314 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028428: 5530 b300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ -02842c: 6e20 1414 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -028432: 1a00 5c00 |0075: const-string v0, " mFromLayout=" // string@005c │ │ -028436: 6e20 1314 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02843c: 5530 a600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ -028440: 6e20 1414 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -028446: 1a00 5e00 |007f: const-string v0, " mInLayout=" // string@005e │ │ -02844a: 6e20 1314 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028450: 5530 a900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ -028454: 6e20 1914 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -02845a: 6e20 1314 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028460: 1a00 c210 |008c: const-string v0, "mHidden=" // string@10c2 │ │ -028464: 6e20 1314 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02846a: 5530 a800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -02846e: 6e20 1414 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -028474: 1a00 5a00 |0096: const-string v0, " mDetached=" // string@005a │ │ -028478: 6e20 1314 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02847e: 5530 a300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -028482: 6e20 1414 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -028488: 1a00 6300 |00a0: const-string v0, " mMenuVisible=" // string@0063 │ │ -02848c: 6e20 1314 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028492: 5530 ae00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -028496: 6e20 1414 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02849c: 1a00 5d00 |00aa: const-string v0, " mHasMenu=" // string@005d │ │ -0284a0: 6e20 1314 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0284a6: 5530 a700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -0284aa: 6e20 1914 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -0284b0: 6e20 1314 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0284b6: 1a00 6f11 |00b7: const-string v0, "mRetainInstance=" // string@116f │ │ -0284ba: 6e20 1314 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0284c0: 5530 b400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ -0284c4: 6e20 1414 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -0284ca: 1a00 6b00 |00c1: const-string v0, " mRetaining=" // string@006b │ │ -0284ce: 6e20 1314 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0284d4: 5530 b500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ -0284d8: 6e20 1414 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -0284de: 1a00 7200 |00cb: const-string v0, " mUserVisibleHint=" // string@0072 │ │ -0284e2: 6e20 1314 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0284e8: 5530 be00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -0284ec: 6e20 1914 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -0284f2: 5430 a500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -0284f6: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -0284fa: 6e20 1314 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028500: 1a00 ae10 |00dc: const-string v0, "mFragmentManager=" // string@10ae │ │ -028504: 6e20 1314 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02850a: 5430 a500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -02850e: 6e20 1714 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -028514: 5430 9800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -028518: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -02851c: 6e20 1314 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028522: 1a00 f30f |00ed: const-string v0, "mActivity=" // string@0ff3 │ │ -028526: 6e20 1314 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02852c: 5430 9800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -028530: 6e20 1714 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -028536: 5430 b000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ -02853a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -02853e: 6e20 1314 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028544: 1a00 3811 |00fe: const-string v0, "mParentFragment=" // string@1138 │ │ -028548: 6e20 1314 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02854e: 5430 b000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ -028552: 6e20 1714 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -028558: 5430 9b00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ -02855c: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -028560: 6e20 1314 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028566: 1a00 0710 |010f: const-string v0, "mArguments=" // string@1007 │ │ -02856a: 6e20 1314 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028570: 5430 9b00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ -028574: 6e20 1714 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -02857a: 5430 b600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -02857e: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -028582: 6e20 1314 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028588: 1a00 7a11 |0120: const-string v0, "mSavedFragmentState=" // string@117a │ │ -02858c: 6e20 1314 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028592: 5430 b600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -028596: 6e20 1714 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -02859c: 5430 b700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -0285a0: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -0285a4: 6e20 1314 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0285aa: 1a00 7d11 |0131: const-string v0, "mSavedViewState=" // string@117d │ │ -0285ae: 6e20 1314 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0285b4: 5430 b700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -0285b8: 6e20 1714 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -0285be: 5430 bb00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -0285c2: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -0285c6: 6e20 1314 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0285cc: 1a00 ba11 |0142: const-string v0, "mTarget=" // string@11ba │ │ -0285d0: 6e20 1314 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0285d6: 5430 bb00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -0285da: 6e20 1214 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1412 │ │ -0285e0: 1a00 7000 |014c: const-string v0, " mTargetRequestCode=" // string@0070 │ │ -0285e4: 6e20 1314 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0285ea: 5230 bd00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ -0285ee: 6e20 1614 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1416 │ │ -0285f4: 5230 af00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -0285f8: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -0285fc: 6e20 1314 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028602: 1a00 1811 |015d: const-string v0, "mNextAnim=" // string@1118 │ │ -028606: 6e20 1314 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02860c: 5230 af00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -028610: 6e20 1614 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1416 │ │ -028616: 5430 a000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ -02861a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -02861e: 6e20 1314 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028624: 1a00 4910 |016e: const-string v0, "mContainer=" // string@1049 │ │ -028628: 6e20 1314 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02862e: 5430 a000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ -028632: 6e20 1714 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -028638: 5430 bf00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -02863c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -028640: 6e20 1314 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028646: 1a00 ea11 |017f: const-string v0, "mView=" // string@11ea │ │ -02864a: 6e20 1314 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028650: 5430 bf00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -028654: 6e20 1714 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -02865a: 5430 ab00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -02865e: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -028662: 6e20 1314 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028668: 1a00 d510 |0190: const-string v0, "mInnerView=" // string@10d5 │ │ -02866c: 6e20 1314 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028672: 5430 bf00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -028676: 6e20 1714 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -02867c: 5430 9a00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -028680: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -028684: 6e20 1314 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02868a: 1a00 0310 |01a1: const-string v0, "mAnimatingAway=" // string@1003 │ │ -02868e: 6e20 1314 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -028694: 5430 9a00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -028698: 6e20 1714 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -02869e: 6e20 1314 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0286a4: 1a00 a211 |01ae: const-string v0, "mStateAfterAnimating=" // string@11a2 │ │ -0286a8: 6e20 1314 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0286ae: 5230 b900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ -0286b2: 6e20 1614 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1416 │ │ -0286b8: 5430 ac00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0286bc: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -0286c0: 6e20 1314 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0286c6: 1a00 4507 |01bf: const-string v0, "Loader Manager:" // string@0745 │ │ -0286ca: 6e20 1814 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -0286d0: 5430 ac00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0286d4: 2201 0503 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -0286d8: 7010 6714 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0286de: 6e20 6e14 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0286e4: 0c01 |01ce: move-result-object v1 │ │ -0286e6: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ -0286ea: 6e20 6e14 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0286f0: 0c01 |01d4: move-result-object v1 │ │ -0286f2: 6e10 7314 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0286f8: 0c01 |01d8: move-result-object v1 │ │ -0286fa: 6e57 3304 1065 |01d9: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0433 │ │ -028700: 5430 9f00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028704: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -028708: 6e20 1314 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02870e: 2200 0503 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -028712: 7010 6714 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -028718: 1a01 1402 |01e8: const-string v1, "Child " // string@0214 │ │ -02871c: 6e20 6e14 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028722: 0c00 |01ed: move-result-object v0 │ │ -028724: 5431 9f00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028728: 6e20 6d14 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02872e: 0c00 |01f3: move-result-object v0 │ │ -028730: 1a01 cd00 |01f4: const-string v1, ":" // string@00cd │ │ -028734: 6e20 6e14 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02873a: 0c00 |01f9: move-result-object v0 │ │ -02873c: 6e10 7314 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -028742: 0c00 |01fd: move-result-object v0 │ │ -028744: 6e20 1814 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -02874a: 5430 9f00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02874e: 2201 0503 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -028752: 7010 6714 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -028758: 6e20 6e14 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02875e: 0c01 |020b: move-result-object v1 │ │ -028760: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ -028764: 6e20 6e14 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02876a: 0c01 |0211: move-result-object v1 │ │ -02876c: 6e10 7314 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -028772: 0c01 |0215: move-result-object v1 │ │ -028774: 6e57 5d03 1065 |0216: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035d │ │ -02877a: 0e00 |0219: return-void │ │ +02a508: |[02a508] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02a518: 6e20 1314 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a51e: 1a00 ac10 |0003: const-string v0, "mFragmentId=#" // string@10ac │ │ +02a522: 6e20 1314 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a528: 5230 a400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +02a52c: 7110 3f14 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02a532: 0c00 |000d: move-result-object v0 │ │ +02a534: 6e20 1314 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a53a: 1a00 5700 |0011: const-string v0, " mContainerId=#" // string@0057 │ │ +02a53e: 6e20 1314 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a544: 5230 a100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +02a548: 7110 3f14 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02a54e: 0c00 |001b: move-result-object v0 │ │ +02a550: 6e20 1314 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a556: 1a00 6f00 |001f: const-string v0, " mTag=" // string@006f │ │ +02a55a: 6e20 1314 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a560: 5430 ba00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +02a564: 6e20 1814 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +02a56a: 6e20 1314 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a570: 1a00 a011 |002c: const-string v0, "mState=" // string@11a0 │ │ +02a574: 6e20 1314 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a57a: 5230 b800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +02a57e: 6e20 1114 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +02a584: 1a00 5f00 |0036: const-string v0, " mIndex=" // string@005f │ │ +02a588: 6e20 1314 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a58e: 5230 aa00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02a592: 6e20 1114 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +02a598: 1a00 7300 |0040: const-string v0, " mWho=" // string@0073 │ │ +02a59c: 6e20 1314 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a5a2: 5430 c000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02a5a6: 6e20 1314 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a5ac: 1a00 5300 |004a: const-string v0, " mBackStackNesting=" // string@0053 │ │ +02a5b0: 6e20 1314 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a5b6: 5230 9c00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +02a5ba: 6e20 1614 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1416 │ │ +02a5c0: 6e20 1314 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a5c6: 1a00 fa0f |0057: const-string v0, "mAdded=" // string@0ffa │ │ +02a5ca: 6e20 1314 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a5d0: 5530 9900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +02a5d4: 6e20 1414 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a5da: 1a00 6700 |0061: const-string v0, " mRemoving=" // string@0067 │ │ +02a5de: 6e20 1314 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a5e4: 5530 b100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ +02a5e8: 6e20 1414 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a5ee: 1a00 6a00 |006b: const-string v0, " mResumed=" // string@006a │ │ +02a5f2: 6e20 1314 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a5f8: 5530 b300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ +02a5fc: 6e20 1414 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a602: 1a00 5c00 |0075: const-string v0, " mFromLayout=" // string@005c │ │ +02a606: 6e20 1314 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a60c: 5530 a600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ +02a610: 6e20 1414 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a616: 1a00 5e00 |007f: const-string v0, " mInLayout=" // string@005e │ │ +02a61a: 6e20 1314 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a620: 5530 a900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ +02a624: 6e20 1914 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +02a62a: 6e20 1314 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a630: 1a00 c210 |008c: const-string v0, "mHidden=" // string@10c2 │ │ +02a634: 6e20 1314 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a63a: 5530 a800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +02a63e: 6e20 1414 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a644: 1a00 5a00 |0096: const-string v0, " mDetached=" // string@005a │ │ +02a648: 6e20 1314 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a64e: 5530 a300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +02a652: 6e20 1414 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a658: 1a00 6300 |00a0: const-string v0, " mMenuVisible=" // string@0063 │ │ +02a65c: 6e20 1314 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a662: 5530 ae00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02a666: 6e20 1414 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a66c: 1a00 5d00 |00aa: const-string v0, " mHasMenu=" // string@005d │ │ +02a670: 6e20 1314 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a676: 5530 a700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02a67a: 6e20 1914 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +02a680: 6e20 1314 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a686: 1a00 6f11 |00b7: const-string v0, "mRetainInstance=" // string@116f │ │ +02a68a: 6e20 1314 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a690: 5530 b400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ +02a694: 6e20 1414 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a69a: 1a00 6b00 |00c1: const-string v0, " mRetaining=" // string@006b │ │ +02a69e: 6e20 1314 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a6a4: 5530 b500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ +02a6a8: 6e20 1414 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02a6ae: 1a00 7200 |00cb: const-string v0, " mUserVisibleHint=" // string@0072 │ │ +02a6b2: 6e20 1314 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a6b8: 5530 be00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +02a6bc: 6e20 1914 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +02a6c2: 5430 a500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +02a6c6: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +02a6ca: 6e20 1314 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a6d0: 1a00 ae10 |00dc: const-string v0, "mFragmentManager=" // string@10ae │ │ +02a6d4: 6e20 1314 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a6da: 5430 a500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +02a6de: 6e20 1714 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a6e4: 5430 9800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02a6e8: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +02a6ec: 6e20 1314 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a6f2: 1a00 f30f |00ed: const-string v0, "mActivity=" // string@0ff3 │ │ +02a6f6: 6e20 1314 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a6fc: 5430 9800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02a700: 6e20 1714 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a706: 5430 b000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ +02a70a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +02a70e: 6e20 1314 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a714: 1a00 3811 |00fe: const-string v0, "mParentFragment=" // string@1138 │ │ +02a718: 6e20 1314 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a71e: 5430 b000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ +02a722: 6e20 1714 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a728: 5430 9b00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ +02a72c: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +02a730: 6e20 1314 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a736: 1a00 0710 |010f: const-string v0, "mArguments=" // string@1007 │ │ +02a73a: 6e20 1314 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a740: 5430 9b00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ +02a744: 6e20 1714 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a74a: 5430 b600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +02a74e: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +02a752: 6e20 1314 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a758: 1a00 7a11 |0120: const-string v0, "mSavedFragmentState=" // string@117a │ │ +02a75c: 6e20 1314 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a762: 5430 b600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +02a766: 6e20 1714 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a76c: 5430 b700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +02a770: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +02a774: 6e20 1314 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a77a: 1a00 7d11 |0131: const-string v0, "mSavedViewState=" // string@117d │ │ +02a77e: 6e20 1314 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a784: 5430 b700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +02a788: 6e20 1714 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a78e: 5430 bb00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +02a792: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +02a796: 6e20 1314 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a79c: 1a00 ba11 |0142: const-string v0, "mTarget=" // string@11ba │ │ +02a7a0: 6e20 1314 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a7a6: 5430 bb00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +02a7aa: 6e20 1214 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1412 │ │ +02a7b0: 1a00 7000 |014c: const-string v0, " mTargetRequestCode=" // string@0070 │ │ +02a7b4: 6e20 1314 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a7ba: 5230 bd00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ +02a7be: 6e20 1614 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1416 │ │ +02a7c4: 5230 af00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +02a7c8: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +02a7cc: 6e20 1314 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a7d2: 1a00 1811 |015d: const-string v0, "mNextAnim=" // string@1118 │ │ +02a7d6: 6e20 1314 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a7dc: 5230 af00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +02a7e0: 6e20 1614 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1416 │ │ +02a7e6: 5430 a000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ +02a7ea: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +02a7ee: 6e20 1314 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a7f4: 1a00 4910 |016e: const-string v0, "mContainer=" // string@1049 │ │ +02a7f8: 6e20 1314 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a7fe: 5430 a000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ +02a802: 6e20 1714 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a808: 5430 bf00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02a80c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +02a810: 6e20 1314 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a816: 1a00 ea11 |017f: const-string v0, "mView=" // string@11ea │ │ +02a81a: 6e20 1314 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a820: 5430 bf00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02a824: 6e20 1714 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a82a: 5430 ab00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +02a82e: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +02a832: 6e20 1314 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a838: 1a00 d510 |0190: const-string v0, "mInnerView=" // string@10d5 │ │ +02a83c: 6e20 1314 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a842: 5430 bf00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02a846: 6e20 1714 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a84c: 5430 9a00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +02a850: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +02a854: 6e20 1314 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a85a: 1a00 0310 |01a1: const-string v0, "mAnimatingAway=" // string@1003 │ │ +02a85e: 6e20 1314 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a864: 5430 9a00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +02a868: 6e20 1714 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +02a86e: 6e20 1314 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a874: 1a00 a211 |01ae: const-string v0, "mStateAfterAnimating=" // string@11a2 │ │ +02a878: 6e20 1314 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a87e: 5230 b900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ +02a882: 6e20 1614 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1416 │ │ +02a888: 5430 ac00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02a88c: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +02a890: 6e20 1314 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a896: 1a00 4507 |01bf: const-string v0, "Loader Manager:" // string@0745 │ │ +02a89a: 6e20 1814 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +02a8a0: 5430 ac00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02a8a4: 2201 0503 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02a8a8: 7010 6714 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02a8ae: 6e20 6e14 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a8b4: 0c01 |01ce: move-result-object v1 │ │ +02a8b6: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ +02a8ba: 6e20 6e14 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a8c0: 0c01 |01d4: move-result-object v1 │ │ +02a8c2: 6e10 7314 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02a8c8: 0c01 |01d8: move-result-object v1 │ │ +02a8ca: 6e57 3304 1065 |01d9: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0433 │ │ +02a8d0: 5430 9f00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02a8d4: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +02a8d8: 6e20 1314 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02a8de: 2200 0503 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +02a8e2: 7010 6714 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02a8e8: 1a01 1402 |01e8: const-string v1, "Child " // string@0214 │ │ +02a8ec: 6e20 6e14 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a8f2: 0c00 |01ed: move-result-object v0 │ │ +02a8f4: 5431 9f00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02a8f8: 6e20 6d14 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02a8fe: 0c00 |01f3: move-result-object v0 │ │ +02a900: 1a01 cd00 |01f4: const-string v1, ":" // string@00cd │ │ +02a904: 6e20 6e14 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a90a: 0c00 |01f9: move-result-object v0 │ │ +02a90c: 6e10 7314 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02a912: 0c00 |01fd: move-result-object v0 │ │ +02a914: 6e20 1814 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +02a91a: 5430 9f00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02a91e: 2201 0503 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02a922: 7010 6714 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02a928: 6e20 6e14 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a92e: 0c01 |020b: move-result-object v1 │ │ +02a930: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ +02a934: 6e20 6e14 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02a93a: 0c01 |0211: move-result-object v1 │ │ +02a93c: 6e10 7314 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02a942: 0c01 |0215: move-result-object v1 │ │ +02a944: 6e57 5d03 1065 |0216: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035d │ │ +02a94a: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1373 │ │ 0x0008 line=1374 │ │ 0x0011 line=1375 │ │ 0x0016 line=1376 │ │ 0x001f line=1377 │ │ @@ -3854,18 +3854,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02877c: |[02877c] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -02878c: 6f20 4f14 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -028792: 0a00 |0003: move-result v0 │ │ -028794: 0f00 |0004: return v0 │ │ +02a94c: |[02a94c] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +02a95c: 6f20 4f14 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +02a962: 0a00 |0003: move-result v0 │ │ +02a964: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -3874,28 +3874,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -028798: |[028798] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0287a8: 5410 c000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -0287ac: 6e20 5c14 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -0287b2: 0a00 |0005: move-result v0 │ │ -0287b4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -0287b8: 1101 |0008: return-object v1 │ │ -0287ba: 5410 9f00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0287be: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -0287c2: 5410 9f00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0287c6: 6e20 6303 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0363 │ │ -0287cc: 0c01 |0012: move-result-object v1 │ │ -0287ce: 28f5 |0013: goto 0008 // -000b │ │ -0287d0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0287d2: 28f3 |0015: goto 0008 // -000d │ │ +02a968: |[02a968] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02a978: 5410 c000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02a97c: 6e20 5c14 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02a982: 0a00 |0005: move-result v0 │ │ +02a984: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +02a988: 1101 |0008: return-object v1 │ │ +02a98a: 5410 9f00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02a98e: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +02a992: 5410 9f00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02a996: 6e20 6303 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0363 │ │ +02a99c: 0c01 |0012: move-result-object v1 │ │ +02a99e: 28f5 |0013: goto 0008 // -000b │ │ +02a9a0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +02a9a2: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0008 line=1456 │ │ 0x0009 line=1453 │ │ 0x000d line=1454 │ │ 0x0014 line=1456 │ │ @@ -3909,17 +3909,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0287d4: |[0287d4] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -0287e4: 5410 9800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0287e8: 1100 |0002: return-object v0 │ │ +02a9a4: |[02a9a4] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +02a9b4: 5410 9800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02a9b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3927,17 +3927,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0287ec: |[0287ec] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -0287fc: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ -028800: 1100 |0002: return-object v0 │ │ +02a9bc: |[02a9bc] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +02a9cc: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ +02a9d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3945,43 +3945,43 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -028804: |[028804] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -028814: 5420 9f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028818: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -02881c: 6e10 9902 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0299 │ │ -028822: 5220 b800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -028826: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -028828: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -02882c: 5420 9f00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028830: 6e10 5a03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@035a │ │ -028836: 5420 9f00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02883a: 1100 |0013: return-object v0 │ │ -02883c: 5220 b800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -028840: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -028842: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -028846: 5420 9f00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02884a: 6e10 5b03 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@035b │ │ -028850: 28f3 |001e: goto 0011 // -000d │ │ -028852: 5220 b800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -028856: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -028858: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -02885c: 5420 9f00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028860: 6e10 4d03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@034d │ │ -028866: 28e8 |0029: goto 0011 // -0018 │ │ -028868: 5220 b800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -02886c: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -02886e: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -028872: 5420 9f00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028876: 6e10 5003 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0350 │ │ -02887c: 28dd |0034: goto 0011 // -0023 │ │ +02a9d4: |[02a9d4] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02a9e4: 5420 9f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02a9e8: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +02a9ec: 6e10 9902 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0299 │ │ +02a9f2: 5220 b800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +02a9f6: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +02a9f8: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +02a9fc: 5420 9f00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02aa00: 6e10 5a03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@035a │ │ +02aa06: 5420 9f00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02aa0a: 1100 |0013: return-object v0 │ │ +02aa0c: 5220 b800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +02aa10: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +02aa12: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +02aa16: 5420 9f00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02aa1a: 6e10 5b03 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@035b │ │ +02aa20: 28f3 |001e: goto 0011 // -000d │ │ +02aa22: 5220 b800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +02aa26: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +02aa28: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +02aa2c: 5420 9f00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02aa30: 6e10 4d03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@034d │ │ +02aa36: 28e8 |0029: goto 0011 // -0018 │ │ +02aa38: 5220 b800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +02aa3c: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +02aa3e: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +02aa42: 5420 9f00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02aa46: 6e10 5003 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0350 │ │ +02aa4c: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x0007 line=660 │ │ 0x000c line=661 │ │ 0x0011 line=670 │ │ @@ -3999,17 +3999,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028880: |[028880] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -028890: 5410 a500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -028894: 1100 |0002: return-object v0 │ │ +02aa50: |[02aa50] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02aa60: 5410 a500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +02aa64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4017,17 +4017,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028898: |[028898] android.support.v4.app.Fragment.getId:()I │ │ -0288a8: 5210 a400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -0288ac: 0f00 |0002: return v0 │ │ +02aa68: |[02aa68] android.support.v4.app.Fragment.getId:()I │ │ +02aa78: 5210 a400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +02aa7c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4035,19 +4035,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0288b0: |[0288b0] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0288c0: 5410 9800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0288c4: 6e10 ef02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ef │ │ -0288ca: 0c00 |0005: move-result-object v0 │ │ -0288cc: 1100 |0006: return-object v0 │ │ +02aa80: |[02aa80] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +02aa90: 5410 9800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02aa94: 6e10 ef02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ef │ │ +02aa9a: 0c00 |0005: move-result-object v0 │ │ +02aa9c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -4056,46 +4056,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0288d0: |[0288d0] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -0288e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0288e2: 5440 ac00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0288e6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0288ea: 5440 ac00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0288ee: 1100 |0007: return-object v0 │ │ -0288f0: 5440 9800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0288f4: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -0288f8: 2200 f302 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0288fc: 2201 0503 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -028900: 7010 6714 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -028906: 1a02 e002 |0013: const-string v2, "Fragment " // string@02e0 │ │ -02890a: 6e20 6e14 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028910: 0c01 |0018: move-result-object v1 │ │ -028912: 6e20 6d14 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -028918: 0c01 |001c: move-result-object v1 │ │ -02891a: 1a02 7500 |001d: const-string v2, " not attached to Activity" // string@0075 │ │ -02891e: 6e20 6e14 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028924: 0c01 |0022: move-result-object v1 │ │ -028926: 6e10 7314 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02892c: 0c01 |0026: move-result-object v1 │ │ -02892e: 7020 3a14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -028934: 2700 |002a: throw v0 │ │ -028936: 5c43 9e00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ -02893a: 5440 9800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -02893e: 5441 c000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -028942: 5542 ad00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -028946: 6e40 f002 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ -02894c: 0c00 |0036: move-result-object v0 │ │ -02894e: 5b40 ac00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028952: 5440 ac00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028956: 28cc |003b: goto 0007 // -0034 │ │ +02aaa0: |[02aaa0] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02aab0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02aab2: 5440 ac00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02aab6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02aaba: 5440 ac00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02aabe: 1100 |0007: return-object v0 │ │ +02aac0: 5440 9800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02aac4: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +02aac8: 2200 f302 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02aacc: 2201 0503 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02aad0: 7010 6714 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02aad6: 1a02 e002 |0013: const-string v2, "Fragment " // string@02e0 │ │ +02aada: 6e20 6e14 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02aae0: 0c01 |0018: move-result-object v1 │ │ +02aae2: 6e20 6d14 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02aae8: 0c01 |001c: move-result-object v1 │ │ +02aaea: 1a02 7500 |001d: const-string v2, " not attached to Activity" // string@0075 │ │ +02aaee: 6e20 6e14 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02aaf4: 0c01 |0022: move-result-object v1 │ │ +02aaf6: 6e10 7314 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02aafc: 0c01 |0026: move-result-object v1 │ │ +02aafe: 7020 3a14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02ab04: 2700 |002a: throw v0 │ │ +02ab06: 5c43 9e00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ +02ab0a: 5440 9800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02ab0e: 5441 c000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02ab12: 5542 ad00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02ab16: 6e40 f002 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ +02ab1c: 0c00 |0036: move-result-object v0 │ │ +02ab1e: 5b40 ac00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02ab22: 5440 ac00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02ab26: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x0005 line=860 │ │ 0x0007 line=867 │ │ 0x0008 line=862 │ │ 0x000c line=863 │ │ @@ -4110,17 +4110,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028958: |[028958] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -028968: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ -02896c: 1100 |0002: return-object v0 │ │ +02ab28: |[02ab28] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +02ab38: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ +02ab3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4128,36 +4128,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -028970: |[028970] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -028980: 5430 9800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -028984: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -028988: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02898c: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -028990: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -028996: 1a02 e002 |000b: const-string v2, "Fragment " // string@02e0 │ │ -02899a: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0289a0: 0c01 |0010: move-result-object v1 │ │ -0289a2: 6e20 6d14 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0289a8: 0c01 |0014: move-result-object v1 │ │ -0289aa: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -0289ae: 6e20 6e14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0289b4: 0c01 |001a: move-result-object v1 │ │ -0289b6: 6e10 7314 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0289bc: 0c01 |001e: move-result-object v1 │ │ -0289be: 7020 3a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0289c4: 2700 |0022: throw v0 │ │ -0289c6: 5430 9800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0289ca: 6e10 f202 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@02f2 │ │ -0289d0: 0c00 |0028: move-result-object v0 │ │ -0289d2: 1100 |0029: return-object v0 │ │ +02ab40: |[02ab40] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +02ab50: 5430 9800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02ab54: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02ab58: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02ab5c: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02ab60: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02ab66: 1a02 e002 |000b: const-string v2, "Fragment " // string@02e0 │ │ +02ab6a: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02ab70: 0c01 |0010: move-result-object v1 │ │ +02ab72: 6e20 6d14 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02ab78: 0c01 |0014: move-result-object v1 │ │ +02ab7a: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +02ab7e: 6e20 6e14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02ab84: 0c01 |001a: move-result-object v1 │ │ +02ab86: 6e10 7314 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02ab8c: 0c01 |001e: move-result-object v1 │ │ +02ab8e: 7020 3a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02ab94: 2700 |0022: throw v0 │ │ +02ab96: 5430 9800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02ab9a: 6e10 f202 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@02f2 │ │ +02aba0: 0c00 |0028: move-result-object v0 │ │ +02aba2: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=601 │ │ 0x0023 line=603 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4167,17 +4167,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0289d4: |[0289d4] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -0289e4: 5510 b400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ -0289e8: 0f00 |0002: return v0 │ │ +02aba4: |[02aba4] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +02abb4: 5510 b400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ +02abb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4185,20 +4185,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0289ec: |[0289ec] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -0289fc: 6e10 8a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@028a │ │ -028a02: 0c00 |0003: move-result-object v0 │ │ -028a04: 6e20 da00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00da │ │ -028a0a: 0c00 |0007: move-result-object v0 │ │ -028a0c: 1100 |0008: return-object v0 │ │ +02abbc: |[02abbc] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +02abcc: 6e10 8a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@028a │ │ +02abd2: 0c00 |0003: move-result-object v0 │ │ +02abd4: 6e20 da00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00da │ │ +02abda: 0c00 |0007: move-result-object v0 │ │ +02abdc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4207,20 +4207,20 @@ │ │ type : '(I[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -028a10: |[028a10] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -028a20: 6e10 8a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@028a │ │ -028a26: 0c00 |0003: move-result-object v0 │ │ -028a28: 6e30 db00 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00db │ │ -028a2e: 0c00 |0007: move-result-object v0 │ │ -028a30: 1100 |0008: return-object v0 │ │ +02abe0: |[02abe0] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +02abf0: 6e10 8a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@028a │ │ +02abf6: 0c00 |0003: move-result-object v0 │ │ +02abf8: 6e30 db00 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00db │ │ +02abfe: 0c00 |0007: move-result-object v0 │ │ +02ac00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -4230,17 +4230,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028a34: |[028a34] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -028a44: 5410 ba00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -028a48: 1100 |0002: return-object v0 │ │ +02ac04: |[02ac04] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +02ac14: 5410 ba00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +02ac18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4248,17 +4248,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028a4c: |[028a4c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -028a5c: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -028a60: 1100 |0002: return-object v0 │ │ +02ac1c: |[02ac1c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +02ac2c: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +02ac30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4266,17 +4266,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028a64: |[028a64] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -028a74: 5210 bd00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ -028a78: 0f00 |0002: return v0 │ │ +02ac34: |[02ac34] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +02ac44: 5210 bd00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ +02ac48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4284,20 +4284,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -028a7c: |[028a7c] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -028a8c: 6e10 8a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@028a │ │ -028a92: 0c00 |0003: move-result-object v0 │ │ -028a94: 6e20 dd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00dd │ │ -028a9a: 0c00 |0007: move-result-object v0 │ │ -028a9c: 1100 |0008: return-object v0 │ │ +02ac4c: |[02ac4c] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +02ac5c: 6e10 8a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@028a │ │ +02ac62: 0c00 |0003: move-result-object v0 │ │ +02ac64: 6e20 dd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00dd │ │ +02ac6a: 0c00 |0007: move-result-object v0 │ │ +02ac6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4306,17 +4306,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028aa0: |[028aa0] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -028ab0: 5510 be00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -028ab4: 0f00 |0002: return v0 │ │ +02ac70: |[02ac70] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +02ac80: 5510 be00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +02ac84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4324,17 +4324,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028ab8: |[028ab8] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -028ac8: 5410 bf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -028acc: 1100 |0002: return-object v0 │ │ +02ac88: |[02ac88] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +02ac98: 5410 bf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02ac9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4342,17 +4342,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028ad0: |[028ad0] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -028ae0: 5510 a700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -028ae4: 0f00 |0002: return v0 │ │ +02aca0: |[02aca0] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +02acb0: 5510 a700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02acb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4360,18 +4360,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -028ae8: |[028ae8] android.support.v4.app.Fragment.hashCode:()I │ │ -028af8: 6f10 5114 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -028afe: 0a00 |0003: move-result v0 │ │ -028b00: 0f00 |0004: return v0 │ │ +02acb8: |[02acb8] android.support.v4.app.Fragment.hashCode:()I │ │ +02acc8: 6f10 5114 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +02acce: 0a00 |0003: move-result v0 │ │ +02acd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4379,39 +4379,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -028b04: |[028b04] android.support.v4.app.Fragment.initState:()V │ │ -028b14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -028b16: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -028b18: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -028b1a: 5930 aa00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -028b1e: 5b32 c000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -028b22: 5c31 9900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -028b26: 5c31 b100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ -028b2a: 5c31 b300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ -028b2e: 5c31 a600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ -028b32: 5c31 a900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ -028b36: 5c31 b200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b2 │ │ -028b3a: 5931 9c00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -028b3e: 5b32 a500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -028b42: 5b32 9800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -028b46: 5931 a400 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -028b4a: 5931 a100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -028b4e: 5b32 ba00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -028b52: 5c31 a800 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -028b56: 5c31 a300 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -028b5a: 5c31 b500 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ -028b5e: 5b32 ac00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028b62: 5c31 ad00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -028b66: 5c31 9e00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ -028b6a: 0e00 |002b: return-void │ │ +02acd4: |[02acd4] android.support.v4.app.Fragment.initState:()V │ │ +02ace4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02ace6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02ace8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +02acea: 5930 aa00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02acee: 5b32 c000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02acf2: 5c31 9900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +02acf6: 5c31 b100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ +02acfa: 5c31 b300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ +02acfe: 5c31 a600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ +02ad02: 5c31 a900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ +02ad06: 5c31 b200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b2 │ │ +02ad0a: 5931 9c00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +02ad0e: 5b32 a500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +02ad12: 5b32 9800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02ad16: 5931 a400 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +02ad1a: 5931 a100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +02ad1e: 5b32 ba00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +02ad22: 5c31 a800 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +02ad26: 5c31 a300 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +02ad2a: 5c31 b500 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ +02ad2e: 5b32 ac00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02ad32: 5c31 ad00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02ad36: 5c31 9e00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ +02ad3a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1191 │ │ 0x0005 line=1192 │ │ 0x0007 line=1193 │ │ 0x0009 line=1194 │ │ 0x000b line=1195 │ │ @@ -4439,24 +4439,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -028b6c: |[028b6c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -028b7c: 2200 9d00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@009d │ │ -028b80: 7010 4303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0343 │ │ -028b86: 5b30 9f00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028b8a: 5430 9f00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028b8e: 5431 9800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -028b92: 2202 8a00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@008a │ │ -028b96: 7020 7002 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0270 │ │ -028b9c: 6e40 4803 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@0348 │ │ -028ba2: 0e00 |0013: return-void │ │ +02ad3c: |[02ad3c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +02ad4c: 2200 9d00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@009d │ │ +02ad50: 7010 4303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0343 │ │ +02ad56: 5b30 9f00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02ad5a: 5430 9f00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02ad5e: 5431 9800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02ad62: 2202 8a00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@008a │ │ +02ad66: 7020 7002 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0270 │ │ +02ad6c: 6e40 4803 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@0348 │ │ +02ad72: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0007 line=1461 │ │ 0x0013 line=1470 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4466,23 +4466,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -028ba4: |[028ba4] android.support.v4.app.Fragment.isAdded:()Z │ │ -028bb4: 5410 9800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -028bb8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -028bbc: 5510 9900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -028bc0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -028bc4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -028bc6: 0f00 |0009: return v0 │ │ -028bc8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -028bca: 28fe |000b: goto 0009 // -0002 │ │ +02ad74: |[02ad74] android.support.v4.app.Fragment.isAdded:()Z │ │ +02ad84: 5410 9800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02ad88: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +02ad8c: 5510 9900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +02ad90: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +02ad94: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02ad96: 0f00 |0009: return v0 │ │ +02ad98: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02ad9a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4490,17 +4490,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028bcc: |[028bcc] android.support.v4.app.Fragment.isDetached:()Z │ │ -028bdc: 5510 a300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -028be0: 0f00 |0002: return v0 │ │ +02ad9c: |[02ad9c] android.support.v4.app.Fragment.isDetached:()Z │ │ +02adac: 5510 a300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +02adb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4508,17 +4508,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028be4: |[028be4] android.support.v4.app.Fragment.isHidden:()Z │ │ -028bf4: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -028bf8: 0f00 |0002: return v0 │ │ +02adb4: |[02adb4] android.support.v4.app.Fragment.isHidden:()Z │ │ +02adc4: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +02adc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4526,21 +4526,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -028bfc: |[028bfc] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -028c0c: 5210 9c00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -028c10: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -028c14: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -028c16: 0f00 |0005: return v0 │ │ -028c18: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -028c1a: 28fe |0007: goto 0005 // -0002 │ │ +02adcc: |[02adcc] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +02addc: 5210 9c00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +02ade0: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +02ade4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02ade6: 0f00 |0005: return v0 │ │ +02ade8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +02adea: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4548,17 +4548,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028c1c: |[028c1c] android.support.v4.app.Fragment.isInLayout:()Z │ │ -028c2c: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ -028c30: 0f00 |0002: return v0 │ │ +02adec: |[02adec] android.support.v4.app.Fragment.isInLayout:()Z │ │ +02adfc: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ +02ae00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4566,17 +4566,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028c34: |[028c34] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -028c44: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -028c48: 0f00 |0002: return v0 │ │ +02ae04: |[02ae04] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +02ae14: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02ae18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4584,17 +4584,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028c4c: |[028c4c] android.support.v4.app.Fragment.isRemoving:()Z │ │ -028c5c: 5510 b100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ -028c60: 0f00 |0002: return v0 │ │ +02ae1c: |[02ae1c] android.support.v4.app.Fragment.isRemoving:()Z │ │ +02ae2c: 5510 b100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ +02ae30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4602,17 +4602,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028c64: |[028c64] android.support.v4.app.Fragment.isResumed:()Z │ │ -028c74: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ -028c78: 0f00 |0002: return v0 │ │ +02ae34: |[02ae34] android.support.v4.app.Fragment.isResumed:()Z │ │ +02ae44: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ +02ae48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4620,35 +4620,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -028c7c: |[028c7c] android.support.v4.app.Fragment.isVisible:()Z │ │ -028c8c: 6e10 9a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@029a │ │ -028c92: 0a00 |0003: move-result v0 │ │ -028c94: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -028c98: 6e10 9c02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@029c │ │ -028c9e: 0a00 |0009: move-result v0 │ │ -028ca0: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -028ca4: 5410 bf00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -028ca8: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -028cac: 5410 bf00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -028cb0: 6e10 4412 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1244 │ │ -028cb6: 0c00 |0015: move-result-object v0 │ │ -028cb8: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -028cbc: 5410 bf00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -028cc0: 6e10 4212 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -028cc6: 0a00 |001d: move-result v0 │ │ -028cc8: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -028ccc: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -028cce: 0f00 |0021: return v0 │ │ -028cd0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -028cd2: 28fe |0023: goto 0021 // -0002 │ │ +02ae4c: |[02ae4c] android.support.v4.app.Fragment.isVisible:()Z │ │ +02ae5c: 6e10 9a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@029a │ │ +02ae62: 0a00 |0003: move-result v0 │ │ +02ae64: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +02ae68: 6e10 9c02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@029c │ │ +02ae6e: 0a00 |0009: move-result v0 │ │ +02ae70: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +02ae74: 5410 bf00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02ae78: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +02ae7c: 5410 bf00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02ae80: 6e10 4412 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1244 │ │ +02ae86: 0c00 |0015: move-result-object v0 │ │ +02ae88: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +02ae8c: 5410 bf00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02ae90: 6e10 4212 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +02ae96: 0a00 |001d: move-result v0 │ │ +02ae98: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +02ae9c: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +02ae9e: 0f00 |0021: return v0 │ │ +02aea0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02aea2: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4656,18 +4656,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028cd4: |[028cd4] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -028ce4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028ce6: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028cea: 0e00 |0003: return-void │ │ +02aea4: |[02aea4] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02aeb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02aeb6: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02aeba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0003 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4677,16 +4677,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028cec: |[028cec] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -028cfc: 0e00 |0000: return-void │ │ +02aebc: |[02aebc] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +02aecc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -4697,18 +4697,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028d00: |[028d00] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -028d10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028d12: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028d16: 0e00 |0003: return-void │ │ +02aed0: |[02aed0] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +02aee0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02aee2: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02aee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0003 line=970 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -4718,18 +4718,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028d18: |[028d18] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -028d28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028d2a: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028d2e: 0e00 |0003: return-void │ │ +02aee8: |[02aee8] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02aef8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02aefa: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02aefe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -4739,17 +4739,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028d30: |[028d30] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -028d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028d42: 0f00 |0001: return v0 │ │ +02af00: |[02af00] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02af10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02af12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -4758,18 +4758,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028d44: |[028d44] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -028d54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028d56: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028d5a: 0e00 |0003: return-void │ │ +02af14: |[02af14] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +02af24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02af26: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02af2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0003 line=995 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4779,17 +4779,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028d5c: |[028d5c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -028d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028d6e: 1100 |0001: return-object v0 │ │ +02af2c: |[02af2c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +02af3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02af3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -4800,19 +4800,19 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -028d70: |[028d70] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -028d80: 6e10 8202 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0282 │ │ -028d86: 0c00 |0003: move-result-object v0 │ │ -028d88: 6e40 ff02 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@02ff │ │ -028d8e: 0e00 |0007: return-void │ │ +02af40: |[02af40] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +02af50: 6e10 8202 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0282 │ │ +02af56: 0c00 |0003: move-result-object v0 │ │ +02af58: 6e40 ff02 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@02ff │ │ +02af5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0007 line=1315 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -4824,16 +4824,16 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028d90: |[028d90] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -028da0: 0e00 |0000: return-void │ │ +02af60: |[02af60] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +02af70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -4843,17 +4843,17 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028da4: |[028da4] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -028db4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028db6: 1100 |0001: return-object v0 │ │ +02af74: |[02af74] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02af84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02af86: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -4864,32 +4864,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -028db8: |[028db8] android.support.v4.app.Fragment.onDestroy:()V │ │ -028dc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -028dca: 5c41 9d00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028dce: 5540 9e00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ -028dd2: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -028dd6: 5c41 9e00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ -028dda: 5440 9800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -028dde: 5441 c000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -028de2: 5542 ad00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -028de6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -028de8: 6e40 f002 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ -028dee: 0c00 |0013: move-result-object v0 │ │ -028df0: 5b40 ac00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028df4: 5440 ac00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028df8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -028dfc: 5440 ac00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028e00: 6e10 2d04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@042d │ │ -028e06: 0e00 |001f: return-void │ │ +02af88: |[02af88] android.support.v4.app.Fragment.onDestroy:()V │ │ +02af98: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02af9a: 5c41 9d00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02af9e: 5540 9e00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ +02afa2: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +02afa6: 5c41 9e00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ +02afaa: 5440 9800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02afae: 5441 c000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02afb2: 5542 ad00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02afb6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +02afb8: 6e40 f002 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ +02afbe: 0c00 |0013: move-result-object v0 │ │ +02afc0: 5b40 ac00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02afc4: 5440 ac00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02afc8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +02afcc: 5440 ac00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02afd0: 6e10 2d04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@042d │ │ +02afd6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1172 │ │ 0x0003 line=1175 │ │ 0x0007 line=1176 │ │ 0x0009 line=1177 │ │ 0x0016 line=1179 │ │ @@ -4903,16 +4903,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028e08: |[028e08] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -028e18: 0e00 |0000: return-void │ │ +02afd8: |[02afd8] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +02afe8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4920,18 +4920,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028e1c: |[028e1c] android.support.v4.app.Fragment.onDestroyView:()V │ │ -028e2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028e2e: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028e32: 0e00 |0003: return-void │ │ +02afec: |[02afec] android.support.v4.app.Fragment.onDestroyView:()V │ │ +02affc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02affe: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -4940,18 +4940,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028e34: |[028e34] android.support.v4.app.Fragment.onDetach:()V │ │ -028e44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028e46: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028e4a: 0e00 |0003: return-void │ │ +02b004: |[02b004] android.support.v4.app.Fragment.onDetach:()V │ │ +02b014: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b016: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b01a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0003 line=1219 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -4960,16 +4960,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028e4c: |[028e4c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -028e5c: 0e00 |0000: return-void │ │ +02b01c: |[02b01c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +02b02c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -4978,18 +4978,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028e60: |[028e60] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -028e70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028e72: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028e76: 0e00 |0003: return-void │ │ +02b030: |[02b030] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +02b040: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b042: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0003 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5001,18 +5001,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028e78: |[028e78] android.support.v4.app.Fragment.onLowMemory:()V │ │ -028e88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028e8a: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028e8e: 0e00 |0003: return-void │ │ +02b048: |[02b048] android.support.v4.app.Fragment.onLowMemory:()V │ │ +02b058: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b05a: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b05e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5021,17 +5021,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028e90: |[028e90] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -028ea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028ea2: 0f00 |0001: return v0 │ │ +02b060: |[02b060] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02b070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b072: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5040,16 +5040,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028ea4: |[028ea4] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -028eb4: 0e00 |0000: return-void │ │ +02b074: |[02b074] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02b084: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5058,18 +5058,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028eb8: |[028eb8] android.support.v4.app.Fragment.onPause:()V │ │ -028ec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028eca: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028ece: 0e00 |0003: return-void │ │ +02b088: |[02b088] android.support.v4.app.Fragment.onPause:()V │ │ +02b098: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b09a: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b09e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0003 line=1139 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5078,16 +5078,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028ed0: |[028ed0] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -028ee0: 0e00 |0000: return-void │ │ +02b0a0: |[02b0a0] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +02b0b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5096,18 +5096,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028ee4: |[028ee4] android.support.v4.app.Fragment.onResume:()V │ │ -028ef4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028ef6: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028efa: 0e00 |0003: return-void │ │ +02b0b4: |[02b0b4] android.support.v4.app.Fragment.onResume:()V │ │ +02b0c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b0c6: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b0ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0003 line=1104 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5116,16 +5116,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028efc: |[028efc] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -028f0c: 0e00 |0000: return-void │ │ +02b0cc: |[02b0cc] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02b0dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -5134,35 +5134,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -028f10: |[028f10] android.support.v4.app.Fragment.onStart:()V │ │ -028f20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -028f22: 5c41 9d00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028f26: 5540 ad00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -028f2a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -028f2e: 5c41 ad00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -028f32: 5540 9e00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ -028f36: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -028f3a: 5c41 9e00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ -028f3e: 5440 9800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -028f42: 5441 c000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -028f46: 5542 ad00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -028f4a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -028f4c: 6e40 f002 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ -028f52: 0c00 |0019: move-result-object v0 │ │ -028f54: 5b40 ac00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028f58: 5440 ac00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028f5c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -028f60: 5440 ac00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -028f64: 6e10 3104 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0431 │ │ -028f6a: 0e00 |0025: return-void │ │ +02b0e0: |[02b0e0] android.support.v4.app.Fragment.onStart:()V │ │ +02b0f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02b0f2: 5c41 9d00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b0f6: 5540 ad00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02b0fa: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +02b0fe: 5c41 ad00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02b102: 5540 9e00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ +02b106: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +02b10a: 5c41 9e00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ +02b10e: 5440 9800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02b112: 5441 c000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02b116: 5542 ad00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02b11a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +02b11c: 6e40 f002 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ +02b122: 0c00 |0019: move-result-object v0 │ │ +02b124: 5b40 ac00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b128: 5440 ac00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b12c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +02b130: 5440 ac00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b134: 6e10 3104 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0431 │ │ +02b13a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x0003 line=1084 │ │ 0x0007 line=1085 │ │ 0x0009 line=1086 │ │ 0x000d line=1087 │ │ @@ -5178,18 +5178,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028f6c: |[028f6c] android.support.v4.app.Fragment.onStop:()V │ │ -028f7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028f7e: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028f82: 0e00 |0003: return-void │ │ +02b13c: |[02b13c] android.support.v4.app.Fragment.onStop:()V │ │ +02b14c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b14e: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b152: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ 0x0003 line=1148 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5198,16 +5198,16 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028f84: |[028f84] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -028f94: 0e00 |0000: return-void │ │ +02b154: |[02b154] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +02b164: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5217,18 +5217,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -028f98: |[028f98] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -028fa8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028faa: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028fae: 0e00 |0003: return-void │ │ +02b168: |[02b168] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +02b178: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b17a: 5c10 9d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b17e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1073 │ │ 0x0003 line=1074 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5238,44 +5238,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -028fb0: |[028fb0] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -028fc0: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028fc4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -028fc8: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -028fcc: 6e10 7303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ -028fd2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -028fd4: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028fd8: 6e20 a402 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02a4 │ │ -028fde: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -028fe2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -028fe6: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -028fea: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -028fee: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -028ff4: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ -028ff8: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -028ffe: 0c01 |001f: move-result-object v1 │ │ -029000: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -029006: 0c01 |0023: move-result-object v1 │ │ -029008: 1a02 3200 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0032 │ │ -02900c: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029012: 0c01 |0029: move-result-object v1 │ │ -029014: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02901a: 0c01 |002d: move-result-object v1 │ │ -02901c: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -029022: 2700 |0031: throw v0 │ │ -029024: 5430 9f00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029028: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02902c: 5430 9f00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029030: 6e10 4d03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@034d │ │ -029036: 0e00 |003b: return-void │ │ +02b180: |[02b180] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +02b190: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b194: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02b198: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b19c: 6e10 7303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ +02b1a2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02b1a4: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b1a8: 6e20 a402 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02a4 │ │ +02b1ae: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b1b2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02b1b6: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b1ba: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02b1be: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b1c4: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ +02b1c8: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b1ce: 0c01 |001f: move-result-object v1 │ │ +02b1d0: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b1d6: 0c01 |0023: move-result-object v1 │ │ +02b1d8: 1a02 3200 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0032 │ │ +02b1dc: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b1e2: 0c01 |0029: move-result-object v1 │ │ +02b1e4: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b1ea: 0c01 |002d: move-result-object v1 │ │ +02b1ec: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b1f2: 2700 |0031: throw v0 │ │ +02b1f4: 5430 9f00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b1f8: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02b1fc: 5430 9f00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b200: 6e10 4d03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@034d │ │ +02b206: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ 0x0004 line=1505 │ │ 0x0009 line=1507 │ │ 0x000c line=1508 │ │ 0x000f line=1509 │ │ @@ -5292,21 +5292,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -029038: |[029038] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -029048: 6e20 a702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02a7 │ │ -02904e: 5410 9f00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029052: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -029056: 5410 9f00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02905a: 6e20 4e03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@034e │ │ -029060: 0e00 |000c: return-void │ │ +02b208: |[02b208] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02b218: 6e20 a702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02a7 │ │ +02b21e: 5410 9f00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b222: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02b226: 5410 9f00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b22a: 6e20 4e03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@034e │ │ +02b230: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0003 line=1556 │ │ 0x0007 line=1557 │ │ 0x000c line=1559 │ │ locals : │ │ @@ -5318,30 +5318,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -029064: |[029064] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -029074: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029076: 5521 a800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -02907a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -02907e: 6e20 a802 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@02a8 │ │ -029084: 0a01 |0008: move-result v1 │ │ -029086: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -02908a: 0f00 |000b: return v0 │ │ -02908c: 5421 9f00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029090: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -029094: 5421 9f00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029098: 6e20 4f03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@034f │ │ -02909e: 0a01 |0015: move-result v1 │ │ -0290a0: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -0290a4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0290a6: 28f2 |0019: goto 000b // -000e │ │ +02b234: |[02b234] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02b244: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b246: 5521 a800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +02b24a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +02b24e: 6e20 a802 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@02a8 │ │ +02b254: 0a01 |0008: move-result v1 │ │ +02b256: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +02b25a: 0f00 |000b: return v0 │ │ +02b25c: 5421 9f00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b260: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +02b264: 5421 9f00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b268: 6e20 4f03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@034f │ │ +02b26e: 0a01 |0015: move-result v1 │ │ +02b270: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +02b274: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02b276: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1622 │ │ 0x0005 line=1623 │ │ 0x000b line=1632 │ │ 0x000c line=1626 │ │ 0x0010 line=1627 │ │ @@ -5355,53 +5355,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0290a8: |[0290a8] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -0290b8: 5441 9f00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0290bc: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -0290c0: 5441 9f00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0290c4: 6e10 7303 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ -0290ca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0290cc: 5c41 9d00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -0290d0: 6e20 a902 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02a9 │ │ -0290d6: 5541 9d00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -0290da: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -0290de: 2201 d100 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -0290e2: 2202 0503 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -0290e6: 7010 6714 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0290ec: 1a03 e002 |001a: const-string v3, "Fragment " // string@02e0 │ │ -0290f0: 6e20 6e14 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0290f6: 0c02 |001f: move-result-object v2 │ │ -0290f8: 6e20 6d14 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0290fe: 0c02 |0023: move-result-object v2 │ │ -029100: 1a03 3400 |0024: const-string v3, " did not call through to super.onCreate()" // string@0034 │ │ -029104: 6e20 6e14 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02910a: 0c02 |0029: move-result-object v2 │ │ -02910c: 6e10 7314 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029112: 0c02 |002d: move-result-object v2 │ │ -029114: 7020 f404 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -02911a: 2701 |0031: throw v1 │ │ -02911c: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -029120: 1a01 440a |0034: const-string v1, "android:support:fragments" // string@0a44 │ │ -029124: 6e20 6001 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0160 │ │ -02912a: 0c00 |0039: move-result-object v0 │ │ -02912c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -029130: 5441 9f00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029134: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -029138: 6e10 9902 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0299 │ │ -02913e: 5441 9f00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029142: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -029144: 6e30 8003 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0380 │ │ -02914a: 5441 9f00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02914e: 6e10 5003 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0350 │ │ -029154: 0e00 |004e: return-void │ │ +02b278: |[02b278] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +02b288: 5441 9f00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b28c: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +02b290: 5441 9f00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b294: 6e10 7303 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ +02b29a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02b29c: 5c41 9d00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b2a0: 6e20 a902 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02a9 │ │ +02b2a6: 5541 9d00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b2aa: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +02b2ae: 2201 d100 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b2b2: 2202 0503 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +02b2b6: 7010 6714 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b2bc: 1a03 e002 |001a: const-string v3, "Fragment " // string@02e0 │ │ +02b2c0: 6e20 6e14 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b2c6: 0c02 |001f: move-result-object v2 │ │ +02b2c8: 6e20 6d14 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b2ce: 0c02 |0023: move-result-object v2 │ │ +02b2d0: 1a03 3400 |0024: const-string v3, " did not call through to super.onCreate()" // string@0034 │ │ +02b2d4: 6e20 6e14 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b2da: 0c02 |0029: move-result-object v2 │ │ +02b2dc: 6e10 7314 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b2e2: 0c02 |002d: move-result-object v2 │ │ +02b2e4: 7020 f404 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b2ea: 2701 |0031: throw v1 │ │ +02b2ec: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +02b2f0: 1a01 440a |0034: const-string v1, "android:support:fragments" // string@0a44 │ │ +02b2f4: 6e20 6001 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0160 │ │ +02b2fa: 0c00 |0039: move-result-object v0 │ │ +02b2fc: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +02b300: 5441 9f00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b304: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +02b308: 6e10 9902 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0299 │ │ +02b30e: 5441 9f00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b312: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +02b314: 6e30 8003 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0380 │ │ +02b31a: 5441 9f00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b31e: 6e10 5003 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0350 │ │ +02b324: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0004 line=1474 │ │ 0x0009 line=1476 │ │ 0x000c line=1477 │ │ 0x000f line=1478 │ │ @@ -5424,31 +5424,31 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -029158: |[029158] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -029168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02916a: 5521 a800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -02916e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -029172: 5521 a700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -029176: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02917a: 5521 ae00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -02917e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -029182: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -029184: 6e30 ac02 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@02ac │ │ -02918a: 5421 9f00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02918e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -029192: 5421 9f00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029196: 6e30 5103 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0351 │ │ -02919c: 0a01 |001a: move-result v1 │ │ -02919e: b610 |001b: or-int/2addr v0, v1 │ │ -0291a0: 0f00 |001c: return v0 │ │ +02b328: |[02b328] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +02b338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b33a: 5521 a800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +02b33e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02b342: 5521 a700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02b346: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02b34a: 5521 ae00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02b34e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02b352: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02b354: 6e30 ac02 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@02ac │ │ +02b35a: 5421 9f00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b35e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02b362: 5421 9f00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b366: 6e30 5103 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0351 │ │ +02b36c: 0a01 |001a: move-result v1 │ │ +02b36e: b610 |001b: or-int/2addr v0, v1 │ │ +02b370: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0001 line=1579 │ │ 0x0005 line=1580 │ │ 0x000d line=1581 │ │ 0x000e line=1582 │ │ @@ -5466,22 +5466,22 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0291a4: |[0291a4] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0291b4: 5410 9f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0291b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0291bc: 5410 9f00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0291c0: 6e10 7303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ -0291c6: 6e40 ad02 2143 |0009: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@02ad │ │ -0291cc: 0c00 |000c: move-result-object v0 │ │ -0291ce: 1100 |000d: return-object v0 │ │ +02b374: |[02b374] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02b384: 5410 9f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b388: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02b38c: 5410 9f00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b390: 6e10 7303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ +02b396: 6e40 ad02 2143 |0009: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@02ad │ │ +02b39c: 0c00 |000c: move-result-object v0 │ │ +02b39e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0004 line=1498 │ │ 0x0009 line=1500 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -5494,40 +5494,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0291d0: |[0291d0] android.support.v4.app.Fragment.performDestroy:()V │ │ -0291e0: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0291e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0291e8: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0291ec: 6e10 5203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0352 │ │ -0291f2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0291f4: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -0291f8: 6e10 ae02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@02ae │ │ -0291fe: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -029202: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -029206: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -02920a: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -02920e: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -029214: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ -029218: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02921e: 0c01 |001f: move-result-object v1 │ │ -029220: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -029226: 0c01 |0023: move-result-object v1 │ │ -029228: 1a02 3500 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0035 │ │ -02922c: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029232: 0c01 |0029: move-result-object v1 │ │ -029234: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02923a: 0c01 |002d: move-result-object v1 │ │ -02923c: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -029242: 2700 |0031: throw v0 │ │ -029244: 0e00 |0032: return-void │ │ +02b3a0: |[02b3a0] android.support.v4.app.Fragment.performDestroy:()V │ │ +02b3b0: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b3b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02b3b8: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b3bc: 6e10 5203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0352 │ │ +02b3c2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02b3c4: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b3c8: 6e10 ae02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@02ae │ │ +02b3ce: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b3d2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02b3d6: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b3da: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02b3de: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b3e4: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ +02b3e8: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b3ee: 0c01 |001f: move-result-object v1 │ │ +02b3f0: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b3f6: 0c01 |0023: move-result-object v1 │ │ +02b3f8: 1a02 3500 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0035 │ │ +02b3fc: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b402: 0c01 |0029: move-result-object v1 │ │ +02b404: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b40a: 0c01 |002d: move-result-object v1 │ │ +02b40c: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b412: 2700 |0031: throw v0 │ │ +02b414: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ 0x0004 line=1717 │ │ 0x0009 line=1719 │ │ 0x000c line=1720 │ │ 0x000f line=1721 │ │ @@ -5541,44 +5541,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -029248: |[029248] android.support.v4.app.Fragment.performDestroyView:()V │ │ -029258: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02925c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -029260: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029264: 6e10 5303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0353 │ │ -02926a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02926c: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -029270: 6e10 b002 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02b0 │ │ -029276: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -02927a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02927e: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -029282: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -029286: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02928c: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ -029290: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029296: 0c01 |001f: move-result-object v1 │ │ -029298: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02929e: 0c01 |0023: move-result-object v1 │ │ -0292a0: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0036 │ │ -0292a4: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0292aa: 0c01 |0029: move-result-object v1 │ │ -0292ac: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0292b2: 0c01 |002d: move-result-object v1 │ │ -0292b4: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -0292ba: 2700 |0031: throw v0 │ │ -0292bc: 5430 ac00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0292c0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -0292c4: 5430 ac00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0292c8: 6e10 2e04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@042e │ │ -0292ce: 0e00 |003b: return-void │ │ +02b418: |[02b418] android.support.v4.app.Fragment.performDestroyView:()V │ │ +02b428: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b42c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02b430: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b434: 6e10 5303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0353 │ │ +02b43a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02b43c: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b440: 6e10 b002 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02b0 │ │ +02b446: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b44a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02b44e: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b452: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02b456: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b45c: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ +02b460: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b466: 0c01 |001f: move-result-object v1 │ │ +02b468: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b46e: 0c01 |0023: move-result-object v1 │ │ +02b470: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0036 │ │ +02b474: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b47a: 0c01 |0029: move-result-object v1 │ │ +02b47c: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b482: 0c01 |002d: move-result-object v1 │ │ +02b484: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b48a: 2700 |0031: throw v0 │ │ +02b48c: 5430 ac00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b490: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02b494: 5430 ac00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b498: 6e10 2e04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@042e │ │ +02b49e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ 0x0004 line=1702 │ │ 0x0009 line=1704 │ │ 0x000c line=1705 │ │ 0x000f line=1706 │ │ @@ -5594,21 +5594,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0292d0: |[0292d0] android.support.v4.app.Fragment.performLowMemory:()V │ │ -0292e0: 6e10 b402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@02b4 │ │ -0292e6: 5410 9f00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0292ea: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0292ee: 5410 9f00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0292f2: 6e10 5403 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0354 │ │ -0292f8: 0e00 |000c: return-void │ │ +02b4a0: |[02b4a0] android.support.v4.app.Fragment.performLowMemory:()V │ │ +02b4b0: 6e10 b402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@02b4 │ │ +02b4b6: 5410 9f00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b4ba: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02b4be: 5410 9f00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b4c2: 6e10 5403 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0354 │ │ +02b4c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0007 line=1564 │ │ 0x000c line=1566 │ │ locals : │ │ @@ -5619,34 +5619,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0292fc: |[0292fc] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02930c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02930e: 5521 a800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -029312: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -029316: 5521 a700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -02931a: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -02931e: 5521 ae00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -029322: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -029326: 6e20 b502 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02b5 │ │ -02932c: 0a01 |0010: move-result v1 │ │ -02932e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -029332: 0f00 |0013: return v0 │ │ -029334: 5421 9f00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029338: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -02933c: 5421 9f00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029340: 6e20 5503 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0355 │ │ -029346: 0a01 |001d: move-result v1 │ │ -029348: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -02934c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02934e: 28f2 |0021: goto 0013 // -000e │ │ +02b4cc: |[02b4cc] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02b4dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b4de: 5521 a800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +02b4e2: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +02b4e6: 5521 a700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02b4ea: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +02b4ee: 5521 ae00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02b4f2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +02b4f6: 6e20 b502 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02b5 │ │ +02b4fc: 0a01 |0010: move-result v1 │ │ +02b4fe: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +02b502: 0f00 |0013: return v0 │ │ +02b504: 5421 9f00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b508: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +02b50c: 5421 9f00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b510: 6e20 5503 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0355 │ │ +02b516: 0a01 |001d: move-result v1 │ │ +02b518: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +02b51c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02b51e: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1606 │ │ 0x0005 line=1607 │ │ 0x000d line=1608 │ │ 0x0013 line=1618 │ │ 0x0014 line=1612 │ │ @@ -5661,27 +5661,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -029350: |[029350] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -029360: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -029364: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -029368: 5510 a700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -02936c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -029370: 5510 ae00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -029374: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -029378: 6e20 b602 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@02b6 │ │ -02937e: 5410 9f00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029382: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -029386: 5410 9f00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02938a: 6e20 5603 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0356 │ │ -029390: 0e00 |0018: return-void │ │ +02b520: |[02b520] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02b530: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +02b534: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +02b538: 5510 a700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02b53c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +02b540: 5510 ae00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02b544: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +02b548: 6e20 b602 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@02b6 │ │ +02b54e: 5410 9f00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b552: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +02b556: 5410 9f00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b55a: 6e20 5603 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0356 │ │ +02b560: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1636 │ │ 0x0004 line=1637 │ │ 0x000c line=1638 │ │ 0x000f line=1640 │ │ 0x0013 line=1641 │ │ @@ -5695,40 +5695,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -029394: |[029394] android.support.v4.app.Fragment.performPause:()V │ │ -0293a4: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0293a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0293ac: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0293b0: 6e10 5703 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0357 │ │ -0293b6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0293b8: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -0293bc: 6e10 b702 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@02b7 │ │ -0293c2: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -0293c6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0293ca: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -0293ce: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -0293d2: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0293d8: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ -0293dc: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0293e2: 0c01 |001f: move-result-object v1 │ │ -0293e4: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0293ea: 0c01 |0023: move-result-object v1 │ │ -0293ec: 1a02 3800 |0024: const-string v2, " did not call through to super.onPause()" // string@0038 │ │ -0293f0: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0293f6: 0c01 |0029: move-result-object v1 │ │ -0293f8: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0293fe: 0c01 |002d: move-result-object v1 │ │ -029400: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -029406: 2700 |0031: throw v0 │ │ -029408: 0e00 |0032: return-void │ │ +02b564: |[02b564] android.support.v4.app.Fragment.performPause:()V │ │ +02b574: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b578: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02b57c: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b580: 6e10 5703 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0357 │ │ +02b586: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02b588: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b58c: 6e10 b702 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@02b7 │ │ +02b592: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b596: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02b59a: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b59e: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02b5a2: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b5a8: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ +02b5ac: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b5b2: 0c01 |001f: move-result-object v1 │ │ +02b5b4: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b5ba: 0c01 |0023: move-result-object v1 │ │ +02b5bc: 1a02 3800 |0024: const-string v2, " did not call through to super.onPause()" // string@0038 │ │ +02b5c0: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b5c6: 0c01 |0029: move-result-object v1 │ │ +02b5c8: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b5ce: 0c01 |002d: move-result-object v1 │ │ +02b5d0: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b5d6: 2700 |0031: throw v0 │ │ +02b5d8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ 0x0004 line=1658 │ │ 0x0009 line=1660 │ │ 0x000c line=1661 │ │ 0x000f line=1662 │ │ @@ -5742,31 +5742,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02940c: |[02940c] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -02941c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02941e: 5521 a800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -029422: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -029426: 5521 a700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -02942a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02942e: 5521 ae00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -029432: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -029436: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -029438: 6e20 b802 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@02b8 │ │ -02943e: 5421 9f00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029442: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -029446: 5421 9f00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02944a: 6e20 5803 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0358 │ │ -029450: 0a01 |001a: move-result v1 │ │ -029452: b610 |001b: or-int/2addr v0, v1 │ │ -029454: 0f00 |001c: return v0 │ │ +02b5dc: |[02b5dc] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +02b5ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b5ee: 5521 a800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +02b5f2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02b5f6: 5521 a700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02b5fa: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02b5fe: 5521 ae00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02b602: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02b606: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02b608: 6e20 b802 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@02b8 │ │ +02b60e: 5421 9f00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b612: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02b616: 5421 9f00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b61a: 6e20 5803 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0358 │ │ +02b620: 0a01 |001a: move-result v1 │ │ +02b622: b610 |001b: or-int/2addr v0, v1 │ │ +02b624: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ 0x0001 line=1593 │ │ 0x0005 line=1594 │ │ 0x000d line=1595 │ │ 0x000e line=1596 │ │ @@ -5783,44 +5783,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -029458: |[029458] android.support.v4.app.Fragment.performReallyStop:()V │ │ -029468: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02946a: 5440 9f00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02946e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -029472: 5440 9f00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029476: 6e10 5903 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0359 │ │ -02947c: 5540 ad00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -029480: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -029484: 5c43 ad00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -029488: 5540 9e00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ -02948c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -029490: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -029492: 5c40 9e00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ -029496: 5440 9800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -02949a: 5441 c000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -02949e: 5542 ad00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ -0294a2: 6e40 f002 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ -0294a8: 0c00 |0020: move-result-object v0 │ │ -0294aa: 5b40 ac00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0294ae: 5440 ac00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0294b2: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -0294b6: 5440 9800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0294ba: 5500 dd00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00dd │ │ -0294be: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -0294c2: 5440 ac00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0294c6: 6e10 3204 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0432 │ │ -0294cc: 0e00 |0032: return-void │ │ -0294ce: 5440 ac00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -0294d2: 6e10 3004 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0430 │ │ -0294d8: 28fa |0038: goto 0032 // -0006 │ │ +02b628: |[02b628] android.support.v4.app.Fragment.performReallyStop:()V │ │ +02b638: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02b63a: 5440 9f00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b63e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +02b642: 5440 9f00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b646: 6e10 5903 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0359 │ │ +02b64c: 5540 ad00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02b650: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +02b654: 5c43 ad00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02b658: 5540 9e00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ +02b65c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +02b660: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02b662: 5c40 9e00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009e │ │ +02b666: 5440 9800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02b66a: 5441 c000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02b66e: 5542 ad00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ad │ │ +02b672: 6e40 f002 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ +02b678: 0c00 |0020: move-result-object v0 │ │ +02b67a: 5b40 ac00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b67e: 5440 ac00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b682: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +02b686: 5440 9800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02b68a: 5500 dd00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00dd │ │ +02b68e: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +02b692: 5440 ac00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b696: 6e10 3204 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0432 │ │ +02b69c: 0e00 |0032: return-void │ │ +02b69e: 5440 ac00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b6a2: 6e10 3004 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0430 │ │ +02b6a8: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0005 line=1682 │ │ 0x000a line=1684 │ │ 0x000e line=1685 │ │ 0x0010 line=1686 │ │ @@ -5839,48 +5839,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0294dc: |[0294dc] android.support.v4.app.Fragment.performResume:()V │ │ -0294ec: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0294f0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0294f4: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0294f8: 6e10 7303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ -0294fe: 5430 9f00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029502: 6e10 5f03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -029508: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02950a: 5c30 9d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -02950e: 6e10 b902 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@02b9 │ │ -029514: 5530 9d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -029518: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02951c: 2200 d100 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -029520: 2201 0503 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -029524: 7010 6714 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02952a: 1a02 e002 |001f: const-string v2, "Fragment " // string@02e0 │ │ -02952e: 6e20 6e14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029534: 0c01 |0024: move-result-object v1 │ │ -029536: 6e20 6d14 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02953c: 0c01 |0028: move-result-object v1 │ │ -02953e: 1a02 3900 |0029: const-string v2, " did not call through to super.onResume()" // string@0039 │ │ -029542: 6e20 6e14 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029548: 0c01 |002e: move-result-object v1 │ │ -02954a: 6e10 7314 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029550: 0c01 |0032: move-result-object v1 │ │ -029552: 7020 f404 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -029558: 2700 |0036: throw v0 │ │ -02955a: 5430 9f00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02955e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -029562: 5430 9f00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029566: 6e10 5a03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@035a │ │ -02956c: 5430 9f00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029570: 6e10 5f03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -029576: 0e00 |0045: return-void │ │ +02b6ac: |[02b6ac] android.support.v4.app.Fragment.performResume:()V │ │ +02b6bc: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b6c0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02b6c4: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b6c8: 6e10 7303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ +02b6ce: 5430 9f00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b6d2: 6e10 5f03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +02b6d8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02b6da: 5c30 9d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b6de: 6e10 b902 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@02b9 │ │ +02b6e4: 5530 9d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b6e8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02b6ec: 2200 d100 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b6f0: 2201 0503 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02b6f4: 7010 6714 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b6fa: 1a02 e002 |001f: const-string v2, "Fragment " // string@02e0 │ │ +02b6fe: 6e20 6e14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b704: 0c01 |0024: move-result-object v1 │ │ +02b706: 6e20 6d14 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b70c: 0c01 |0028: move-result-object v1 │ │ +02b70e: 1a02 3900 |0029: const-string v2, " did not call through to super.onResume()" // string@0039 │ │ +02b712: 6e20 6e14 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b718: 0c01 |002e: move-result-object v1 │ │ +02b71a: 6e10 7314 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b720: 0c01 |0032: move-result-object v1 │ │ +02b722: 7020 f404 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b728: 2700 |0036: throw v0 │ │ +02b72a: 5430 9f00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b72e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +02b732: 5430 9f00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b736: 6e10 5a03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@035a │ │ +02b73c: 5430 9f00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b740: 6e10 5f03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +02b746: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0004 line=1539 │ │ 0x0009 line=1540 │ │ 0x000e line=1542 │ │ 0x0011 line=1543 │ │ @@ -5898,25 +5898,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -029578: |[029578] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -029588: 6e20 ba02 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02ba │ │ -02958e: 5421 9f00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029592: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -029596: 5421 9f00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02959a: 6e10 8303 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0383 │ │ -0295a0: 0c00 |000c: move-result-object v0 │ │ -0295a2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0295a6: 1a01 440a |000f: const-string v1, "android:support:fragments" // string@0a44 │ │ -0295aa: 6e30 6901 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0169 │ │ -0295b0: 0e00 |0014: return-void │ │ +02b748: |[02b748] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02b758: 6e20 ba02 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02ba │ │ +02b75e: 5421 9f00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b762: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +02b766: 5421 9f00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b76a: 6e10 8303 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0383 │ │ +02b770: 0c00 |000c: move-result-object v0 │ │ +02b772: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02b776: 1a01 440a |000f: const-string v1, "android:support:fragments" // string@0a44 │ │ +02b77a: 6e30 6901 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0169 │ │ +02b780: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0003 line=1648 │ │ 0x0007 line=1649 │ │ 0x000d line=1650 │ │ 0x000f line=1651 │ │ @@ -5931,50 +5931,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0295b4: |[0295b4] android.support.v4.app.Fragment.performStart:()V │ │ -0295c4: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0295c8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0295cc: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0295d0: 6e10 7303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ -0295d6: 5430 9f00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -0295da: 6e10 5f03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -0295e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0295e2: 5c30 9d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -0295e6: 6e10 bb02 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02bb │ │ -0295ec: 5530 9d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -0295f0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -0295f4: 2200 d100 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -0295f8: 2201 0503 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -0295fc: 7010 6714 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -029602: 1a02 e002 |001f: const-string v2, "Fragment " // string@02e0 │ │ -029606: 6e20 6e14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02960c: 0c01 |0024: move-result-object v1 │ │ -02960e: 6e20 6d14 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -029614: 0c01 |0028: move-result-object v1 │ │ -029616: 1a02 3a00 |0029: const-string v2, " did not call through to super.onStart()" // string@003a │ │ -02961a: 6e20 6e14 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029620: 0c01 |002e: move-result-object v1 │ │ -029622: 6e10 7314 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029628: 0c01 |0032: move-result-object v1 │ │ -02962a: 7020 f404 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -029630: 2700 |0036: throw v0 │ │ -029632: 5430 9f00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029636: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -02963a: 5430 9f00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02963e: 6e10 5b03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@035b │ │ -029644: 5430 ac00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -029648: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -02964c: 5430 ac00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -029650: 6e10 2f04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@042f │ │ -029656: 0e00 |0049: return-void │ │ +02b784: |[02b784] android.support.v4.app.Fragment.performStart:()V │ │ +02b794: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b798: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02b79c: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b7a0: 6e10 7303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ +02b7a6: 5430 9f00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b7aa: 6e10 5f03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +02b7b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02b7b2: 5c30 9d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b7b6: 6e10 bb02 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02bb │ │ +02b7bc: 5530 9d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b7c0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02b7c4: 2200 d100 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b7c8: 2201 0503 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02b7cc: 7010 6714 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b7d2: 1a02 e002 |001f: const-string v2, "Fragment " // string@02e0 │ │ +02b7d6: 6e20 6e14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b7dc: 0c01 |0024: move-result-object v1 │ │ +02b7de: 6e20 6d14 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b7e4: 0c01 |0028: move-result-object v1 │ │ +02b7e6: 1a02 3a00 |0029: const-string v2, " did not call through to super.onStart()" // string@003a │ │ +02b7ea: 6e20 6e14 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b7f0: 0c01 |002e: move-result-object v1 │ │ +02b7f2: 6e10 7314 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b7f8: 0c01 |0032: move-result-object v1 │ │ +02b7fa: 7020 f404 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b800: 2700 |0036: throw v0 │ │ +02b802: 5430 9f00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b806: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +02b80a: 5430 9f00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b80e: 6e10 5b03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@035b │ │ +02b814: 5430 ac00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b818: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +02b81c: 5430 ac00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +02b820: 6e10 2f04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@042f │ │ +02b826: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0004 line=1520 │ │ 0x0009 line=1521 │ │ 0x000e line=1523 │ │ 0x0011 line=1524 │ │ @@ -5993,40 +5993,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -029658: |[029658] android.support.v4.app.Fragment.performStop:()V │ │ -029668: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -02966c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -029670: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -029674: 6e10 5c03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@035c │ │ -02967a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02967c: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -029680: 6e10 bc02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02bc │ │ -029686: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -02968a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02968e: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -029692: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -029696: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02969c: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ -0296a0: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0296a6: 0c01 |001f: move-result-object v1 │ │ -0296a8: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0296ae: 0c01 |0023: move-result-object v1 │ │ -0296b0: 1a02 3b00 |0024: const-string v2, " did not call through to super.onStop()" // string@003b │ │ -0296b4: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0296ba: 0c01 |0029: move-result-object v1 │ │ -0296bc: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0296c2: 0c01 |002d: move-result-object v1 │ │ -0296c4: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -0296ca: 2700 |0031: throw v0 │ │ -0296cc: 0e00 |0032: return-void │ │ +02b828: |[02b828] android.support.v4.app.Fragment.performStop:()V │ │ +02b838: 5430 9f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b83c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02b840: 5430 9f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +02b844: 6e10 5c03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@035c │ │ +02b84a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02b84c: 5c30 9d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b850: 6e10 bc02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02bc │ │ +02b856: 5530 9d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b85a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02b85e: 2200 d100 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b862: 2201 0503 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02b866: 7010 6714 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b86c: 1a02 e002 |001a: const-string v2, "Fragment " // string@02e0 │ │ +02b870: 6e20 6e14 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b876: 0c01 |001f: move-result-object v1 │ │ +02b878: 6e20 6d14 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b87e: 0c01 |0023: move-result-object v1 │ │ +02b880: 1a02 3b00 |0024: const-string v2, " did not call through to super.onStop()" // string@003b │ │ +02b884: 6e20 6e14 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b88a: 0c01 |0029: move-result-object v1 │ │ +02b88c: 6e10 7314 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b892: 0c01 |002d: move-result-object v1 │ │ +02b894: 7020 f404 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b89a: 2700 |0031: throw v0 │ │ +02b89c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1669 │ │ 0x0004 line=1670 │ │ 0x0009 line=1672 │ │ 0x000c line=1673 │ │ 0x000f line=1674 │ │ @@ -6040,17 +6040,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0296d0: |[0296d0] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -0296e0: 6e20 7812 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1278 │ │ -0296e6: 0e00 |0003: return-void │ │ +02b8a0: |[02b8a0] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +02b8b0: 6e20 7812 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1278 │ │ +02b8b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0003 line=1329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -6060,43 +6060,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0296e8: |[0296e8] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -0296f8: 5430 b700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -0296fc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -029700: 5430 ab00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -029704: 5431 b700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -029708: 6e20 6812 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1268 │ │ -02970e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -029710: 5b30 b700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -029714: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -029716: 5c30 9d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -02971a: 6e20 be02 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@02be │ │ -029720: 5530 9d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -029724: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -029728: 2200 d100 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -02972c: 2201 0503 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -029730: 7010 6714 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -029736: 1a02 e002 |001f: const-string v2, "Fragment " // string@02e0 │ │ -02973a: 6e20 6e14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029740: 0c01 |0024: move-result-object v1 │ │ -029742: 6e20 6d14 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -029748: 0c01 |0028: move-result-object v1 │ │ -02974a: 1a02 3c00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003c │ │ -02974e: 6e20 6e14 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029754: 0c01 |002e: move-result-object v1 │ │ -029756: 6e10 7314 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02975c: 0c01 |0032: move-result-object v1 │ │ -02975e: 7020 f404 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -029764: 2700 |0036: throw v0 │ │ -029766: 0e00 |0037: return-void │ │ +02b8b8: |[02b8b8] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +02b8c8: 5430 b700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +02b8cc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02b8d0: 5430 ab00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +02b8d4: 5431 b700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +02b8d8: 6e20 6812 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1268 │ │ +02b8de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02b8e0: 5b30 b700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +02b8e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02b8e6: 5c30 9d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b8ea: 6e20 be02 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@02be │ │ +02b8f0: 5530 9d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +02b8f4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02b8f8: 2200 d100 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +02b8fc: 2201 0503 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02b900: 7010 6714 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b906: 1a02 e002 |001f: const-string v2, "Fragment " // string@02e0 │ │ +02b90a: 6e20 6e14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b910: 0c01 |0024: move-result-object v1 │ │ +02b912: 6e20 6d14 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02b918: 0c01 |0028: move-result-object v1 │ │ +02b91a: 1a02 3c00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003c │ │ +02b91e: 6e20 6e14 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b924: 0c01 |002e: move-result-object v1 │ │ +02b926: 6e10 7314 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b92c: 0c01 |0032: move-result-object v1 │ │ +02b92e: 7020 f404 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +02b934: 2700 |0036: throw v0 │ │ +02b936: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ 0x000b line=448 │ │ 0x000e line=450 │ │ 0x0011 line=451 │ │ @@ -6112,23 +6112,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -029768: |[029768] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -029778: 5220 aa00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -02977c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -029780: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -029784: 1a01 e102 |0006: const-string v1, "Fragment already active" // string@02e1 │ │ -029788: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02978e: 2700 |000b: throw v0 │ │ -029790: 5b23 9b00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ -029794: 0e00 |000e: return-void │ │ +02b938: |[02b938] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +02b948: 5220 aa00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02b94c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02b950: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02b954: 1a01 e102 |0006: const-string v1, "Fragment already active" // string@02e1 │ │ +02b958: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02b95e: 2700 |000b: throw v0 │ │ +02b960: 5b23 9b00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ +02b964: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000c line=532 │ │ 0x000e line=533 │ │ locals : │ │ @@ -6140,27 +6140,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -029798: |[029798] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -0297a8: 5510 a700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -0297ac: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -0297b0: 5c12 a700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -0297b4: 6e10 9a02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@029a │ │ -0297ba: 0a00 |0009: move-result v0 │ │ -0297bc: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -0297c0: 6e10 9c02 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@029c │ │ -0297c6: 0a00 |000f: move-result v0 │ │ -0297c8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0297cc: 5410 9800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0297d0: 6e10 1603 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0316 │ │ -0297d6: 0e00 |0017: return-void │ │ +02b968: |[02b968] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +02b978: 5510 a700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02b97c: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +02b980: 5c12 a700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02b984: 6e10 9a02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@029a │ │ +02b98a: 0a00 |0009: move-result v0 │ │ +02b98c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +02b990: 6e10 9c02 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@029c │ │ +02b996: 0a00 |000f: move-result v0 │ │ +02b998: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +02b99c: 5410 9800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02b9a0: 6e10 1603 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0316 │ │ +02b9a6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0004 line=801 │ │ 0x0006 line=802 │ │ 0x0012 line=803 │ │ 0x0017 line=806 │ │ @@ -6173,44 +6173,44 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0297d8: |[0297d8] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -0297e8: 5923 aa00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -0297ec: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -0297f0: 2200 0503 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -0297f4: 7010 6714 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0297fa: 5441 c000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -0297fe: 6e20 6e14 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029804: 0c00 |000e: move-result-object v0 │ │ -029806: 1a01 cd00 |000f: const-string v1, ":" // string@00cd │ │ -02980a: 6e20 6e14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029810: 0c00 |0014: move-result-object v0 │ │ -029812: 5221 aa00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -029816: 6e20 6a14 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02981c: 0c00 |001a: move-result-object v0 │ │ -02981e: 6e10 7314 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029824: 0c00 |001e: move-result-object v0 │ │ -029826: 5b20 c000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -02982a: 0e00 |0021: return-void │ │ -02982c: 2200 0503 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -029830: 7010 6714 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -029836: 1a01 400a |0027: const-string v1, "android:fragment:" // string@0a40 │ │ -02983a: 6e20 6e14 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029840: 0c00 |002c: move-result-object v0 │ │ -029842: 5221 aa00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -029846: 6e20 6a14 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02984c: 0c00 |0032: move-result-object v0 │ │ -02984e: 6e10 7314 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029854: 0c00 |0036: move-result-object v0 │ │ -029856: 5b20 c000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -02985a: 28e8 |0039: goto 0021 // -0018 │ │ +02b9a8: |[02b9a8] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +02b9b8: 5923 aa00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02b9bc: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +02b9c0: 2200 0503 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +02b9c4: 7010 6714 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02b9ca: 5441 c000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02b9ce: 6e20 6e14 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b9d4: 0c00 |000e: move-result-object v0 │ │ +02b9d6: 1a01 cd00 |000f: const-string v1, ":" // string@00cd │ │ +02b9da: 6e20 6e14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02b9e0: 0c00 |0014: move-result-object v0 │ │ +02b9e2: 5221 aa00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02b9e6: 6e20 6a14 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02b9ec: 0c00 |001a: move-result-object v0 │ │ +02b9ee: 6e10 7314 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02b9f4: 0c00 |001e: move-result-object v0 │ │ +02b9f6: 5b20 c000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02b9fa: 0e00 |0021: return-void │ │ +02b9fc: 2200 0503 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +02ba00: 7010 6714 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02ba06: 1a01 400a |0027: const-string v1, "android:fragment:" // string@0a40 │ │ +02ba0a: 6e20 6e14 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02ba10: 0c00 |002c: move-result-object v0 │ │ +02ba12: 5221 aa00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02ba16: 6e20 6a14 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02ba1c: 0c00 |0032: move-result-object v0 │ │ +02ba1e: 6e10 7314 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02ba24: 0c00 |0036: move-result-object v0 │ │ +02ba26: 5b20 c000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +02ba2a: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ 0x0004 line=461 │ │ 0x0021 line=465 │ │ 0x0022 line=463 │ │ @@ -6224,29 +6224,29 @@ │ │ type : '(Landroid/support/v4/app/Fragment$SavedState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02985c: |[02985c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -02986c: 5220 aa00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -029870: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -029874: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -029878: 1a01 e102 |0006: const-string v1, "Fragment already active" // string@02e1 │ │ -02987c: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -029882: 2700 |000b: throw v0 │ │ -029884: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -029888: 5430 9100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ -02988c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -029890: 5430 9100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ -029894: 5b20 b600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -029898: 0e00 |0016: return-void │ │ -02989a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -02989c: 28fc |0018: goto 0014 // -0004 │ │ +02ba2c: |[02ba2c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +02ba3c: 5220 aa00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02ba40: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02ba44: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02ba48: 1a01 e102 |0006: const-string v1, "Fragment already active" // string@02e1 │ │ +02ba4c: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02ba52: 2700 |000b: throw v0 │ │ +02ba54: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +02ba58: 5430 9100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ +02ba5c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +02ba60: 5430 9100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0091 │ │ +02ba64: 5b20 b600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +02ba68: 0e00 |0016: return-void │ │ +02ba6a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +02ba6c: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ 0x000c line=555 │ │ 0x0016 line=557 │ │ 0x0017 line=555 │ │ @@ -6259,29 +6259,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0298a0: |[0298a0] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -0298b0: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -0298b4: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -0298b8: 5c12 ae00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -0298bc: 5510 a700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -0298c0: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -0298c4: 6e10 9a02 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@029a │ │ -0298ca: 0a00 |000d: move-result v0 │ │ -0298cc: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -0298d0: 6e10 9c02 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@029c │ │ -0298d6: 0a00 |0013: move-result v0 │ │ -0298d8: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -0298dc: 5410 9800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0298e0: 6e10 1603 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0316 │ │ -0298e6: 0e00 |001b: return-void │ │ +02ba70: |[02ba70] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +02ba80: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02ba84: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +02ba88: 5c12 ae00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +02ba8c: 5510 a700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +02ba90: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +02ba94: 6e10 9a02 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@029a │ │ +02ba9a: 0a00 |000d: move-result v0 │ │ +02ba9c: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +02baa0: 6e10 9c02 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@029c │ │ +02baa6: 0a00 |0013: move-result v0 │ │ +02baa8: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +02baac: 5410 9800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02bab0: 6e10 1603 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0316 │ │ +02bab6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0016 line=821 │ │ 0x001b line=824 │ │ @@ -6294,24 +6294,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0298e8: |[0298e8] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -0298f8: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -0298fc: 5420 b000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ -029900: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -029904: 2200 f302 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -029908: 1a01 0c02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@020c │ │ -02990c: 7020 3a14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -029912: 2700 |000d: throw v0 │ │ -029914: 5c23 b400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ -029918: 0e00 |0010: return-void │ │ +02bab8: |[02bab8] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +02bac8: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +02bacc: 5420 b000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ +02bad0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +02bad4: 2200 f302 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02bad8: 1a01 0c02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@020c │ │ +02badc: 7020 3a14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02bae2: 2700 |000d: throw v0 │ │ +02bae4: 5c23 b400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ +02bae8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ 0x0006 line=782 │ │ 0x000e line=785 │ │ 0x0010 line=786 │ │ locals : │ │ @@ -6323,18 +6323,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02991c: |[02991c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -02992c: 5b01 bb00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -029930: 5902 bd00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ -029934: 0e00 |0004: return-void │ │ +02baec: |[02baec] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +02bafc: 5b01 bb00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +02bb00: 5902 bd00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ +02bb04: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0002 line=572 │ │ 0x0004 line=573 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -6346,30 +6346,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -029938: |[029938] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -029948: 5520 be00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -02994c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -029950: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -029954: 5220 b800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -029958: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -02995a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -02995e: 5420 a500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -029962: 6e20 7403 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0374 │ │ -029968: 5c23 be00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -02996c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -029970: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -029972: 5c20 a200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ -029976: 0e00 |0017: return-void │ │ -029978: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02997a: 28fc |0019: goto 0015 // -0004 │ │ +02bb08: |[02bb08] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +02bb18: 5520 be00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +02bb1c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +02bb20: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +02bb24: 5220 b800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +02bb28: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +02bb2a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +02bb2e: 5420 a500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +02bb32: 6e20 7403 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0374 │ │ +02bb38: 5c23 be00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +02bb3c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +02bb40: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02bb42: 5c20 a200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ +02bb46: 0e00 |0017: return-void │ │ +02bb48: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02bb4a: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x000b line=841 │ │ 0x0010 line=843 │ │ 0x0012 line=844 │ │ 0x0017 line=845 │ │ @@ -6383,36 +6383,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -02997c: |[02997c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -02998c: 5430 9800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -029990: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -029994: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -029998: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -02999c: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0299a2: 1a02 e002 |000b: const-string v2, "Fragment " // string@02e0 │ │ -0299a6: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0299ac: 0c01 |0010: move-result-object v1 │ │ -0299ae: 6e20 6d14 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0299b4: 0c01 |0014: move-result-object v1 │ │ -0299b6: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -0299ba: 6e20 6e14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0299c0: 0c01 |001a: move-result-object v1 │ │ -0299c2: 6e10 7314 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0299c8: 0c01 |001e: move-result-object v1 │ │ -0299ca: 7020 3a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0299d0: 2700 |0022: throw v0 │ │ -0299d2: 5430 9800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0299d6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -0299d8: 6e40 1503 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@0315 │ │ -0299de: 0e00 |0029: return-void │ │ +02bb4c: |[02bb4c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +02bb5c: 5430 9800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02bb60: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02bb64: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02bb68: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02bb6c: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02bb72: 1a02 e002 |000b: const-string v2, "Fragment " // string@02e0 │ │ +02bb76: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bb7c: 0c01 |0010: move-result-object v1 │ │ +02bb7e: 6e20 6d14 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02bb84: 0c01 |0014: move-result-object v1 │ │ +02bb86: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +02bb8a: 6e20 6e14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bb90: 0c01 |001a: move-result-object v1 │ │ +02bb92: 6e10 7314 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02bb98: 0c01 |001e: move-result-object v1 │ │ +02bb9a: 7020 3a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02bba0: 2700 |0022: throw v0 │ │ +02bba2: 5430 9800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02bba6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +02bba8: 6e40 1503 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@0315 │ │ +02bbae: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x0004 line=876 │ │ 0x0023 line=878 │ │ 0x0029 line=879 │ │ locals : │ │ @@ -6424,35 +6424,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -0299e0: |[0299e0] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -0299f0: 5430 9800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -0299f4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0299f8: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0299fc: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -029a00: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -029a06: 1a02 e002 |000b: const-string v2, "Fragment " // string@02e0 │ │ -029a0a: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029a10: 0c01 |0010: move-result-object v1 │ │ -029a12: 6e20 6d14 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -029a18: 0c01 |0014: move-result-object v1 │ │ -029a1a: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -029a1e: 6e20 6e14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029a24: 0c01 |001a: move-result-object v1 │ │ -029a26: 6e10 7314 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029a2c: 0c01 |001e: move-result-object v1 │ │ -029a2e: 7020 3a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -029a34: 2700 |0022: throw v0 │ │ -029a36: 5430 9800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -029a3a: 6e40 1503 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@0315 │ │ -029a40: 0e00 |0028: return-void │ │ +02bbb0: |[02bbb0] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02bbc0: 5430 9800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02bbc4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02bbc8: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02bbcc: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02bbd0: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02bbd6: 1a02 e002 |000b: const-string v2, "Fragment " // string@02e0 │ │ +02bbda: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bbe0: 0c01 |0010: move-result-object v1 │ │ +02bbe2: 6e20 6d14 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02bbe8: 0c01 |0014: move-result-object v1 │ │ +02bbea: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +02bbee: 6e20 6e14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bbf4: 0c01 |001a: move-result-object v1 │ │ +02bbf6: 6e10 7314 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02bbfc: 0c01 |001e: move-result-object v1 │ │ +02bbfe: 7020 3a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02bc04: 2700 |0022: throw v0 │ │ +02bc06: 5430 9800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +02bc0a: 6e40 1503 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@0315 │ │ +02bc10: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0004 line=887 │ │ 0x0023 line=889 │ │ 0x0028 line=890 │ │ locals : │ │ @@ -6465,44 +6465,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -029a44: |[029a44] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -029a54: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -029a58: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -029a5c: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -029a62: 7120 9907 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ -029a68: 5221 aa00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -029a6c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -029a70: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ -029a74: 6e20 6e14 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029a7a: 5221 aa00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -029a7e: 6e20 6a14 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -029a84: 5221 a400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -029a88: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -029a8c: 1a01 4900 |001c: const-string v1, " id=0x" // string@0049 │ │ -029a90: 6e20 6e14 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029a96: 5221 a400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -029a9a: 7110 3f14 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -029aa0: 0c01 |0026: move-result-object v1 │ │ -029aa2: 6e20 6e14 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029aa8: 5421 ba00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -029aac: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -029ab0: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ -029ab4: 6e20 6e14 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029aba: 5421 ba00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -029abe: 6e20 6e14 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029ac4: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -029ac8: 6e20 6914 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029ace: 6e10 7314 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029ad4: 0c01 |0040: move-result-object v1 │ │ -029ad6: 1101 |0041: return-object v1 │ │ +02bc14: |[02bc14] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +02bc24: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +02bc28: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +02bc2c: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +02bc32: 7120 9907 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ +02bc38: 5221 aa00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02bc3c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +02bc40: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ +02bc44: 6e20 6e14 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bc4a: 5221 aa00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02bc4e: 6e20 6a14 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02bc54: 5221 a400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +02bc58: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +02bc5c: 1a01 4900 |001c: const-string v1, " id=0x" // string@0049 │ │ +02bc60: 6e20 6e14 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bc66: 5221 a400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +02bc6a: 7110 3f14 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02bc70: 0c01 |0026: move-result-object v1 │ │ +02bc72: 6e20 6e14 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bc78: 5421 ba00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +02bc7c: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +02bc80: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ +02bc84: 6e20 6e14 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bc8a: 5421 ba00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +02bc8e: 6e20 6e14 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02bc94: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +02bc98: 6e20 6914 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bc9e: 6e10 7314 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02bca4: 0c01 |0040: move-result-object v1 │ │ +02bca6: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0007 line=488 │ │ 0x000a line=489 │ │ 0x000e line=490 │ │ 0x0013 line=491 │ │ @@ -6523,18 +6523,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -029ad8: |[029ad8] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -029ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029aea: 6e20 7812 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1278 │ │ -029af0: 0e00 |0004: return-void │ │ +02bca8: |[02bca8] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +02bcb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bcba: 6e20 7812 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1278 │ │ +02bcc0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0004 line=1340 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -6573,18 +6573,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029af4: |[029af4] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -029b04: 5b01 c200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ -029b08: 7010 7201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ -029b0e: 0e00 |0005: return-void │ │ +02bcc4: |[02bcc4] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +02bcd4: 5b01 c200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ +02bcd8: 7010 7201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ +02bcde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6594,34 +6594,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -029b10: |[029b10] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -029b20: 5230 2000 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0020 │ │ -029b24: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -029b2a: 6f20 7501 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0175 │ │ -029b30: 0e00 |0008: return-void │ │ -029b32: 5420 c200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ -029b36: 5500 de00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ -029b3a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -029b3e: 5420 c200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ -029b42: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -029b44: 6e20 e702 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02e7 │ │ -029b4a: 28f3 |0015: goto 0008 // -000d │ │ -029b4c: 5420 c200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ -029b50: 6e10 0e03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@030e │ │ -029b56: 5420 c200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ -029b5a: 5400 d600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -029b5e: 6e10 5f03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -029b64: 28e6 |0022: goto 0008 // -001a │ │ -029b66: 0000 |0023: nop // spacer │ │ -029b68: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +02bce0: |[02bce0] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +02bcf0: 5230 2000 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0020 │ │ +02bcf4: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +02bcfa: 6f20 7501 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0175 │ │ +02bd00: 0e00 |0008: return-void │ │ +02bd02: 5420 c200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ +02bd06: 5500 de00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ +02bd0a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +02bd0e: 5420 c200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ +02bd12: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02bd14: 6e20 e702 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02e7 │ │ +02bd1a: 28f3 |0015: goto 0008 // -000d │ │ +02bd1c: 5420 c200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ +02bd20: 6e10 0e03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@030e │ │ +02bd26: 5420 c200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c2 │ │ +02bd2a: 5400 d600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02bd2e: 6e10 5f03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +02bd34: 28e6 |0022: goto 0008 // -001a │ │ +02bd36: 0000 |0023: nop // spacer │ │ +02bd38: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=100 │ │ 0x0008 line=102 │ │ 0x0009 line=91 │ │ 0x000f line=92 │ │ @@ -6682,39 +6682,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -029b78: |[029b78] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -029b88: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -029b8a: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ -029b8e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -029b94: 6900 c400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c4 │ │ -029b98: 0e00 |0008: return-void │ │ -029b9a: 0000 |0009: nop // spacer │ │ -029b9c: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +02bd48: |[02bd48] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02bd58: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +02bd5a: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ +02bd5e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +02bd64: 6900 c400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c4 │ │ +02bd68: 0e00 |0008: return-void │ │ +02bd6a: 0000 |0009: nop // spacer │ │ +02bd6c: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029bb0: |[029bb0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -029bc0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -029bc6: 0e00 |0003: return-void │ │ +02bd80: |[02bd80] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02bd90: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02bd96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -6774,17 +6774,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029bc8: |[029bc8] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -029bd8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -029bde: 0e00 |0003: return-void │ │ +02bd98: |[02bd98] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +02bda8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02bdae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -6896,26 +6896,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -029be0: |[029be0] android.support.v4.app.FragmentActivity.:()V │ │ -029bf0: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ -029bf6: 2200 8f00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@008f │ │ -029bfa: 7020 df02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02df │ │ -029c00: 5b10 d700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -029c04: 2200 9d00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@009d │ │ -029c08: 7010 4303 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0343 │ │ -029c0e: 5b10 d600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -029c12: 2200 9000 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0090 │ │ -029c16: 7020 e102 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02e1 │ │ -029c1c: 5b10 d400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ -029c20: 0e00 |0018: return-void │ │ +02bdb0: |[02bdb0] android.support.v4.app.FragmentActivity.:()V │ │ +02bdc0: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ +02bdc6: 2200 8f00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@008f │ │ +02bdca: 7020 df02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02df │ │ +02bdd0: 5b10 d700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02bdd4: 2200 9d00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@009d │ │ +02bdd8: 7010 4303 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0343 │ │ +02bdde: 5b10 d600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02bde2: 2200 9000 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0090 │ │ +02bde6: 7020 e102 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02e1 │ │ +02bdec: 5b10 d400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ +02bdf0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=134 │ │ @@ -6927,46 +6927,46 @@ │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -029c24: |[029c24] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -029c34: 6e20 1314 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -029c3a: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -029c3e: 1a03 b112 |0005: const-string v3, "null" // string@12b1 │ │ -029c42: 6e20 1814 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -029c48: 0e00 |000a: return-void │ │ -029c4a: 7110 1703 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0317 │ │ -029c50: 0c03 |000e: move-result-object v3 │ │ -029c52: 6e20 1814 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -029c58: 2083 9302 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0293 │ │ -029c5c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -029c60: 0781 |0016: move-object v1, v8 │ │ -029c62: 1f01 9302 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0293 │ │ -029c66: 6e10 a212 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ -029c6c: 0a00 |001c: move-result v0 │ │ -029c6e: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -029c72: 2203 0503 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -029c76: 7010 6714 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -029c7c: 6e20 6e14 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029c82: 0c03 |0027: move-result-object v3 │ │ -029c84: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ -029c88: 6e20 6e14 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029c8e: 0c03 |002d: move-result-object v3 │ │ -029c90: 6e10 7314 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029c96: 0c06 |0031: move-result-object v6 │ │ -029c98: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -029c9a: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -029c9e: 6e20 a112 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ -029ca4: 0c03 |0038: move-result-object v3 │ │ -029ca6: 7040 e902 6537 |0039: invoke-direct {v5, v6, v7, v3}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@02e9 │ │ -029cac: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -029cb0: 28f5 |003e: goto 0033 // -000b │ │ +02bdf4: |[02bdf4] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +02be04: 6e20 1314 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02be0a: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +02be0e: 1a03 b112 |0005: const-string v3, "null" // string@12b1 │ │ +02be12: 6e20 1814 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +02be18: 0e00 |000a: return-void │ │ +02be1a: 7110 1703 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0317 │ │ +02be20: 0c03 |000e: move-result-object v3 │ │ +02be22: 6e20 1814 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +02be28: 2083 9302 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0293 │ │ +02be2c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +02be30: 0781 |0016: move-object v1, v8 │ │ +02be32: 1f01 9302 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0293 │ │ +02be36: 6e10 a212 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ +02be3c: 0a00 |001c: move-result v0 │ │ +02be3e: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +02be42: 2203 0503 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +02be46: 7010 6714 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02be4c: 6e20 6e14 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02be52: 0c03 |0027: move-result-object v3 │ │ +02be54: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ +02be58: 6e20 6e14 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02be5e: 0c03 |002d: move-result-object v3 │ │ +02be60: 6e10 7314 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02be66: 0c06 |0031: move-result-object v6 │ │ +02be68: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +02be6a: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +02be6e: 6e20 a112 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ +02be74: 0c03 |0038: move-result-object v3 │ │ +02be76: 7040 e902 6537 |0039: invoke-direct {v5, v6, v7, v3}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@02e9 │ │ +02be7c: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02be80: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0003 line=762 │ │ 0x0005 line=763 │ │ 0x000a line=779 │ │ 0x000b line=766 │ │ @@ -6992,178 +6992,178 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 366 16-bit code units │ │ -029cb4: |[029cb4] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -029cc4: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -029cc8: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -029ccc: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -029cd0: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -029cd4: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -029cd8: 2202 0503 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -029cdc: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -029ce0: 7020 6814 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -029ce6: 6e10 5014 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -029cec: 0c06 |0014: move-result-object v6 │ │ -029cee: 6e10 2d14 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -029cf4: 0c06 |0018: move-result-object v6 │ │ -029cf6: 6e20 6e14 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029cfc: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -029d00: 6e20 6914 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029d06: 7110 7614 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -029d0c: 0a06 |0024: move-result v6 │ │ -029d0e: 7110 3f14 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -029d14: 0c06 |0028: move-result-object v6 │ │ -029d16: 6e20 6e14 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029d1c: 6e20 6914 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029d22: 6e10 4212 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -029d28: 0a06 |0032: move-result v6 │ │ -029d2a: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -029d30: 6e20 6914 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029d36: 6e10 4b12 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@124b │ │ -029d3c: 0a06 |003c: move-result v6 │ │ -029d3e: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -029d42: 0176 |003f: move v6, v7 │ │ -029d44: 6e20 6914 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029d4a: 6e10 4a12 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@124a │ │ -029d50: 0a06 |0046: move-result v6 │ │ -029d52: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -029d56: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -029d5a: 6e20 6914 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029d60: 6e10 7d12 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@127d │ │ -029d66: 0a06 |0051: move-result v6 │ │ -029d68: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -029d6c: 0186 |0054: move v6, v8 │ │ -029d6e: 6e20 6914 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029d74: 6e10 4d12 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@124d │ │ -029d7a: 0a06 |005b: move-result v6 │ │ -029d7c: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -029d80: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -029d84: 6e20 6914 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029d8a: 6e10 5212 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1252 │ │ -029d90: 0a06 |0066: move-result v6 │ │ -029d92: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -029d96: 0196 |0069: move v6, v9 │ │ -029d98: 6e20 6914 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029d9e: 6e10 4812 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1248 │ │ -029da4: 0a06 |0070: move-result v6 │ │ -029da6: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -029daa: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -029dae: 6e20 6914 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029db4: 6e10 4e12 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@124e │ │ -029dba: 0a06 |007b: move-result v6 │ │ -029dbc: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -029dc0: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -029dc4: 6e20 6914 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029dca: 6e20 6914 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029dd0: 6e10 4c12 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@124c │ │ -029dd6: 0a06 |0089: move-result v6 │ │ -029dd8: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -029ddc: 6e20 6914 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029de2: 6e10 5112 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1251 │ │ -029de8: 0a06 |0092: move-result v6 │ │ -029dea: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -029dee: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -029df2: 6e20 6914 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029df8: 6e10 5012 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1250 │ │ -029dfe: 0a06 |009d: move-result v6 │ │ -029e00: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -029e04: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -029e08: 6e20 6914 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029e0e: 6e20 6914 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029e14: 6e10 3012 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -029e1a: 0a06 |00ab: move-result v6 │ │ -029e1c: 6e20 6a14 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -029e22: 6e20 6914 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029e28: 6e10 4012 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1240 │ │ -029e2e: 0a06 |00b5: move-result v6 │ │ -029e30: 6e20 6a14 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -029e36: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -029e3a: 6e20 6914 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029e40: 6e10 3c12 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@123c │ │ -029e46: 0a06 |00c1: move-result v6 │ │ -029e48: 6e20 6a14 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -029e4e: 6e20 6914 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029e54: 6e10 2512 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -029e5a: 0a06 |00cb: move-result v6 │ │ -029e5c: 6e20 6a14 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -029e62: 6e10 2912 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1229 │ │ -029e68: 0a01 |00d2: move-result v1 │ │ -029e6a: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -029e6c: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -029e70: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ -029e74: 6e20 6e14 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029e7a: 7110 3f14 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -029e80: 0c06 |00de: move-result-object v6 │ │ -029e82: 6e20 6e14 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029e88: 6e10 3b12 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@123b │ │ -029e8e: 0c04 |00e5: move-result-object v4 │ │ -029e90: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -029e94: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -029e98: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -029e9c: b516 |00ec: and-int/2addr v6, v1 │ │ -029e9e: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -029ea4: 6e20 d800 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00d8 │ │ -029eaa: 0c03 |00f3: move-result-object v3 │ │ -029eac: 6e20 d900 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00d9 │ │ -029eb2: 0c05 |00f7: move-result-object v5 │ │ -029eb4: 6e20 d600 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00d6 │ │ -029eba: 0c00 |00fb: move-result-object v0 │ │ -029ebc: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ -029ec0: 6e20 6e14 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029ec6: 6e20 6e14 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029ecc: 1a06 cd00 |0104: const-string v6, ":" // string@00cd │ │ -029ed0: 6e20 6e14 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029ed6: 6e20 6e14 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029edc: 1a06 cc00 |010c: const-string v6, "/" // string@00cc │ │ -029ee0: 6e20 6e14 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029ee6: 6e20 6e14 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029eec: 1a06 a717 |0114: const-string v6, "}" // string@17a7 │ │ -029ef0: 6e20 6e14 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -029ef6: 6e10 7314 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -029efc: 0c06 |011c: move-result-object v6 │ │ -029efe: 1106 |011d: return-object v6 │ │ -029f00: 6e20 6914 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029f06: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -029f0a: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -029f0e: 6e20 6914 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029f14: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -029f18: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -029f1c: 6e20 6914 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -029f22: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -029f26: 0186 |0131: move v6, v8 │ │ -029f28: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -029f2c: 0186 |0134: move v6, v8 │ │ -029f2e: 2900 16ff |0135: goto/16 004b // -00ea │ │ -029f32: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -029f36: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -029f3a: 0186 |013b: move v6, v8 │ │ -029f3c: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -029f40: 0186 |013e: move v6, v8 │ │ -029f42: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -029f46: 0186 |0141: move v6, v8 │ │ -029f48: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -029f4c: 0186 |0144: move v6, v8 │ │ -029f4e: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -029f52: 0187 |0147: move v7, v8 │ │ -029f54: 2900 44ff |0148: goto/16 008c // -00bc │ │ -029f58: 0186 |014a: move v6, v8 │ │ -029f5a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -029f5e: 1a03 500a |014d: const-string v3, "app" // string@0a50 │ │ -029f62: 28a5 |014f: goto 00f4 // -005b │ │ -029f64: 1a03 270a |0150: const-string v3, "android" // string@0a27 │ │ -029f68: 28a2 |0152: goto 00f4 // -005e │ │ -029f6a: 0d06 |0153: move-exception v6 │ │ -029f6c: 28c0 |0154: goto 0114 // -0040 │ │ -029f6e: 0000 |0155: nop // spacer │ │ -029f70: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -029f8c: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +02be84: |[02be84] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +02be94: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +02be98: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +02be9c: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +02bea0: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +02bea4: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +02bea8: 2202 0503 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +02beac: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +02beb0: 7020 6814 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +02beb6: 6e10 5014 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +02bebc: 0c06 |0014: move-result-object v6 │ │ +02bebe: 6e10 2d14 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +02bec4: 0c06 |0018: move-result-object v6 │ │ +02bec6: 6e20 6e14 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02becc: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +02bed0: 6e20 6914 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bed6: 7110 7614 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +02bedc: 0a06 |0024: move-result v6 │ │ +02bede: 7110 3f14 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02bee4: 0c06 |0028: move-result-object v6 │ │ +02bee6: 6e20 6e14 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02beec: 6e20 6914 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bef2: 6e10 4212 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +02bef8: 0a06 |0032: move-result v6 │ │ +02befa: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +02bf00: 6e20 6914 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bf06: 6e10 4b12 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@124b │ │ +02bf0c: 0a06 |003c: move-result v6 │ │ +02bf0e: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +02bf12: 0176 |003f: move v6, v7 │ │ +02bf14: 6e20 6914 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bf1a: 6e10 4a12 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@124a │ │ +02bf20: 0a06 |0046: move-result v6 │ │ +02bf22: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +02bf26: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +02bf2a: 6e20 6914 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bf30: 6e10 7d12 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@127d │ │ +02bf36: 0a06 |0051: move-result v6 │ │ +02bf38: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +02bf3c: 0186 |0054: move v6, v8 │ │ +02bf3e: 6e20 6914 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bf44: 6e10 4d12 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@124d │ │ +02bf4a: 0a06 |005b: move-result v6 │ │ +02bf4c: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +02bf50: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +02bf54: 6e20 6914 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bf5a: 6e10 5212 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1252 │ │ +02bf60: 0a06 |0066: move-result v6 │ │ +02bf62: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +02bf66: 0196 |0069: move v6, v9 │ │ +02bf68: 6e20 6914 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bf6e: 6e10 4812 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1248 │ │ +02bf74: 0a06 |0070: move-result v6 │ │ +02bf76: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +02bf7a: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +02bf7e: 6e20 6914 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bf84: 6e10 4e12 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@124e │ │ +02bf8a: 0a06 |007b: move-result v6 │ │ +02bf8c: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +02bf90: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +02bf94: 6e20 6914 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bf9a: 6e20 6914 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bfa0: 6e10 4c12 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@124c │ │ +02bfa6: 0a06 |0089: move-result v6 │ │ +02bfa8: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +02bfac: 6e20 6914 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bfb2: 6e10 5112 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1251 │ │ +02bfb8: 0a06 |0092: move-result v6 │ │ +02bfba: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +02bfbe: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +02bfc2: 6e20 6914 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bfc8: 6e10 5012 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1250 │ │ +02bfce: 0a06 |009d: move-result v6 │ │ +02bfd0: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +02bfd4: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +02bfd8: 6e20 6914 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bfde: 6e20 6914 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bfe4: 6e10 3012 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +02bfea: 0a06 |00ab: move-result v6 │ │ +02bfec: 6e20 6a14 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02bff2: 6e20 6914 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02bff8: 6e10 4012 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1240 │ │ +02bffe: 0a06 |00b5: move-result v6 │ │ +02c000: 6e20 6a14 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02c006: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +02c00a: 6e20 6914 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02c010: 6e10 3c12 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@123c │ │ +02c016: 0a06 |00c1: move-result v6 │ │ +02c018: 6e20 6a14 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02c01e: 6e20 6914 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02c024: 6e10 2512 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +02c02a: 0a06 |00cb: move-result v6 │ │ +02c02c: 6e20 6a14 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02c032: 6e10 2912 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1229 │ │ +02c038: 0a01 |00d2: move-result v1 │ │ +02c03a: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +02c03c: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +02c040: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ +02c044: 6e20 6e14 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c04a: 7110 3f14 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02c050: 0c06 |00de: move-result-object v6 │ │ +02c052: 6e20 6e14 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c058: 6e10 3b12 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@123b │ │ +02c05e: 0c04 |00e5: move-result-object v4 │ │ +02c060: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +02c064: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +02c068: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +02c06c: b516 |00ec: and-int/2addr v6, v1 │ │ +02c06e: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +02c074: 6e20 d800 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00d8 │ │ +02c07a: 0c03 |00f3: move-result-object v3 │ │ +02c07c: 6e20 d900 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00d9 │ │ +02c082: 0c05 |00f7: move-result-object v5 │ │ +02c084: 6e20 d600 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00d6 │ │ +02c08a: 0c00 |00fb: move-result-object v0 │ │ +02c08c: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ +02c090: 6e20 6e14 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c096: 6e20 6e14 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c09c: 1a06 cd00 |0104: const-string v6, ":" // string@00cd │ │ +02c0a0: 6e20 6e14 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c0a6: 6e20 6e14 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c0ac: 1a06 cc00 |010c: const-string v6, "/" // string@00cc │ │ +02c0b0: 6e20 6e14 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c0b6: 6e20 6e14 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c0bc: 1a06 a717 |0114: const-string v6, "}" // string@17a7 │ │ +02c0c0: 6e20 6e14 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c0c6: 6e10 7314 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c0cc: 0c06 |011c: move-result-object v6 │ │ +02c0ce: 1106 |011d: return-object v6 │ │ +02c0d0: 6e20 6914 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02c0d6: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +02c0da: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +02c0de: 6e20 6914 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02c0e4: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +02c0e8: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +02c0ec: 6e20 6914 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +02c0f2: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +02c0f6: 0186 |0131: move v6, v8 │ │ +02c0f8: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +02c0fc: 0186 |0134: move v6, v8 │ │ +02c0fe: 2900 16ff |0135: goto/16 004b // -00ea │ │ +02c102: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +02c106: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +02c10a: 0186 |013b: move v6, v8 │ │ +02c10c: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +02c110: 0186 |013e: move v6, v8 │ │ +02c112: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +02c116: 0186 |0141: move v6, v8 │ │ +02c118: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +02c11c: 0186 |0144: move v6, v8 │ │ +02c11e: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +02c122: 0187 |0147: move v7, v8 │ │ +02c124: 2900 44ff |0148: goto/16 008c // -00bc │ │ +02c128: 0186 |014a: move v6, v8 │ │ +02c12a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +02c12e: 1a03 500a |014d: const-string v3, "app" // string@0a50 │ │ +02c132: 28a5 |014f: goto 00f4 // -005b │ │ +02c134: 1a03 270a |0150: const-string v3, "android" // string@0a27 │ │ +02c138: 28a2 |0152: goto 00f4 // -005e │ │ +02c13a: 0d06 |0153: move-exception v6 │ │ +02c13c: 28c0 |0154: goto 0114 // -0040 │ │ +02c13e: 0000 |0155: nop // spacer │ │ +02c140: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +02c15c: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=695 │ │ @@ -7248,24 +7248,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -029fb8: |[029fb8] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -029fc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -029fca: 5520 db00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00db │ │ -029fce: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -029fd2: 5c21 db00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00db │ │ -029fd6: 5c23 dd00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00dd │ │ -029fda: 5420 d700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -029fde: 6e20 7a01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -029fe4: 6e10 0c03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@030c │ │ -029fea: 0e00 |0011: return-void │ │ +02c188: |[02c188] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +02c198: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02c19a: 5520 db00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00db │ │ +02c19e: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +02c1a2: 5c21 db00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00db │ │ +02c1a6: 5c23 dd00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00dd │ │ +02c1aa: 5420 d700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02c1ae: 6e20 7a01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +02c1b4: 6e10 0c03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@030c │ │ +02c1ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=782 │ │ 0x0005 line=783 │ │ 0x0007 line=784 │ │ 0x0009 line=785 │ │ 0x000e line=786 │ │ @@ -7279,103 +7279,103 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 203 16-bit code units │ │ -029fec: |[029fec] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -029ffc: 6001 1e00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02a000: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -02a004: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -02a008: 6e20 1314 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a00e: 1a01 4d07 |0009: const-string v1, "Local FragmentActivity " // string@074d │ │ -02a012: 6e20 1314 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a018: 7110 7614 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -02a01e: 0a01 |0011: move-result v1 │ │ -02a020: 7110 3f14 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02a026: 0c01 |0015: move-result-object v1 │ │ -02a028: 6e20 1314 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a02e: 1a01 2b00 |0019: const-string v1, " State:" // string@002b │ │ -02a032: 6e20 1814 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -02a038: 2201 0503 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -02a03c: 7010 6714 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a042: 6e20 6e14 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a048: 0c01 |0026: move-result-object v1 │ │ -02a04a: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ -02a04e: 6e20 6e14 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a054: 0c01 |002c: move-result-object v1 │ │ -02a056: 6e10 7314 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a05c: 0c00 |0030: move-result-object v0 │ │ -02a05e: 6e20 1314 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a064: 1a01 5610 |0034: const-string v1, "mCreated=" // string@1056 │ │ -02a068: 6e20 1314 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a06e: 5541 d500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d5 │ │ -02a072: 6e20 1414 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02a078: 1a01 6d11 |003e: const-string v1, "mResumed=" // string@116d │ │ -02a07c: 6e20 1314 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a082: 5541 dc00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dc │ │ -02a086: 6e20 1414 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02a08c: 1a01 6e00 |0048: const-string v1, " mStopped=" // string@006e │ │ -02a090: 6e20 1314 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a096: 5541 de00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ -02a09a: 6e20 1414 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02a0a0: 1a01 6600 |0052: const-string v1, " mReallyStopped=" // string@0066 │ │ -02a0a4: 6e20 1314 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a0aa: 5541 db00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00db │ │ -02a0ae: 6e20 1914 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -02a0b4: 6e20 1314 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a0ba: 1a01 fc10 |005f: const-string v1, "mLoadersStarted=" // string@10fc │ │ -02a0be: 6e20 1314 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a0c4: 5541 d900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ -02a0c8: 6e20 1914 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -02a0ce: 5441 d800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a0d2: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -02a0d6: 6e20 1314 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a0dc: 1a01 4407 |0070: const-string v1, "Loader Manager " // string@0744 │ │ -02a0e0: 6e20 1314 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a0e6: 5441 d800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a0ea: 7110 7614 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -02a0f0: 0a01 |007a: move-result v1 │ │ -02a0f2: 7110 3f14 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02a0f8: 0c01 |007e: move-result-object v1 │ │ -02a0fa: 6e20 1314 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a100: 1a01 cd00 |0082: const-string v1, ":" // string@00cd │ │ -02a104: 6e20 1814 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -02a10a: 5441 d800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a10e: 2202 0503 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -02a112: 7010 6714 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a118: 6e20 6e14 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a11e: 0c02 |0091: move-result-object v2 │ │ -02a120: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ -02a124: 6e20 6e14 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a12a: 0c02 |0097: move-result-object v2 │ │ -02a12c: 6e10 7314 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a132: 0c02 |009b: move-result-object v2 │ │ -02a134: 6e58 3304 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0433 │ │ -02a13a: 5441 d600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a13e: 6e58 5d03 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035d │ │ -02a144: 6e20 1314 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02a14a: 1a01 3909 |00a7: const-string v1, "View Hierarchy:" // string@0939 │ │ -02a14e: 6e20 1814 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -02a154: 2201 0503 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -02a158: 7010 6714 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a15e: 6e20 6e14 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a164: 0c01 |00b4: move-result-object v1 │ │ -02a166: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ -02a16a: 6e20 6e14 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a170: 0c01 |00ba: move-result-object v1 │ │ -02a172: 6e10 7314 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a178: 0c01 |00be: move-result-object v1 │ │ -02a17a: 6e10 f702 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02f7 │ │ -02a180: 0c02 |00c2: move-result-object v2 │ │ -02a182: 6e10 c712 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12c7 │ │ -02a188: 0c02 |00c6: move-result-object v2 │ │ -02a18a: 7040 e902 1427 |00c7: invoke-direct {v4, v1, v7, v2}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@02e9 │ │ -02a190: 0e00 |00ca: return-void │ │ +02c1bc: |[02c1bc] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02c1cc: 6001 1e00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02c1d0: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +02c1d4: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +02c1d8: 6e20 1314 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c1de: 1a01 4d07 |0009: const-string v1, "Local FragmentActivity " // string@074d │ │ +02c1e2: 6e20 1314 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c1e8: 7110 7614 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +02c1ee: 0a01 |0011: move-result v1 │ │ +02c1f0: 7110 3f14 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02c1f6: 0c01 |0015: move-result-object v1 │ │ +02c1f8: 6e20 1314 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c1fe: 1a01 2b00 |0019: const-string v1, " State:" // string@002b │ │ +02c202: 6e20 1814 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +02c208: 2201 0503 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02c20c: 7010 6714 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c212: 6e20 6e14 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c218: 0c01 |0026: move-result-object v1 │ │ +02c21a: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ +02c21e: 6e20 6e14 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c224: 0c01 |002c: move-result-object v1 │ │ +02c226: 6e10 7314 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c22c: 0c00 |0030: move-result-object v0 │ │ +02c22e: 6e20 1314 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c234: 1a01 5610 |0034: const-string v1, "mCreated=" // string@1056 │ │ +02c238: 6e20 1314 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c23e: 5541 d500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d5 │ │ +02c242: 6e20 1414 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02c248: 1a01 6d11 |003e: const-string v1, "mResumed=" // string@116d │ │ +02c24c: 6e20 1314 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c252: 5541 dc00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dc │ │ +02c256: 6e20 1414 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02c25c: 1a01 6e00 |0048: const-string v1, " mStopped=" // string@006e │ │ +02c260: 6e20 1314 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c266: 5541 de00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ +02c26a: 6e20 1414 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +02c270: 1a01 6600 |0052: const-string v1, " mReallyStopped=" // string@0066 │ │ +02c274: 6e20 1314 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c27a: 5541 db00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00db │ │ +02c27e: 6e20 1914 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +02c284: 6e20 1314 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c28a: 1a01 fc10 |005f: const-string v1, "mLoadersStarted=" // string@10fc │ │ +02c28e: 6e20 1314 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c294: 5541 d900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ +02c298: 6e20 1914 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +02c29e: 5441 d800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c2a2: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +02c2a6: 6e20 1314 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c2ac: 1a01 4407 |0070: const-string v1, "Loader Manager " // string@0744 │ │ +02c2b0: 6e20 1314 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c2b6: 5441 d800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c2ba: 7110 7614 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +02c2c0: 0a01 |007a: move-result v1 │ │ +02c2c2: 7110 3f14 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02c2c8: 0c01 |007e: move-result-object v1 │ │ +02c2ca: 6e20 1314 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c2d0: 1a01 cd00 |0082: const-string v1, ":" // string@00cd │ │ +02c2d4: 6e20 1814 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +02c2da: 5441 d800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c2de: 2202 0503 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +02c2e2: 7010 6714 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c2e8: 6e20 6e14 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c2ee: 0c02 |0091: move-result-object v2 │ │ +02c2f0: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ +02c2f4: 6e20 6e14 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c2fa: 0c02 |0097: move-result-object v2 │ │ +02c2fc: 6e10 7314 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c302: 0c02 |009b: move-result-object v2 │ │ +02c304: 6e58 3304 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0433 │ │ +02c30a: 5441 d600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c30e: 6e58 5d03 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035d │ │ +02c314: 6e20 1314 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +02c31a: 1a01 3909 |00a7: const-string v1, "View Hierarchy:" // string@0939 │ │ +02c31e: 6e20 1814 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +02c324: 2201 0503 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02c328: 7010 6714 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c32e: 6e20 6e14 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c334: 0c01 |00b4: move-result-object v1 │ │ +02c336: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ +02c33a: 6e20 6e14 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c340: 0c01 |00ba: move-result-object v1 │ │ +02c342: 6e10 7314 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c348: 0c01 |00be: move-result-object v1 │ │ +02c34a: 6e10 f702 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02f7 │ │ +02c350: 0c02 |00c2: move-result-object v2 │ │ +02c352: 6e10 c712 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12c7 │ │ +02c358: 0c02 |00c6: move-result-object v2 │ │ +02c35a: 7040 e902 1427 |00c7: invoke-direct {v4, v1, v7, v2}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@02e9 │ │ +02c360: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0006 line=672 │ │ 0x000e line=673 │ │ 0x0019 line=674 │ │ 0x001e line=675 │ │ @@ -7408,23 +7408,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02a194: |[02a194] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02a1a4: 6e10 ee02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02ee │ │ -02a1aa: 0c00 |0003: move-result-object v0 │ │ -02a1ac: 1f00 9200 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0092 │ │ -02a1b0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -02a1b4: 5401 ca00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ca │ │ -02a1b8: 1101 |000a: return-object v1 │ │ -02a1ba: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -02a1bc: 28fe |000c: goto 000a // -0002 │ │ +02c364: |[02c364] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02c374: 6e10 ee02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02ee │ │ +02c37a: 0c00 |0003: move-result-object v0 │ │ +02c37c: 1f00 9200 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0092 │ │ +02c380: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +02c384: 5401 ca00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ca │ │ +02c388: 1101 |000a: return-object v1 │ │ +02c38a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +02c38c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0006 line=634 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7434,33 +7434,33 @@ │ │ type : '(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -02a1c0: |[02a1c0] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -02a1d0: 5421 d200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02a1d4: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -02a1d8: 2201 5c01 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@015c │ │ -02a1dc: 7010 1808 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0818 │ │ -02a1e2: 5b21 d200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02a1e6: 5421 d200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02a1ea: 6e20 2208 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0822 │ │ -02a1f0: 0c00 |0010: move-result-object v0 │ │ -02a1f2: 1f00 b100 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ -02a1f6: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -02a1fa: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -02a1fe: 2200 b100 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ -02a202: 7040 2904 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0429 │ │ -02a208: 5421 d200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02a20c: 6e30 2908 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0829 │ │ -02a212: 1100 |0021: return-object v0 │ │ -02a214: 6e20 3b04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@043b │ │ -02a21a: 28fc |0025: goto 0021 // -0004 │ │ +02c390: |[02c390] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +02c3a0: 5421 d200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02c3a4: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +02c3a8: 2201 5c01 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@015c │ │ +02c3ac: 7010 1808 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0818 │ │ +02c3b2: 5b21 d200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02c3b6: 5421 d200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02c3ba: 6e20 2208 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0822 │ │ +02c3c0: 0c00 |0010: move-result-object v0 │ │ +02c3c2: 1f00 b100 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ +02c3c6: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +02c3ca: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +02c3ce: 2200 b100 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ +02c3d2: 7040 2904 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0429 │ │ +02c3d8: 5421 d200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02c3dc: 6e30 2908 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0829 │ │ +02c3e2: 1100 |0021: return-object v0 │ │ +02c3e4: 6e20 3b04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@043b │ │ +02c3ea: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0004 line=886 │ │ 0x000b line=888 │ │ 0x0013 line=889 │ │ 0x0015 line=890 │ │ @@ -7481,17 +7481,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a21c: |[02a21c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02a22c: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a230: 1100 |0002: return-object v0 │ │ +02c3ec: |[02c3ec] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02c3fc: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c400: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7499,28 +7499,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02a234: |[02a234] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02a244: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02a246: 5430 d800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a24a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02a24e: 5430 d800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a252: 1100 |0007: return-object v0 │ │ -02a254: 5c32 d300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d3 │ │ -02a258: 1a00 b800 |000a: const-string v0, "(root)" // string@00b8 │ │ -02a25c: 5531 d900 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ -02a260: 6e40 f002 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ -02a266: 0c00 |0011: move-result-object v0 │ │ -02a268: 5b30 d800 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a26c: 5430 d800 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a270: 28f1 |0016: goto 0007 // -000f │ │ +02c404: |[02c404] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02c414: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02c416: 5430 d800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c41a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02c41e: 5430 d800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c422: 1100 |0007: return-object v0 │ │ +02c424: 5c32 d300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d3 │ │ +02c428: 1a00 b800 |000a: const-string v0, "(root)" // string@00b8 │ │ +02c42c: 5531 d900 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ +02c430: 6e40 f002 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ +02c436: 0c00 |0011: move-result-object v0 │ │ +02c438: 5b30 d800 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c43c: 5430 d800 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c440: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=876 │ │ 0x0005 line=877 │ │ 0x0007 line=881 │ │ 0x0008 line=879 │ │ 0x000a line=880 │ │ @@ -7533,28 +7533,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -02a274: |[02a274] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -02a284: 5421 d200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02a288: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -02a28c: 5421 d200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02a290: 6e20 2208 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0822 │ │ -02a296: 0c00 |0009: move-result-object v0 │ │ -02a298: 1f00 b100 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ -02a29c: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -02a2a0: 5501 6a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ -02a2a4: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -02a2a8: 6e10 2d04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@042d │ │ -02a2ae: 5421 d200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02a2b2: 6e20 2b08 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@082b │ │ -02a2b8: 0e00 |001a: return-void │ │ +02c444: |[02c444] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +02c454: 5421 d200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02c458: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +02c45c: 5421 d200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02c460: 6e20 2208 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0822 │ │ +02c466: 0c00 |0009: move-result-object v0 │ │ +02c468: 1f00 b100 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ +02c46c: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +02c470: 5501 6a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ +02c474: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +02c478: 6e10 2d04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@042d │ │ +02c47e: 5421 d200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02c482: 6e20 2b08 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@082b │ │ +02c488: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0004 line=860 │ │ 0x000c line=861 │ │ 0x0012 line=862 │ │ 0x0015 line=863 │ │ @@ -7569,69 +7569,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -02a2bc: |[02a2bc] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -02a2cc: 5452 d600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a2d0: 6e10 7303 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ -02a2d6: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -02a2da: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -02a2de: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02a2e2: 5452 d600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a2e6: 5422 fc00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -02a2ea: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -02a2ee: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -02a2f2: 5452 d600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a2f6: 5422 fc00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -02a2fa: 6e10 9014 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02a300: 0a02 |001a: move-result v2 │ │ -02a302: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -02a306: 1a02 e502 |001d: const-string v2, "FragmentActivity" // string@02e5 │ │ -02a30a: 2203 0503 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -02a30e: 7010 6714 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a314: 1a04 a201 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01a2 │ │ -02a318: 6e20 6e14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a31e: 0c03 |0029: move-result-object v3 │ │ -02a320: 7110 3f14 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02a326: 0c04 |002d: move-result-object v4 │ │ -02a328: 6e20 6e14 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a32e: 0c03 |0031: move-result-object v3 │ │ -02a330: 6e10 7314 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a336: 0c03 |0035: move-result-object v3 │ │ -02a338: 7120 af11 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -02a33e: 0e00 |0039: return-void │ │ -02a340: 5452 d600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a344: 5422 fc00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -02a348: 6e20 8a14 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02a34e: 0c00 |0041: move-result-object v0 │ │ -02a350: 1f00 8e00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -02a354: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -02a358: 1a02 e502 |0046: const-string v2, "FragmentActivity" // string@02e5 │ │ -02a35c: 2203 0503 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -02a360: 7010 6714 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a366: 1a04 a301 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01a3 │ │ -02a36a: 6e20 6e14 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a370: 0c03 |0052: move-result-object v3 │ │ -02a372: 7110 3f14 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02a378: 0c04 |0056: move-result-object v4 │ │ -02a37a: 6e20 6e14 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a380: 0c03 |005a: move-result-object v3 │ │ -02a382: 6e10 7314 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a388: 0c03 |005e: move-result-object v3 │ │ -02a38a: 7120 af11 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -02a390: 28d7 |0062: goto 0039 // -0029 │ │ -02a392: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -02a398: b562 |0066: and-int/2addr v2, v6 │ │ -02a39a: 6e40 a502 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@02a5 │ │ -02a3a0: 28cf |006a: goto 0039 // -0031 │ │ -02a3a2: 6f40 1a00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001a │ │ -02a3a8: 28cb |006e: goto 0039 // -0035 │ │ +02c48c: |[02c48c] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +02c49c: 5452 d600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c4a0: 6e10 7303 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ +02c4a6: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +02c4aa: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +02c4ae: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02c4b2: 5452 d600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c4b6: 5422 fc00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +02c4ba: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +02c4be: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +02c4c2: 5452 d600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c4c6: 5422 fc00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +02c4ca: 6e10 9014 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02c4d0: 0a02 |001a: move-result v2 │ │ +02c4d2: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +02c4d6: 1a02 e502 |001d: const-string v2, "FragmentActivity" // string@02e5 │ │ +02c4da: 2203 0503 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +02c4de: 7010 6714 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c4e4: 1a04 a201 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01a2 │ │ +02c4e8: 6e20 6e14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c4ee: 0c03 |0029: move-result-object v3 │ │ +02c4f0: 7110 3f14 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02c4f6: 0c04 |002d: move-result-object v4 │ │ +02c4f8: 6e20 6e14 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c4fe: 0c03 |0031: move-result-object v3 │ │ +02c500: 6e10 7314 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c506: 0c03 |0035: move-result-object v3 │ │ +02c508: 7120 af11 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +02c50e: 0e00 |0039: return-void │ │ +02c510: 5452 d600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c514: 5422 fc00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +02c518: 6e20 8a14 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02c51e: 0c00 |0041: move-result-object v0 │ │ +02c520: 1f00 8e00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +02c524: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +02c528: 1a02 e502 |0046: const-string v2, "FragmentActivity" // string@02e5 │ │ +02c52c: 2203 0503 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +02c530: 7010 6714 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c536: 1a04 a301 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01a3 │ │ +02c53a: 6e20 6e14 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c540: 0c03 |0052: move-result-object v3 │ │ +02c542: 7110 3f14 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02c548: 0c04 |0056: move-result-object v4 │ │ +02c54a: 6e20 6e14 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c550: 0c03 |005a: move-result-object v3 │ │ +02c552: 6e10 7314 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c558: 0c03 |005e: move-result-object v3 │ │ +02c55a: 7120 af11 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +02c560: 28d7 |0062: goto 0039 // -0029 │ │ +02c562: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +02c568: b562 |0066: and-int/2addr v2, v6 │ │ +02c56a: 6e40 a502 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@02a5 │ │ +02c570: 28cf |006a: goto 0039 // -0031 │ │ +02c572: 6f40 1a00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001a │ │ +02c578: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ 0x0007 line=154 │ │ 0x0009 line=155 │ │ 0x000b line=156 │ │ @@ -7655,16 +7655,16 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02a3ac: |[02a3ac] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -02a3bc: 0e00 |0000: return-void │ │ +02c57c: |[02c57c] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +02c58c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7673,21 +7673,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02a3c0: |[02a3c0] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -02a3d0: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a3d4: 6e10 7803 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0378 │ │ -02a3da: 0a00 |0005: move-result v0 │ │ -02a3dc: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02a3e0: 6e10 eb02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@02eb │ │ -02a3e6: 0e00 |000b: return-void │ │ +02c590: |[02c590] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +02c5a0: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c5a4: 6e10 7803 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0378 │ │ +02c5aa: 0a00 |0005: move-result v0 │ │ +02c5ac: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02c5b0: 6e10 eb02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@02eb │ │ +02c5b6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=180 │ │ 0x000b line=182 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7697,19 +7697,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02a3e8: |[02a3e8] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02a3f8: 6f20 1b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ -02a3fe: 5410 d600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a402: 6e20 4e03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@034e │ │ -02a408: 0e00 |0008: return-void │ │ +02c5b8: |[02c5b8] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02c5c8: 6f20 1b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ +02c5ce: 5410 d600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c5d2: 6e20 4e03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@034e │ │ +02c5d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0008 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7720,45 +7720,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02a40c: |[02a40c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02a41c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02a41e: 5453 d600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a422: 5454 d400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ -02a426: 6e40 4803 5324 |0005: invoke-virtual {v3, v5, v4, v2}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@0348 │ │ -02a42c: 6e10 ef02 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ef │ │ -02a432: 0c03 |000b: move-result-object v3 │ │ -02a434: 6e10 dc11 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@11dc │ │ -02a43a: 0c03 |000f: move-result-object v3 │ │ -02a43c: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -02a440: 6e10 ef02 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ef │ │ -02a446: 0c03 |0015: move-result-object v3 │ │ -02a448: 6e20 de11 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@11de │ │ -02a44e: 6f20 1c00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -02a454: 6e10 ee02 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02ee │ │ -02a45a: 0c00 |001f: move-result-object v0 │ │ -02a45c: 1f00 9200 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0092 │ │ -02a460: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -02a464: 5403 cc00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ -02a468: 5b53 d200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02a46c: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -02a470: 1a03 440a |002a: const-string v3, "android:support:fragments" // string@0a44 │ │ -02a474: 6e20 6001 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0160 │ │ -02a47a: 0c01 |002f: move-result-object v1 │ │ -02a47c: 5453 d600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a480: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -02a484: 5402 cb00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cb │ │ -02a488: 6e30 8003 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0380 │ │ -02a48e: 5452 d600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a492: 6e10 5003 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0350 │ │ -02a498: 0e00 |003e: return-void │ │ +02c5dc: |[02c5dc] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +02c5ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02c5ee: 5453 d600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c5f2: 5454 d400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ +02c5f6: 6e40 4803 5324 |0005: invoke-virtual {v3, v5, v4, v2}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@0348 │ │ +02c5fc: 6e10 ef02 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ef │ │ +02c602: 0c03 |000b: move-result-object v3 │ │ +02c604: 6e10 dc11 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@11dc │ │ +02c60a: 0c03 |000f: move-result-object v3 │ │ +02c60c: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +02c610: 6e10 ef02 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ef │ │ +02c616: 0c03 |0015: move-result-object v3 │ │ +02c618: 6e20 de11 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@11de │ │ +02c61e: 6f20 1c00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +02c624: 6e10 ee02 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02ee │ │ +02c62a: 0c00 |001f: move-result-object v0 │ │ +02c62c: 1f00 9200 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0092 │ │ +02c630: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +02c634: 5403 cc00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ +02c638: 5b53 d200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02c63c: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +02c640: 1a03 440a |002a: const-string v3, "android:support:fragments" // string@0a44 │ │ +02c644: 6e20 6001 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0160 │ │ +02c64a: 0c01 |002f: move-result-object v1 │ │ +02c64c: 5453 d600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c650: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +02c654: 5402 cb00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cb │ │ +02c658: 6e30 8003 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0380 │ │ +02c65e: 5452 d600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c662: 6e10 5003 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0350 │ │ +02c668: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=198 │ │ 0x0008 line=200 │ │ 0x0012 line=201 │ │ 0x0019 line=204 │ │ 0x001c line=206 │ │ @@ -7780,33 +7780,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02a49c: |[02a49c] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -02a4ac: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -02a4b0: 6f30 1d00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ -02a4b6: 0a00 |0005: move-result v0 │ │ -02a4b8: 5431 d600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a4bc: 6e10 f102 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@02f1 │ │ -02a4c2: 0c02 |000b: move-result-object v2 │ │ -02a4c4: 6e30 5103 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0351 │ │ -02a4ca: 0a01 |000f: move-result v1 │ │ -02a4cc: b610 |0010: or-int/2addr v0, v1 │ │ -02a4ce: 6001 1e00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02a4d2: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -02a4d6: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -02a4da: 0f00 |0017: return v0 │ │ -02a4dc: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -02a4de: 28fe |0019: goto 0017 // -0002 │ │ -02a4e0: 6f30 1d00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ -02a4e6: 0a00 |001d: move-result v0 │ │ -02a4e8: 28f9 |001e: goto 0017 // -0007 │ │ +02c66c: |[02c66c] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +02c67c: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +02c680: 6f30 1d00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ +02c686: 0a00 |0005: move-result v0 │ │ +02c688: 5431 d600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c68c: 6e10 f102 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@02f1 │ │ +02c692: 0c02 |000b: move-result-object v2 │ │ +02c694: 6e30 5103 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0351 │ │ +02c69a: 0a01 |000f: move-result v1 │ │ +02c69c: b610 |0010: or-int/2addr v0, v1 │ │ +02c69e: 6001 1e00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02c6a2: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +02c6a6: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +02c6aa: 0f00 |0017: return v0 │ │ +02c6ac: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +02c6ae: 28fe |0019: goto 0017 // -0002 │ │ +02c6b0: 6f30 1d00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ +02c6b6: 0a00 |001d: move-result v0 │ │ +02c6b8: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ 0x0006 line=225 │ │ 0x0011 line=226 │ │ 0x0017 line=234 │ │ @@ -7824,200 +7824,200 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 370 16-bit code units │ │ -02a4ec: |[02a4ec] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -02a4fc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02a4fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02a500: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02a502: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -02a504: 1a07 ee0c |0004: const-string v7, "fragment" // string@0cee │ │ -02a508: 6e20 5c14 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02a50e: 0a07 |0009: move-result v7 │ │ -02a510: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -02a514: 6f40 1e00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ -02a51a: 0c07 |000f: move-result-object v7 │ │ -02a51c: 1107 |0010: return-object v7 │ │ -02a51e: 1a07 fc0a |0011: const-string v7, "class" // string@0afc │ │ -02a522: 7230 a911 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11a9 │ │ -02a528: 0c02 |0016: move-result-object v2 │ │ -02a52a: 6207 c400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c4 │ │ -02a52e: 6e30 9800 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ -02a534: 0c00 |001c: move-result-object v0 │ │ -02a536: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -02a53a: 6e20 e600 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00e6 │ │ -02a540: 0c02 |0022: move-result-object v2 │ │ -02a542: 6e30 e500 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ -02a548: 0a04 |0026: move-result v4 │ │ -02a54a: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -02a54c: 6e20 e600 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00e6 │ │ -02a552: 0c06 |002b: move-result-object v6 │ │ -02a554: 6e10 e800 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -02a55a: 7120 a202 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@02a2 │ │ -02a560: 0a07 |0032: move-result v7 │ │ -02a562: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -02a566: 6f40 1e00 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ -02a56c: 0c07 |0038: move-result-object v7 │ │ -02a56e: 28d7 |0039: goto 0010 // -0029 │ │ -02a570: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -02a572: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -02a576: 6e10 2912 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1229 │ │ -02a57c: 0a01 |0040: move-result v1 │ │ -02a57e: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -02a582: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -02a586: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -02a58a: 2207 f202 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02a58e: 2208 0503 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -02a592: 7010 6714 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a598: 7210 aa11 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@11aa │ │ -02a59e: 0c09 |0051: move-result-object v9 │ │ -02a5a0: 6e20 6e14 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a5a6: 0c08 |0055: move-result-object v8 │ │ -02a5a8: 1a09 d000 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00d0 │ │ -02a5ac: 6e20 6e14 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a5b2: 0c08 |005b: move-result-object v8 │ │ -02a5b4: 6e20 6e14 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a5ba: 0c08 |005f: move-result-object v8 │ │ -02a5bc: 6e10 7314 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a5c2: 0c08 |0063: move-result-object v8 │ │ -02a5c4: 7020 3614 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02a5ca: 2707 |0067: throw v7 │ │ -02a5cc: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -02a5d0: 54b7 d600 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a5d4: 6e20 6103 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0361 │ │ -02a5da: 0c03 |006f: move-result-object v3 │ │ -02a5dc: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -02a5e0: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -02a5e4: 54b7 d600 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a5e8: 6e20 6203 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0362 │ │ -02a5ee: 0c03 |0079: move-result-object v3 │ │ -02a5f0: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -02a5f4: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -02a5f8: 54b7 d600 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a5fc: 6e20 6103 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0361 │ │ -02a602: 0c03 |0083: move-result-object v3 │ │ -02a604: 6307 f300 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -02a608: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -02a60c: 1a07 e502 |0088: const-string v7, "FragmentActivity" // string@02e5 │ │ -02a610: 2208 0503 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -02a614: 7010 6714 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a61a: 1a09 0413 |008f: const-string v9, "onCreateView: id=0x" // string@1304 │ │ -02a61e: 6e20 6e14 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a624: 0c08 |0094: move-result-object v8 │ │ -02a626: 7110 3f14 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02a62c: 0c09 |0098: move-result-object v9 │ │ -02a62e: 6e20 6e14 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a634: 0c08 |009c: move-result-object v8 │ │ -02a636: 1a09 4500 |009d: const-string v9, " fname=" // string@0045 │ │ -02a63a: 6e20 6e14 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a640: 0c08 |00a2: move-result-object v8 │ │ -02a642: 6e20 6e14 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a648: 0c08 |00a6: move-result-object v8 │ │ -02a64a: 1a09 4200 |00a7: const-string v9, " existing=" // string@0042 │ │ -02a64e: 6e20 6e14 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a654: 0c08 |00ac: move-result-object v8 │ │ -02a656: 6e20 6d14 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02a65c: 0c08 |00b0: move-result-object v8 │ │ -02a65e: 6e10 7314 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a664: 0c08 |00b4: move-result-object v8 │ │ -02a666: 7120 ae11 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -02a66c: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -02a670: 7120 9702 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0297 │ │ -02a676: 0c03 |00bd: move-result-object v3 │ │ -02a678: 5c3a a600 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ -02a67c: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -02a680: 0147 |00c2: move v7, v4 │ │ -02a682: 5937 a400 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -02a686: 5931 a100 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -02a68a: 5b36 ba00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -02a68e: 5c3a a900 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ -02a692: 54b7 d600 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a696: 5b37 a500 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -02a69a: 5437 b600 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -02a69e: 6e40 b302 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02b3 │ │ -02a6a4: 54b7 d600 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a6a8: 6e30 4503 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ -02a6ae: 5437 bf00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -02a6b2: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -02a6b6: 2207 f302 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02a6ba: 2208 0503 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -02a6be: 7010 6714 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a6c4: 1a09 e002 |00e4: const-string v9, "Fragment " // string@02e0 │ │ -02a6c8: 6e20 6e14 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a6ce: 0c08 |00e9: move-result-object v8 │ │ -02a6d0: 6e20 6e14 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a6d6: 0c08 |00ed: move-result-object v8 │ │ -02a6d8: 1a09 3d00 |00ee: const-string v9, " did not create a view." // string@003d │ │ -02a6dc: 6e20 6e14 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a6e2: 0c08 |00f3: move-result-object v8 │ │ -02a6e4: 6e10 7314 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a6ea: 0c08 |00f7: move-result-object v8 │ │ -02a6ec: 7020 3a14 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02a6f2: 2707 |00fb: throw v7 │ │ -02a6f4: 0117 |00fc: move v7, v1 │ │ -02a6f6: 28c6 |00fd: goto 00c3 // -003a │ │ -02a6f8: 5537 a900 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ -02a6fc: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -02a700: 2207 f202 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02a704: 2208 0503 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -02a708: 7010 6714 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02a70e: 7210 aa11 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@11aa │ │ -02a714: 0c09 |010c: move-result-object v9 │ │ -02a716: 6e20 6e14 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a71c: 0c08 |0110: move-result-object v8 │ │ -02a71e: 1a09 cf00 |0111: const-string v9, ": Duplicate id 0x" // string@00cf │ │ -02a722: 6e20 6e14 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a728: 0c08 |0116: move-result-object v8 │ │ -02a72a: 7110 3f14 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02a730: 0c09 |011a: move-result-object v9 │ │ -02a732: 6e20 6e14 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a738: 0c08 |011e: move-result-object v8 │ │ -02a73a: 1a09 c700 |011f: const-string v9, ", tag " // string@00c7 │ │ -02a73e: 6e20 6e14 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a744: 0c08 |0124: move-result-object v8 │ │ -02a746: 6e20 6e14 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a74c: 0c08 |0128: move-result-object v8 │ │ -02a74e: 1a09 c600 |0129: const-string v9, ", or parent id 0x" // string@00c6 │ │ -02a752: 6e20 6e14 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a758: 0c08 |012e: move-result-object v8 │ │ -02a75a: 7110 3f14 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02a760: 0c09 |0132: move-result-object v9 │ │ -02a762: 6e20 6e14 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a768: 0c08 |0136: move-result-object v8 │ │ -02a76a: 1a09 8700 |0137: const-string v9, " with another fragment for " // string@0087 │ │ -02a76e: 6e20 6e14 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a774: 0c08 |013c: move-result-object v8 │ │ -02a776: 6e20 6e14 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02a77c: 0c08 |0140: move-result-object v8 │ │ -02a77e: 6e10 7314 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02a784: 0c08 |0144: move-result-object v8 │ │ -02a786: 7020 3614 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02a78c: 2707 |0148: throw v7 │ │ -02a78e: 5c3a a900 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ -02a792: 5537 b500 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ -02a796: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -02a79a: 5437 b600 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -02a79e: 6e40 b302 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02b3 │ │ -02a7a4: 54b7 d600 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a7a8: 6e20 7103 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0371 │ │ -02a7ae: 2880 |0159: goto 00d9 // -0080 │ │ -02a7b0: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -02a7b4: 5437 bf00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -02a7b8: 6e20 6f12 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@126f │ │ -02a7be: 5437 bf00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -02a7c2: 6e10 3f12 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@123f │ │ -02a7c8: 0c07 |0166: move-result-object v7 │ │ -02a7ca: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -02a7ce: 5437 bf00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -02a7d2: 6e20 7a12 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@127a │ │ -02a7d8: 5437 bf00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -02a7dc: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ +02c6bc: |[02c6bc] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +02c6cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02c6ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02c6d0: 121a |0002: const/4 v10, #int 1 // #1 │ │ +02c6d2: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +02c6d4: 1a07 ee0c |0004: const-string v7, "fragment" // string@0cee │ │ +02c6d8: 6e20 5c14 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02c6de: 0a07 |0009: move-result v7 │ │ +02c6e0: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +02c6e4: 6f40 1e00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ +02c6ea: 0c07 |000f: move-result-object v7 │ │ +02c6ec: 1107 |0010: return-object v7 │ │ +02c6ee: 1a07 fc0a |0011: const-string v7, "class" // string@0afc │ │ +02c6f2: 7230 a911 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11a9 │ │ +02c6f8: 0c02 |0016: move-result-object v2 │ │ +02c6fa: 6207 c400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c4 │ │ +02c6fe: 6e30 9800 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ +02c704: 0c00 |001c: move-result-object v0 │ │ +02c706: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +02c70a: 6e20 e600 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00e6 │ │ +02c710: 0c02 |0022: move-result-object v2 │ │ +02c712: 6e30 e500 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ +02c718: 0a04 |0026: move-result v4 │ │ +02c71a: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +02c71c: 6e20 e600 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00e6 │ │ +02c722: 0c06 |002b: move-result-object v6 │ │ +02c724: 6e10 e800 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +02c72a: 7120 a202 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@02a2 │ │ +02c730: 0a07 |0032: move-result v7 │ │ +02c732: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ +02c736: 6f40 1e00 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ +02c73c: 0c07 |0038: move-result-object v7 │ │ +02c73e: 28d7 |0039: goto 0010 // -0029 │ │ +02c740: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +02c742: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ +02c746: 6e10 2912 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1229 │ │ +02c74c: 0a01 |0040: move-result v1 │ │ +02c74e: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ +02c752: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ +02c756: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ +02c75a: 2207 f202 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +02c75e: 2208 0503 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +02c762: 7010 6714 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c768: 7210 aa11 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@11aa │ │ +02c76e: 0c09 |0051: move-result-object v9 │ │ +02c770: 6e20 6e14 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c776: 0c08 |0055: move-result-object v8 │ │ +02c778: 1a09 d000 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00d0 │ │ +02c77c: 6e20 6e14 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c782: 0c08 |005b: move-result-object v8 │ │ +02c784: 6e20 6e14 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c78a: 0c08 |005f: move-result-object v8 │ │ +02c78c: 6e10 7314 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c792: 0c08 |0063: move-result-object v8 │ │ +02c794: 7020 3614 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +02c79a: 2707 |0067: throw v7 │ │ +02c79c: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ +02c7a0: 54b7 d600 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c7a4: 6e20 6103 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0361 │ │ +02c7aa: 0c03 |006f: move-result-object v3 │ │ +02c7ac: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ +02c7b0: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ +02c7b4: 54b7 d600 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c7b8: 6e20 6203 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0362 │ │ +02c7be: 0c03 |0079: move-result-object v3 │ │ +02c7c0: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ +02c7c4: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ +02c7c8: 54b7 d600 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c7cc: 6e20 6103 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0361 │ │ +02c7d2: 0c03 |0083: move-result-object v3 │ │ +02c7d4: 6307 f300 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +02c7d8: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ +02c7dc: 1a07 e502 |0088: const-string v7, "FragmentActivity" // string@02e5 │ │ +02c7e0: 2208 0503 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +02c7e4: 7010 6714 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c7ea: 1a09 0413 |008f: const-string v9, "onCreateView: id=0x" // string@1304 │ │ +02c7ee: 6e20 6e14 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c7f4: 0c08 |0094: move-result-object v8 │ │ +02c7f6: 7110 3f14 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02c7fc: 0c09 |0098: move-result-object v9 │ │ +02c7fe: 6e20 6e14 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c804: 0c08 |009c: move-result-object v8 │ │ +02c806: 1a09 4500 |009d: const-string v9, " fname=" // string@0045 │ │ +02c80a: 6e20 6e14 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c810: 0c08 |00a2: move-result-object v8 │ │ +02c812: 6e20 6e14 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c818: 0c08 |00a6: move-result-object v8 │ │ +02c81a: 1a09 4200 |00a7: const-string v9, " existing=" // string@0042 │ │ +02c81e: 6e20 6e14 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c824: 0c08 |00ac: move-result-object v8 │ │ +02c826: 6e20 6d14 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02c82c: 0c08 |00b0: move-result-object v8 │ │ +02c82e: 6e10 7314 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c834: 0c08 |00b4: move-result-object v8 │ │ +02c836: 7120 ae11 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +02c83c: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ +02c840: 7120 9702 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0297 │ │ +02c846: 0c03 |00bd: move-result-object v3 │ │ +02c848: 5c3a a600 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ +02c84c: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ +02c850: 0147 |00c2: move v7, v4 │ │ +02c852: 5937 a400 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +02c856: 5931 a100 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +02c85a: 5b36 ba00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +02c85e: 5c3a a900 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ +02c862: 54b7 d600 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c866: 5b37 a500 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +02c86a: 5437 b600 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +02c86e: 6e40 b302 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02b3 │ │ +02c874: 54b7 d600 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c878: 6e30 4503 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ +02c87e: 5437 bf00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02c882: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ +02c886: 2207 f302 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02c88a: 2208 0503 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +02c88e: 7010 6714 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c894: 1a09 e002 |00e4: const-string v9, "Fragment " // string@02e0 │ │ +02c898: 6e20 6e14 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c89e: 0c08 |00e9: move-result-object v8 │ │ +02c8a0: 6e20 6e14 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c8a6: 0c08 |00ed: move-result-object v8 │ │ +02c8a8: 1a09 3d00 |00ee: const-string v9, " did not create a view." // string@003d │ │ +02c8ac: 6e20 6e14 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c8b2: 0c08 |00f3: move-result-object v8 │ │ +02c8b4: 6e10 7314 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c8ba: 0c08 |00f7: move-result-object v8 │ │ +02c8bc: 7020 3a14 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02c8c2: 2707 |00fb: throw v7 │ │ +02c8c4: 0117 |00fc: move v7, v1 │ │ +02c8c6: 28c6 |00fd: goto 00c3 // -003a │ │ +02c8c8: 5537 a900 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ +02c8cc: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ +02c8d0: 2207 f202 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +02c8d4: 2208 0503 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +02c8d8: 7010 6714 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02c8de: 7210 aa11 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@11aa │ │ +02c8e4: 0c09 |010c: move-result-object v9 │ │ +02c8e6: 6e20 6e14 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c8ec: 0c08 |0110: move-result-object v8 │ │ +02c8ee: 1a09 cf00 |0111: const-string v9, ": Duplicate id 0x" // string@00cf │ │ +02c8f2: 6e20 6e14 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c8f8: 0c08 |0116: move-result-object v8 │ │ +02c8fa: 7110 3f14 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02c900: 0c09 |011a: move-result-object v9 │ │ +02c902: 6e20 6e14 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c908: 0c08 |011e: move-result-object v8 │ │ +02c90a: 1a09 c700 |011f: const-string v9, ", tag " // string@00c7 │ │ +02c90e: 6e20 6e14 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c914: 0c08 |0124: move-result-object v8 │ │ +02c916: 6e20 6e14 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c91c: 0c08 |0128: move-result-object v8 │ │ +02c91e: 1a09 c600 |0129: const-string v9, ", or parent id 0x" // string@00c6 │ │ +02c922: 6e20 6e14 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c928: 0c08 |012e: move-result-object v8 │ │ +02c92a: 7110 3f14 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02c930: 0c09 |0132: move-result-object v9 │ │ +02c932: 6e20 6e14 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c938: 0c08 |0136: move-result-object v8 │ │ +02c93a: 1a09 8700 |0137: const-string v9, " with another fragment for " // string@0087 │ │ +02c93e: 6e20 6e14 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c944: 0c08 |013c: move-result-object v8 │ │ +02c946: 6e20 6e14 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02c94c: 0c08 |0140: move-result-object v8 │ │ +02c94e: 6e10 7314 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02c954: 0c08 |0144: move-result-object v8 │ │ +02c956: 7020 3614 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +02c95c: 2707 |0148: throw v7 │ │ +02c95e: 5c3a a900 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ +02c962: 5537 b500 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ +02c966: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ +02c96a: 5437 b600 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +02c96e: 6e40 b302 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02b3 │ │ +02c974: 54b7 d600 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c978: 6e20 7103 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0371 │ │ +02c97e: 2880 |0159: goto 00d9 // -0080 │ │ +02c980: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ +02c984: 5437 bf00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02c988: 6e20 6f12 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@126f │ │ +02c98e: 5437 bf00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02c992: 6e10 3f12 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@123f │ │ +02c998: 0c07 |0166: move-result-object v7 │ │ +02c99a: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ +02c99e: 5437 bf00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02c9a2: 6e20 7a12 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@127a │ │ +02c9a8: 5437 bf00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +02c9ac: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=242 │ │ 0x000c line=243 │ │ 0x0010 line=323 │ │ 0x0011 line=246 │ │ 0x0017 line=247 │ │ @@ -8080,25 +8080,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02a7e0: |[02a7e0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -02a7f0: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ -02a7f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02a7f8: 6e20 e702 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02e7 │ │ -02a7fe: 5410 d600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a802: 6e10 5203 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0352 │ │ -02a808: 5410 d800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a80c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -02a810: 5410 d800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02a814: 6e10 2d04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@042d │ │ -02a81a: 0e00 |0015: return-void │ │ +02c9b0: |[02c9b0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +02c9c0: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ +02c9c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02c9c8: 6e20 e702 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02e7 │ │ +02c9ce: 5410 d600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02c9d2: 6e10 5203 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0352 │ │ +02c9d8: 5410 d800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c9dc: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +02c9e0: 5410 d800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02c9e4: 6e10 2d04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@042d │ │ +02c9ea: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=333 │ │ 0x0007 line=335 │ │ 0x000c line=336 │ │ 0x0010 line=337 │ │ @@ -8111,29 +8111,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02a81c: |[02a81c] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -02a82c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02a830: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02a832: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -02a836: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -02a838: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -02a83c: 6e10 d611 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@11d6 │ │ -02a842: 0a00 |000b: move-result v0 │ │ -02a844: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -02a848: 6e10 fc02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@02fc │ │ -02a84e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -02a850: 0f00 |0012: return v0 │ │ -02a852: 6f30 2000 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ -02a858: 0a00 |0016: move-result v0 │ │ -02a85a: 28fb |0017: goto 0012 // -0005 │ │ +02c9ec: |[02c9ec] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +02c9fc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02ca00: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +02ca02: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +02ca06: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +02ca08: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +02ca0c: 6e10 d611 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@11d6 │ │ +02ca12: 0a00 |000b: move-result v0 │ │ +02ca14: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +02ca18: 6e10 fc02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@02fc │ │ +02ca1e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +02ca20: 0f00 |0012: return v0 │ │ +02ca22: 6f30 2000 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ +02ca28: 0a00 |0016: move-result v0 │ │ +02ca2a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x000e line=351 │ │ 0x0011 line=352 │ │ 0x0012 line=355 │ │ locals : │ │ @@ -8146,19 +8146,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02a85c: |[02a85c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -02a86c: 6f10 2100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0021 │ │ -02a872: 5410 d600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a876: 6e10 5403 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0354 │ │ -02a87c: 0e00 |0008: return-void │ │ +02ca2c: |[02ca2c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +02ca3c: 6f10 2100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0021 │ │ +02ca42: 5410 d600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02ca46: 6e10 5403 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0354 │ │ +02ca4c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x0008 line=365 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8168,33 +8168,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02a880: |[02a880] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -02a890: 6f30 2200 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0022 │ │ -02a896: 0a00 |0003: move-result v0 │ │ -02a898: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -02a89c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -02a89e: 0f00 |0007: return v0 │ │ -02a8a0: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -02a8a6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02a8a8: 28fb |000c: goto 0007 // -0005 │ │ -02a8aa: 5410 d600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a8ae: 6e20 5503 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0355 │ │ -02a8b4: 0a00 |0012: move-result v0 │ │ -02a8b6: 28f4 |0013: goto 0007 // -000c │ │ -02a8b8: 5410 d600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a8bc: 6e20 4f03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@034f │ │ -02a8c2: 0a00 |0019: move-result v0 │ │ -02a8c4: 28ed |001a: goto 0007 // -0013 │ │ -02a8c6: 0000 |001b: nop // spacer │ │ -02a8c8: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +02ca50: |[02ca50] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +02ca60: 6f30 2200 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0022 │ │ +02ca66: 0a00 |0003: move-result v0 │ │ +02ca68: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +02ca6c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +02ca6e: 0f00 |0007: return v0 │ │ +02ca70: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +02ca76: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02ca78: 28fb |000c: goto 0007 // -0005 │ │ +02ca7a: 5410 d600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02ca7e: 6e20 5503 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0355 │ │ +02ca84: 0a00 |0012: move-result v0 │ │ +02ca86: 28f4 |0013: goto 0007 // -000c │ │ +02ca88: 5410 d600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02ca8c: 6e20 4f03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@034f │ │ +02ca92: 0a00 |0019: move-result v0 │ │ +02ca94: 28ed |001a: goto 0007 // -0013 │ │ +02ca96: 0000 |001b: nop // spacer │ │ +02ca98: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0006 line=373 │ │ 0x0007 line=384 │ │ 0x0008 line=376 │ │ 0x000b line=384 │ │ @@ -8211,19 +8211,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02a8dc: |[02a8dc] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -02a8ec: 6f20 2300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0023 │ │ -02a8f2: 5410 d600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a8f6: 6e10 7303 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ -02a8fc: 0e00 |0008: return-void │ │ +02caac: |[02caac] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +02cabc: 6f20 2300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0023 │ │ +02cac2: 5410 d600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cac6: 6e10 7303 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ +02cacc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0008 line=429 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8234,23 +8234,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02a900: |[02a900] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -02a910: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -02a916: 6f30 2400 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0024 │ │ -02a91c: 0e00 |0006: return-void │ │ -02a91e: 5410 d600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a922: 6e20 5603 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0356 │ │ -02a928: 28f7 |000c: goto 0003 // -0009 │ │ -02a92a: 0000 |000d: nop // spacer │ │ -02a92c: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +02cad0: |[02cad0] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +02cae0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +02cae6: 6f30 2400 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0024 │ │ +02caec: 0e00 |0006: return-void │ │ +02caee: 5410 d600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02caf2: 6e20 5603 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0356 │ │ +02caf8: 28f7 |000c: goto 0003 // -0009 │ │ +02cafa: 0000 |000d: nop // spacer │ │ +02cafc: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0003 line=398 │ │ 0x0006 line=399 │ │ 0x0007 line=395 │ │ 0x000d line=393 │ │ @@ -8264,29 +8264,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02a938: |[02a938] android.support.v4.app.FragmentActivity.onPause:()V │ │ -02a948: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -02a94a: 6f10 2500 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0025 │ │ -02a950: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02a952: 5c20 dc00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dc │ │ -02a956: 5420 d700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02a95a: 6e20 7601 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0176 │ │ -02a960: 0a00 |000c: move-result v0 │ │ -02a962: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -02a966: 5420 d700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02a96a: 6e20 7a01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -02a970: 6e10 0e03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@030e │ │ -02a976: 5420 d600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a97a: 6e10 5703 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0357 │ │ -02a980: 0e00 |001c: return-void │ │ +02cb08: |[02cb08] android.support.v4.app.FragmentActivity.onPause:()V │ │ +02cb18: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +02cb1a: 6f10 2500 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0025 │ │ +02cb20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02cb22: 5c20 dc00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dc │ │ +02cb26: 5420 d700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02cb2a: 6e20 7601 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0176 │ │ +02cb30: 0a00 |000c: move-result v0 │ │ +02cb32: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +02cb36: 5420 d700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02cb3a: 6e20 7a01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +02cb40: 6e10 0e03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@030e │ │ +02cb46: 5420 d600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cb4a: 6e10 5703 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0357 │ │ +02cb50: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0004 line=407 │ │ 0x0007 line=408 │ │ 0x000f line=409 │ │ 0x0014 line=410 │ │ @@ -8300,23 +8300,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02a984: |[02a984] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -02a994: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0026 │ │ -02a99a: 5420 d700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02a99e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02a9a0: 6e20 7a01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -02a9a6: 6e10 0e03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@030e │ │ -02a9ac: 5420 d600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02a9b0: 6e10 5f03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -02a9b6: 0e00 |0011: return-void │ │ +02cb54: |[02cb54] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +02cb64: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0026 │ │ +02cb6a: 5420 d700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02cb6e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02cb70: 6e20 7a01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +02cb76: 6e10 0e03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@030e │ │ +02cb7c: 5420 d600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cb80: 6e10 5f03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +02cb86: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=457 │ │ @@ -8328,19 +8328,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02a9b8: |[02a9b8] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -02a9c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a9ca: 6f40 2700 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ -02a9d0: 0a00 |0004: move-result v0 │ │ -02a9d2: 0f00 |0005: return v0 │ │ +02cb88: |[02cb88] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +02cb98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cb9a: 6f40 2700 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ +02cba0: 0a00 |0004: move-result v0 │ │ +02cba2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ @@ -8350,33 +8350,33 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -02a9d4: |[02a9d4] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -02a9e4: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -02a9e8: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -02a9ec: 5521 da00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00da │ │ -02a9f0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -02a9f4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -02a9f6: 5c21 da00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00da │ │ -02a9fa: 7210 df11 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@11df │ │ -02aa00: 6e30 0003 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0300 │ │ -02aa06: 6e30 0a03 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@030a │ │ -02aa0c: 0a00 |0014: move-result v0 │ │ -02aa0e: 5421 d600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02aa12: 6e20 5803 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0358 │ │ -02aa18: 0a01 |001a: move-result v1 │ │ -02aa1a: b610 |001b: or-int/2addr v0, v1 │ │ -02aa1c: 0f00 |001c: return v0 │ │ -02aa1e: 6f40 2700 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ -02aa24: 0a00 |0020: move-result v0 │ │ -02aa26: 28fb |0021: goto 001c // -0005 │ │ +02cba4: |[02cba4] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +02cbb4: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +02cbb8: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +02cbbc: 5521 da00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00da │ │ +02cbc0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +02cbc4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +02cbc6: 5c21 da00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00da │ │ +02cbca: 7210 df11 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@11df │ │ +02cbd0: 6e30 0003 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0300 │ │ +02cbd6: 6e30 0a03 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@030a │ │ +02cbdc: 0a00 |0014: move-result v0 │ │ +02cbde: 5421 d600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cbe2: 6e20 5803 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0358 │ │ +02cbe8: 0a01 |001a: move-result v1 │ │ +02cbea: b610 |001b: or-int/2addr v0, v1 │ │ +02cbec: 0f00 |001c: return v0 │ │ +02cbee: 6f40 2700 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ +02cbf4: 0a00 |0020: move-result v0 │ │ +02cbf6: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x0008 line=476 │ │ 0x000b line=477 │ │ 0x000e line=478 │ │ @@ -8395,31 +8395,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -02aa28: |[02aa28] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -02aa38: 5510 d900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ -02aa3c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -02aa40: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02aa42: 5c10 d900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ -02aa46: 5410 d800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02aa4a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02aa4e: 5510 dd00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00dd │ │ -02aa52: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -02aa56: 5410 d800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02aa5a: 6e10 3204 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0432 │ │ -02aa60: 5410 d600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02aa64: 6e10 5903 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0359 │ │ -02aa6a: 0e00 |0019: return-void │ │ -02aa6c: 5410 d800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02aa70: 6e10 3004 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0430 │ │ -02aa76: 28f5 |001f: goto 0014 // -000b │ │ +02cbf8: |[02cbf8] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +02cc08: 5510 d900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ +02cc0c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +02cc10: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02cc12: 5c10 d900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ +02cc16: 5410 d800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02cc1a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02cc1e: 5510 dd00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00dd │ │ +02cc22: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +02cc26: 5410 d800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02cc2a: 6e10 3204 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0432 │ │ +02cc30: 5410 d600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cc34: 6e10 5903 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0359 │ │ +02cc3a: 0e00 |0019: return-void │ │ +02cc3c: 5410 d800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02cc40: 6e10 3004 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0430 │ │ +02cc46: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0004 line=799 │ │ 0x0007 line=800 │ │ 0x000b line=801 │ │ 0x000f line=802 │ │ @@ -8434,24 +8434,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02aa78: |[02aa78] android.support.v4.app.FragmentActivity.onResume:()V │ │ -02aa88: 6f10 2800 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ -02aa8e: 5420 d700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02aa92: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02aa94: 6e20 7b01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@017b │ │ -02aa9a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02aa9c: 5c20 dc00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dc │ │ -02aaa0: 5420 d600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02aaa4: 6e10 5f03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -02aaaa: 0e00 |0011: return-void │ │ +02cc48: |[02cc48] android.support.v4.app.FragmentActivity.onResume:()V │ │ +02cc58: 6f10 2800 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ +02cc5e: 5420 d700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02cc62: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02cc64: 6e20 7b01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@017b │ │ +02cc6a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02cc6c: 5c20 dc00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dc │ │ +02cc70: 5420 d600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cc74: 6e10 5f03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +02cc7a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -8463,18 +8463,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02aaac: |[02aaac] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -02aabc: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02aac0: 6e10 5a03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@035a │ │ -02aac6: 0e00 |0005: return-void │ │ +02cc7c: |[02cc7c] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +02cc8c: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cc90: 6e10 5a03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@035a │ │ +02cc96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -8483,17 +8483,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02aac8: |[02aac8] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02aad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02aada: 1100 |0001: return-object v0 │ │ +02cc98: |[02cc98] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02cca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ccaa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8501,68 +8501,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -02aadc: |[02aadc] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -02aaec: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -02aaee: 55b8 de00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ -02aaf2: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -02aaf6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -02aaf8: 6e20 e702 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02e7 │ │ -02aafe: 6e10 0f03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@030f │ │ -02ab04: 0c01 |000c: move-result-object v1 │ │ -02ab06: 54b8 d600 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02ab0a: 6e10 8103 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0381 │ │ -02ab10: 0c02 |0012: move-result-object v2 │ │ -02ab12: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -02ab14: 54b8 d200 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02ab18: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -02ab1c: 54b8 d200 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02ab20: 6e10 2e08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@082e │ │ -02ab26: 0a00 |001d: move-result v0 │ │ -02ab28: 2305 4303 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0343 │ │ -02ab2c: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -02ab30: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -02ab34: 54b8 d200 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02ab38: 6e20 3008 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ -02ab3e: 0c08 |0029: move-result-object v8 │ │ -02ab40: 1f08 b100 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ -02ab44: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -02ab48: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -02ab4c: 28f2 |0030: goto 0022 // -000e │ │ -02ab4e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -02ab50: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -02ab54: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -02ab58: 5548 6a01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ -02ab5c: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -02ab60: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -02ab62: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02ab66: 28f5 |003d: goto 0032 // -000b │ │ -02ab68: 6e10 2d04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@042d │ │ -02ab6e: 54b8 d200 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02ab72: 544a 6d01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016d │ │ -02ab76: 6e20 2b08 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@082b │ │ -02ab7c: 28f3 |0048: goto 003b // -000d │ │ -02ab7e: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -02ab82: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -02ab86: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -02ab8a: 0796 |004f: move-object v6, v9 │ │ -02ab8c: 1106 |0050: return-object v6 │ │ -02ab8e: 2206 9200 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0092 │ │ -02ab92: 7010 e502 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@02e5 │ │ -02ab98: 5b69 c800 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00c8 │ │ -02ab9c: 5b61 ca00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ca │ │ -02aba0: 5b69 c900 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00c9 │ │ -02aba4: 5b62 cb00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cb │ │ -02aba8: 54b8 d200 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02abac: 5b68 cc00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ -02abb0: 28ee |0062: goto 0050 // -0012 │ │ +02ccac: |[02ccac] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +02ccbc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +02ccbe: 55b8 de00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ +02ccc2: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +02ccc6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +02ccc8: 6e20 e702 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02e7 │ │ +02ccce: 6e10 0f03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@030f │ │ +02ccd4: 0c01 |000c: move-result-object v1 │ │ +02ccd6: 54b8 d600 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02ccda: 6e10 8103 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0381 │ │ +02cce0: 0c02 |0012: move-result-object v2 │ │ +02cce2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +02cce4: 54b8 d200 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02cce8: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +02ccec: 54b8 d200 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02ccf0: 6e10 2e08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@082e │ │ +02ccf6: 0a00 |001d: move-result v0 │ │ +02ccf8: 2305 4303 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0343 │ │ +02ccfc: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +02cd00: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +02cd04: 54b8 d200 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02cd08: 6e20 3008 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ +02cd0e: 0c08 |0029: move-result-object v8 │ │ +02cd10: 1f08 b100 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ +02cd14: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +02cd18: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +02cd1c: 28f2 |0030: goto 0022 // -000e │ │ +02cd1e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +02cd20: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +02cd24: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +02cd28: 5548 6a01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ +02cd2c: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +02cd30: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +02cd32: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02cd36: 28f5 |003d: goto 0032 // -000b │ │ +02cd38: 6e10 2d04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@042d │ │ +02cd3e: 54b8 d200 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02cd42: 544a 6d01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016d │ │ +02cd46: 6e20 2b08 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@082b │ │ +02cd4c: 28f3 |0048: goto 003b // -000d │ │ +02cd4e: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +02cd52: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +02cd56: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +02cd5a: 0796 |004f: move-object v6, v9 │ │ +02cd5c: 1106 |0050: return-object v6 │ │ +02cd5e: 2206 9200 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0092 │ │ +02cd62: 7010 e502 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@02e5 │ │ +02cd68: 5b69 c800 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00c8 │ │ +02cd6c: 5b61 ca00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ca │ │ +02cd70: 5b69 c900 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00c9 │ │ +02cd74: 5b62 cb00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cb │ │ +02cd78: 54b8 d200 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02cd7c: 5b68 cc00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ +02cd80: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ 0x0005 line=502 │ │ 0x0009 line=505 │ │ 0x000d line=507 │ │ 0x0013 line=508 │ │ @@ -8603,23 +8603,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02abb4: |[02abb4] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02abc4: 6f20 2900 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0029 │ │ -02abca: 5421 d600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02abce: 6e10 8303 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0383 │ │ -02abd4: 0c00 |0008: move-result-object v0 │ │ -02abd6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -02abda: 1a01 440a |000b: const-string v1, "android:support:fragments" // string@0a44 │ │ -02abde: 6e30 6901 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0169 │ │ -02abe4: 0e00 |0010: return-void │ │ +02cd84: |[02cd84] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02cd94: 6f20 2900 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0029 │ │ +02cd9a: 5421 d600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cd9e: 6e10 8303 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0383 │ │ +02cda4: 0c00 |0008: move-result-object v0 │ │ +02cda6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +02cdaa: 1a01 440a |000b: const-string v1, "android:support:fragments" // string@0a44 │ │ +02cdae: 6e30 6901 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0169 │ │ +02cdb4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0003 line=546 │ │ 0x0009 line=547 │ │ 0x000b line=548 │ │ 0x0010 line=550 │ │ @@ -8633,79 +8633,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -02abe8: |[02abe8] android.support.v4.app.FragmentActivity.onStart:()V │ │ -02abf8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02abfa: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -02abfc: 6f10 2a00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002a │ │ -02ac02: 5c87 de00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ -02ac06: 5c87 db00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00db │ │ -02ac0a: 5484 d700 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02ac0e: 6e20 7a01 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -02ac14: 5584 d500 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d5 │ │ -02ac18: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -02ac1c: 5c86 d500 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d5 │ │ -02ac20: 5484 d600 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02ac24: 6e10 4d03 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@034d │ │ -02ac2a: 5484 d600 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02ac2e: 6e10 7303 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ -02ac34: 5484 d600 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02ac38: 6e10 5f03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -02ac3e: 5584 d900 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ -02ac42: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -02ac46: 5c86 d900 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ -02ac4a: 5484 d800 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02ac4e: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -02ac52: 5484 d800 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02ac56: 6e10 3104 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0431 │ │ -02ac5c: 5c86 d300 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d3 │ │ -02ac60: 5484 d600 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02ac64: 6e10 5b03 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@035b │ │ -02ac6a: 5484 d200 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02ac6e: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -02ac72: 5484 d200 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02ac76: 6e10 2e08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@082e │ │ -02ac7c: 0a00 |0042: move-result v0 │ │ -02ac7e: 2303 4303 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0343 │ │ -02ac82: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -02ac86: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -02ac8a: 5484 d200 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ -02ac8e: 6e20 3008 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ -02ac94: 0c04 |004e: move-result-object v4 │ │ -02ac96: 1f04 b100 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ -02ac9a: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -02ac9e: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02aca2: 28f2 |0055: goto 0047 // -000e │ │ -02aca4: 5584 d300 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d3 │ │ -02aca8: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -02acac: 1a04 b800 |005a: const-string v4, "(root)" // string@00b8 │ │ -02acb0: 5585 d900 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ -02acb4: 6e40 f002 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ -02acba: 0c04 |0061: move-result-object v4 │ │ -02acbc: 5b84 d800 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02acc0: 5484 d800 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02acc4: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -02acc8: 5484 d800 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02accc: 5544 6c01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -02acd0: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -02acd4: 5484 d800 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ -02acd8: 6e10 3104 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0431 │ │ -02acde: 28bf |0073: goto 0032 // -0041 │ │ -02ace0: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -02ace2: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -02ace6: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -02acea: 6e10 3404 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0434 │ │ -02acf0: 6e10 2f04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@042f │ │ -02acf6: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02acfa: 28f4 |0081: goto 0075 // -000c │ │ -02acfc: 0e00 |0082: return-void │ │ +02cdb8: |[02cdb8] android.support.v4.app.FragmentActivity.onStart:()V │ │ +02cdc8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02cdca: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +02cdcc: 6f10 2a00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002a │ │ +02cdd2: 5c87 de00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ +02cdd6: 5c87 db00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00db │ │ +02cdda: 5484 d700 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02cdde: 6e20 7a01 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +02cde4: 5584 d500 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d5 │ │ +02cde8: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +02cdec: 5c86 d500 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d5 │ │ +02cdf0: 5484 d600 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cdf4: 6e10 4d03 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@034d │ │ +02cdfa: 5484 d600 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cdfe: 6e10 7303 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0373 │ │ +02ce04: 5484 d600 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02ce08: 6e10 5f03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +02ce0e: 5584 d900 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ +02ce12: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +02ce16: 5c86 d900 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ +02ce1a: 5484 d800 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02ce1e: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +02ce22: 5484 d800 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02ce26: 6e10 3104 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0431 │ │ +02ce2c: 5c86 d300 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d3 │ │ +02ce30: 5484 d600 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02ce34: 6e10 5b03 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@035b │ │ +02ce3a: 5484 d200 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02ce3e: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +02ce42: 5484 d200 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02ce46: 6e10 2e08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@082e │ │ +02ce4c: 0a00 |0042: move-result v0 │ │ +02ce4e: 2303 4303 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0343 │ │ +02ce52: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +02ce56: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +02ce5a: 5484 d200 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d2 │ │ +02ce5e: 6e20 3008 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ +02ce64: 0c04 |004e: move-result-object v4 │ │ +02ce66: 1f04 b100 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00b1 │ │ +02ce6a: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +02ce6e: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02ce72: 28f2 |0055: goto 0047 // -000e │ │ +02ce74: 5584 d300 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d3 │ │ +02ce78: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +02ce7c: 1a04 b800 |005a: const-string v4, "(root)" // string@00b8 │ │ +02ce80: 5585 d900 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00d9 │ │ +02ce84: 6e40 f002 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02f0 │ │ +02ce8a: 0c04 |0061: move-result-object v4 │ │ +02ce8c: 5b84 d800 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02ce90: 5484 d800 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02ce94: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +02ce98: 5484 d800 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02ce9c: 5544 6c01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +02cea0: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +02cea4: 5484 d800 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d8 │ │ +02cea8: 6e10 3104 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0431 │ │ +02ceae: 28bf |0073: goto 0032 // -0041 │ │ +02ceb0: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +02ceb2: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +02ceb6: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +02ceba: 6e10 3404 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0434 │ │ +02cec0: 6e10 2f04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@042f │ │ +02cec6: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02ceca: 28f4 |0081: goto 0075 // -000c │ │ +02cecc: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=558 │ │ 0x0005 line=560 │ │ 0x0007 line=561 │ │ 0x0009 line=562 │ │ 0x000e line=564 │ │ @@ -8750,23 +8750,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ad00: |[02ad00] android.support.v4.app.FragmentActivity.onStop:()V │ │ -02ad10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ad12: 6f10 2b00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002b │ │ -02ad18: 5c21 de00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ -02ad1c: 5420 d700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02ad20: 6e20 7b01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@017b │ │ -02ad26: 5420 d600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02ad2a: 6e10 5c03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@035c │ │ -02ad30: 0e00 |0010: return-void │ │ +02ced0: |[02ced0] android.support.v4.app.FragmentActivity.onStop:()V │ │ +02cee0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02cee2: 6f10 2b00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002b │ │ +02cee8: 5c21 de00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00de │ │ +02ceec: 5420 d700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02cef0: 6e20 7b01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@017b │ │ +02cef6: 5420 d600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02cefa: 6e10 5c03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@035c │ │ +02cf00: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0004 line=609 │ │ 0x0006 line=610 │ │ 0x000b line=612 │ │ 0x0010 line=613 │ │ @@ -8778,26 +8778,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02ad34: |[02ad34] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02ad44: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02ad46: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -02ad4a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -02ad4e: b540 |0005: and-int/2addr v0, v4 │ │ -02ad50: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02ad54: 2200 f202 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02ad58: 1a01 0702 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0207 │ │ -02ad5c: 7020 3614 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02ad62: 2700 |000f: throw v0 │ │ -02ad64: 6f30 2e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02ad6a: 0e00 |0013: return-void │ │ +02cf04: |[02cf04] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02cf14: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02cf16: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +02cf1a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +02cf1e: b540 |0005: and-int/2addr v0, v4 │ │ +02cf20: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02cf24: 2200 f202 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +02cf28: 1a01 0702 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0207 │ │ +02cf2c: 7020 3614 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +02cf32: 2700 |000f: throw v0 │ │ +02cf34: 6f30 2e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02cf3a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0008 line=837 │ │ 0x0010 line=839 │ │ 0x0013 line=840 │ │ locals : │ │ @@ -8810,34 +8810,34 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -02ad6c: |[02ad6c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -02ad7c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02ad7e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -02ad82: 6f30 2e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02ad88: 0e00 |0006: return-void │ │ -02ad8a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -02ad8e: b550 |0009: and-int/2addr v0, v5 │ │ -02ad90: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -02ad94: 2200 f202 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02ad98: 1a01 0702 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0207 │ │ -02ad9c: 7020 3614 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02ada2: 2700 |0013: throw v0 │ │ -02ada4: 5230 aa00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -02ada8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02adac: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -02adb0: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -02adb6: b551 |001d: and-int/2addr v1, v5 │ │ -02adb8: b010 |001e: add-int/2addr v0, v1 │ │ -02adba: 6f30 2e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02adc0: 28e4 |0022: goto 0006 // -001c │ │ +02cf3c: |[02cf3c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +02cf4c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02cf4e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +02cf52: 6f30 2e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02cf58: 0e00 |0006: return-void │ │ +02cf5a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +02cf5e: b550 |0009: and-int/2addr v0, v5 │ │ +02cf60: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +02cf64: 2200 f202 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +02cf68: 1a01 0702 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0207 │ │ +02cf6c: 7020 3614 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +02cf72: 2700 |0013: throw v0 │ │ +02cf74: 5230 aa00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02cf78: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02cf7c: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +02cf80: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +02cf86: b551 |001d: and-int/2addr v1, v5 │ │ +02cf88: b010 |001e: add-int/2addr v0, v1 │ │ +02cf8a: 6f30 2e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02cf90: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=847 │ │ 0x0003 line=848 │ │ 0x0006 line=855 │ │ 0x0007 line=851 │ │ 0x000c line=852 │ │ @@ -8853,23 +8853,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02adc4: |[02adc4] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -02add4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02add8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02addc: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -02ade0: 7110 0a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@020a │ │ -02ade6: 0e00 |0009: return-void │ │ -02ade8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02adea: 5c20 da00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00da │ │ -02adee: 28fc |000d: goto 0009 // -0004 │ │ +02cf94: |[02cf94] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +02cfa4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02cfa8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02cfac: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +02cfb0: 7110 0a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@020a │ │ +02cfb6: 0e00 |0009: return-void │ │ +02cfb8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02cfba: 5c20 da00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00da │ │ +02cfbe: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0006 line=648 │ │ 0x0009 line=655 │ │ 0x000a line=654 │ │ locals : │ │ @@ -9034,17 +9034,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02adf0: |[02adf0] android.support.v4.app.FragmentManager.:()V │ │ -02ae00: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02ae06: 0e00 |0003: return-void │ │ +02cfc0: |[02cfc0] android.support.v4.app.FragmentManager.:()V │ │ +02cfd0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02cfd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -9053,17 +9053,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ae08: |[02ae08] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -02ae18: 6a00 f300 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -02ae1c: 0e00 |0002: return-void │ │ +02cfd8: |[02cfd8] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +02cfe8: 6a00 f300 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +02cfec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0002 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -9133,18 +9133,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02ae20: |[02ae20] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -02ae30: 6e10 2203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -02ae36: 0c00 |0003: move-result-object v0 │ │ -02ae38: 1100 |0004: return-object v0 │ │ +02cff0: |[02cff0] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +02d000: 6e10 2203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +02d006: 0c00 |0003: move-result-object v0 │ │ +02d008: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #11 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -9236,18 +9236,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ae3c: |[02ae3c] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02ae4c: 5b01 e000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e0 │ │ -02ae50: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02ae56: 0e00 |0005: return-void │ │ +02d00c: |[02d00c] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02d01c: 5b01 e000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e0 │ │ +02d020: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d026: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9257,18 +9257,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ae58: |[02ae58] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -02ae68: 5410 e000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e0 │ │ -02ae6c: 6e10 5f03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -02ae72: 0e00 |0005: return-void │ │ +02d028: |[02d028] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +02d038: 5410 e000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e0 │ │ +02d03c: 6e10 5f03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +02d042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0005 line=441 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ @@ -9307,18 +9307,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ae74: |[02ae74] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02ae84: 5b01 e100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02ae88: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02ae8e: 0e00 |0005: return-void │ │ +02d044: |[02d044] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02d054: 5b01 e100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02d058: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d05e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9328,24 +9328,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -02ae90: |[02ae90] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -02aea0: 5450 e100 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02aea4: 5451 e100 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02aea8: 5411 fd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -02aeac: 5411 d700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02aeb0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02aeb2: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -02aeb4: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -02aeb6: 6e54 7b03 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ -02aebc: 0e00 |000e: return-void │ │ +02d060: |[02d060] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +02d070: 5450 e100 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02d074: 5451 e100 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02d078: 5411 fd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +02d07c: 5411 d700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02d080: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02d082: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +02d084: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +02d086: 6e54 7b03 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ +02d08c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x000e line=480 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ @@ -9392,20 +9392,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02aec0: |[02aec0] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -02aed0: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ -02aed4: 5b02 e400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e4 │ │ -02aed8: 5903 e300 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e3 │ │ -02aedc: 7010 4d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02aee2: 0e00 |0009: return-void │ │ +02d090: |[02d090] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +02d0a0: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ +02d0a4: 5b02 e400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e4 │ │ +02d0a8: 5903 e300 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e3 │ │ +02d0ac: 7010 4d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d0b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -9417,24 +9417,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02aee4: |[02aee4] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -02aef4: 5450 e200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ -02aef8: 5451 e200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ -02aefc: 5411 fd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -02af00: 5411 d700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02af04: 5452 e400 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e4 │ │ -02af08: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -02af0a: 5254 e300 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e3 │ │ -02af0e: 6e54 7b03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ -02af14: 0e00 |0010: return-void │ │ +02d0b4: |[02d0b4] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +02d0c4: 5450 e200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ +02d0c8: 5451 e200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ +02d0cc: 5411 fd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +02d0d0: 5411 d700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02d0d4: 5452 e400 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e4 │ │ +02d0d8: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +02d0da: 5254 e300 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e3 │ │ +02d0de: 6e54 7b03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ +02d0e4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0010 line=496 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ @@ -9481,20 +9481,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02af18: |[02af18] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -02af28: 5b01 e500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ -02af2c: 5902 e700 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e7 │ │ -02af30: 5903 e600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e6 │ │ -02af34: 7010 4d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02af3a: 0e00 |0009: return-void │ │ +02d0e8: |[02d0e8] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +02d0f8: 5b01 e500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ +02d0fc: 5902 e700 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e7 │ │ +02d100: 5903 e600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e6 │ │ +02d104: 7010 4d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d10a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -9506,24 +9506,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02af3c: |[02af3c] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -02af4c: 5450 e500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ -02af50: 5451 e500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ -02af54: 5411 fd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -02af58: 5411 d700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -02af5c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02af5e: 5253 e700 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e7 │ │ -02af62: 5254 e600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e6 │ │ -02af66: 6e54 7b03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ -02af6c: 0e00 |0010: return-void │ │ +02d10c: |[02d10c] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +02d11c: 5450 e500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ +02d120: 5451 e500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ +02d124: 5411 fd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +02d128: 5411 d700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +02d12c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02d12e: 5253 e700 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e7 │ │ +02d132: 5254 e600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e6 │ │ +02d136: 6e54 7b03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ +02d13c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0010 line=515 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ @@ -9566,19 +9566,19 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02af70: |[02af70] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -02af80: 5b01 e800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -02af84: 5b02 e900 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -02af88: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02af8e: 0e00 |0007: return-void │ │ +02d140: |[02d140] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +02d150: 5b01 e800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +02d154: 5b02 e900 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +02d158: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d15e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -9589,30 +9589,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -02af90: |[02af90] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -02afa0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02afa2: 5460 e900 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -02afa6: 5400 9a00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -02afaa: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -02afae: 5460 e900 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -02afb2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02afb4: 5b01 9a00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -02afb8: 5460 e800 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -02afbc: 5461 e900 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -02afc0: 5462 e900 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -02afc4: 5222 b900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ -02afc8: 0134 |0014: move v4, v3 │ │ -02afca: 0135 |0015: move v5, v3 │ │ -02afcc: 7406 7203 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ -02afd2: 0e00 |0019: return-void │ │ +02d160: |[02d160] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +02d170: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02d172: 5460 e900 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +02d176: 5400 9a00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +02d17a: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +02d17e: 5460 e900 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +02d182: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02d184: 5b01 9a00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +02d188: 5460 e800 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +02d18c: 5461 e900 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +02d190: 5462 e900 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +02d194: 5222 b900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ +02d198: 0134 |0014: move v4, v3 │ │ +02d19a: 0135 |0015: move v5, v3 │ │ +02d19c: 7406 7203 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ +02d1a2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1010 │ │ 0x0007 line=1011 │ │ 0x000c line=1012 │ │ 0x0019 line=1015 │ │ locals : │ │ @@ -9624,16 +9624,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02afd4: |[02afd4] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -02afe4: 0e00 |0000: return-void │ │ +02d1a4: |[02d1a4] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +02d1b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9642,16 +9642,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02afe8: |[02afe8] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -02aff8: 0e00 |0000: return-void │ │ +02d1b8: |[02d1b8] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +02d1c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9687,17 +9687,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02affc: |[02affc] android.support.v4.app.FragmentManagerState$1.:()V │ │ -02b00c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02b012: 0e00 |0003: return-void │ │ +02d1cc: |[02d1cc] android.support.v4.app.FragmentManagerState$1.:()V │ │ +02d1dc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d1e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -9706,18 +9706,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02b014: |[02b014] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -02b024: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@009f │ │ -02b028: 7020 9403 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0394 │ │ -02b02e: 1100 |0005: return-object v0 │ │ +02d1e4: |[02d1e4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +02d1f4: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@009f │ │ +02d1f8: 7020 9403 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0394 │ │ +02d1fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -9726,18 +9726,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b030: |[02b030] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02b040: 6e20 8e03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@038e │ │ -02b046: 0c00 |0003: move-result-object v0 │ │ -02b048: 1100 |0004: return-object v0 │ │ +02d200: |[02d200] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02d210: 6e20 8e03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@038e │ │ +02d216: 0c00 |0003: move-result-object v0 │ │ +02d218: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9746,17 +9746,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b04c: |[02b04c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -02b05c: 2320 4003 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0340 │ │ -02b060: 1100 |0002: return-object v0 │ │ +02d21c: |[02d21c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +02d22c: 2320 4003 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0340 │ │ +02d230: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9765,18 +9765,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b064: |[02b064] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -02b074: 6e20 9003 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0390 │ │ -02b07a: 0c00 |0003: move-result-object v0 │ │ -02b07c: 1100 |0004: return-object v0 │ │ +02d234: |[02d234] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +02d244: 6e20 9003 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0390 │ │ +02d24a: 0c00 |0003: move-result-object v0 │ │ +02d24c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -9826,36 +9826,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02b080: |[02b080] android.support.v4.app.FragmentManagerState.:()V │ │ -02b090: 2200 9e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@009e │ │ -02b094: 7010 8d03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@038d │ │ -02b09a: 6900 1301 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0113 │ │ -02b09e: 0e00 |0007: return-void │ │ +02d250: |[02d250] android.support.v4.app.FragmentManagerState.:()V │ │ +02d260: 2200 9e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@009e │ │ +02d264: 7010 8d03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@038d │ │ +02d26a: 6900 1301 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0113 │ │ +02d26e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b0a0: |[02b0a0] android.support.v4.app.FragmentManagerState.:()V │ │ -02b0b0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02b0b6: 0e00 |0003: return-void │ │ +02d270: |[02d270] android.support.v4.app.FragmentManagerState.:()V │ │ +02d280: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -9864,30 +9864,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02b0b8: |[02b0b8] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -02b0c8: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -02b0ce: 6200 1c01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011c │ │ -02b0d2: 6e20 8101 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0181 │ │ -02b0d8: 0c00 |0008: move-result-object v0 │ │ -02b0da: 1f00 4103 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0341 │ │ -02b0de: 5b10 1401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ -02b0e2: 6e10 8001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0180 │ │ -02b0e8: 0c00 |0010: move-result-object v0 │ │ -02b0ea: 5b10 1501 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ -02b0ee: 6200 7000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0070 │ │ -02b0f2: 6e20 8101 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0181 │ │ -02b0f8: 0c00 |0018: move-result-object v0 │ │ -02b0fa: 1f00 3e03 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@033e │ │ -02b0fe: 5b10 1601 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ -02b102: 0e00 |001d: return-void │ │ +02d288: |[02d288] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +02d298: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +02d29e: 6200 1c01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011c │ │ +02d2a2: 6e20 8101 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0181 │ │ +02d2a8: 0c00 |0008: move-result-object v0 │ │ +02d2aa: 1f00 4103 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0341 │ │ +02d2ae: 5b10 1401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ +02d2b2: 6e10 8001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0180 │ │ +02d2b8: 0c00 |0010: move-result-object v0 │ │ +02d2ba: 5b10 1501 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ +02d2be: 6200 7000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0070 │ │ +02d2c2: 6e20 8101 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0181 │ │ +02d2c8: 0c00 |0018: move-result-object v0 │ │ +02d2ca: 1f00 3e03 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@033e │ │ +02d2ce: 5b10 1601 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ +02d2d2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ 0x001d line=361 │ │ @@ -9901,17 +9901,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02b104: |[02b104] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -02b114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b116: 0f00 |0001: return v0 │ │ +02d2d4: |[02d2d4] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +02d2e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d2e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -9919,22 +9919,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -02b118: |[02b118] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02b128: 5410 1401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ -02b12c: 6e30 8b01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@018b │ │ -02b132: 5410 1501 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ -02b136: 6e20 8801 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0188 │ │ -02b13c: 5410 1601 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ -02b140: 6e30 8b01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@018b │ │ -02b146: 0e00 |000f: return-void │ │ +02d2e8: |[02d2e8] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02d2f8: 5410 1401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ +02d2fc: 6e30 8b01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@018b │ │ +02d302: 5410 1501 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ +02d306: 6e20 8801 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0188 │ │ +02d30c: 5410 1601 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ +02d310: 6e30 8b01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@018b │ │ +02d316: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0005 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -9974,17 +9974,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b148: |[02b148] android.support.v4.app.FragmentState$1.:()V │ │ -02b158: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02b15e: 0e00 |0003: return-void │ │ +02d318: |[02d318] android.support.v4.app.FragmentState$1.:()V │ │ +02d328: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d32e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -9993,18 +9993,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02b160: |[02b160] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -02b170: 2200 a200 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00a2 │ │ -02b174: 7020 a903 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@03a9 │ │ -02b17a: 1100 |0005: return-object v0 │ │ +02d330: |[02d330] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +02d340: 2200 a200 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00a2 │ │ +02d344: 7020 a903 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@03a9 │ │ +02d34a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -10013,18 +10013,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b17c: |[02b17c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02b18c: 6e20 a403 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@03a4 │ │ -02b192: 0c00 |0003: move-result-object v0 │ │ -02b194: 1100 |0004: return-object v0 │ │ +02d34c: |[02d34c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02d35c: 6e20 a403 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@03a4 │ │ +02d362: 0c00 |0003: move-result-object v0 │ │ +02d364: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10033,17 +10033,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b198: |[02b198] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -02b1a8: 2320 4103 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0341 │ │ -02b1ac: 1100 |0002: return-object v0 │ │ +02d368: |[02d368] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +02d378: 2320 4103 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0341 │ │ +02d37c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10052,18 +10052,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b1b0: |[02b1b0] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -02b1c0: 6e20 a603 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@03a6 │ │ -02b1c6: 0c00 |0003: move-result-object v0 │ │ -02b1c8: 1100 |0004: return-object v0 │ │ +02d380: |[02d380] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +02d390: 6e20 a603 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@03a6 │ │ +02d396: 0c00 |0003: move-result-object v0 │ │ +02d398: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -10145,79 +10145,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02b1cc: |[02b1cc] android.support.v4.app.FragmentState.:()V │ │ -02b1dc: 2200 a100 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00a1 │ │ -02b1e0: 7010 a303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@03a3 │ │ -02b1e6: 6900 1c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011c │ │ -02b1ea: 0e00 |0007: return-void │ │ +02d39c: |[02d39c] android.support.v4.app.FragmentState.:()V │ │ +02d3ac: 2200 a100 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00a1 │ │ +02d3b0: 7010 a303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@03a3 │ │ +02d3b6: 6900 1c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011c │ │ +02d3ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -02b1ec: |[02b1ec] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -02b1fc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02b1fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02b200: 7010 4d14 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ -02b206: 6e10 8501 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0185 │ │ -02b20c: 0c00 |0008: move-result-object v0 │ │ -02b20e: 5b30 1e01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011e │ │ -02b212: 6e10 8301 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -02b218: 0a00 |000e: move-result v0 │ │ -02b21a: 5930 2301 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0123 │ │ -02b21e: 6e10 8301 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -02b224: 0a00 |0014: move-result v0 │ │ -02b226: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -02b22a: 0110 |0017: move v0, v1 │ │ -02b22c: 5c30 2201 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0122 │ │ -02b230: 6e10 8301 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -02b236: 0a00 |001d: move-result v0 │ │ -02b238: 5930 2101 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0121 │ │ -02b23c: 6e10 8301 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -02b242: 0a00 |0023: move-result v0 │ │ -02b244: 5930 1f01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@011f │ │ -02b248: 6e10 8501 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0185 │ │ -02b24e: 0c00 |0029: move-result-object v0 │ │ -02b250: 5b30 2701 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0127 │ │ -02b254: 6e10 8301 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -02b25a: 0a00 |002f: move-result v0 │ │ -02b25c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -02b260: 0110 |0032: move v0, v1 │ │ -02b262: 5c30 2501 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0125 │ │ -02b266: 6e10 8301 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -02b26c: 0a00 |0038: move-result v0 │ │ -02b26e: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -02b272: 5c31 2001 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0120 │ │ -02b276: 6e10 8201 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0182 │ │ -02b27c: 0c00 |0040: move-result-object v0 │ │ -02b27e: 5b30 1d01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ -02b282: 6e10 8201 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0182 │ │ -02b288: 0c00 |0046: move-result-object v0 │ │ -02b28a: 5b30 2601 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -02b28e: 0e00 |0049: return-void │ │ -02b290: 0120 |004a: move v0, v2 │ │ -02b292: 28cd |004b: goto 0018 // -0033 │ │ -02b294: 0120 |004c: move v0, v2 │ │ -02b296: 28e6 |004d: goto 0033 // -001a │ │ -02b298: 0121 |004e: move v1, v2 │ │ -02b29a: 28ec |004f: goto 003b // -0014 │ │ +02d3bc: |[02d3bc] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +02d3cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02d3ce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02d3d0: 7010 4d14 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ +02d3d6: 6e10 8501 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0185 │ │ +02d3dc: 0c00 |0008: move-result-object v0 │ │ +02d3de: 5b30 1e01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011e │ │ +02d3e2: 6e10 8301 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +02d3e8: 0a00 |000e: move-result v0 │ │ +02d3ea: 5930 2301 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0123 │ │ +02d3ee: 6e10 8301 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +02d3f4: 0a00 |0014: move-result v0 │ │ +02d3f6: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +02d3fa: 0110 |0017: move v0, v1 │ │ +02d3fc: 5c30 2201 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0122 │ │ +02d400: 6e10 8301 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +02d406: 0a00 |001d: move-result v0 │ │ +02d408: 5930 2101 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0121 │ │ +02d40c: 6e10 8301 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +02d412: 0a00 |0023: move-result v0 │ │ +02d414: 5930 1f01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@011f │ │ +02d418: 6e10 8501 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0185 │ │ +02d41e: 0c00 |0029: move-result-object v0 │ │ +02d420: 5b30 2701 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0127 │ │ +02d424: 6e10 8301 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +02d42a: 0a00 |002f: move-result v0 │ │ +02d42c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +02d430: 0110 |0032: move v0, v1 │ │ +02d432: 5c30 2501 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0125 │ │ +02d436: 6e10 8301 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +02d43c: 0a00 |0038: move-result v0 │ │ +02d43e: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +02d442: 5c31 2001 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0120 │ │ +02d446: 6e10 8201 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0182 │ │ +02d44c: 0c00 |0040: move-result-object v0 │ │ +02d44e: 5b30 1d01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ +02d452: 6e10 8201 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0182 │ │ +02d458: 0c00 |0046: move-result-object v0 │ │ +02d45a: 5b30 2601 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +02d45e: 0e00 |0049: return-void │ │ +02d460: 0120 |004a: move v0, v2 │ │ +02d462: 28cd |004b: goto 0018 // -0033 │ │ +02d464: 0120 |004c: move v0, v2 │ │ +02d466: 28e6 |004d: goto 0033 // -001a │ │ +02d468: 0121 |004e: move v1, v2 │ │ +02d46a: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -10240,38 +10240,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -02b29c: |[02b29c] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -02b2ac: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -02b2b2: 6e10 5014 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -02b2b8: 0c00 |0006: move-result-object v0 │ │ -02b2ba: 6e10 2d14 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -02b2c0: 0c00 |000a: move-result-object v0 │ │ -02b2c2: 5b10 1e01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011e │ │ -02b2c6: 5220 aa00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -02b2ca: 5910 2301 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0123 │ │ -02b2ce: 5520 a600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ -02b2d2: 5c10 2201 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0122 │ │ -02b2d6: 5220 a400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -02b2da: 5910 2101 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0121 │ │ -02b2de: 5220 a100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -02b2e2: 5910 1f01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@011f │ │ -02b2e6: 5420 ba00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -02b2ea: 5b10 2701 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0127 │ │ -02b2ee: 5520 b400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ -02b2f2: 5c10 2501 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0125 │ │ -02b2f6: 5520 a300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -02b2fa: 5c10 2001 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0120 │ │ -02b2fe: 5420 9b00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ -02b302: 5b10 1d01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ -02b306: 0e00 |002d: return-void │ │ +02d46c: |[02d46c] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +02d47c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +02d482: 6e10 5014 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +02d488: 0c00 |0006: move-result-object v0 │ │ +02d48a: 6e10 2d14 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +02d490: 0c00 |000a: move-result-object v0 │ │ +02d492: 5b10 1e01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011e │ │ +02d496: 5220 aa00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +02d49a: 5910 2301 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0123 │ │ +02d49e: 5520 a600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ +02d4a2: 5c10 2201 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0122 │ │ +02d4a6: 5220 a400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +02d4aa: 5910 2101 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0121 │ │ +02d4ae: 5220 a100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +02d4b2: 5910 1f01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@011f │ │ +02d4b6: 5420 ba00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +02d4ba: 5b10 2701 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0127 │ │ +02d4be: 5520 b400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ +02d4c2: 5c10 2501 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0125 │ │ +02d4c6: 5520 a300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +02d4ca: 5c10 2001 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0120 │ │ +02d4ce: 5420 9b00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009b │ │ +02d4d2: 5b10 1d01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ +02d4d6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -10291,17 +10291,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02b308: |[02b308] android.support.v4.app.FragmentState.describeContents:()I │ │ -02b318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b31a: 0f00 |0001: return v0 │ │ +02d4d8: |[02d4d8] android.support.v4.app.FragmentState.describeContents:()I │ │ +02d4e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d4ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -10309,82 +10309,82 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -02b31c: |[02b31c] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02b32c: 5430 2401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b330: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02b334: 5430 2401 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b338: 1100 |0006: return-object v0 │ │ -02b33a: 5430 1d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ -02b33e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02b342: 5430 1d01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ -02b346: 6e10 ec02 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02ec │ │ -02b34c: 0c01 |0010: move-result-object v1 │ │ -02b34e: 6e20 6c01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ -02b354: 5430 1e01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011e │ │ -02b358: 5431 1d01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ -02b35c: 7130 9802 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0298 │ │ -02b362: 0c00 |001b: move-result-object v0 │ │ -02b364: 5b30 2401 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b368: 5430 2601 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -02b36c: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -02b370: 5430 2601 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -02b374: 6e10 ec02 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02ec │ │ -02b37a: 0c01 |0027: move-result-object v1 │ │ -02b37c: 6e20 6c01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ -02b382: 5430 2401 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b386: 5431 2601 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -02b38a: 5b01 b600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -02b38e: 5430 2401 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b392: 5231 2301 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0123 │ │ -02b396: 6e30 d502 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02d5 │ │ -02b39c: 5430 2401 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b3a0: 5531 2201 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0122 │ │ -02b3a4: 5c01 a600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ -02b3a8: 5430 2401 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b3ac: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -02b3ae: 5c01 b200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b2 │ │ -02b3b2: 5430 2401 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b3b6: 5231 2101 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0121 │ │ -02b3ba: 5901 a400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -02b3be: 5430 2401 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b3c2: 5231 1f01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@011f │ │ -02b3c6: 5901 a100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -02b3ca: 5430 2401 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b3ce: 5431 2701 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0127 │ │ -02b3d2: 5b01 ba00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -02b3d6: 5430 2401 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b3da: 5531 2501 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0125 │ │ -02b3de: 5c01 b400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ -02b3e2: 5430 2401 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b3e6: 5531 2001 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0120 │ │ -02b3ea: 5c01 a300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -02b3ee: 5430 2401 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b3f2: 5441 d600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -02b3f6: 5b01 a500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -02b3fa: 6300 f300 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -02b3fe: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -02b402: 1a00 e702 |006b: const-string v0, "FragmentManager" // string@02e7 │ │ -02b406: 2201 0503 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -02b40a: 7010 6714 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02b410: 1a02 4b03 |0072: const-string v2, "Instantiated fragment " // string@034b │ │ -02b414: 6e20 6e14 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b41a: 0c01 |0077: move-result-object v1 │ │ -02b41c: 5432 2401 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b420: 6e20 6d14 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02b426: 0c01 |007d: move-result-object v1 │ │ -02b428: 6e10 7314 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02b42e: 0c01 |0081: move-result-object v1 │ │ -02b430: 7120 ae11 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -02b436: 5430 2401 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -02b43a: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +02d4ec: |[02d4ec] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02d4fc: 5430 2401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d500: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02d504: 5430 2401 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d508: 1100 |0006: return-object v0 │ │ +02d50a: 5430 1d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ +02d50e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02d512: 5430 1d01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ +02d516: 6e10 ec02 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02ec │ │ +02d51c: 0c01 |0010: move-result-object v1 │ │ +02d51e: 6e20 6c01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ +02d524: 5430 1e01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011e │ │ +02d528: 5431 1d01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ +02d52c: 7130 9802 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0298 │ │ +02d532: 0c00 |001b: move-result-object v0 │ │ +02d534: 5b30 2401 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d538: 5430 2601 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +02d53c: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +02d540: 5430 2601 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +02d544: 6e10 ec02 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02ec │ │ +02d54a: 0c01 |0027: move-result-object v1 │ │ +02d54c: 6e20 6c01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ +02d552: 5430 2401 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d556: 5431 2601 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +02d55a: 5b01 b600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +02d55e: 5430 2401 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d562: 5231 2301 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0123 │ │ +02d566: 6e30 d502 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02d5 │ │ +02d56c: 5430 2401 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d570: 5531 2201 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0122 │ │ +02d574: 5c01 a600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ +02d578: 5430 2401 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d57c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +02d57e: 5c01 b200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b2 │ │ +02d582: 5430 2401 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d586: 5231 2101 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0121 │ │ +02d58a: 5901 a400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +02d58e: 5430 2401 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d592: 5231 1f01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@011f │ │ +02d596: 5901 a100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +02d59a: 5430 2401 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d59e: 5431 2701 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0127 │ │ +02d5a2: 5b01 ba00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +02d5a6: 5430 2401 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d5aa: 5531 2501 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0125 │ │ +02d5ae: 5c01 b400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ +02d5b2: 5430 2401 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d5b6: 5531 2001 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0120 │ │ +02d5ba: 5c01 a300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +02d5be: 5430 2401 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d5c2: 5441 d600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +02d5c6: 5b01 a500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +02d5ca: 6300 f300 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +02d5ce: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +02d5d2: 1a00 e702 |006b: const-string v0, "FragmentManager" // string@02e7 │ │ +02d5d6: 2201 0503 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02d5da: 7010 6714 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02d5e0: 1a02 4b03 |0072: const-string v2, "Instantiated fragment " // string@034b │ │ +02d5e4: 6e20 6e14 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02d5ea: 0c01 |0077: move-result-object v1 │ │ +02d5ec: 5432 2401 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d5f0: 6e20 6d14 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +02d5f6: 0c01 |007d: move-result-object v1 │ │ +02d5f8: 6e10 7314 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02d5fe: 0c01 |0081: move-result-object v1 │ │ +02d600: 7120 ae11 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +02d606: 5430 2401 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +02d60a: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -10413,49 +10413,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -02b440: |[02b440] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02b450: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02b452: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02b454: 5430 1e01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011e │ │ -02b458: 6e20 8a01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018a │ │ -02b45e: 5230 2301 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0123 │ │ -02b462: 6e20 8701 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -02b468: 5530 2201 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0122 │ │ -02b46c: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -02b470: 0110 |0010: move v0, v1 │ │ -02b472: 6e20 8701 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -02b478: 5230 2101 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0121 │ │ -02b47c: 6e20 8701 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -02b482: 5230 1f01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@011f │ │ -02b486: 6e20 8701 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -02b48c: 5430 2701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0127 │ │ -02b490: 6e20 8a01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018a │ │ -02b496: 5530 2501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0125 │ │ -02b49a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -02b49e: 0110 |0027: move v0, v1 │ │ -02b4a0: 6e20 8701 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -02b4a6: 5530 2001 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0120 │ │ -02b4aa: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -02b4ae: 6e20 8701 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -02b4b4: 5430 1d01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ -02b4b8: 6e20 8601 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0186 │ │ -02b4be: 5430 2601 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -02b4c2: 6e20 8601 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0186 │ │ -02b4c8: 0e00 |003c: return-void │ │ -02b4ca: 0120 |003d: move v0, v2 │ │ -02b4cc: 28d3 |003e: goto 0011 // -002d │ │ -02b4ce: 0120 |003f: move v0, v2 │ │ -02b4d0: 28e8 |0040: goto 0028 // -0018 │ │ -02b4d2: 0121 |0041: move v1, v2 │ │ -02b4d4: 28ed |0042: goto 002f // -0013 │ │ +02d610: |[02d610] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02d620: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02d622: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02d624: 5430 1e01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011e │ │ +02d628: 6e20 8a01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018a │ │ +02d62e: 5230 2301 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0123 │ │ +02d632: 6e20 8701 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02d638: 5530 2201 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0122 │ │ +02d63c: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +02d640: 0110 |0010: move v0, v1 │ │ +02d642: 6e20 8701 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02d648: 5230 2101 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0121 │ │ +02d64c: 6e20 8701 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02d652: 5230 1f01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@011f │ │ +02d656: 6e20 8701 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02d65c: 5430 2701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0127 │ │ +02d660: 6e20 8a01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018a │ │ +02d666: 5530 2501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0125 │ │ +02d66a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +02d66e: 0110 |0027: move v0, v1 │ │ +02d670: 6e20 8701 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02d676: 5530 2001 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0120 │ │ +02d67a: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +02d67e: 6e20 8701 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +02d684: 5430 1d01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011d │ │ +02d688: 6e20 8601 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0186 │ │ +02d68e: 5430 2601 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +02d692: 6e20 8601 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0186 │ │ +02d698: 0e00 |003c: return-void │ │ +02d69a: 0120 |003d: move v0, v2 │ │ +02d69c: 28d3 |003e: goto 0011 // -002d │ │ +02d69e: 0120 |003f: move v0, v2 │ │ +02d6a0: 28e8 |0040: goto 0028 // -0018 │ │ +02d6a2: 0121 |0041: move v1, v2 │ │ +02d6a4: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -10534,18 +10534,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b4d8: |[02b4d8] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -02b4e8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02b4ee: 5b01 2f01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@012f │ │ -02b4f2: 0e00 |0005: return-void │ │ +02d6a8: |[02d6a8] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +02d6b8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d6be: 5b01 2f01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@012f │ │ +02d6c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ @@ -10557,22 +10557,22 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02b4f4: |[02b4f4] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -02b504: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02b506: 2200 8f02 |0001: new-instance v0, Landroid/view/View; // type@028f │ │ -02b50a: 5431 2f01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@012f │ │ -02b50e: 7020 1812 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1218 │ │ -02b514: 6e20 7712 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1277 │ │ -02b51a: 6e20 7612 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1276 │ │ -02b520: 1100 |000e: return-object v0 │ │ +02d6c4: |[02d6c4] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +02d6d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02d6d6: 2200 8f02 |0001: new-instance v0, Landroid/view/View; // type@028f │ │ +02d6da: 5431 2f01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@012f │ │ +02d6de: 7020 1812 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1218 │ │ +02d6e4: 6e20 7712 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1277 │ │ +02d6ea: 6e20 7612 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1276 │ │ +02d6f0: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ @@ -10612,17 +10612,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b524: |[02b524] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -02b534: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02b53a: 0e00 |0003: return-void │ │ +02d6f4: |[02d6f4] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +02d704: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d70a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -10631,19 +10631,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02b53c: |[02b53c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02b54c: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a7 │ │ -02b550: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02b552: 7030 c103 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@03c1 │ │ -02b558: 1100 |0006: return-object v0 │ │ +02d70c: |[02d70c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02d71c: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a7 │ │ +02d720: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02d722: 7030 c103 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@03c1 │ │ +02d728: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -10652,18 +10652,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b55c: |[02b55c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02b56c: 6e20 bb03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03bb │ │ -02b572: 0c00 |0003: move-result-object v0 │ │ -02b574: 1100 |0004: return-object v0 │ │ +02d72c: |[02d72c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02d73c: 6e20 bb03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03bb │ │ +02d742: 0c00 |0003: move-result-object v0 │ │ +02d744: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10672,17 +10672,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b578: |[02b578] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02b588: 2320 4203 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0342 │ │ -02b58c: 1100 |0002: return-object v0 │ │ +02d748: |[02d748] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02d758: 2320 4203 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0342 │ │ +02d75c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10691,18 +10691,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b590: |[02b590] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02b5a0: 6e20 bd03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03bd │ │ -02b5a6: 0c00 |0003: move-result-object v0 │ │ -02b5a8: 1100 |0004: return-object v0 │ │ +02d760: |[02d760] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02d770: 6e20 bd03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03bd │ │ +02d776: 0c00 |0003: move-result-object v0 │ │ +02d778: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -10746,39 +10746,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02b5ac: |[02b5ac] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -02b5bc: 2200 a600 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00a6 │ │ -02b5c0: 7010 ba03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@03ba │ │ -02b5c6: 6900 3001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0130 │ │ -02b5ca: 0e00 |0007: return-void │ │ +02d77c: |[02d77c] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +02d78c: 2200 a600 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00a6 │ │ +02d790: 7010 ba03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@03ba │ │ +02d796: 6900 3001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0130 │ │ +02d79a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02b5cc: |[02b5cc] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -02b5dc: 7020 1212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1212 │ │ -02b5e2: 6e10 8501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0185 │ │ -02b5e8: 0c00 |0006: move-result-object v0 │ │ -02b5ea: 5b10 3101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ -02b5ee: 0e00 |0009: return-void │ │ +02d79c: |[02d79c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +02d7ac: 7020 1212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1212 │ │ +02d7b2: 6e10 8501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0185 │ │ +02d7b8: 0c00 |0006: move-result-object v0 │ │ +02d7ba: 5b10 3101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ +02d7be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ @@ -10789,17 +10789,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02b5f0: |[02b5f0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -02b600: 7020 c003 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@03c0 │ │ -02b606: 0e00 |0003: return-void │ │ +02d7c0: |[02d7c0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +02d7d0: 7020 c003 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@03c0 │ │ +02d7d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/FragmentTabHost$1; │ │ @@ -10809,17 +10809,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02b608: |[02b608] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -02b618: 7020 1312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1213 │ │ -02b61e: 0e00 |0003: return-void │ │ +02d7d8: |[02d7d8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +02d7e8: 7020 1312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1213 │ │ +02d7ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -10830,38 +10830,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02b620: |[02b620] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -02b630: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -02b634: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02b63a: 1a01 f002 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02f0 │ │ -02b63e: 6e20 6e14 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b644: 0c00 |000a: move-result-object v0 │ │ -02b646: 7110 7614 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -02b64c: 0a01 |000e: move-result v1 │ │ -02b64e: 7110 3f14 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02b654: 0c01 |0012: move-result-object v1 │ │ -02b656: 6e20 6e14 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b65c: 0c00 |0016: move-result-object v0 │ │ -02b65e: 1a01 3100 |0017: const-string v1, " curTab=" // string@0031 │ │ -02b662: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b668: 0c00 |001c: move-result-object v0 │ │ -02b66a: 5421 3101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ -02b66e: 6e20 6e14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b674: 0c00 |0022: move-result-object v0 │ │ -02b676: 1a01 a717 |0023: const-string v1, "}" // string@17a7 │ │ -02b67a: 6e20 6e14 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b680: 0c00 |0028: move-result-object v0 │ │ -02b682: 6e10 7314 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02b688: 0c00 |002c: move-result-object v0 │ │ -02b68a: 1100 |002d: return-object v0 │ │ +02d7f0: |[02d7f0] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +02d800: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +02d804: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02d80a: 1a01 f002 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02f0 │ │ +02d80e: 6e20 6e14 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02d814: 0c00 |000a: move-result-object v0 │ │ +02d816: 7110 7614 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +02d81c: 0a01 |000e: move-result v1 │ │ +02d81e: 7110 3f14 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +02d824: 0c01 |0012: move-result-object v1 │ │ +02d826: 6e20 6e14 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02d82c: 0c00 |0016: move-result-object v0 │ │ +02d82e: 1a01 3100 |0017: const-string v1, " curTab=" // string@0031 │ │ +02d832: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02d838: 0c00 |001c: move-result-object v0 │ │ +02d83a: 5421 3101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ +02d83e: 6e20 6e14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02d844: 0c00 |0022: move-result-object v0 │ │ +02d846: 1a01 a717 |0023: const-string v1, "}" // string@17a7 │ │ +02d84a: 6e20 6e14 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02d850: 0c00 |0028: move-result-object v0 │ │ +02d852: 6e10 7314 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02d858: 0c00 |002c: move-result-object v0 │ │ +02d85a: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ @@ -10869,19 +10869,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02b68c: |[02b68c] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02b69c: 6f30 1412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1214 │ │ -02b6a2: 5410 3101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ -02b6a6: 6e20 8a01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018a │ │ -02b6ac: 0e00 |0008: return-void │ │ +02d85c: |[02d85c] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02d86c: 6f30 1412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1214 │ │ +02d872: 5410 3101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ +02d876: 6e20 8a01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018a │ │ +02d87c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0008 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ @@ -10938,20 +10938,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02b6b0: |[02b6b0] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02b6c0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02b6c6: 5b01 3501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0135 │ │ -02b6ca: 5b02 3301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0133 │ │ -02b6ce: 5b03 3201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0132 │ │ -02b6d2: 0e00 |0009: return-void │ │ +02d880: |[02d880] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02d890: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02d896: 5b01 3501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0135 │ │ +02d89a: 5b02 3301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0133 │ │ +02d89e: 5b03 3201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0132 │ │ +02d8a2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -10967,17 +10967,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b6d4: |[02b6d4] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -02b6e4: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0134 │ │ -02b6e8: 1100 |0002: return-object v0 │ │ +02d8a4: |[02d8a4] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +02d8b4: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0134 │ │ +02d8b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -10985,17 +10985,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b6ec: |[02b6ec] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02b6fc: 5b01 3401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0134 │ │ -02b700: 1101 |0002: return-object v1 │ │ +02d8bc: |[02d8bc] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02d8cc: 5b01 3401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0134 │ │ +02d8d0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v4/app/Fragment; │ │ │ │ @@ -11004,17 +11004,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b704: |[02b704] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -02b714: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0135 │ │ -02b718: 1100 |0002: return-object v0 │ │ +02d8d4: |[02d8d4] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +02d8e4: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0135 │ │ +02d8e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -11022,17 +11022,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b71c: |[02b71c] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -02b72c: 5410 3301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0133 │ │ -02b730: 1100 |0002: return-object v0 │ │ +02d8ec: |[02d8ec] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +02d8fc: 5410 3301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0133 │ │ +02d900: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -11040,17 +11040,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b734: |[02b734] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -02b744: 5410 3201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0132 │ │ -02b748: 1100 |0002: return-object v0 │ │ +02d904: |[02d904] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +02d914: 5410 3201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0132 │ │ +02d918: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ Virtual methods - │ │ @@ -11122,22 +11122,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02b74c: |[02b74c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -02b75c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02b75e: 7030 c413 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13c4 │ │ -02b764: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -02b768: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02b76e: 5b20 3d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ -02b772: 7030 d703 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03d7 │ │ -02b778: 0e00 |000e: return-void │ │ +02d91c: |[02d91c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +02d92c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02d92e: 7030 c413 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13c4 │ │ +02d934: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +02d938: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +02d93e: 5b20 3d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ +02d942: 7030 d703 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03d7 │ │ +02d948: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11149,21 +11149,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -02b77c: |[02b77c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02b78c: 7030 c413 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13c4 │ │ -02b792: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -02b796: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02b79c: 5b10 3d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ -02b7a0: 7030 d703 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03d7 │ │ -02b7a6: 0e00 |000d: return-void │ │ +02d94c: |[02d94c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02d95c: 7030 c413 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13c4 │ │ +02d962: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +02d966: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +02d96c: 5b10 3d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ +02d970: 7030 d703 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03d7 │ │ +02d976: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11176,88 +11176,88 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 145 16-bit code units │ │ -02b7a8: |[02b7a8] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -02b7b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02b7ba: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02b7bc: 5463 3d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ -02b7c0: 6e10 9014 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02b7c6: 0a03 |0007: move-result v3 │ │ -02b7c8: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -02b7cc: 5463 3d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ -02b7d0: 6e20 8a14 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02b7d6: 0c02 |000f: move-result-object v2 │ │ -02b7d8: 1f02 a800 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a8 │ │ -02b7dc: 7110 c903 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03c9 │ │ -02b7e2: 0c03 |0015: move-result-object v3 │ │ -02b7e4: 6e20 5c14 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02b7ea: 0a03 |0019: move-result v3 │ │ -02b7ec: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -02b7f0: 0721 |001c: move-object v1, v2 │ │ -02b7f2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02b7f6: 28e3 |001f: goto 0002 // -001d │ │ -02b7f8: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -02b7fc: 2203 f302 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02b800: 2204 0503 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -02b804: 7010 6714 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02b80a: 1a05 a407 |0029: const-string v5, "No tab known for tag " // string@07a4 │ │ -02b80e: 6e20 6e14 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b814: 0c04 |002e: move-result-object v4 │ │ -02b816: 6e20 6e14 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b81c: 0c04 |0032: move-result-object v4 │ │ -02b81e: 6e10 7314 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02b824: 0c04 |0036: move-result-object v4 │ │ -02b826: 7020 3a14 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02b82c: 2703 |003a: throw v3 │ │ -02b82e: 5463 3a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ -02b832: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -02b836: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -02b83a: 5463 3901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ -02b83e: 6e10 2203 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -02b844: 0c08 |0046: move-result-object v8 │ │ -02b846: 5463 3a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ -02b84a: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -02b84e: 5463 3a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ -02b852: 7110 c703 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02b858: 0c03 |0050: move-result-object v3 │ │ -02b85a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -02b85e: 5463 3a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ -02b862: 7110 c703 0300 |0055: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02b868: 0c03 |0058: move-result-object v3 │ │ -02b86a: 6e20 eb03 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03eb │ │ -02b870: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -02b874: 7110 c703 0100 |005e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02b87a: 0c03 |0061: move-result-object v3 │ │ -02b87c: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -02b880: 5463 3801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0138 │ │ -02b884: 7110 ca03 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@03ca │ │ -02b88a: 0c04 |0069: move-result-object v4 │ │ -02b88c: 6e10 2d14 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -02b892: 0c04 |006d: move-result-object v4 │ │ -02b894: 7110 cb03 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@03cb │ │ -02b89a: 0c05 |0071: move-result-object v5 │ │ -02b89c: 7130 9802 4305 |0072: invoke-static {v3, v4, v5}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0298 │ │ -02b8a2: 0c03 |0075: move-result-object v3 │ │ -02b8a4: 7120 c803 3100 |0076: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@03c8 │ │ -02b8aa: 5263 3701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ -02b8ae: 7110 c703 0100 |007b: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02b8b4: 0c04 |007e: move-result-object v4 │ │ -02b8b6: 7110 c903 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03c9 │ │ -02b8bc: 0c05 |0082: move-result-object v5 │ │ -02b8be: 6e40 e503 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@03e5 │ │ -02b8c4: 5b61 3a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ -02b8c8: 1108 |0088: return-object v8 │ │ -02b8ca: 7110 c703 0100 |0089: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02b8d0: 0c03 |008c: move-result-object v3 │ │ -02b8d2: 6e20 e803 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03e8 │ │ -02b8d8: 28f6 |0090: goto 0086 // -000a │ │ +02d978: |[02d978] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +02d988: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02d98a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02d98c: 5463 3d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ +02d990: 6e10 9014 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02d996: 0a03 |0007: move-result v3 │ │ +02d998: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +02d99c: 5463 3d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ +02d9a0: 6e20 8a14 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02d9a6: 0c02 |000f: move-result-object v2 │ │ +02d9a8: 1f02 a800 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a8 │ │ +02d9ac: 7110 c903 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03c9 │ │ +02d9b2: 0c03 |0015: move-result-object v3 │ │ +02d9b4: 6e20 5c14 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02d9ba: 0a03 |0019: move-result v3 │ │ +02d9bc: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +02d9c0: 0721 |001c: move-object v1, v2 │ │ +02d9c2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02d9c6: 28e3 |001f: goto 0002 // -001d │ │ +02d9c8: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +02d9cc: 2203 f302 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02d9d0: 2204 0503 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +02d9d4: 7010 6714 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02d9da: 1a05 a407 |0029: const-string v5, "No tab known for tag " // string@07a4 │ │ +02d9de: 6e20 6e14 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02d9e4: 0c04 |002e: move-result-object v4 │ │ +02d9e6: 6e20 6e14 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02d9ec: 0c04 |0032: move-result-object v4 │ │ +02d9ee: 6e10 7314 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02d9f4: 0c04 |0036: move-result-object v4 │ │ +02d9f6: 7020 3a14 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02d9fc: 2703 |003a: throw v3 │ │ +02d9fe: 5463 3a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ +02da02: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +02da06: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +02da0a: 5463 3901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ +02da0e: 6e10 2203 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +02da14: 0c08 |0046: move-result-object v8 │ │ +02da16: 5463 3a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ +02da1a: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +02da1e: 5463 3a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ +02da22: 7110 c703 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02da28: 0c03 |0050: move-result-object v3 │ │ +02da2a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +02da2e: 5463 3a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ +02da32: 7110 c703 0300 |0055: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02da38: 0c03 |0058: move-result-object v3 │ │ +02da3a: 6e20 eb03 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03eb │ │ +02da40: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +02da44: 7110 c703 0100 |005e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02da4a: 0c03 |0061: move-result-object v3 │ │ +02da4c: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +02da50: 5463 3801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0138 │ │ +02da54: 7110 ca03 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@03ca │ │ +02da5a: 0c04 |0069: move-result-object v4 │ │ +02da5c: 6e10 2d14 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +02da62: 0c04 |006d: move-result-object v4 │ │ +02da64: 7110 cb03 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@03cb │ │ +02da6a: 0c05 |0071: move-result-object v5 │ │ +02da6c: 7130 9802 4305 |0072: invoke-static {v3, v4, v5}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0298 │ │ +02da72: 0c03 |0075: move-result-object v3 │ │ +02da74: 7120 c803 3100 |0076: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@03c8 │ │ +02da7a: 5263 3701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ +02da7e: 7110 c703 0100 |007b: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02da84: 0c04 |007e: move-result-object v4 │ │ +02da86: 7110 c903 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03c9 │ │ +02da8c: 0c05 |0082: move-result-object v5 │ │ +02da8e: 6e40 e503 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@03e5 │ │ +02da94: 5b61 3a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ +02da98: 1108 |0088: return-object v8 │ │ +02da9a: 7110 c703 0100 |0089: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02daa0: 0c03 |008c: move-result-object v3 │ │ +02daa2: 6e20 e803 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03e8 │ │ +02daa8: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -11290,38 +11290,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02b8dc: |[02b8dc] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -02b8ec: 5430 3c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ -02b8f0: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -02b8f4: 5230 3701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ -02b8f8: 6e20 d403 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03d4 │ │ -02b8fe: 0c00 |0009: move-result-object v0 │ │ -02b900: 1f00 b402 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02b4 │ │ -02b904: 5b30 3c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ -02b908: 5430 3c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ -02b90c: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -02b910: 2200 f302 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02b914: 2201 0503 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -02b918: 7010 6714 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02b91e: 1a02 a307 |0019: const-string v2, "No tab content FrameLayout found for id " // string@07a3 │ │ -02b922: 6e20 6e14 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02b928: 0c01 |001e: move-result-object v1 │ │ -02b92a: 5232 3701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ -02b92e: 6e20 6a14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02b934: 0c01 |0024: move-result-object v1 │ │ -02b936: 6e10 7314 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02b93c: 0c01 |0028: move-result-object v1 │ │ -02b93e: 7020 3a14 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02b944: 2700 |002c: throw v0 │ │ -02b946: 0e00 |002d: return-void │ │ +02daac: |[02daac] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +02dabc: 5430 3c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ +02dac0: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +02dac4: 5230 3701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ +02dac8: 6e20 d403 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03d4 │ │ +02dace: 0c00 |0009: move-result-object v0 │ │ +02dad0: 1f00 b402 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02b4 │ │ +02dad4: 5b30 3c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ +02dad8: 5430 3c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ +02dadc: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +02dae0: 2200 f302 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02dae4: 2201 0503 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02dae8: 7010 6714 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02daee: 1a02 a307 |0019: const-string v2, "No tab content FrameLayout found for id " // string@07a3 │ │ +02daf2: 6e20 6e14 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02daf8: 0c01 |001e: move-result-object v1 │ │ +02dafa: 5232 3701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ +02dafe: 6e20 6a14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02db04: 0c01 |0024: move-result-object v1 │ │ +02db06: 6e10 7314 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02db0c: 0c01 |0028: move-result-object v1 │ │ +02db0e: 7020 3a14 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02db14: 2700 |002c: throw v0 │ │ +02db16: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -11333,55 +11333,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -02b948: |[02b948] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -02b958: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -02b95e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -02b960: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -02b962: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -02b964: 6e20 d403 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03d4 │ │ -02b96a: 0c03 |0009: move-result-object v3 │ │ -02b96c: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -02b970: 2201 b702 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02b7 │ │ -02b974: 7020 6f13 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@136f │ │ -02b97a: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -02b97c: 6e20 7313 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1373 │ │ -02b982: 2203 b302 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ -02b986: 7030 6613 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ -02b98c: 6e30 d003 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03d0 │ │ -02b992: 2202 c802 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02c8 │ │ -02b996: 7020 cb13 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@13cb │ │ -02b99c: 6e20 cc13 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@13cc │ │ -02b9a2: 6e20 cd13 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@13cd │ │ -02b9a8: 2203 b602 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02b6 │ │ -02b9ac: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -02b9ae: 7040 6e13 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@136e │ │ -02b9b4: 6e30 7013 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1370 │ │ -02b9ba: 2200 b402 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02b4 │ │ -02b9be: 7020 6713 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ -02b9c4: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -02b9ca: 6e20 6913 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1369 │ │ -02b9d0: 2203 b602 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02b6 │ │ -02b9d4: 7040 6e13 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@136e │ │ -02b9da: 6e30 7013 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1370 │ │ -02b9e0: 2200 b402 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02b4 │ │ -02b9e4: 7020 6713 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ -02b9ea: 5b80 3c01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ -02b9ee: 5483 3c01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ -02b9f2: 5284 3701 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ -02b9f6: 6e20 6913 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1369 │ │ -02b9fc: 2203 b602 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02b6 │ │ -02ba00: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -02ba04: 7040 6e13 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@136e │ │ -02ba0a: 6e30 7013 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1370 │ │ -02ba10: 0e00 |005c: return-void │ │ +02db18: |[02db18] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +02db28: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +02db2e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +02db30: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +02db32: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +02db34: 6e20 d403 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03d4 │ │ +02db3a: 0c03 |0009: move-result-object v3 │ │ +02db3c: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +02db40: 2201 b702 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02b7 │ │ +02db44: 7020 6f13 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@136f │ │ +02db4a: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +02db4c: 6e20 7313 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1373 │ │ +02db52: 2203 b302 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ +02db56: 7030 6613 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ +02db5c: 6e30 d003 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03d0 │ │ +02db62: 2202 c802 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02c8 │ │ +02db66: 7020 cb13 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@13cb │ │ +02db6c: 6e20 cc13 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@13cc │ │ +02db72: 6e20 cd13 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@13cd │ │ +02db78: 2203 b602 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02b6 │ │ +02db7c: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +02db7e: 7040 6e13 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@136e │ │ +02db84: 6e30 7013 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1370 │ │ +02db8a: 2200 b402 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02b4 │ │ +02db8e: 7020 6713 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ +02db94: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +02db9a: 6e20 6913 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1369 │ │ +02dba0: 2203 b602 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02b6 │ │ +02dba4: 7040 6e13 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@136e │ │ +02dbaa: 6e30 7013 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1370 │ │ +02dbb0: 2200 b402 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02b4 │ │ +02dbb4: 7020 6713 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ +02dbba: 5b80 3c01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ +02dbbe: 5483 3c01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ +02dbc2: 5284 3701 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ +02dbc6: 6e20 6913 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1369 │ │ +02dbcc: 2203 b602 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02b6 │ │ +02dbd0: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +02dbd4: 7040 6e13 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@136e │ │ +02dbda: 6e30 7013 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1370 │ │ +02dbe0: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -11408,28 +11408,28 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -02ba14: |[02ba14] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02ba24: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02ba26: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -02ba28: 2311 3803 |0002: new-array v1, v1, [I // type@0338 │ │ -02ba2c: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -02ba32: 4b02 0103 |0007: aput v2, v1, v3 │ │ -02ba36: 6e53 9900 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0099 │ │ -02ba3c: 0c00 |000c: move-result-object v0 │ │ -02ba3e: 6e30 e500 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ -02ba44: 0a01 |0010: move-result v1 │ │ -02ba46: 5941 3701 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ -02ba4a: 6e10 e800 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -02ba50: 6f20 c913 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@13c9 │ │ -02ba56: 0e00 |0019: return-void │ │ +02dbe4: |[02dbe4] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02dbf4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02dbf6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +02dbf8: 2311 3803 |0002: new-array v1, v1, [I // type@0338 │ │ +02dbfc: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +02dc02: 4b02 0103 |0007: aput v2, v1, v3 │ │ +02dc06: 6e53 9900 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0099 │ │ +02dc0c: 0c00 |000c: move-result-object v0 │ │ +02dc0e: 6e30 e500 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ +02dc14: 0a01 |0010: move-result v1 │ │ +02dc16: 5941 3701 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ +02dc1a: 6e10 e800 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +02dc20: 6f20 c913 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@13c9 │ │ +02dc26: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -11445,48 +11445,48 @@ │ │ type : '(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -02ba58: |[02ba58] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02ba68: 2203 a500 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00a5 │ │ -02ba6c: 5454 3801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0138 │ │ -02ba70: 7020 b803 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@03b8 │ │ -02ba76: 6e20 c313 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@13c3 │ │ -02ba7c: 6e10 c213 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@13c2 │ │ -02ba82: 0c02 |000d: move-result-object v2 │ │ -02ba84: 2201 a800 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a8 │ │ -02ba88: 7040 c603 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@03c6 │ │ -02ba8e: 5553 3601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0136 │ │ -02ba92: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -02ba96: 5453 3901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ -02ba9a: 6e20 2703 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0327 │ │ -02baa0: 0c03 |001c: move-result-object v3 │ │ -02baa2: 7120 c803 3100 |001d: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@03c8 │ │ -02baa8: 7110 c703 0100 |0020: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02baae: 0c03 |0023: move-result-object v3 │ │ -02bab0: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -02bab4: 7110 c703 0100 |0026: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02baba: 0c03 |0029: move-result-object v3 │ │ -02babc: 6e10 9b02 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@029b │ │ -02bac2: 0a03 |002d: move-result v3 │ │ -02bac4: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -02bac8: 5453 3901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ -02bacc: 6e10 2203 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -02bad2: 0c00 |0035: move-result-object v0 │ │ -02bad4: 7110 c703 0100 |0036: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02bada: 0c03 |0039: move-result-object v3 │ │ -02badc: 6e20 eb03 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03eb │ │ -02bae2: 6e10 e903 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ -02bae8: 5453 3d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ -02baec: 6e20 8714 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02baf2: 6e20 ce03 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@03ce │ │ -02baf8: 0e00 |0048: return-void │ │ +02dc28: |[02dc28] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02dc38: 2203 a500 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00a5 │ │ +02dc3c: 5454 3801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0138 │ │ +02dc40: 7020 b803 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@03b8 │ │ +02dc46: 6e20 c313 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@13c3 │ │ +02dc4c: 6e10 c213 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@13c2 │ │ +02dc52: 0c02 |000d: move-result-object v2 │ │ +02dc54: 2201 a800 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a8 │ │ +02dc58: 7040 c603 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@03c6 │ │ +02dc5e: 5553 3601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0136 │ │ +02dc62: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +02dc66: 5453 3901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ +02dc6a: 6e20 2703 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0327 │ │ +02dc70: 0c03 |001c: move-result-object v3 │ │ +02dc72: 7120 c803 3100 |001d: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@03c8 │ │ +02dc78: 7110 c703 0100 |0020: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02dc7e: 0c03 |0023: move-result-object v3 │ │ +02dc80: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +02dc84: 7110 c703 0100 |0026: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02dc8a: 0c03 |0029: move-result-object v3 │ │ +02dc8c: 6e10 9b02 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@029b │ │ +02dc92: 0a03 |002d: move-result v3 │ │ +02dc94: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +02dc98: 5453 3901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ +02dc9c: 6e10 2203 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +02dca2: 0c00 |0035: move-result-object v0 │ │ +02dca4: 7110 c703 0100 |0036: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02dcaa: 0c03 |0039: move-result-object v3 │ │ +02dcac: 6e20 eb03 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03eb │ │ +02dcb2: 6e10 e903 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ +02dcb8: 5453 3d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ +02dcbc: 6e20 8714 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02dcc2: 6e20 ce03 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@03ce │ │ +02dcc8: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -11512,67 +11512,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -02bafc: |[02bafc] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -02bb0c: 6f10 c513 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@13c5 │ │ -02bb12: 6e10 d503 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03d5 │ │ -02bb18: 0c00 |0006: move-result-object v0 │ │ -02bb1a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -02bb1c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02bb1e: 5464 3d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ -02bb22: 6e10 9014 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02bb28: 0a04 |000e: move-result v4 │ │ -02bb2a: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -02bb2e: 5464 3d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ -02bb32: 6e20 8a14 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02bb38: 0c03 |0016: move-result-object v3 │ │ -02bb3a: 1f03 a800 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a8 │ │ -02bb3e: 5464 3901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ -02bb42: 7110 c903 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03c9 │ │ -02bb48: 0c05 |001e: move-result-object v5 │ │ -02bb4a: 6e20 2703 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0327 │ │ -02bb50: 0c04 |0022: move-result-object v4 │ │ -02bb52: 7120 c803 4300 |0023: invoke-static {v3, v4}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@03c8 │ │ -02bb58: 7110 c703 0300 |0026: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02bb5e: 0c04 |0029: move-result-object v4 │ │ -02bb60: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -02bb64: 7110 c703 0300 |002c: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02bb6a: 0c04 |002f: move-result-object v4 │ │ -02bb6c: 6e10 9b02 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@029b │ │ -02bb72: 0a04 |0033: move-result v4 │ │ -02bb74: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -02bb78: 7110 c903 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03c9 │ │ -02bb7e: 0c04 |0039: move-result-object v4 │ │ -02bb80: 6e20 5c14 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02bb86: 0a04 |003d: move-result v4 │ │ -02bb88: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -02bb8c: 5b63 3a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ -02bb90: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02bb94: 28c5 |0044: goto 0009 // -003b │ │ -02bb96: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -02bb9a: 5464 3901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ -02bb9e: 6e10 2203 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -02bba4: 0c01 |004c: move-result-object v1 │ │ -02bba6: 7110 c703 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -02bbac: 0c04 |0050: move-result-object v4 │ │ -02bbae: 6e20 eb03 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03eb │ │ -02bbb4: 28ee |0054: goto 0042 // -0012 │ │ -02bbb6: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -02bbb8: 5c64 3601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0136 │ │ -02bbbc: 7030 d103 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@03d1 │ │ -02bbc2: 0c01 |005b: move-result-object v1 │ │ -02bbc4: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -02bbc8: 6e10 e903 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ -02bbce: 5464 3901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ -02bbd2: 6e10 2503 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0325 │ │ -02bbd8: 0e00 |0066: return-void │ │ +02dccc: |[02dccc] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +02dcdc: 6f10 c513 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@13c5 │ │ +02dce2: 6e10 d503 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03d5 │ │ +02dce8: 0c00 |0006: move-result-object v0 │ │ +02dcea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +02dcec: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02dcee: 5464 3d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ +02dcf2: 6e10 9014 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02dcf8: 0a04 |000e: move-result v4 │ │ +02dcfa: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +02dcfe: 5464 3d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013d │ │ +02dd02: 6e20 8a14 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02dd08: 0c03 |0016: move-result-object v3 │ │ +02dd0a: 1f03 a800 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a8 │ │ +02dd0e: 5464 3901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ +02dd12: 7110 c903 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03c9 │ │ +02dd18: 0c05 |001e: move-result-object v5 │ │ +02dd1a: 6e20 2703 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0327 │ │ +02dd20: 0c04 |0022: move-result-object v4 │ │ +02dd22: 7120 c803 4300 |0023: invoke-static {v3, v4}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@03c8 │ │ +02dd28: 7110 c703 0300 |0026: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02dd2e: 0c04 |0029: move-result-object v4 │ │ +02dd30: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +02dd34: 7110 c703 0300 |002c: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02dd3a: 0c04 |002f: move-result-object v4 │ │ +02dd3c: 6e10 9b02 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@029b │ │ +02dd42: 0a04 |0033: move-result v4 │ │ +02dd44: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +02dd48: 7110 c903 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03c9 │ │ +02dd4e: 0c04 |0039: move-result-object v4 │ │ +02dd50: 6e20 5c14 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02dd56: 0a04 |003d: move-result v4 │ │ +02dd58: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +02dd5c: 5b63 3a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013a │ │ +02dd60: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02dd64: 28c5 |0044: goto 0009 // -003b │ │ +02dd66: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +02dd6a: 5464 3901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ +02dd6e: 6e10 2203 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +02dd74: 0c01 |004c: move-result-object v1 │ │ +02dd76: 7110 c703 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +02dd7c: 0c04 |0050: move-result-object v4 │ │ +02dd7e: 6e20 eb03 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03eb │ │ +02dd84: 28ee |0054: goto 0042 // -0012 │ │ +02dd86: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +02dd88: 5c64 3601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0136 │ │ +02dd8c: 7030 d103 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@03d1 │ │ +02dd92: 0c01 |005b: move-result-object v1 │ │ +02dd94: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +02dd98: 6e10 e903 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ +02dd9e: 5464 3901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ +02dda2: 6e10 2503 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0325 │ │ +02dda8: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -11602,19 +11602,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02bbdc: |[02bbdc] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -02bbec: 6f10 c613 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@13c6 │ │ -02bbf2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02bbf4: 5c10 3601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0136 │ │ -02bbf8: 0e00 |0006: return-void │ │ +02ddac: |[02ddac] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +02ddbc: 6f10 c613 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@13c6 │ │ +02ddc2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02ddc4: 5c10 3601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0136 │ │ +02ddc8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0006 line=291 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -11624,23 +11624,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02bbfc: |[02bbfc] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -02bc0c: 0730 |0000: move-object v0, v3 │ │ -02bc0e: 1f00 a700 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a7 │ │ -02bc12: 6e10 c303 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@03c3 │ │ -02bc18: 0c01 |0006: move-result-object v1 │ │ -02bc1a: 6f20 c713 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13c7 │ │ -02bc20: 5401 3101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ -02bc24: 6e20 dd03 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@03dd │ │ -02bc2a: 0e00 |000f: return-void │ │ +02ddcc: |[02ddcc] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +02dddc: 0730 |0000: move-object v0, v3 │ │ +02ddde: 1f00 a700 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a7 │ │ +02dde2: 6e10 c303 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@03c3 │ │ +02dde8: 0c01 |0006: move-result-object v1 │ │ +02ddea: 6f20 c713 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13c7 │ │ +02ddf0: 5401 3101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ +02ddf4: 6e20 dd03 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@03dd │ │ +02ddfa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -11653,23 +11653,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02bc2c: |[02bc2c] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -02bc3c: 6f10 c813 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13c8 │ │ -02bc42: 0c01 |0003: move-result-object v1 │ │ -02bc44: 2200 a700 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a7 │ │ -02bc48: 7020 c203 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@03c2 │ │ -02bc4e: 6e10 d503 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03d5 │ │ -02bc54: 0c02 |000c: move-result-object v2 │ │ -02bc56: 5b02 3101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ -02bc5a: 1100 |000f: return-object v0 │ │ +02ddfc: |[02ddfc] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +02de0c: 6f10 c813 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13c8 │ │ +02de12: 0c01 |0003: move-result-object v1 │ │ +02de14: 2200 a700 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a7 │ │ +02de18: 7020 c203 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@03c2 │ │ +02de1e: 6e10 d503 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03d5 │ │ +02de24: 0c02 |000c: move-result-object v2 │ │ +02de26: 5b02 3101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0131 │ │ +02de2a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -11682,27 +11682,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02bc5c: |[02bc5c] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -02bc6c: 5521 3601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0136 │ │ -02bc70: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -02bc74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02bc76: 7030 d103 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@03d1 │ │ -02bc7c: 0c00 |0008: move-result-object v0 │ │ -02bc7e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -02bc82: 6e10 e903 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ -02bc88: 5421 3b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013b │ │ -02bc8c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -02bc90: 5421 3b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013b │ │ -02bc94: 7220 c113 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@13c1 │ │ -02bc9a: 0e00 |0017: return-void │ │ +02de2c: |[02de2c] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +02de3c: 5521 3601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0136 │ │ +02de40: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +02de44: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02de46: 7030 d103 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@03d1 │ │ +02de4c: 0c00 |0008: move-result-object v0 │ │ +02de4e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +02de52: 6e10 e903 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ +02de58: 5421 3b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013b │ │ +02de5c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +02de60: 5421 3b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013b │ │ +02de64: 7220 c113 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@13c1 │ │ +02de6a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -11718,17 +11718,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02bc9c: |[02bc9c] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -02bcac: 5b01 3b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013b │ │ -02bcb0: 0e00 |0002: return-void │ │ +02de6c: |[02de6c] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +02de7c: 5b01 3b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013b │ │ +02de80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -11738,19 +11738,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02bcb4: |[02bcb4] android.support.v4.app.FragmentTabHost.setup:()V │ │ -02bcc4: 2200 f302 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02bcc8: 1a01 8707 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0787 │ │ -02bccc: 7020 3a14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02bcd2: 2700 |0007: throw v0 │ │ +02de84: |[02de84] android.support.v4.app.FragmentTabHost.setup:()V │ │ +02de94: 2200 f302 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02de98: 1a01 8707 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0787 │ │ +02de9c: 7020 3a14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02dea2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -11758,21 +11758,21 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02bcd4: |[02bcd4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -02bce4: 7020 d303 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@03d3 │ │ -02bcea: 6f10 ca13 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@13ca │ │ -02bcf0: 5b01 3801 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0138 │ │ -02bcf4: 5b02 3901 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ -02bcf8: 7010 d203 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03d2 │ │ -02bcfe: 0e00 |000d: return-void │ │ +02dea4: |[02dea4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +02deb4: 7020 d303 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@03d3 │ │ +02deba: 6f10 ca13 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@13ca │ │ +02dec0: 5b01 3801 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0138 │ │ +02dec4: 5b02 3901 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ +02dec8: 7010 d203 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03d2 │ │ +02dece: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -11787,30 +11787,30 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -02bd00: |[02bd00] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -02bd10: 7020 d303 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@03d3 │ │ -02bd16: 6f10 ca13 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@13ca │ │ -02bd1c: 5b23 3801 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0138 │ │ -02bd20: 5b24 3901 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ -02bd24: 5925 3701 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ -02bd28: 7010 d203 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03d2 │ │ -02bd2e: 5420 3c01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ -02bd32: 6e20 6913 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1369 │ │ -02bd38: 6e10 d603 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@03d6 │ │ -02bd3e: 0a00 |0017: move-result v0 │ │ -02bd40: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -02bd42: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -02bd46: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -02bd4c: 6e20 de03 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@03de │ │ -02bd52: 0e00 |0021: return-void │ │ +02ded0: |[02ded0] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +02dee0: 7020 d303 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@03d3 │ │ +02dee6: 6f10 ca13 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@13ca │ │ +02deec: 5b23 3801 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0138 │ │ +02def0: 5b24 3901 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0139 │ │ +02def4: 5925 3701 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0137 │ │ +02def8: 7010 d203 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03d2 │ │ +02defe: 5420 3c01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013c │ │ +02df02: 6e20 6913 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1369 │ │ +02df08: 6e10 d603 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@03d6 │ │ +02df0e: 0a00 |0017: move-result v0 │ │ +02df10: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +02df12: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +02df16: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +02df1c: 6e20 de03 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@03de │ │ +02df22: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -11885,17 +11885,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bd54: |[02bd54] android.support.v4.app.FragmentTransaction.:()V │ │ -02bd64: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02bd6a: 0e00 |0003: return-void │ │ +02df24: |[02df24] android.support.v4.app.FragmentTransaction.:()V │ │ +02df34: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02df3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -12078,18 +12078,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02bd6c: |[02bd6c] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -02bd7c: 5b01 4501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0145 │ │ -02bd80: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02bd86: 0e00 |0005: return-void │ │ +02df3c: |[02df3c] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +02df4c: 5b01 4501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0145 │ │ +02df50: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02df56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -12099,21 +12099,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02bd88: |[02bd88] android.support.v4.app.ListFragment$1.run:()V │ │ -02bd98: 5420 4501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0145 │ │ -02bd9c: 5400 4e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -02bda0: 5421 4501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0145 │ │ -02bda4: 5411 4e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -02bda8: 6e20 7713 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1377 │ │ -02bdae: 0e00 |000b: return-void │ │ +02df58: |[02df58] android.support.v4.app.ListFragment$1.run:()V │ │ +02df68: 5420 4501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0145 │ │ +02df6c: 5400 4e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +02df70: 5421 4501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0145 │ │ +02df74: 5411 4e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +02df78: 6e20 7713 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1377 │ │ +02df7e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/ListFragment$1; │ │ │ │ @@ -12154,18 +12154,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02bdb0: |[02bdb0] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -02bdc0: 5b01 4601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ -02bdc4: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02bdca: 0e00 |0005: return-void │ │ +02df80: |[02df80] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +02df90: 5b01 4601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ +02df94: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02df9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -12175,23 +12175,23 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -02bdcc: |[02bdcc] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02bddc: 5460 4601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ -02bde0: 0771 |0002: move-object v1, v7 │ │ -02bde2: 1f01 ba02 |0003: check-cast v1, Landroid/widget/ListView; // type@02ba │ │ -02bde6: 0782 |0005: move-object v2, v8 │ │ -02bde8: 0193 |0006: move v3, v9 │ │ -02bdea: 04a4 |0007: move-wide v4, v10 │ │ -02bdec: 7406 0a04 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@040a │ │ -02bdf2: 0e00 |000b: return-void │ │ +02df9c: |[02df9c] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02dfac: 5460 4601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ +02dfb0: 0771 |0002: move-object v1, v7 │ │ +02dfb2: 1f01 ba02 |0003: check-cast v1, Landroid/widget/ListView; // type@02ba │ │ +02dfb6: 0782 |0005: move-object v2, v8 │ │ +02dfb8: 0193 |0006: move v3, v9 │ │ +02dfba: 04a4 |0007: move-wide v4, v10 │ │ +02dfbc: 7406 0a04 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@040a │ │ +02dfc2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/app/ListFragment$2; │ │ @@ -12286,17 +12286,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bdf4: |[02bdf4] android.support.v4.app.LoaderManager.:()V │ │ -02be04: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02be0a: 0e00 |0003: return-void │ │ +02dfc4: |[02dfc4] android.support.v4.app.LoaderManager.:()V │ │ +02dfd4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02dfda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12305,17 +12305,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02be0c: |[02be0c] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -02be1c: 6a00 6401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -02be20: 0e00 |0002: return-void │ │ +02dfdc: |[02dfdc] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +02dfec: 6a00 6401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +02dff0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12343,17 +12343,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02be24: |[02be24] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -02be34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02be36: 0f00 |0001: return v0 │ │ +02dff4: |[02dff4] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +02e004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e006: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/LoaderManager; │ │ │ │ #4 : (in Landroid/support/v4/app/LoaderManager;) │ │ @@ -12469,26 +12469,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02be38: |[02be38] android.support.v4.app.NavUtils.:()V │ │ -02be48: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02be4c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02be50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02be54: 2201 b400 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00b4 │ │ -02be58: 7010 4504 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0445 │ │ -02be5e: 6901 6e01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ -02be62: 0e00 |000d: return-void │ │ -02be64: 2201 b300 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00b3 │ │ -02be68: 7010 4004 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0440 │ │ -02be6e: 6901 6e01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ -02be72: 28f8 |0015: goto 000d // -0008 │ │ +02e008: |[02e008] android.support.v4.app.NavUtils.:()V │ │ +02e018: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02e01c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02e020: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02e024: 2201 b400 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00b4 │ │ +02e028: 7010 4504 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0445 │ │ +02e02e: 6901 6e01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ +02e032: 0e00 |000d: return-void │ │ +02e034: 2201 b300 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00b3 │ │ +02e038: 7010 4004 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0440 │ │ +02e03e: 6901 6e01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ +02e042: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -12500,17 +12500,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02be74: |[02be74] android.support.v4.app.NavUtils.:()V │ │ -02be84: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02be8a: 0e00 |0003: return-void │ │ +02e044: |[02e044] android.support.v4.app.NavUtils.:()V │ │ +02e054: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02e05a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -12519,19 +12519,19 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02be8c: |[02be8c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02be9c: 6200 6e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ -02bea0: 7220 3c04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@043c │ │ -02bea6: 0c00 |0005: move-result-object v0 │ │ -02bea8: 1100 |0006: return-object v0 │ │ +02e05c: |[02e05c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02e06c: 6200 6e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ +02e070: 7220 3c04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@043c │ │ +02e076: 0c00 |0005: move-result-object v0 │ │ +02e078: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -12539,35 +12539,35 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02beac: |[02beac] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02bebc: 7120 5104 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ -02bec2: 0c01 |0003: move-result-object v1 │ │ -02bec4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -02bec8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02beca: 1102 |0007: return-object v2 │ │ -02becc: 2203 1900 |0008: new-instance v3, Landroid/content/ComponentName; // type@0019 │ │ -02bed0: 6e10 8200 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0082 │ │ -02bed6: 0c04 |000d: move-result-object v4 │ │ -02bed8: 7030 8000 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0080 │ │ -02bede: 7120 5104 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ -02bee4: 0c00 |0014: move-result-object v0 │ │ -02bee6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -02beea: 7110 8105 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0581 │ │ -02bef0: 0c02 |001a: move-result-object v2 │ │ -02bef2: 28ec |001b: goto 0007 // -0014 │ │ -02bef4: 2204 2100 |001c: new-instance v4, Landroid/content/Intent; // type@0021 │ │ -02bef8: 7010 a100 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a1 │ │ -02befe: 6e20 c200 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c2 │ │ -02bf04: 0c02 |0024: move-result-object v2 │ │ -02bf06: 28f6 |0025: goto 001b // -000a │ │ +02e07c: |[02e07c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02e08c: 7120 5104 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ +02e092: 0c01 |0003: move-result-object v1 │ │ +02e094: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +02e098: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02e09a: 1102 |0007: return-object v2 │ │ +02e09c: 2203 1900 |0008: new-instance v3, Landroid/content/ComponentName; // type@0019 │ │ +02e0a0: 6e10 8200 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0082 │ │ +02e0a6: 0c04 |000d: move-result-object v4 │ │ +02e0a8: 7030 8000 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0080 │ │ +02e0ae: 7120 5104 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ +02e0b4: 0c00 |0014: move-result-object v0 │ │ +02e0b6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +02e0ba: 7110 8105 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0581 │ │ +02e0c0: 0c02 |001a: move-result-object v2 │ │ +02e0c2: 28ec |001b: goto 0007 // -0014 │ │ +02e0c4: 2204 2100 |001c: new-instance v4, Landroid/content/Intent; // type@0021 │ │ +02e0c8: 7010 a100 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a1 │ │ +02e0ce: 6e20 c200 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c2 │ │ +02e0d4: 0c02 |0024: move-result-object v2 │ │ +02e0d6: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -12587,35 +12587,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -02bf08: |[02bf08] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -02bf18: 2204 1900 |0000: new-instance v4, Landroid/content/ComponentName; // type@0019 │ │ -02bf1c: 7030 7e00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007e │ │ -02bf22: 7120 5104 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ -02bf28: 0c01 |0008: move-result-object v1 │ │ -02bf2a: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -02bf2e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -02bf30: 1102 |000c: return-object v2 │ │ -02bf32: 2203 1900 |000d: new-instance v3, Landroid/content/ComponentName; // type@0019 │ │ -02bf36: 7030 7f00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007f │ │ -02bf3c: 7120 5104 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ -02bf42: 0c00 |0015: move-result-object v0 │ │ -02bf44: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -02bf48: 7110 8105 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0581 │ │ -02bf4e: 0c02 |001b: move-result-object v2 │ │ -02bf50: 28f0 |001c: goto 000c // -0010 │ │ -02bf52: 2204 2100 |001d: new-instance v4, Landroid/content/Intent; // type@0021 │ │ -02bf56: 7010 a100 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a1 │ │ -02bf5c: 6e20 c200 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c2 │ │ -02bf62: 0c02 |0025: move-result-object v2 │ │ -02bf64: 28f6 |0026: goto 001c // -000a │ │ +02e0d8: |[02e0d8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +02e0e8: 2204 1900 |0000: new-instance v4, Landroid/content/ComponentName; // type@0019 │ │ +02e0ec: 7030 7e00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007e │ │ +02e0f2: 7120 5104 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ +02e0f8: 0c01 |0008: move-result-object v1 │ │ +02e0fa: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +02e0fe: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +02e100: 1102 |000c: return-object v2 │ │ +02e102: 2203 1900 |000d: new-instance v3, Landroid/content/ComponentName; // type@0019 │ │ +02e106: 7030 7f00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007f │ │ +02e10c: 7120 5104 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ +02e112: 0c00 |0015: move-result-object v0 │ │ +02e114: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +02e118: 7110 8105 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0581 │ │ +02e11e: 0c02 |001b: move-result-object v2 │ │ +02e120: 28f0 |001c: goto 000c // -0010 │ │ +02e122: 2204 2100 |001d: new-instance v4, Landroid/content/Intent; // type@0021 │ │ +02e126: 7010 a100 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a1 │ │ +02e12c: 6e20 c200 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c2 │ │ +02e132: 0c02 |0025: move-result-object v2 │ │ +02e134: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -12636,24 +12636,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02bf68: |[02bf68] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02bf78: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02bf7e: 0c01 |0003: move-result-object v1 │ │ -02bf80: 7120 5104 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ -02bf86: 0c01 |0007: move-result-object v1 │ │ -02bf88: 1101 |0008: return-object v1 │ │ -02bf8a: 0d00 |0009: move-exception v0 │ │ -02bf8c: 2201 f202 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02bf90: 7020 3814 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1438 │ │ -02bf96: 2701 |000f: throw v1 │ │ +02e138: |[02e138] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02e148: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +02e14e: 0c01 |0003: move-result-object v1 │ │ +02e150: 7120 5104 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ +02e156: 0c01 |0007: move-result-object v1 │ │ +02e158: 1101 |0008: return-object v1 │ │ +02e15a: 0d00 |0009: move-exception v0 │ │ +02e15c: 2201 f202 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +02e160: 7020 3814 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1438 │ │ +02e166: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -12666,24 +12666,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02bfa4: |[02bfa4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -02bfb4: 6e10 9300 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -02bfba: 0c02 |0003: move-result-object v2 │ │ -02bfbc: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -02bfc0: 6e30 cb00 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00cb │ │ -02bfc6: 0c00 |0009: move-result-object v0 │ │ -02bfc8: 6203 6e01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ -02bfcc: 7230 3d04 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@043d │ │ -02bfd2: 0c01 |000f: move-result-object v1 │ │ -02bfd4: 1101 |0010: return-object v1 │ │ +02e174: |[02e174] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +02e184: 6e10 9300 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +02e18a: 0c02 |0003: move-result-object v2 │ │ +02e18c: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +02e190: 6e30 cb00 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00cb │ │ +02e196: 0c00 |0009: move-result-object v0 │ │ +02e198: 6203 6e01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ +02e19c: 7230 3d04 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@043d │ │ +02e1a2: 0c01 |000f: move-result-object v1 │ │ +02e1a4: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -12698,45 +12698,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02bfd8: |[02bfd8] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -02bfe8: 7110 4d04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@044d │ │ -02bfee: 0c00 |0003: move-result-object v0 │ │ -02bff0: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -02bff4: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02bff8: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -02bffc: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02c002: 1a03 a001 |000d: const-string v3, "Activity " // string@01a0 │ │ -02c006: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02c00c: 0c02 |0012: move-result-object v2 │ │ -02c00e: 6e10 5014 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -02c014: 0c03 |0016: move-result-object v3 │ │ -02c016: 6e10 2e14 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ -02c01c: 0c03 |001a: move-result-object v3 │ │ -02c01e: 6e20 6e14 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02c024: 0c02 |001e: move-result-object v2 │ │ -02c026: 1a03 3e00 |001f: const-string v3, " does not have a parent activity name specified." // string@003e │ │ -02c02a: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02c030: 0c02 |0024: move-result-object v2 │ │ -02c032: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ -02c036: 6e20 6e14 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02c03c: 0c02 |002a: move-result-object v2 │ │ -02c03e: 1a03 4000 |002b: const-string v3, " element in your manifest?)" // string@0040 │ │ -02c042: 6e20 6e14 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02c048: 0c02 |0030: move-result-object v2 │ │ -02c04a: 6e10 7314 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02c050: 0c02 |0034: move-result-object v2 │ │ -02c052: 7020 3614 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02c058: 2701 |0038: throw v1 │ │ -02c05a: 7120 5304 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0453 │ │ -02c060: 0e00 |003c: return-void │ │ +02e1a8: |[02e1a8] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +02e1b8: 7110 4d04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@044d │ │ +02e1be: 0c00 |0003: move-result-object v0 │ │ +02e1c0: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +02e1c4: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +02e1c8: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +02e1cc: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02e1d2: 1a03 a001 |000d: const-string v3, "Activity " // string@01a0 │ │ +02e1d6: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02e1dc: 0c02 |0012: move-result-object v2 │ │ +02e1de: 6e10 5014 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +02e1e4: 0c03 |0016: move-result-object v3 │ │ +02e1e6: 6e10 2e14 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ +02e1ec: 0c03 |001a: move-result-object v3 │ │ +02e1ee: 6e20 6e14 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02e1f4: 0c02 |001e: move-result-object v2 │ │ +02e1f6: 1a03 3e00 |001f: const-string v3, " does not have a parent activity name specified." // string@003e │ │ +02e1fa: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02e200: 0c02 |0024: move-result-object v2 │ │ +02e202: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ +02e206: 6e20 6e14 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02e20c: 0c02 |002a: move-result-object v2 │ │ +02e20e: 1a03 4000 |002b: const-string v3, " element in your manifest?)" // string@0040 │ │ +02e212: 6e20 6e14 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02e218: 0c02 |0030: move-result-object v2 │ │ +02e21a: 6e10 7314 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02e220: 0c02 |0034: move-result-object v2 │ │ +02e222: 7020 3614 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +02e228: 2701 |0038: throw v1 │ │ +02e22a: 7120 5304 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0453 │ │ +02e230: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -12749,18 +12749,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c064: |[02c064] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02c074: 6200 6e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ -02c078: 7230 3e04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@043e │ │ -02c07e: 0e00 |0005: return-void │ │ +02e234: |[02e234] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02e244: 6200 6e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ +02e248: 7230 3e04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@043e │ │ +02e24e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -12770,19 +12770,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c080: |[02c080] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02c090: 6200 6e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ -02c094: 7230 3f04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@043f │ │ -02c09a: 0a00 |0005: move-result v0 │ │ -02c09c: 0f00 |0006: return v0 │ │ +02e250: |[02e250] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02e260: 6200 6e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016e │ │ +02e264: 7230 3f04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@043f │ │ +02e26a: 0a00 |0005: move-result v0 │ │ +02e26c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ @@ -12812,17 +12812,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c0a0: |[02c0a0] android.support.v4.app.NavUtilsJB.:()V │ │ -02c0b0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02c0b6: 0e00 |0003: return-void │ │ +02e270: |[02e270] android.support.v4.app.NavUtilsJB.:()V │ │ +02e280: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02e286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtilsJB; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -12830,18 +12830,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02c0b8: |[02c0b8] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02c0c8: 6e10 1300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0013 │ │ -02c0ce: 0c00 |0003: move-result-object v0 │ │ -02c0d0: 1100 |0004: return-object v0 │ │ +02e288: |[02e288] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02e298: 6e10 1300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0013 │ │ +02e29e: 0c00 |0003: move-result-object v0 │ │ +02e2a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -12849,17 +12849,17 @@ │ │ type : '(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c0d4: |[02c0d4] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -02c0e4: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -02c0e8: 1100 |0002: return-object v0 │ │ +02e2a4: |[02e2a4] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +02e2b4: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +02e2b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 info Landroid/content/pm/ActivityInfo; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -12867,17 +12867,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c0ec: |[02c0ec] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02c0fc: 6e20 1800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0018 │ │ -02c102: 0e00 |0003: return-void │ │ +02e2bc: |[02e2bc] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02e2cc: 6e20 1800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0018 │ │ +02e2d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -12887,18 +12887,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c104: |[02c104] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02c114: 6e20 2c00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002c │ │ -02c11a: 0a00 |0003: move-result v0 │ │ -02c11c: 0f00 |0004: return v0 │ │ +02e2d4: |[02e2d4] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02e2e4: 6e20 2c00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002c │ │ +02e2ea: 0a00 |0003: move-result v0 │ │ +02e2ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ @@ -12934,17 +12934,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c120: |[02c120] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -02c130: 7020 6713 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ -02c136: 0e00 |0003: return-void │ │ +02e2f0: |[02e2f0] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +02e300: 7020 6713 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ +02e306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -12954,29 +12954,29 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewGroup;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02c138: |[02c138] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -02c148: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -02c14a: 2202 b700 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00b7 │ │ -02c14e: 6e10 2612 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ -02c154: 0c03 |0006: move-result-object v3 │ │ -02c156: 7020 5a04 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@045a │ │ -02c15c: 6e10 2f12 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -02c162: 0c00 |000d: move-result-object v0 │ │ -02c164: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -02c168: 6e20 6004 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0460 │ │ -02c16e: 2201 b302 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ -02c172: 7030 6613 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ -02c178: 6e20 7512 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1275 │ │ -02c17e: 6e20 5b04 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@045b │ │ -02c184: 1102 |001e: return-object v2 │ │ +02e308: |[02e308] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +02e318: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +02e31a: 2202 b700 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00b7 │ │ +02e31e: 6e10 2612 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ +02e324: 0c03 |0006: move-result-object v3 │ │ +02e326: 7020 5a04 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@045a │ │ +02e32c: 6e10 2f12 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +02e332: 0c00 |000d: move-result-object v0 │ │ +02e334: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +02e338: 6e20 6004 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0460 │ │ +02e33e: 2201 b302 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ +02e342: 7030 6613 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ +02e348: 6e20 7512 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1275 │ │ +02e34e: 6e20 5b04 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@045b │ │ +02e354: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -12995,17 +12995,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c188: |[02c188] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -02c198: 6e20 5f04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@045f │ │ -02c19e: 0e00 |0003: return-void │ │ +02e358: |[02e358] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +02e368: 6e20 5f04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@045f │ │ +02e36e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -13016,17 +13016,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c1a0: |[02c1a0] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -02c1b0: 6e20 5c04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@045c │ │ -02c1b6: 0e00 |0003: return-void │ │ +02e370: |[02e370] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +02e380: 6e20 5c04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@045c │ │ +02e386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -13074,20 +13074,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02c1b8: |[02c1b8] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02c1c8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02c1ce: 5901 7201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0172 │ │ -02c1d2: 5b02 7301 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0173 │ │ -02c1d6: 5b03 7101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0171 │ │ -02c1da: 0e00 |0009: return-void │ │ +02e388: |[02e388] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02e398: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02e39e: 5901 7201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0172 │ │ +02e3a2: 5b02 7301 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0173 │ │ +02e3a6: 5b03 7101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0171 │ │ +02e3aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0003 line=825 │ │ 0x0005 line=826 │ │ 0x0007 line=827 │ │ 0x0009 line=828 │ │ @@ -13204,33 +13204,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02c1dc: |[02c1dc] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -02c1ec: 7010 4d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@144d │ │ -02c1f2: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -02c1f6: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02c1fc: 5b40 7e01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017e │ │ -02c200: 2200 1100 |000a: new-instance v0, Landroid/app/Notification; // type@0011 │ │ -02c204: 7010 6d00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@006d │ │ -02c20a: 5b40 8601 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c20e: 5b45 8301 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ -02c212: 5440 8601 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c216: 7100 7514 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ -02c21c: 0b02 |0018: move-result-wide v2 │ │ -02c21e: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02c222: 5440 8601 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c226: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -02c228: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02c22c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02c22e: 5940 8801 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0188 │ │ -02c232: 0e00 |0023: return-void │ │ +02e3ac: |[02e3ac] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +02e3bc: 7010 4d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@144d │ │ +02e3c2: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +02e3c6: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +02e3cc: 5b40 7e01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017e │ │ +02e3d0: 2200 1100 |000a: new-instance v0, Landroid/app/Notification; // type@0011 │ │ +02e3d4: 7010 6d00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@006d │ │ +02e3da: 5b40 8601 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e3de: 5b45 8301 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ +02e3e2: 5440 8601 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e3e6: 7100 7514 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ +02e3ec: 0b02 |0018: move-result-wide v2 │ │ +02e3ee: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02e3f2: 5440 8601 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e3f6: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +02e3f8: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02e3fc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02e3fe: 5940 8801 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0188 │ │ +02e402: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=202 │ │ 0x000a line=204 │ │ 0x0011 line=218 │ │ 0x0013 line=221 │ │ @@ -13246,27 +13246,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02c234: |[02c234] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -02c244: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -02c248: 5430 8601 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c24c: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c250: b641 |0006: or-int/2addr v1, v4 │ │ -02c252: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c256: 0e00 |0009: return-void │ │ -02c258: 5430 8601 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c25c: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c260: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -02c264: b521 |0010: and-int/2addr v1, v2 │ │ -02c266: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c26a: 28f6 |0013: goto 0009 // -000a │ │ +02e404: |[02e404] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +02e414: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +02e418: 5430 8601 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e41c: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e420: b641 |0006: or-int/2addr v1, v4 │ │ +02e422: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e426: 0e00 |0009: return-void │ │ +02e428: 5430 8601 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e42c: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e430: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +02e434: b521 |0010: and-int/2addr v1, v2 │ │ +02e436: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e43a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0002 line=521 │ │ 0x0009 line=525 │ │ 0x000a line=523 │ │ locals : │ │ @@ -13280,20 +13280,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -02c26c: |[02c26c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c27c: 5420 7e01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017e │ │ -02c280: 2201 b800 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00b8 │ │ -02c284: 7040 6204 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0462 │ │ -02c28a: 6e20 8714 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02c290: 1102 |000a: return-object v2 │ │ +02e43c: |[02e43c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e44c: 5420 7e01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017e │ │ +02e450: 2201 b800 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00b8 │ │ +02e454: 7040 6204 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0462 │ │ +02e45a: 6e20 8714 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02e460: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x000a line=561 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -13305,20 +13305,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02c294: |[02c294] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -02c2a4: 7100 a404 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04a4 │ │ -02c2aa: 0c00 |0003: move-result-object v0 │ │ -02c2ac: 7220 9604 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0496 │ │ -02c2b2: 0c00 |0007: move-result-object v0 │ │ -02c2b4: 1100 |0008: return-object v0 │ │ +02e464: |[02e464] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +02e474: 7100 a404 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04a4 │ │ +02e47a: 0c00 |0003: move-result-object v0 │ │ +02e47c: 7220 9604 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0496 │ │ +02e482: 0c00 |0007: move-result-object v0 │ │ +02e484: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13326,20 +13326,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02c2b8: |[02c2b8] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -02c2c8: 7100 a404 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04a4 │ │ -02c2ce: 0c00 |0003: move-result-object v0 │ │ -02c2d0: 7220 9604 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0496 │ │ -02c2d6: 0c00 |0007: move-result-object v0 │ │ -02c2d8: 1100 |0008: return-object v0 │ │ +02e488: |[02e488] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +02e498: 7100 a404 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04a4 │ │ +02e49e: 0c00 |0003: move-result-object v0 │ │ +02e4a0: 7220 9604 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0496 │ │ +02e4a6: 0c00 |0007: move-result-object v0 │ │ +02e4a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13347,18 +13347,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c2dc: |[02c2dc] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c2ec: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -02c2f0: 7030 7c04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@047c │ │ -02c2f6: 1101 |0005: return-object v1 │ │ +02e4ac: |[02e4ac] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e4bc: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +02e4c0: 7030 7c04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@047c │ │ +02e4c6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0005 line=498 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -13368,18 +13368,18 @@ │ │ type : '(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c2f8: |[02c2f8] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c308: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c30c: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02c310: 1101 |0004: return-object v1 │ │ +02e4c8: |[02e4c8] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e4d8: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e4dc: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02e4e0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -13389,17 +13389,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c314: |[02c314] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c324: 5b01 7f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@017f │ │ -02c328: 1100 |0002: return-object v0 │ │ +02e4e4: |[02e4e4] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e4f4: 5b01 7f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@017f │ │ +02e4f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0002 line=324 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -13409,17 +13409,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c32c: |[02c32c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c33c: 5b01 8001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ -02c340: 1100 |0002: return-object v0 │ │ +02e4fc: |[02e4fc] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e50c: 5b01 8001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ +02e510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0002 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -13429,17 +13429,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c344: |[02c344] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c354: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ -02c358: 1100 |0002: return-object v0 │ │ +02e514: |[02e514] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e524: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ +02e528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0002 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -13449,17 +13449,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c35c: |[02c35c] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c36c: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ -02c370: 1100 |0002: return-object v0 │ │ +02e52c: |[02e52c] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e53c: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ +02e540: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0002 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -13469,24 +13469,24 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -02c374: |[02c374] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c384: 5420 8601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c388: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02c38c: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -02c390: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02c394: 5420 8601 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c398: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c39c: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -02c3a0: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c3a4: 1102 |0010: return-object v2 │ │ +02e544: |[02e544] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e554: 5420 8601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e558: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02e55c: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +02e560: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02e564: 5420 8601 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e568: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e56c: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +02e570: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e574: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0008 line=514 │ │ 0x0010 line=516 │ │ locals : │ │ @@ -13498,18 +13498,18 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c3a8: |[02c3a8] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c3b8: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c3bc: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02c3c0: 1101 |0004: return-object v1 │ │ +02e578: |[02e578] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e588: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e58c: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02e590: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=368 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -13519,19 +13519,19 @@ │ │ type : '(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02c3c4: |[02c3c4] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c3d4: 5b12 8401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0184 │ │ -02c3d8: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -02c3dc: 7030 7c04 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@047c │ │ -02c3e2: 1101 |0007: return-object v1 │ │ +02e594: |[02e594] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e5a4: 5b12 8401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0184 │ │ +02e5a8: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +02e5ac: 7030 7c04 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@047c │ │ +02e5b2: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0002 line=386 │ │ 0x0007 line=387 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13543,17 +13543,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c3e4: |[02c3e4] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c3f4: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ -02c3f8: 1100 |0002: return-object v0 │ │ +02e5b4: |[02e5b4] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e5c4: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ +02e5c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0002 line=415 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -13563,42 +13563,42 @@ │ │ type : '(III)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -02c3fc: |[02c3fc] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c40c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02c40e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02c410: 5453 8601 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c414: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02c418: 5453 8601 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c41c: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02c420: 5453 8601 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c424: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02c428: 5453 8601 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c42c: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02c430: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -02c434: 5453 8601 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c438: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02c43c: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -02c440: 0110 |001a: move v0, v1 │ │ -02c442: 5453 8601 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c446: 5454 8601 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c44a: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c44e: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -02c452: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -02c456: b641 |0025: or-int/2addr v1, v4 │ │ -02c458: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c45c: 1105 |0028: return-object v5 │ │ -02c45e: 0120 |0029: move v0, v2 │ │ -02c460: 28f1 |002a: goto 001b // -000f │ │ -02c462: 0121 |002b: move v1, v2 │ │ -02c464: 28f9 |002c: goto 0025 // -0007 │ │ +02e5cc: |[02e5cc] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e5dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02e5de: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02e5e0: 5453 8601 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e5e4: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02e5e8: 5453 8601 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e5ec: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02e5f0: 5453 8601 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e5f4: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02e5f8: 5453 8601 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e5fc: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02e600: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +02e604: 5453 8601 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e608: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02e60c: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +02e610: 0110 |001a: move v0, v1 │ │ +02e612: 5453 8601 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e616: 5454 8601 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e61a: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e61e: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +02e622: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +02e626: b641 |0025: or-int/2addr v1, v4 │ │ +02e628: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e62c: 1105 |0028: return-object v5 │ │ +02e62e: 0120 |0029: move v0, v2 │ │ +02e630: 28f1 |002a: goto 001b // -000f │ │ +02e632: 0121 |002b: move v1, v2 │ │ +02e634: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=457 │ │ 0x000a line=458 │ │ 0x000e line=459 │ │ 0x001b line=460 │ │ @@ -13618,17 +13618,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c468: |[02c468] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c478: 5901 8701 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0187 │ │ -02c47c: 1100 |0002: return-object v0 │ │ +02e638: |[02e638] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e648: 5901 8701 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0187 │ │ +02e64c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0002 line=316 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -13638,18 +13638,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -02c480: |[02c480] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c490: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02c492: 7030 7c04 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@047c │ │ -02c498: 1101 |0004: return-object v1 │ │ +02e650: |[02e650] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e660: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +02e662: 7030 7c04 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@047c │ │ +02e668: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0004 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -13659,18 +13659,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c49c: |[02c49c] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c4ac: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -02c4b0: 7030 7c04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@047c │ │ -02c4b6: 1101 |0005: return-object v1 │ │ +02e66c: |[02e66c] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e67c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +02e680: 7030 7c04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@047c │ │ +02e686: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0005 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -13680,17 +13680,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c4b8: |[02c4b8] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c4c8: 5901 8801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0188 │ │ -02c4cc: 1100 |0002: return-object v0 │ │ +02e688: |[02e688] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e698: 5901 8801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0188 │ │ +02e69c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0002 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -13700,19 +13700,19 @@ │ │ type : '(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -02c4d0: |[02c4d0] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c4e0: 5901 8b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018b │ │ -02c4e4: 5902 8901 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0189 │ │ -02c4e8: 5c03 8a01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018a │ │ -02c4ec: 1100 |0006: return-object v0 │ │ +02e6a0: |[02e6a0] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e6b0: 5901 8b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018b │ │ +02e6b4: 5902 8901 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0189 │ │ +02e6b8: 5c03 8a01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018a │ │ +02e6bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ 0x0004 line=334 │ │ 0x0006 line=335 │ │ locals : │ │ @@ -13726,18 +13726,18 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c4f0: |[02c4f0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c500: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c504: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02c508: 1101 |0004: return-object v1 │ │ +02e6c0: |[02e6c0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e6d0: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e6d4: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02e6d8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -13747,20 +13747,20 @@ │ │ type : '(II)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -02c50c: |[02c50c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c51c: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c520: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02c524: 5410 8601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c528: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02c52c: 1101 |0008: return-object v1 │ │ +02e6dc: |[02e6dc] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e6ec: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e6f0: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02e6f4: 5410 8601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e6f8: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02e6fc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13772,21 +13772,21 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -02c530: |[02c530] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c540: 5420 8601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c544: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02c548: 5420 8601 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c54c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -02c54e: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02c552: 1102 |0009: return-object v2 │ │ +02e700: |[02e700] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e710: 5420 8601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e714: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02e718: 5420 8601 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e71c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +02e71e: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02e722: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0009 line=424 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13797,20 +13797,20 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -02c554: |[02c554] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c564: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c568: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02c56c: 5410 8601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c570: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02c574: 1101 |0008: return-object v1 │ │ +02e724: |[02e724] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e734: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e738: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02e73c: 5410 8601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e740: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02e744: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0004 line=435 │ │ 0x0008 line=436 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13822,23 +13822,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02c578: |[02c578] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c588: 5410 8c01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -02c58c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02c590: 5b12 8c01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -02c594: 5410 8c01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -02c598: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02c59c: 5410 8c01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -02c5a0: 6e20 a104 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04a1 │ │ -02c5a6: 1101 |000f: return-object v1 │ │ +02e748: |[02e748] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e758: 5410 8c01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +02e75c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02e760: 5b12 8c01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +02e764: 5410 8c01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +02e768: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02e76c: 5410 8c01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +02e770: 6e20 a104 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04a1 │ │ +02e776: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0004 line=574 │ │ 0x0006 line=575 │ │ 0x000a line=576 │ │ 0x000f line=579 │ │ @@ -13851,17 +13851,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c5a8: |[02c5a8] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c5b8: 5b01 8d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018d │ │ -02c5bc: 1100 |0002: return-object v0 │ │ +02e778: |[02e778] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e788: 5b01 8d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018d │ │ +02e78c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -13871,18 +13871,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c5c0: |[02c5c0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c5d0: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c5d4: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02c5d8: 1101 |0004: return-object v1 │ │ +02e790: |[02e790] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e7a0: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e7a4: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02e7a8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0004 line=396 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -13892,19 +13892,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -02c5dc: |[02c5dc] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c5ec: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c5f0: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02c5f4: 5b13 8e01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018e │ │ -02c5f8: 1101 |0006: return-object v1 │ │ +02e7ac: |[02e7ac] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e7bc: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e7c0: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02e7c4: 5b13 8e01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018e │ │ +02e7c8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0006 line=407 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13916,17 +13916,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c5fc: |[02c5fc] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c60c: 5c01 8f01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@018f │ │ -02c610: 1100 |0002: return-object v0 │ │ +02e7cc: |[02e7cc] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e7dc: 5c01 8f01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@018f │ │ +02e7e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -13936,18 +13936,18 @@ │ │ type : '([J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c614: |[02c614] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c624: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c628: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02c62c: 1101 |0004: return-object v1 │ │ +02e7e4: |[02e7e4] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e7f4: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e7f8: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02e7fc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -13957,18 +13957,18 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c630: |[02c630] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02c640: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -02c644: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02c648: 1101 |0004: return-object v1 │ │ +02e800: |[02e800] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02e810: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +02e814: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02e818: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0004 line=232 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ @@ -14051,19 +14051,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c64c: |[02c64c] android.support.v4.app.NotificationCompat$Style.:()V │ │ -02c65c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -02c662: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02c664: 5c10 9701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0197 │ │ -02c668: 0e00 |0006: return-void │ │ +02e81c: |[02e81c] android.support.v4.app.NotificationCompat$Style.:()V │ │ +02e82c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +02e832: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02e834: 5c10 9701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0197 │ │ +02e838: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0003 line=611 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -14073,22 +14073,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02c66c: |[02c66c] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -02c67c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02c67e: 5421 9501 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ -02c682: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -02c686: 5421 9501 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ -02c68a: 6e10 7204 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0472 │ │ -02c690: 0c00 |000a: move-result-object v0 │ │ -02c692: 1100 |000b: return-object v0 │ │ +02e83c: |[02e83c] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +02e84c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e84e: 5421 9501 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ +02e852: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +02e856: 5421 9501 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ +02e85a: 6e10 7204 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0472 │ │ +02e860: 0c00 |000a: move-result-object v0 │ │ +02e862: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0001 line=624 │ │ 0x0005 line=625 │ │ 0x000b line=627 │ │ locals : │ │ @@ -14100,23 +14100,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02c694: |[02c694] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -02c6a4: 5410 9501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ -02c6a8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02c6ac: 5b12 9501 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ -02c6b0: 5410 9501 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ -02c6b4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02c6b8: 5410 9501 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ -02c6bc: 6e20 8904 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0489 │ │ -02c6c2: 0e00 |000f: return-void │ │ +02e864: |[02e864] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +02e874: 5410 9501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ +02e878: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02e87c: 5b12 9501 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ +02e880: 5410 9501 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ +02e884: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02e888: 5410 9501 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0195 │ │ +02e88c: 6e20 8904 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0489 │ │ +02e892: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0004 line=615 │ │ 0x0006 line=616 │ │ 0x000a line=617 │ │ 0x000f line=620 │ │ @@ -14188,40 +14188,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02c6c4: |[02c6c4] android.support.v4.app.NotificationCompat.:()V │ │ -02c6d4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02c6d8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02c6dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02c6e0: 2200 c100 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00c1 │ │ -02c6e4: 7010 9d04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@049d │ │ -02c6ea: 6900 9901 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ -02c6ee: 0e00 |000d: return-void │ │ -02c6f0: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02c6f4: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02c6f8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02c6fc: 2200 c000 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00c0 │ │ -02c700: 7010 9b04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@049b │ │ -02c706: 6900 9901 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ -02c70a: 28f2 |001b: goto 000d // -000e │ │ -02c70c: 6000 1e00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02c710: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -02c714: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02c718: 2200 bf00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00bf │ │ -02c71c: 7010 9904 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0499 │ │ -02c722: 6900 9901 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ -02c726: 28e4 |0029: goto 000d // -001c │ │ -02c728: 2200 be00 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00be │ │ -02c72c: 7010 9704 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0497 │ │ -02c732: 6900 9901 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ -02c736: 28dc |0031: goto 000d // -0024 │ │ +02e894: |[02e894] android.support.v4.app.NotificationCompat.:()V │ │ +02e8a4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02e8a8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02e8ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02e8b0: 2200 c100 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00c1 │ │ +02e8b4: 7010 9d04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@049d │ │ +02e8ba: 6900 9901 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ +02e8be: 0e00 |000d: return-void │ │ +02e8c0: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02e8c4: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02e8c8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02e8cc: 2200 c000 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00c0 │ │ +02e8d0: 7010 9b04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@049b │ │ +02e8d6: 6900 9901 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ +02e8da: 28f2 |001b: goto 000d // -000e │ │ +02e8dc: 6000 1e00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02e8e0: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +02e8e4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02e8e8: 2200 bf00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00bf │ │ +02e8ec: 7010 9904 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0499 │ │ +02e8f2: 6900 9901 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ +02e8f6: 28e4 |0029: goto 000d // -001c │ │ +02e8f8: 2200 be00 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00be │ │ +02e8fc: 7010 9704 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0497 │ │ +02e902: 6900 9901 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ +02e906: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x000d line=162 │ │ 0x000e line=155 │ │ 0x0014 line=156 │ │ @@ -14235,17 +14235,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c738: |[02c738] android.support.v4.app.NotificationCompat.:()V │ │ -02c748: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02c74e: 0e00 |0003: return-void │ │ +02e908: |[02e908] android.support.v4.app.NotificationCompat.:()V │ │ +02e918: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02e91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=819 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -14254,17 +14254,17 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c750: |[02c750] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -02c760: 6200 9901 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ -02c764: 1100 |0002: return-object v0 │ │ +02e920: |[02e920] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +02e930: 6200 9901 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0199 │ │ +02e934: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1961 (NotificationCompat.java) │ │ @@ -14292,17 +14292,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c768: |[02c768] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -02c778: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02c77e: 0e00 |0003: return-void │ │ +02e938: |[02e938] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +02e948: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02e94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatHoneycomb;) │ │ @@ -14310,95 +14310,95 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 15 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -02c780: |[02c780] android.support.v4.app.NotificationCompatHoneycomb.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; │ │ -02c790: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@000f │ │ -02c794: 7020 4e00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ -02c79a: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -02c79e: 6e30 6800 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ -02c7a4: 0c01 |000a: move-result-object v1 │ │ -02c7a6: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -02c7aa: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02c7ae: 6e30 6200 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ -02c7b4: 0c01 |0012: move-result-object v1 │ │ -02c7b6: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02c7ba: 6e20 5300 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ -02c7c0: 0c01 |0018: move-result-object v1 │ │ -02c7c2: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02c7c6: 6e30 6500 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ -02c7cc: 0c01 |001e: move-result-object v1 │ │ -02c7ce: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02c7d2: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02c7d6: 6e30 6300 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ -02c7dc: 0c01 |0026: move-result-object v1 │ │ -02c7de: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02c7e2: 6e20 6700 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ -02c7e8: 0c01 |002c: move-result-object v1 │ │ -02c7ea: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02c7ee: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02c7f2: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02c7f6: 6e40 5c00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ -02c7fc: 0c02 |0036: move-result-object v2 │ │ -02c7fe: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c802: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -02c806: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -02c80a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -02c80c: 6e20 5e00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -02c812: 0c02 |0041: move-result-object v2 │ │ -02c814: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c818: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -02c81c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -02c820: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -02c822: 6e20 5f00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ -02c828: 0c02 |004c: move-result-object v2 │ │ -02c82a: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c82e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -02c832: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -02c836: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -02c838: 6e20 5200 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ -02c83e: 0c01 |0057: move-result-object v1 │ │ -02c840: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02c844: 6e20 5800 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02c84a: 0c01 |005d: move-result-object v1 │ │ -02c84c: 6e20 5700 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ -02c852: 0c01 |0061: move-result-object v1 │ │ -02c854: 6e20 5600 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -02c85a: 0c01 |0065: move-result-object v1 │ │ -02c85c: 6e20 5400 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ -02c862: 0c01 |0069: move-result-object v1 │ │ -02c864: 6e20 5500 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ -02c86a: 0c01 |006d: move-result-object v1 │ │ -02c86c: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02c870: 6e20 5900 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -02c876: 0c02 |0073: move-result-object v2 │ │ -02c878: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c87c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -02c880: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -02c884: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -02c886: 6e30 5a00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ -02c88c: 0c01 |007e: move-result-object v1 │ │ -02c88e: 6e20 5b00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ -02c894: 0c01 |0082: move-result-object v1 │ │ -02c896: 6e20 5d00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ -02c89c: 0c00 |0086: move-result-object v0 │ │ -02c89e: 6e10 5100 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0051 │ │ -02c8a4: 0c01 |008a: move-result-object v1 │ │ -02c8a6: 1101 |008b: return-object v1 │ │ -02c8a8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -02c8aa: 28b1 |008d: goto 003e // -004f │ │ -02c8ac: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -02c8ae: 28ba |008f: goto 0049 // -0046 │ │ -02c8b0: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -02c8b2: 28c3 |0091: goto 0054 // -003d │ │ -02c8b4: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -02c8b6: 28e8 |0093: goto 007b // -0018 │ │ +02e950: |[02e950] android.support.v4.app.NotificationCompatHoneycomb.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; │ │ +02e960: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@000f │ │ +02e964: 7020 4e00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ +02e96a: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +02e96e: 6e30 6800 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ +02e974: 0c01 |000a: move-result-object v1 │ │ +02e976: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +02e97a: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02e97e: 6e30 6200 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ +02e984: 0c01 |0012: move-result-object v1 │ │ +02e986: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02e98a: 6e20 5300 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ +02e990: 0c01 |0018: move-result-object v1 │ │ +02e992: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02e996: 6e30 6500 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ +02e99c: 0c01 |001e: move-result-object v1 │ │ +02e99e: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02e9a2: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02e9a6: 6e30 6300 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ +02e9ac: 0c01 |0026: move-result-object v1 │ │ +02e9ae: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02e9b2: 6e20 6700 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ +02e9b8: 0c01 |002c: move-result-object v1 │ │ +02e9ba: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02e9be: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02e9c2: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02e9c6: 6e40 5c00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ +02e9cc: 0c02 |0036: move-result-object v2 │ │ +02e9ce: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e9d2: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +02e9d6: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +02e9da: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +02e9dc: 6e20 5e00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +02e9e2: 0c02 |0041: move-result-object v2 │ │ +02e9e4: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e9e8: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +02e9ec: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +02e9f0: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +02e9f2: 6e20 5f00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ +02e9f8: 0c02 |004c: move-result-object v2 │ │ +02e9fa: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02e9fe: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +02ea02: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +02ea06: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +02ea08: 6e20 5200 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ +02ea0e: 0c01 |0057: move-result-object v1 │ │ +02ea10: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02ea14: 6e20 5800 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02ea1a: 0c01 |005d: move-result-object v1 │ │ +02ea1c: 6e20 5700 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ +02ea22: 0c01 |0061: move-result-object v1 │ │ +02ea24: 6e20 5600 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +02ea2a: 0c01 |0065: move-result-object v1 │ │ +02ea2c: 6e20 5400 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ +02ea32: 0c01 |0069: move-result-object v1 │ │ +02ea34: 6e20 5500 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ +02ea3a: 0c01 |006d: move-result-object v1 │ │ +02ea3c: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02ea40: 6e20 5900 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +02ea46: 0c02 |0073: move-result-object v2 │ │ +02ea48: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ea4c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +02ea50: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +02ea54: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +02ea56: 6e30 5a00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ +02ea5c: 0c01 |007e: move-result-object v1 │ │ +02ea5e: 6e20 5b00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ +02ea64: 0c01 |0082: move-result-object v1 │ │ +02ea66: 6e20 5d00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ +02ea6c: 0c00 |0086: move-result-object v0 │ │ +02ea6e: 6e10 5100 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0051 │ │ +02ea74: 0c01 |008a: move-result-object v1 │ │ +02ea76: 1101 |008b: return-object v1 │ │ +02ea78: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +02ea7a: 28b1 |008d: goto 003e // -004f │ │ +02ea7c: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +02ea7e: 28ba |008f: goto 0049 // -0046 │ │ +02ea80: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +02ea82: 28c3 |0091: goto 0054 // -003d │ │ +02ea84: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +02ea86: 28e8 |0093: goto 007b // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0087 line=52 │ │ 0x008c line=30 │ │ locals : │ │ 0x0087 - 0x008c reg=0 b Landroid/app/Notification$Builder; │ │ @@ -14439,17 +14439,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c8b8: |[02c8b8] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -02c8c8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02c8ce: 0e00 |0003: return-void │ │ +02ea88: |[02ea88] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +02ea98: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02ea9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatIceCreamSandwich; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatIceCreamSandwich;) │ │ @@ -14457,103 +14457,103 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ insns size : 164 16-bit code units │ │ -02c8d0: |[02c8d0] android.support.v4.app.NotificationCompatIceCreamSandwich.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ │ -02c8e0: 2205 0f00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@000f │ │ -02c8e4: 7020 4e00 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ -02c8ea: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ -02c8ee: 6e30 6800 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ -02c8f4: 0c05 |000a: move-result-object v5 │ │ -02c8f6: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ -02c8fa: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02c8fe: 6e30 6200 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ -02c904: 0c05 |0012: move-result-object v5 │ │ -02c906: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02c90a: 6e20 5300 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ -02c910: 0c05 |0018: move-result-object v5 │ │ -02c912: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02c916: 6e30 6500 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ -02c91c: 0c05 |001e: move-result-object v5 │ │ -02c91e: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02c922: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02c926: 6e30 6300 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ -02c92c: 0c05 |0026: move-result-object v5 │ │ -02c92e: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02c932: 6e20 6700 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ -02c938: 0c05 |002c: move-result-object v5 │ │ -02c93a: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02c93e: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02c942: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02c946: 6e40 5c00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ -02c94c: 0c06 |0036: move-result-object v6 │ │ -02c94e: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c952: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -02c956: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -02c95a: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -02c95c: 6e20 5e00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -02c962: 0c06 |0041: move-result-object v6 │ │ -02c964: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c968: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -02c96c: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -02c970: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -02c972: 6e20 5f00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ -02c978: 0c06 |004c: move-result-object v6 │ │ -02c97a: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c97e: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -02c982: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -02c986: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -02c988: 6e20 5200 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ -02c98e: 0c05 |0057: move-result-object v5 │ │ -02c990: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02c994: 6e20 5800 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02c99a: 0c05 |005d: move-result-object v5 │ │ -02c99c: 6e20 5700 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ -02c9a2: 0c05 |0061: move-result-object v5 │ │ -02c9a4: 6e20 5600 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -02c9aa: 0c05 |0065: move-result-object v5 │ │ -02c9ac: 6e20 5400 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ -02c9b2: 0c05 |0069: move-result-object v5 │ │ -02c9b4: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -02c9b8: 6e20 5500 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ -02c9be: 0c05 |006f: move-result-object v5 │ │ -02c9c0: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02c9c4: 6e20 5900 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -02c9ca: 0c06 |0075: move-result-object v6 │ │ -02c9cc: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02c9d0: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -02c9d4: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -02c9d8: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -02c9da: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -02c9de: 6e30 5a00 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ -02c9e4: 0c05 |0082: move-result-object v5 │ │ -02c9e6: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -02c9ea: 6e20 5b00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ -02c9f0: 0c05 |0088: move-result-object v5 │ │ -02c9f2: 6e20 5d00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ -02c9f8: 0c05 |008c: move-result-object v5 │ │ -02c9fa: 0200 1300 |008d: move/from16 v0, v19 │ │ -02c9fe: 0201 1400 |008f: move/from16 v1, v20 │ │ -02ca02: 0202 1500 |0091: move/from16 v2, v21 │ │ -02ca06: 6e40 6100 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0061 │ │ -02ca0c: 0c04 |0096: move-result-object v4 │ │ -02ca0e: 6e10 5100 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0051 │ │ -02ca14: 0c05 |009a: move-result-object v5 │ │ -02ca16: 1105 |009b: return-object v5 │ │ -02ca18: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -02ca1a: 28a1 |009d: goto 003e // -005f │ │ -02ca1c: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -02ca1e: 28aa |009f: goto 0049 // -0056 │ │ -02ca20: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -02ca22: 28b3 |00a1: goto 0054 // -004d │ │ -02ca24: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -02ca26: 28da |00a3: goto 007d // -0026 │ │ +02eaa0: |[02eaa0] android.support.v4.app.NotificationCompatIceCreamSandwich.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ │ +02eab0: 2205 0f00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@000f │ │ +02eab4: 7020 4e00 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ +02eaba: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +02eabe: 6e30 6800 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ +02eac4: 0c05 |000a: move-result-object v5 │ │ +02eac6: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02eaca: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02eace: 6e30 6200 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ +02ead4: 0c05 |0012: move-result-object v5 │ │ +02ead6: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02eada: 6e20 5300 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ +02eae0: 0c05 |0018: move-result-object v5 │ │ +02eae2: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02eae6: 6e30 6500 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ +02eaec: 0c05 |001e: move-result-object v5 │ │ +02eaee: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02eaf2: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02eaf6: 6e30 6300 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ +02eafc: 0c05 |0026: move-result-object v5 │ │ +02eafe: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02eb02: 6e20 6700 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ +02eb08: 0c05 |002c: move-result-object v5 │ │ +02eb0a: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02eb0e: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02eb12: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02eb16: 6e40 5c00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ +02eb1c: 0c06 |0036: move-result-object v6 │ │ +02eb1e: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02eb22: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +02eb26: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +02eb2a: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +02eb2c: 6e20 5e00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +02eb32: 0c06 |0041: move-result-object v6 │ │ +02eb34: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02eb38: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +02eb3c: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +02eb40: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +02eb42: 6e20 5f00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ +02eb48: 0c06 |004c: move-result-object v6 │ │ +02eb4a: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02eb4e: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +02eb52: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +02eb56: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +02eb58: 6e20 5200 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ +02eb5e: 0c05 |0057: move-result-object v5 │ │ +02eb60: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02eb64: 6e20 5800 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02eb6a: 0c05 |005d: move-result-object v5 │ │ +02eb6c: 6e20 5700 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ +02eb72: 0c05 |0061: move-result-object v5 │ │ +02eb74: 6e20 5600 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +02eb7a: 0c05 |0065: move-result-object v5 │ │ +02eb7c: 6e20 5400 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ +02eb82: 0c05 |0069: move-result-object v5 │ │ +02eb84: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +02eb88: 6e20 5500 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ +02eb8e: 0c05 |006f: move-result-object v5 │ │ +02eb90: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02eb94: 6e20 5900 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +02eb9a: 0c06 |0075: move-result-object v6 │ │ +02eb9c: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02eba0: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +02eba4: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +02eba8: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +02ebaa: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +02ebae: 6e30 5a00 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ +02ebb4: 0c05 |0082: move-result-object v5 │ │ +02ebb6: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +02ebba: 6e20 5b00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ +02ebc0: 0c05 |0088: move-result-object v5 │ │ +02ebc2: 6e20 5d00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ +02ebc8: 0c05 |008c: move-result-object v5 │ │ +02ebca: 0200 1300 |008d: move/from16 v0, v19 │ │ +02ebce: 0201 1400 |008f: move/from16 v1, v20 │ │ +02ebd2: 0202 1500 |0091: move/from16 v2, v21 │ │ +02ebd6: 6e40 6100 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0061 │ │ +02ebdc: 0c04 |0096: move-result-object v4 │ │ +02ebde: 6e10 5100 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0051 │ │ +02ebe4: 0c05 |009a: move-result-object v5 │ │ +02ebe6: 1105 |009b: return-object v5 │ │ +02ebe8: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +02ebea: 28a1 |009d: goto 003e // -005f │ │ +02ebec: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +02ebee: 28aa |009f: goto 0049 // -0056 │ │ +02ebf0: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +02ebf2: 28b3 |00a1: goto 0054 // -004d │ │ +02ebf4: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +02ebf6: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0097 line=54 │ │ 0x009c line=31 │ │ locals : │ │ 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ @@ -14605,112 +14605,112 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ insns size : 183 16-bit code units │ │ -02ca28: |[02ca28] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -02ca38: 7010 4d14 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@144d │ │ -02ca3e: 2204 0f00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@000f │ │ -02ca42: 7020 4e00 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ -02ca48: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ -02ca4c: 6e30 6800 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ -02ca52: 0c04 |000d: move-result-object v4 │ │ -02ca54: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ -02ca58: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02ca5c: 6e30 6200 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ -02ca62: 0c04 |0015: move-result-object v4 │ │ -02ca64: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02ca68: 6e20 5300 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ -02ca6e: 0c04 |001b: move-result-object v4 │ │ -02ca70: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02ca74: 6e30 6500 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ -02ca7a: 0c04 |0021: move-result-object v4 │ │ -02ca7c: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02ca80: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02ca84: 6e30 6300 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ -02ca8a: 0c04 |0029: move-result-object v4 │ │ -02ca8c: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02ca90: 6e20 6700 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ -02ca96: 0c04 |002f: move-result-object v4 │ │ -02ca98: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02ca9c: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02caa0: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02caa4: 6e40 5c00 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ -02caaa: 0c05 |0039: move-result-object v5 │ │ -02caac: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02cab0: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -02cab4: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ -02cab8: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -02caba: 6e20 5e00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -02cac0: 0c05 |0044: move-result-object v5 │ │ -02cac2: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02cac6: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -02caca: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ -02cace: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -02cad0: 6e20 5f00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ -02cad6: 0c05 |004f: move-result-object v5 │ │ -02cad8: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02cadc: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -02cae0: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ -02cae4: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -02cae6: 6e20 5200 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ -02caec: 0c04 |005a: move-result-object v4 │ │ -02caee: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02caf2: 6e20 5800 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02caf8: 0c04 |0060: move-result-object v4 │ │ -02cafa: 6e20 5700 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ -02cb00: 0c04 |0064: move-result-object v4 │ │ -02cb02: 6e20 5600 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -02cb08: 0c04 |0068: move-result-object v4 │ │ -02cb0a: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -02cb0e: 6e20 6400 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0064 │ │ -02cb14: 0c04 |006e: move-result-object v4 │ │ -02cb16: 6e20 5400 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ -02cb1c: 0c04 |0072: move-result-object v4 │ │ -02cb1e: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -02cb22: 6e20 5500 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ -02cb28: 0c04 |0078: move-result-object v4 │ │ -02cb2a: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02cb2e: 6e20 5900 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -02cb34: 0c05 |007e: move-result-object v5 │ │ -02cb36: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02cb3a: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -02cb3e: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ -02cb42: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -02cb44: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -02cb48: 6e30 5a00 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ -02cb4e: 0c04 |008b: move-result-object v4 │ │ -02cb50: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -02cb54: 6e20 5b00 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ -02cb5a: 0c04 |0091: move-result-object v4 │ │ -02cb5c: 6e20 5d00 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ -02cb62: 0c04 |0095: move-result-object v4 │ │ -02cb64: 0200 1600 |0096: move/from16 v0, v22 │ │ -02cb68: 6e20 6600 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ -02cb6e: 0c04 |009b: move-result-object v4 │ │ -02cb70: 0200 1700 |009c: move/from16 v0, v23 │ │ -02cb74: 6e20 6000 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0060 │ │ -02cb7a: 0c04 |00a1: move-result-object v4 │ │ -02cb7c: 0200 1300 |00a2: move/from16 v0, v19 │ │ -02cb80: 0201 1400 |00a4: move/from16 v1, v20 │ │ -02cb84: 0202 1500 |00a6: move/from16 v2, v21 │ │ -02cb88: 6e40 6100 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0061 │ │ -02cb8e: 0c04 |00ab: move-result-object v4 │ │ -02cb90: 5b84 9f01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ -02cb94: 0e00 |00ae: return-void │ │ -02cb96: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -02cb98: 2891 |00b0: goto 0041 // -006f │ │ -02cb9a: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ -02cb9c: 289a |00b2: goto 004c // -0066 │ │ -02cb9e: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ -02cba0: 28a3 |00b4: goto 0057 // -005d │ │ -02cba2: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ -02cba4: 28d0 |00b6: goto 0086 // -0030 │ │ +02ebf8: |[02ebf8] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ +02ec08: 7010 4d14 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@144d │ │ +02ec0e: 2204 0f00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@000f │ │ +02ec12: 7020 4e00 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ +02ec18: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +02ec1c: 6e30 6800 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ +02ec22: 0c04 |000d: move-result-object v4 │ │ +02ec24: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02ec28: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02ec2c: 6e30 6200 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ +02ec32: 0c04 |0015: move-result-object v4 │ │ +02ec34: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02ec38: 6e20 5300 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ +02ec3e: 0c04 |001b: move-result-object v4 │ │ +02ec40: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02ec44: 6e30 6500 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ +02ec4a: 0c04 |0021: move-result-object v4 │ │ +02ec4c: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02ec50: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02ec54: 6e30 6300 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ +02ec5a: 0c04 |0029: move-result-object v4 │ │ +02ec5c: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02ec60: 6e20 6700 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ +02ec66: 0c04 |002f: move-result-object v4 │ │ +02ec68: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02ec6c: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02ec70: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02ec74: 6e40 5c00 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ +02ec7a: 0c05 |0039: move-result-object v5 │ │ +02ec7c: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ec80: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +02ec84: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +02ec88: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +02ec8a: 6e20 5e00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +02ec90: 0c05 |0044: move-result-object v5 │ │ +02ec92: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ec96: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +02ec9a: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +02ec9e: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +02eca0: 6e20 5f00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ +02eca6: 0c05 |004f: move-result-object v5 │ │ +02eca8: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ecac: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +02ecb0: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +02ecb4: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +02ecb6: 6e20 5200 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ +02ecbc: 0c04 |005a: move-result-object v4 │ │ +02ecbe: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02ecc2: 6e20 5800 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02ecc8: 0c04 |0060: move-result-object v4 │ │ +02ecca: 6e20 5700 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ +02ecd0: 0c04 |0064: move-result-object v4 │ │ +02ecd2: 6e20 5600 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +02ecd8: 0c04 |0068: move-result-object v4 │ │ +02ecda: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +02ecde: 6e20 6400 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0064 │ │ +02ece4: 0c04 |006e: move-result-object v4 │ │ +02ece6: 6e20 5400 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ +02ecec: 0c04 |0072: move-result-object v4 │ │ +02ecee: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +02ecf2: 6e20 5500 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ +02ecf8: 0c04 |0078: move-result-object v4 │ │ +02ecfa: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02ecfe: 6e20 5900 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +02ed04: 0c05 |007e: move-result-object v5 │ │ +02ed06: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ed0a: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +02ed0e: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +02ed12: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +02ed14: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +02ed18: 6e30 5a00 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ +02ed1e: 0c04 |008b: move-result-object v4 │ │ +02ed20: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +02ed24: 6e20 5b00 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ +02ed2a: 0c04 |0091: move-result-object v4 │ │ +02ed2c: 6e20 5d00 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ +02ed32: 0c04 |0095: move-result-object v4 │ │ +02ed34: 0200 1600 |0096: move/from16 v0, v22 │ │ +02ed38: 6e20 6600 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ +02ed3e: 0c04 |009b: move-result-object v4 │ │ +02ed40: 0200 1700 |009c: move/from16 v0, v23 │ │ +02ed44: 6e20 6000 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0060 │ │ +02ed4a: 0c04 |00a1: move-result-object v4 │ │ +02ed4c: 0200 1300 |00a2: move/from16 v0, v19 │ │ +02ed50: 0201 1400 |00a4: move/from16 v1, v20 │ │ +02ed54: 0202 1500 |00a6: move/from16 v2, v21 │ │ +02ed58: 6e40 6100 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0061 │ │ +02ed5e: 0c04 |00ab: move-result-object v4 │ │ +02ed60: 5b84 9f01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ +02ed64: 0e00 |00ae: return-void │ │ +02ed66: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +02ed68: 2891 |00b0: goto 0041 // -006f │ │ +02ed6a: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +02ed6c: 289a |00b2: goto 004c // -0066 │ │ +02ed6e: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +02ed70: 28a3 |00b4: goto 0057 // -005d │ │ +02ed72: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +02ed74: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x00ae line=59 │ │ 0x00af line=34 │ │ locals : │ │ @@ -14738,18 +14738,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02cba8: |[02cba8] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02cbb8: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ -02cbbc: 6e40 4f00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ -02cbc2: 0e00 |0005: return-void │ │ +02ed78: |[02ed78] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02ed88: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ +02ed8c: 6e40 4f00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ +02ed92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -14761,27 +14761,27 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02cbc4: |[02cbc4] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -02cbd4: 2201 0d00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000d │ │ -02cbd8: 5432 9f01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ -02cbdc: 7020 4500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0045 │ │ -02cbe2: 6e20 4800 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0048 │ │ -02cbe8: 0c01 |000a: move-result-object v1 │ │ -02cbea: 6e20 4700 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0047 │ │ -02cbf0: 0c00 |000e: move-result-object v0 │ │ -02cbf2: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -02cbf6: 6e20 4600 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0046 │ │ -02cbfc: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -02cc00: 6e20 4900 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0049 │ │ -02cc06: 0e00 |0019: return-void │ │ +02ed94: |[02ed94] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +02eda4: 2201 0d00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000d │ │ +02eda8: 5432 9f01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ +02edac: 7020 4500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0045 │ │ +02edb2: 6e20 4800 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0048 │ │ +02edb8: 0c01 |000a: move-result-object v1 │ │ +02edba: 6e20 4700 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0047 │ │ +02edc0: 0c00 |000e: move-result-object v0 │ │ +02edc2: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +02edc6: 6e20 4600 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0046 │ │ +02edcc: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +02edd0: 6e20 4900 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0049 │ │ +02edd6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -14801,25 +14801,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -02cc08: |[02cc08] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -02cc18: 2201 0e00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000e │ │ -02cc1c: 5432 9f01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ -02cc20: 7020 4a00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@004a │ │ -02cc26: 6e20 4c00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004c │ │ -02cc2c: 0c01 |000a: move-result-object v1 │ │ -02cc2e: 6e20 4b00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004b │ │ -02cc34: 0c00 |000e: move-result-object v0 │ │ -02cc36: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -02cc3a: 6e20 4d00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004d │ │ -02cc40: 0e00 |0014: return-void │ │ +02edd8: |[02edd8] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +02ede8: 2201 0e00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000e │ │ +02edec: 5432 9f01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ +02edf0: 7020 4a00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@004a │ │ +02edf6: 6e20 4c00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004c │ │ +02edfc: 0c01 |000a: move-result-object v1 │ │ +02edfe: 6e20 4b00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004b │ │ +02ee04: 0c00 |000e: move-result-object v0 │ │ +02ee06: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +02ee0a: 6e20 4d00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004d │ │ +02ee10: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -14835,33 +14835,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02cc44: |[02cc44] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -02cc54: 2203 1000 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0010 │ │ -02cc58: 5454 9f01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ -02cc5c: 7020 6900 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0069 │ │ -02cc62: 6e20 6b00 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006b │ │ -02cc68: 0c01 |000a: move-result-object v1 │ │ -02cc6a: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -02cc6e: 6e20 6c00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006c │ │ -02cc74: 6e10 8c14 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@148c │ │ -02cc7a: 0c00 |0013: move-result-object v0 │ │ -02cc7c: 7210 a214 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -02cc82: 0a03 |0017: move-result v3 │ │ -02cc84: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -02cc88: 7210 a314 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -02cc8e: 0c02 |001d: move-result-object v2 │ │ -02cc90: 1f02 e602 |001e: check-cast v2, Ljava/lang/CharSequence; // type@02e6 │ │ -02cc94: 6e20 6a00 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006a │ │ -02cc9a: 28f1 |0023: goto 0014 // -000f │ │ -02cc9c: 0e00 |0024: return-void │ │ +02ee14: |[02ee14] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +02ee24: 2203 1000 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0010 │ │ +02ee28: 5454 9f01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ +02ee2c: 7020 6900 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0069 │ │ +02ee32: 6e20 6b00 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006b │ │ +02ee38: 0c01 |000a: move-result-object v1 │ │ +02ee3a: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +02ee3e: 6e20 6c00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006c │ │ +02ee44: 6e10 8c14 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@148c │ │ +02ee4a: 0c00 |0013: move-result-object v0 │ │ +02ee4c: 7210 a214 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +02ee52: 0a03 |0017: move-result v3 │ │ +02ee54: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +02ee58: 7210 a314 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +02ee5e: 0c02 |001d: move-result-object v2 │ │ +02ee60: 1f02 e602 |001e: check-cast v2, Ljava/lang/CharSequence; // type@02e6 │ │ +02ee64: 6e20 6a00 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006a │ │ +02ee6a: 28f1 |0023: goto 0014 // -000f │ │ +02ee6c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -14882,19 +14882,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02cca0: |[02cca0] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -02ccb0: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ -02ccb4: 6e10 5000 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0050 │ │ -02ccba: 0c00 |0005: move-result-object v0 │ │ -02ccbc: 1100 |0006: return-object v0 │ │ +02ee70: |[02ee70] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +02ee80: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@019f │ │ +02ee84: 6e10 5000 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0050 │ │ +02ee8a: 0c00 |0005: move-result-object v0 │ │ +02ee8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ source_file_idx : 1969 (NotificationCompatJellybean.java) │ │ @@ -14927,17 +14927,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ccc0: |[02ccc0] android.support.v4.app.ServiceCompat.:()V │ │ -02ccd0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02ccd6: 0e00 |0003: return-void │ │ +02ee90: |[02ee90] android.support.v4.app.ServiceCompat.:()V │ │ +02eea0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02eea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ @@ -15010,37 +15010,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02ccd8: |[02ccd8] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -02cce8: 7010 4d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ -02ccee: 5b34 a101 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a1 │ │ -02ccf2: 2200 2100 |0005: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -02ccf6: 7010 a100 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a1 │ │ -02ccfc: 1a01 2c0a |000a: const-string v1, "android.intent.action.SEND" // string@0a2c │ │ -02cd00: 6e20 c100 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02cd06: 0c00 |000f: move-result-object v0 │ │ -02cd08: 5b30 a501 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02cd0c: 5430 a501 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02cd10: 1a01 3d0a |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0a3d │ │ -02cd14: 6e10 1200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0012 │ │ -02cd1a: 0c02 |0019: move-result-object v2 │ │ -02cd1c: 6e30 bb00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -02cd22: 5430 a501 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02cd26: 1a01 3c0a |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0a3c │ │ -02cd2a: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02cd30: 0c02 |0024: move-result-object v2 │ │ -02cd32: 6e30 b900 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b9 │ │ -02cd38: 5430 a501 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02cd3c: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -02cd40: 6e20 a500 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -02cd46: 0e00 |002f: return-void │ │ +02eea8: |[02eea8] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +02eeb8: 7010 4d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ +02eebe: 5b34 a101 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a1 │ │ +02eec2: 2200 2100 |0005: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +02eec6: 7010 a100 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a1 │ │ +02eecc: 1a01 2c0a |000a: const-string v1, "android.intent.action.SEND" // string@0a2c │ │ +02eed0: 6e20 c100 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +02eed6: 0c00 |000f: move-result-object v0 │ │ +02eed8: 5b30 a501 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02eedc: 5430 a501 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02eee0: 1a01 3d0a |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0a3d │ │ +02eee4: 6e10 1200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0012 │ │ +02eeea: 0c02 |0019: move-result-object v2 │ │ +02eeec: 6e30 bb00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +02eef2: 5430 a501 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02eef6: 1a01 3c0a |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0a3c │ │ +02eefa: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +02ef00: 0c02 |0024: move-result-object v2 │ │ +02ef02: 6e30 b900 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b9 │ │ +02ef08: 5430 a501 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02ef0c: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +02ef10: 6e20 a500 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +02ef16: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -15055,35 +15055,35 @@ │ │ type : '(Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -02cd48: |[02cd48] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -02cd58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02cd5a: 5454 a501 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02cd5e: 6e20 b100 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -02cd64: 0c00 |0006: move-result-object v0 │ │ -02cd66: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -02cd6a: 2101 |0009: array-length v1, v0 │ │ -02cd6c: 6e10 9014 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02cd72: 0a04 |000d: move-result v4 │ │ -02cd74: b014 |000e: add-int/2addr v4, v1 │ │ -02cd76: 2342 4f03 |000f: new-array v2, v4, [Ljava/lang/String; // type@034f │ │ -02cd7a: 6e20 9214 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ -02cd80: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -02cd84: 6e10 9014 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02cd8a: 0a04 |0019: move-result v4 │ │ -02cd8c: 7151 7414 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -02cd92: 5453 a501 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02cd96: 6e30 bc00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -02cd9c: 0e00 |0022: return-void │ │ -02cd9e: 0131 |0023: move v1, v3 │ │ -02cda0: 28e6 |0024: goto 000a // -001a │ │ +02ef18: |[02ef18] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +02ef28: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02ef2a: 5454 a501 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02ef2e: 6e20 b100 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +02ef34: 0c00 |0006: move-result-object v0 │ │ +02ef36: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +02ef3a: 2101 |0009: array-length v1, v0 │ │ +02ef3c: 6e10 9014 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02ef42: 0a04 |000d: move-result v4 │ │ +02ef44: b014 |000e: add-int/2addr v4, v1 │ │ +02ef46: 2342 4f03 |000f: new-array v2, v4, [Ljava/lang/String; // type@034f │ │ +02ef4a: 6e20 9214 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ +02ef50: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +02ef54: 6e10 9014 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02ef5a: 0a04 |0019: move-result v4 │ │ +02ef5c: 7151 7414 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +02ef62: 5453 a501 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02ef66: 6e30 bc00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +02ef6c: 0e00 |0022: return-void │ │ +02ef6e: 0131 |0023: move v1, v3 │ │ +02ef70: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -15105,33 +15105,33 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -02cda4: |[02cda4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -02cdb4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02cdb6: 6e10 bd04 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04bd │ │ -02cdbc: 0c00 |0004: move-result-object v0 │ │ -02cdbe: 6e20 b100 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -02cdc4: 0c01 |0008: move-result-object v1 │ │ -02cdc6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -02cdca: 2112 |000b: array-length v2, v1 │ │ -02cdcc: 2185 |000c: array-length v5, v8 │ │ -02cdce: b025 |000d: add-int/2addr v5, v2 │ │ -02cdd0: 2353 4f03 |000e: new-array v3, v5, [Ljava/lang/String; // type@034f │ │ -02cdd4: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -02cdd8: 7152 7414 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -02cdde: 2185 |0015: array-length v5, v8 │ │ -02cde0: 7155 7414 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -02cde6: 6e30 bc00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -02cdec: 0e00 |001c: return-void │ │ -02cdee: 0142 |001d: move v2, v4 │ │ -02cdf0: 28ee |001e: goto 000c // -0012 │ │ +02ef74: |[02ef74] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +02ef84: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02ef86: 6e10 bd04 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04bd │ │ +02ef8c: 0c00 |0004: move-result-object v0 │ │ +02ef8e: 6e20 b100 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +02ef94: 0c01 |0008: move-result-object v1 │ │ +02ef96: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +02ef9a: 2112 |000b: array-length v2, v1 │ │ +02ef9c: 2185 |000c: array-length v5, v8 │ │ +02ef9e: b025 |000d: add-int/2addr v5, v2 │ │ +02efa0: 2353 4f03 |000e: new-array v3, v5, [Ljava/lang/String; // type@034f │ │ +02efa4: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +02efa8: 7152 7414 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +02efae: 2185 |0015: array-length v5, v8 │ │ +02efb0: 7155 7414 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +02efb6: 6e30 bc00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +02efbc: 0e00 |001c: return-void │ │ +02efbe: 0142 |001d: move v2, v4 │ │ +02efc0: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -15153,18 +15153,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02cdf4: |[02cdf4] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ce04: 2200 c800 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00c8 │ │ -02ce08: 7020 b004 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@04b0 │ │ -02ce0e: 1100 |0005: return-object v0 │ │ +02efc4: |[02efc4] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02efd4: 2200 c800 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00c8 │ │ +02efd8: 7020 b004 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@04b0 │ │ +02efde: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15173,23 +15173,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ce10: |[02ce10] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ce20: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ -02ce24: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02ce28: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -02ce2c: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02ce32: 5b10 a201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ -02ce36: 5410 a201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ -02ce3a: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02ce40: 1101 |0010: return-object v1 │ │ +02efe0: |[02efe0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02eff0: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ +02eff4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02eff8: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +02effc: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +02f002: 5b10 a201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ +02f006: 5410 a201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ +02f00a: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02f010: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -15201,18 +15201,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ce44: |[02ce44] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ce54: 1a00 2f0a |0000: const-string v0, "android.intent.extra.BCC" // string@0a2f │ │ -02ce58: 7030 b904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04b9 │ │ -02ce5e: 1101 |0005: return-object v1 │ │ +02f014: |[02f014] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f024: 1a00 2f0a |0000: const-string v0, "android.intent.extra.BCC" // string@0a2f │ │ +02f028: 7030 b904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04b9 │ │ +02f02e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15222,23 +15222,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ce60: |[02ce60] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ce70: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02ce74: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02ce78: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -02ce7c: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02ce82: 5b10 a301 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02ce86: 5410 a301 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02ce8a: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02ce90: 1101 |0010: return-object v1 │ │ +02f030: |[02f030] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f040: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02f044: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02f048: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +02f04c: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +02f052: 5b10 a301 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02f056: 5410 a301 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02f05a: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02f060: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -15250,18 +15250,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ce94: |[02ce94] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02cea4: 1a00 300a |0000: const-string v0, "android.intent.extra.CC" // string@0a30 │ │ -02cea8: 7030 b904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04b9 │ │ -02ceae: 1101 |0005: return-object v1 │ │ +02f064: |[02f064] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f074: 1a00 300a |0000: const-string v0, "android.intent.extra.CC" // string@0a30 │ │ +02f078: 7030 b904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04b9 │ │ +02f07e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15271,23 +15271,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ceb0: |[02ceb0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02cec0: 5410 a701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -02cec4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02cec8: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -02cecc: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02ced2: 5b10 a701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -02ced6: 5410 a701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -02ceda: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02cee0: 1101 |0010: return-object v1 │ │ +02f080: |[02f080] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f090: 5410 a701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +02f094: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02f098: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +02f09c: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +02f0a2: 5b10 a701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +02f0a6: 5410 a701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +02f0aa: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02f0b0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -15299,18 +15299,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02cee4: |[02cee4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02cef4: 1a00 310a |0000: const-string v0, "android.intent.extra.EMAIL" // string@0a31 │ │ -02cef8: 7030 b904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04b9 │ │ -02cefe: 1101 |0005: return-object v1 │ │ +02f0b4: |[02f0b4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f0c4: 1a00 310a |0000: const-string v0, "android.intent.extra.EMAIL" // string@0a31 │ │ +02f0c8: 7030 b904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04b9 │ │ +02f0ce: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15320,38 +15320,38 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -02cf00: |[02cf00] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02cf10: 5431 a501 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02cf14: 1a02 340a |0002: const-string v2, "android.intent.extra.STREAM" // string@0a34 │ │ -02cf18: 6e20 af00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -02cf1e: 0c00 |0007: move-result-object v0 │ │ -02cf20: 1f00 4e00 |0008: check-cast v0, Landroid/net/Uri; // type@004e │ │ -02cf24: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -02cf28: 6e20 c404 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04c4 │ │ -02cf2e: 0c03 |000f: move-result-object v3 │ │ -02cf30: 1103 |0010: return-object v3 │ │ -02cf32: 5431 a601 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02cf36: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -02cf3a: 2201 1403 |0015: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ -02cf3e: 7010 8414 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02cf44: 5b31 a601 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02cf48: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -02cf4c: 5431 a501 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02cf50: 1a02 340a |0020: const-string v2, "android.intent.extra.STREAM" // string@0a34 │ │ -02cf54: 6e20 be00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ -02cf5a: 5431 a601 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02cf5e: 6e20 8714 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02cf64: 5431 a601 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02cf68: 6e20 8714 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02cf6e: 28e1 |002f: goto 0010 // -001f │ │ +02f0d0: |[02f0d0] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f0e0: 5431 a501 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f0e4: 1a02 340a |0002: const-string v2, "android.intent.extra.STREAM" // string@0a34 │ │ +02f0e8: 6e20 af00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +02f0ee: 0c00 |0007: move-result-object v0 │ │ +02f0f0: 1f00 4e00 |0008: check-cast v0, Landroid/net/Uri; // type@004e │ │ +02f0f4: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +02f0f8: 6e20 c404 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04c4 │ │ +02f0fe: 0c03 |000f: move-result-object v3 │ │ +02f100: 1103 |0010: return-object v3 │ │ +02f102: 5431 a601 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f106: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +02f10a: 2201 1403 |0015: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ +02f10e: 7010 8414 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +02f114: 5b31 a601 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f118: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +02f11c: 5431 a501 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f120: 1a02 340a |0020: const-string v2, "android.intent.extra.STREAM" // string@0a34 │ │ +02f124: 6e20 be00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ +02f12a: 5431 a601 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f12e: 6e20 8714 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02f134: 5431 a601 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f138: 6e20 8714 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02f13e: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -15371,21 +15371,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02cf70: |[02cf70] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -02cf80: 6e10 bd04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04bd │ │ -02cf86: 0c00 |0003: move-result-object v0 │ │ -02cf88: 5421 a401 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a4 │ │ -02cf8c: 7120 a600 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a6 │ │ -02cf92: 0c00 |0009: move-result-object v0 │ │ -02cf94: 1100 |000a: return-object v0 │ │ +02f140: |[02f140] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +02f150: 6e10 bd04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04bd │ │ +02f156: 0c00 |0003: move-result-object v0 │ │ +02f158: 5421 a401 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a4 │ │ +02f15c: 7120 a600 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a6 │ │ +02f162: 0c00 |0009: move-result-object v0 │ │ +02f164: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15393,17 +15393,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cf98: |[02cf98] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -02cfa8: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a1 │ │ -02cfac: 1100 |0002: return-object v0 │ │ +02f168: |[02f168] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +02f178: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a1 │ │ +02f17c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15411,94 +15411,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02cfb0: |[02cfb0] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -02cfc0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02cfc2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02cfc4: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -02cfc6: 5473 a701 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -02cfca: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -02cfce: 1a03 310a |0007: const-string v3, "android.intent.extra.EMAIL" // string@0a31 │ │ -02cfd2: 5474 a701 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -02cfd6: 7030 b804 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04b8 │ │ -02cfdc: 5b76 a701 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -02cfe0: 5473 a301 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02cfe4: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -02cfe8: 1a03 300a |0014: const-string v3, "android.intent.extra.CC" // string@0a30 │ │ -02cfec: 5474 a301 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02cff0: 7030 b804 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04b8 │ │ -02cff6: 5b76 a301 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02cffa: 5473 a201 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ -02cffe: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -02d002: 1a03 2f0a |0021: const-string v3, "android.intent.extra.BCC" // string@0a2f │ │ -02d006: 5474 a201 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ -02d00a: 7030 b804 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04b8 │ │ -02d010: 5b76 a201 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ -02d014: 5473 a601 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d018: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -02d01c: 5473 a601 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d020: 6e10 9014 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02d026: 0a03 |0033: move-result v3 │ │ -02d028: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -02d02c: 5473 a501 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d030: 6e10 a700 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -02d036: 0c03 |003b: move-result-object v3 │ │ -02d038: 1a04 2d0a |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0a2d │ │ -02d03c: 6e20 5c14 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02d042: 0a00 |0041: move-result v0 │ │ -02d044: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -02d048: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -02d04c: 5473 a501 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d050: 1a04 2c0a |0048: const-string v4, "android.intent.action.SEND" // string@0a2c │ │ -02d054: 6e20 c100 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02d05a: 5473 a601 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d05e: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -02d062: 5473 a601 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d066: 6e10 8b14 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ -02d06c: 0a03 |0056: move-result v3 │ │ -02d06e: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -02d072: 5473 a501 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d076: 1a04 340a |005b: const-string v4, "android.intent.extra.STREAM" // string@0a34 │ │ -02d07a: 5475 a601 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d07e: 6e20 8a14 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02d084: 0c02 |0062: move-result-object v2 │ │ -02d086: 1f02 5d00 |0063: check-cast v2, Landroid/os/Parcelable; // type@005d │ │ -02d08a: 6e30 b900 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b9 │ │ -02d090: 5b76 a601 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d094: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -02d098: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -02d09c: 5472 a501 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d0a0: 1a03 2d0a |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0a2d │ │ -02d0a4: 6e20 c100 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02d0aa: 5472 a601 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d0ae: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -02d0b2: 5472 a601 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d0b6: 6e10 8b14 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ -02d0bc: 0a02 |007e: move-result v2 │ │ -02d0be: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -02d0c2: 5472 a501 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d0c6: 1a03 340a |0083: const-string v3, "android.intent.extra.STREAM" // string@0a34 │ │ -02d0ca: 5474 a601 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d0ce: 6e30 bd00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00bd │ │ -02d0d4: 5472 a501 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d0d8: 1102 |008c: return-object v2 │ │ -02d0da: 0121 |008d: move v1, v2 │ │ -02d0dc: 28a8 |008e: goto 0036 // -0058 │ │ -02d0de: 5472 a501 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d0e2: 1a03 340a |0091: const-string v3, "android.intent.extra.STREAM" // string@0a34 │ │ -02d0e6: 6e20 be00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ -02d0ec: 28d2 |0096: goto 0068 // -002e │ │ -02d0ee: 5472 a501 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d0f2: 1a03 340a |0099: const-string v3, "android.intent.extra.STREAM" // string@0a34 │ │ -02d0f6: 6e20 be00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ -02d0fc: 28ec |009e: goto 008a // -0014 │ │ +02f180: |[02f180] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +02f190: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02f192: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02f194: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +02f196: 5473 a701 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +02f19a: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +02f19e: 1a03 310a |0007: const-string v3, "android.intent.extra.EMAIL" // string@0a31 │ │ +02f1a2: 5474 a701 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +02f1a6: 7030 b804 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04b8 │ │ +02f1ac: 5b76 a701 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +02f1b0: 5473 a301 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02f1b4: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +02f1b8: 1a03 300a |0014: const-string v3, "android.intent.extra.CC" // string@0a30 │ │ +02f1bc: 5474 a301 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02f1c0: 7030 b804 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04b8 │ │ +02f1c6: 5b76 a301 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02f1ca: 5473 a201 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ +02f1ce: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +02f1d2: 1a03 2f0a |0021: const-string v3, "android.intent.extra.BCC" // string@0a2f │ │ +02f1d6: 5474 a201 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ +02f1da: 7030 b804 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04b8 │ │ +02f1e0: 5b76 a201 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a2 │ │ +02f1e4: 5473 a601 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f1e8: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +02f1ec: 5473 a601 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f1f0: 6e10 9014 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02f1f6: 0a03 |0033: move-result v3 │ │ +02f1f8: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +02f1fc: 5473 a501 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f200: 6e10 a700 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +02f206: 0c03 |003b: move-result-object v3 │ │ +02f208: 1a04 2d0a |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0a2d │ │ +02f20c: 6e20 5c14 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02f212: 0a00 |0041: move-result v0 │ │ +02f214: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +02f218: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +02f21c: 5473 a501 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f220: 1a04 2c0a |0048: const-string v4, "android.intent.action.SEND" // string@0a2c │ │ +02f224: 6e20 c100 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +02f22a: 5473 a601 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f22e: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +02f232: 5473 a601 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f236: 6e10 8b14 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ +02f23c: 0a03 |0056: move-result v3 │ │ +02f23e: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +02f242: 5473 a501 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f246: 1a04 340a |005b: const-string v4, "android.intent.extra.STREAM" // string@0a34 │ │ +02f24a: 5475 a601 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f24e: 6e20 8a14 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02f254: 0c02 |0062: move-result-object v2 │ │ +02f256: 1f02 5d00 |0063: check-cast v2, Landroid/os/Parcelable; // type@005d │ │ +02f25a: 6e30 b900 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b9 │ │ +02f260: 5b76 a601 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f264: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +02f268: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +02f26c: 5472 a501 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f270: 1a03 2d0a |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0a2d │ │ +02f274: 6e20 c100 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +02f27a: 5472 a601 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f27e: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +02f282: 5472 a601 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f286: 6e10 8b14 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ +02f28c: 0a02 |007e: move-result v2 │ │ +02f28e: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +02f292: 5472 a501 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f296: 1a03 340a |0083: const-string v3, "android.intent.extra.STREAM" // string@0a34 │ │ +02f29a: 5474 a601 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f29e: 6e30 bd00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00bd │ │ +02f2a4: 5472 a501 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f2a8: 1102 |008c: return-object v2 │ │ +02f2aa: 0121 |008d: move v1, v2 │ │ +02f2ac: 28a8 |008e: goto 0036 // -0058 │ │ +02f2ae: 5472 a501 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f2b2: 1a03 340a |0091: const-string v3, "android.intent.extra.STREAM" // string@0a34 │ │ +02f2b6: 6e20 be00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ +02f2bc: 28d2 |0096: goto 0068 // -002e │ │ +02f2be: 5472 a501 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f2c2: 1a03 340a |0099: const-string v3, "android.intent.extra.STREAM" // string@0a34 │ │ +02f2c6: 6e20 be00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ +02f2cc: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -15533,21 +15533,21 @@ │ │ type : '(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02d100: |[02d100] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d110: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a1 │ │ -02d114: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0015 │ │ -02d11a: 0c00 |0005: move-result-object v0 │ │ -02d11c: 6e20 bf04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04bf │ │ -02d122: 0c00 |0009: move-result-object v0 │ │ -02d124: 1100 |000a: return-object v0 │ │ +02f2d0: |[02f2d0] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f2e0: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a1 │ │ +02f2e4: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0015 │ │ +02f2ea: 0c00 |0005: move-result-object v0 │ │ +02f2ec: 6e20 bf04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04bf │ │ +02f2f2: 0c00 |0009: move-result-object v0 │ │ +02f2f4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -15556,17 +15556,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d128: |[02d128] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d138: 5b01 a401 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a4 │ │ -02d13c: 1100 |0002: return-object v0 │ │ +02f2f8: |[02f2f8] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f308: 5b01 a401 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a4 │ │ +02f30c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -15576,19 +15576,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02d140: |[02d140] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d150: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d154: 1a01 2f0a |0002: const-string v1, "android.intent.extra.BCC" // string@0a2f │ │ -02d158: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -02d15e: 1102 |0007: return-object v2 │ │ +02f310: |[02f310] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f320: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f324: 1a01 2f0a |0002: const-string v1, "android.intent.extra.BCC" // string@0a2f │ │ +02f328: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +02f32e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15598,19 +15598,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02d160: |[02d160] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d170: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d174: 1a01 300a |0002: const-string v1, "android.intent.extra.CC" // string@0a30 │ │ -02d178: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -02d17e: 1102 |0007: return-object v2 │ │ +02f330: |[02f330] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f340: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f344: 1a01 300a |0002: const-string v1, "android.intent.extra.CC" // string@0a30 │ │ +02f348: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +02f34e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15620,23 +15620,23 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02d180: |[02d180] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d190: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -02d194: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02d198: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02d19a: 5b20 a701 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -02d19e: 5420 a501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d1a2: 1a01 310a |0009: const-string v1, "android.intent.extra.EMAIL" // string@0a31 │ │ -02d1a6: 6e30 bc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -02d1ac: 1102 |000e: return-object v2 │ │ +02f350: |[02f350] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f360: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +02f364: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02f368: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02f36a: 5b20 a701 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +02f36e: 5420 a501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f372: 1a01 310a |0009: const-string v1, "android.intent.extra.EMAIL" // string@0a31 │ │ +02f376: 6e30 bc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +02f37c: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -15648,27 +15648,27 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -02d1b0: |[02d1b0] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d1c0: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d1c4: 1a01 320a |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0a32 │ │ -02d1c8: 6e30 bb00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -02d1ce: 5420 a501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d1d2: 1a01 360a |0009: const-string v1, "android.intent.extra.TEXT" // string@0a36 │ │ -02d1d6: 6e20 b400 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ -02d1dc: 0a00 |000e: move-result v0 │ │ -02d1de: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -02d1e2: 7110 a211 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11a2 │ │ -02d1e8: 0c00 |0014: move-result-object v0 │ │ -02d1ea: 6e20 c604 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04c6 │ │ -02d1f0: 1102 |0018: return-object v2 │ │ +02f380: |[02f380] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f390: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f394: 1a01 320a |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0a32 │ │ +02f398: 6e30 bb00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +02f39e: 5420 a501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f3a2: 1a01 360a |0009: const-string v1, "android.intent.extra.TEXT" // string@0a36 │ │ +02f3a6: 6e20 b400 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ +02f3ac: 0a00 |000e: move-result v0 │ │ +02f3ae: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +02f3b2: 7110 a211 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11a2 │ │ +02f3b8: 0c00 |0014: move-result-object v0 │ │ +02f3ba: 6e20 c604 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04c6 │ │ +02f3c0: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -15680,31 +15680,31 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -02d1f4: |[02d1f4] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d204: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d208: 6e10 a700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -02d20e: 0c00 |0005: move-result-object v0 │ │ -02d210: 1a01 2c0a |0006: const-string v1, "android.intent.action.SEND" // string@0a2c │ │ -02d214: 6e20 5c14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02d21a: 0a00 |000b: move-result v0 │ │ -02d21c: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -02d220: 5420 a501 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d224: 1a01 2c0a |0010: const-string v1, "android.intent.action.SEND" // string@0a2c │ │ -02d228: 6e20 c100 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02d22e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -02d230: 5b20 a601 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ -02d234: 5420 a501 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d238: 1a01 340a |001a: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ -02d23c: 6e30 b900 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b9 │ │ -02d242: 1102 |001f: return-object v2 │ │ +02f3c4: |[02f3c4] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f3d4: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f3d8: 6e10 a700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +02f3de: 0c00 |0005: move-result-object v0 │ │ +02f3e0: 1a01 2c0a |0006: const-string v1, "android.intent.action.SEND" // string@0a2c │ │ +02f3e4: 6e20 5c14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02f3ea: 0a00 |000b: move-result v0 │ │ +02f3ec: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +02f3f0: 5420 a501 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f3f4: 1a01 2c0a |0010: const-string v1, "android.intent.action.SEND" // string@0a2c │ │ +02f3f8: 6e20 c100 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +02f3fe: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +02f400: 5b20 a601 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a6 │ │ +02f404: 5420 a501 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f408: 1a01 340a |001a: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ +02f40c: 6e30 b900 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b9 │ │ +02f412: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -15717,19 +15717,19 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02d244: |[02d244] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d254: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d258: 1a01 350a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0a35 │ │ -02d25c: 6e30 bb00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -02d262: 1102 |0007: return-object v2 │ │ +02f414: |[02f414] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f424: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f428: 1a01 350a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0a35 │ │ +02f42c: 6e30 bb00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +02f432: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -15739,19 +15739,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02d264: |[02d264] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d274: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d278: 1a01 360a |0002: const-string v1, "android.intent.extra.TEXT" // string@0a36 │ │ -02d27c: 6e30 ba00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00ba │ │ -02d282: 1102 |0007: return-object v2 │ │ +02f434: |[02f434] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f444: 5420 a501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f448: 1a01 360a |0002: const-string v1, "android.intent.extra.TEXT" // string@0a36 │ │ +02f44c: 6e30 ba00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00ba │ │ +02f452: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -15761,18 +15761,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d284: |[02d284] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02d294: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ -02d298: 6e20 c400 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00c4 │ │ -02d29e: 1101 |0005: return-object v1 │ │ +02f454: |[02f454] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f464: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a5 │ │ +02f468: 6e20 c400 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00c4 │ │ +02f46e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -15782,20 +15782,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02d2a0: |[02d2a0] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -02d2b0: 5420 a101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a1 │ │ -02d2b4: 6e10 ba04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ba │ │ -02d2ba: 0c01 |0005: move-result-object v1 │ │ -02d2bc: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -02d2c2: 0e00 |0009: return-void │ │ +02f470: |[02f470] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +02f480: 5420 a101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a1 │ │ +02f484: 6e10 ba04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ba │ │ +02f48a: 0c01 |0005: move-result-object v1 │ │ +02f48c: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +02f492: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ @@ -15856,27 +15856,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02d2c4: |[02d2c4] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -02d2d4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -02d2da: 5b12 a901 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01a9 │ │ -02d2de: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02d2e4: 0c00 |0008: move-result-object v0 │ │ -02d2e6: 5b10 ac01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d2ea: 7110 ef04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@04ef │ │ -02d2f0: 0c00 |000e: move-result-object v0 │ │ -02d2f2: 5b10 ab01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ -02d2f6: 7110 ee04 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@04ee │ │ -02d2fc: 0c00 |0014: move-result-object v0 │ │ -02d2fe: 5b10 aa01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01aa │ │ -02d302: 0e00 |0017: return-void │ │ +02f494: |[02f494] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +02f4a4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +02f4aa: 5b12 a901 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01a9 │ │ +02f4ae: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +02f4b4: 0c00 |0008: move-result-object v0 │ │ +02f4b6: 5b10 ac01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f4ba: 7110 ef04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@04ef │ │ +02f4c0: 0c00 |000e: move-result-object v0 │ │ +02f4c2: 5b10 ab01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ +02f4c6: 7110 ee04 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@04ee │ │ +02f4cc: 0c00 |0014: move-result-object v0 │ │ +02f4ce: 5b10 aa01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01aa │ │ +02f4d2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -15890,18 +15890,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d304: |[02d304] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -02d314: 2200 c900 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00c9 │ │ -02d318: 7020 c904 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@04c9 │ │ -02d31e: 1100 |0005: return-object v0 │ │ +02f4d4: |[02f4d4] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +02f4e4: 2200 c900 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00c9 │ │ +02f4e8: 7020 c904 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@04c9 │ │ +02f4ee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15910,17 +15910,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d320: |[02d320] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -02d330: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01aa │ │ -02d334: 1100 |0002: return-object v0 │ │ +02f4f0: |[02f4f0] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +02f500: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01aa │ │ +02f504: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -15928,31 +15928,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02d338: |[02d338] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -02d348: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02d34a: 5453 aa01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01aa │ │ -02d34e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02d352: 1102 |0005: return-object v2 │ │ -02d354: 5453 a901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01a9 │ │ -02d358: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02d35e: 0c01 |000b: move-result-object v1 │ │ -02d360: 5453 aa01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01aa │ │ -02d364: 6e20 ca00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00ca │ │ -02d36a: 0c02 |0011: move-result-object v2 │ │ -02d36c: 28f3 |0012: goto 0005 // -000d │ │ -02d36e: 0d00 |0013: move-exception v0 │ │ -02d370: 1a03 5503 |0014: const-string v3, "IntentReader" // string@0355 │ │ -02d374: 1a04 2902 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0229 │ │ -02d378: 7130 ad11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -02d37e: 28ea |001b: goto 0005 // -0016 │ │ +02f508: |[02f508] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +02f518: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02f51a: 5453 aa01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01aa │ │ +02f51e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02f522: 1102 |0005: return-object v2 │ │ +02f524: 5453 a901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01a9 │ │ +02f528: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +02f52e: 0c01 |000b: move-result-object v1 │ │ +02f530: 5453 aa01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01aa │ │ +02f534: 6e20 ca00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00ca │ │ +02f53a: 0c02 |0011: move-result-object v2 │ │ +02f53c: 28f3 |0012: goto 0005 // -000d │ │ +02f53e: 0d00 |0013: move-exception v0 │ │ +02f540: 1a03 5503 |0014: const-string v3, "IntentReader" // string@0355 │ │ +02f544: 1a04 2902 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0229 │ │ +02f548: 7130 ad11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +02f54e: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -15969,31 +15969,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02d38c: |[02d38c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -02d39c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02d39e: 5453 ab01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ -02d3a2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02d3a6: 1102 |0005: return-object v2 │ │ -02d3a8: 5453 a901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01a9 │ │ -02d3ac: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02d3b2: 0c01 |000b: move-result-object v1 │ │ -02d3b4: 5453 ab01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ -02d3b8: 6e20 cc00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00cc │ │ -02d3be: 0c02 |0011: move-result-object v2 │ │ -02d3c0: 28f3 |0012: goto 0005 // -000d │ │ -02d3c2: 0d00 |0013: move-exception v0 │ │ -02d3c4: 1a03 5503 |0014: const-string v3, "IntentReader" // string@0355 │ │ -02d3c8: 1a04 2a02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@022a │ │ -02d3cc: 7130 ad11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -02d3d2: 28ea |001b: goto 0005 // -0016 │ │ +02f55c: |[02f55c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +02f56c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02f56e: 5453 ab01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ +02f572: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02f576: 1102 |0005: return-object v2 │ │ +02f578: 5453 a901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01a9 │ │ +02f57c: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +02f582: 0c01 |000b: move-result-object v1 │ │ +02f584: 5453 ab01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ +02f588: 6e20 cc00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00cc │ │ +02f58e: 0c02 |0011: move-result-object v2 │ │ +02f590: 28f3 |0012: goto 0005 // -000d │ │ +02f592: 0d00 |0013: move-exception v0 │ │ +02f594: 1a03 5503 |0014: const-string v3, "IntentReader" // string@0355 │ │ +02f598: 1a04 2a02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@022a │ │ +02f59c: 7130 ad11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +02f5a2: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -16010,34 +16010,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02d3e0: |[02d3e0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -02d3f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02d3f2: 5453 ab01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ -02d3f6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02d3fa: 1102 |0005: return-object v2 │ │ -02d3fc: 5453 a901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01a9 │ │ -02d400: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02d406: 0c01 |000b: move-result-object v1 │ │ -02d408: 5453 ab01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ -02d40c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -02d40e: 6e30 cd00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00cd │ │ -02d414: 0c03 |0012: move-result-object v3 │ │ -02d416: 6e20 ce00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ce │ │ -02d41c: 0c02 |0016: move-result-object v2 │ │ -02d41e: 28ee |0017: goto 0005 // -0012 │ │ -02d420: 0d00 |0018: move-exception v0 │ │ -02d422: 1a03 5503 |0019: const-string v3, "IntentReader" // string@0355 │ │ -02d426: 1a04 2b02 |001b: const-string v4, "Could not retrieve label for calling application" // string@022b │ │ -02d42a: 7130 ad11 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -02d430: 28e5 |0020: goto 0005 // -001b │ │ +02f5b0: |[02f5b0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +02f5c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02f5c2: 5453 ab01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ +02f5c6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02f5ca: 1102 |0005: return-object v2 │ │ +02f5cc: 5453 a901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01a9 │ │ +02f5d0: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +02f5d6: 0c01 |000b: move-result-object v1 │ │ +02f5d8: 5453 ab01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ +02f5dc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +02f5de: 6e30 cd00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00cd │ │ +02f5e4: 0c03 |0012: move-result-object v3 │ │ +02f5e6: 6e20 ce00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ce │ │ +02f5ec: 0c02 |0016: move-result-object v2 │ │ +02f5ee: 28ee |0017: goto 0005 // -0012 │ │ +02f5f0: 0d00 |0018: move-exception v0 │ │ +02f5f2: 1a03 5503 |0019: const-string v3, "IntentReader" // string@0355 │ │ +02f5f6: 1a04 2b02 |001b: const-string v4, "Could not retrieve label for calling application" // string@022b │ │ +02f5fa: 7130 ad11 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +02f600: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -16054,17 +16054,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d440: |[02d440] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -02d450: 5410 ab01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ -02d454: 1100 |0002: return-object v0 │ │ +02f610: |[02f610] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +02f620: 5410 ab01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ab │ │ +02f624: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16072,20 +16072,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d458: |[02d458] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -02d468: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d46c: 1a01 2f0a |0002: const-string v1, "android.intent.extra.BCC" // string@0a2f │ │ -02d470: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -02d476: 0c00 |0007: move-result-object v0 │ │ -02d478: 1100 |0008: return-object v0 │ │ +02f628: |[02f628] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +02f638: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f63c: 1a01 2f0a |0002: const-string v1, "android.intent.extra.BCC" // string@0a2f │ │ +02f640: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +02f646: 0c00 |0007: move-result-object v0 │ │ +02f648: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16093,20 +16093,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d47c: |[02d47c] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -02d48c: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d490: 1a01 300a |0002: const-string v1, "android.intent.extra.CC" // string@0a30 │ │ -02d494: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -02d49a: 0c00 |0007: move-result-object v0 │ │ -02d49c: 1100 |0008: return-object v0 │ │ +02f64c: |[02f64c] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +02f65c: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f660: 1a01 300a |0002: const-string v1, "android.intent.extra.CC" // string@0a30 │ │ +02f664: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +02f66a: 0c00 |0007: move-result-object v0 │ │ +02f66c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16114,20 +16114,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d4a0: |[02d4a0] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -02d4b0: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d4b4: 1a01 310a |0002: const-string v1, "android.intent.extra.EMAIL" // string@0a31 │ │ -02d4b8: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -02d4be: 0c00 |0007: move-result-object v0 │ │ -02d4c0: 1100 |0008: return-object v0 │ │ +02f670: |[02f670] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +02f680: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f684: 1a01 310a |0002: const-string v1, "android.intent.extra.EMAIL" // string@0a31 │ │ +02f688: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +02f68e: 0c00 |0007: move-result-object v0 │ │ +02f690: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16135,34 +16135,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -02d4c4: |[02d4c4] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -02d4d4: 5442 ac01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d4d8: 1a03 320a |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0a32 │ │ -02d4dc: 6e20 b200 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -02d4e2: 0c00 |0007: move-result-object v0 │ │ -02d4e4: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -02d4e8: 6e10 d804 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@04d8 │ │ -02d4ee: 0c01 |000d: move-result-object v1 │ │ -02d4f0: 2012 6802 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0268 │ │ -02d4f4: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -02d4f8: 1f01 6802 |0012: check-cast v1, Landroid/text/Spanned; // type@0268 │ │ -02d4fc: 7110 a311 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@11a3 │ │ -02d502: 0c00 |0017: move-result-object v0 │ │ -02d504: 1100 |0018: return-object v0 │ │ -02d506: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -02d50a: 7100 eb04 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@04eb │ │ -02d510: 0c02 |001e: move-result-object v2 │ │ -02d512: 7220 de04 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04de │ │ -02d518: 0c00 |0022: move-result-object v0 │ │ -02d51a: 28f5 |0023: goto 0018 // -000b │ │ +02f694: |[02f694] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +02f6a4: 5442 ac01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f6a8: 1a03 320a |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0a32 │ │ +02f6ac: 6e20 b200 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +02f6b2: 0c00 |0007: move-result-object v0 │ │ +02f6b4: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +02f6b8: 6e10 d804 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@04d8 │ │ +02f6be: 0c01 |000d: move-result-object v1 │ │ +02f6c0: 2012 6802 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0268 │ │ +02f6c4: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +02f6c8: 1f01 6802 |0012: check-cast v1, Landroid/text/Spanned; // type@0268 │ │ +02f6cc: 7110 a311 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@11a3 │ │ +02f6d2: 0c00 |0017: move-result-object v0 │ │ +02f6d4: 1100 |0018: return-object v0 │ │ +02f6d6: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +02f6da: 7100 eb04 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@04eb │ │ +02f6e0: 0c02 |001e: move-result-object v2 │ │ +02f6e2: 7220 de04 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04de │ │ +02f6e8: 0c00 |0022: move-result-object v0 │ │ +02f6ea: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000a line=751 │ │ 0x000e line=752 │ │ 0x0012 line=753 │ │ @@ -16180,21 +16180,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02d51c: |[02d51c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -02d52c: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d530: 1a01 340a |0002: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ -02d534: 6e20 af00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -02d53a: 0c00 |0007: move-result-object v0 │ │ -02d53c: 1f00 4e00 |0008: check-cast v0, Landroid/net/Uri; // type@004e │ │ -02d540: 1100 |000a: return-object v0 │ │ +02f6ec: |[02f6ec] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +02f6fc: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f700: 1a01 340a |0002: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ +02f704: 6e20 af00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +02f70a: 0c00 |0007: move-result-object v0 │ │ +02f70c: 1f00 4e00 |0008: check-cast v0, Landroid/net/Uri; // type@004e │ │ +02f710: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16202,58 +16202,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -02d544: |[02d544] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -02d554: 5430 ad01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ -02d558: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02d55c: 6e10 da04 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04da │ │ -02d562: 0a00 |0007: move-result v0 │ │ -02d564: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02d568: 5430 ac01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d56c: 1a01 340a |000c: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ -02d570: 6e20 ae00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ae │ │ -02d576: 0c00 |0011: move-result-object v0 │ │ -02d578: 5b30 ad01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ -02d57c: 5430 ad01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ -02d580: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -02d584: 5430 ad01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ -02d588: 6e20 8a14 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02d58e: 0c00 |001d: move-result-object v0 │ │ -02d590: 1f00 4e00 |001e: check-cast v0, Landroid/net/Uri; // type@004e │ │ -02d594: 1100 |0020: return-object v0 │ │ -02d596: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -02d59a: 5430 ac01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d59e: 1a01 340a |0025: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ -02d5a2: 6e20 af00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -02d5a8: 0c00 |002a: move-result-object v0 │ │ -02d5aa: 1f00 4e00 |002b: check-cast v0, Landroid/net/Uri; // type@004e │ │ -02d5ae: 28f3 |002d: goto 0020 // -000d │ │ -02d5b0: 2200 f402 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f4 │ │ -02d5b4: 2201 0503 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -02d5b8: 7010 6714 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02d5be: 1a02 7408 |0035: const-string v2, "Stream items available: " // string@0874 │ │ -02d5c2: 6e20 6e14 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02d5c8: 0c01 |003a: move-result-object v1 │ │ -02d5ca: 6e10 d604 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@04d6 │ │ -02d5d0: 0a02 |003e: move-result v2 │ │ -02d5d2: 6e20 6a14 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02d5d8: 0c01 |0042: move-result-object v1 │ │ -02d5da: 1a02 4c00 |0043: const-string v2, " index requested: " // string@004c │ │ -02d5de: 6e20 6e14 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02d5e4: 0c01 |0048: move-result-object v1 │ │ -02d5e6: 6e20 6a14 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02d5ec: 0c01 |004c: move-result-object v1 │ │ -02d5ee: 6e10 7314 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02d5f4: 0c01 |0050: move-result-object v1 │ │ -02d5f6: 7020 3b14 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@143b │ │ -02d5fc: 2700 |0054: throw v0 │ │ +02f714: |[02f714] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +02f724: 5430 ad01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ +02f728: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +02f72c: 6e10 da04 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04da │ │ +02f732: 0a00 |0007: move-result v0 │ │ +02f734: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +02f738: 5430 ac01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f73c: 1a01 340a |000c: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ +02f740: 6e20 ae00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ae │ │ +02f746: 0c00 |0011: move-result-object v0 │ │ +02f748: 5b30 ad01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ +02f74c: 5430 ad01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ +02f750: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +02f754: 5430 ad01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ +02f758: 6e20 8a14 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02f75e: 0c00 |001d: move-result-object v0 │ │ +02f760: 1f00 4e00 |001e: check-cast v0, Landroid/net/Uri; // type@004e │ │ +02f764: 1100 |0020: return-object v0 │ │ +02f766: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +02f76a: 5430 ac01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f76e: 1a01 340a |0025: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ +02f772: 6e20 af00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +02f778: 0c00 |002a: move-result-object v0 │ │ +02f77a: 1f00 4e00 |002b: check-cast v0, Landroid/net/Uri; // type@004e │ │ +02f77e: 28f3 |002d: goto 0020 // -000d │ │ +02f780: 2200 f402 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f4 │ │ +02f784: 2201 0503 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +02f788: 7010 6714 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02f78e: 1a02 7408 |0035: const-string v2, "Stream items available: " // string@0874 │ │ +02f792: 6e20 6e14 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02f798: 0c01 |003a: move-result-object v1 │ │ +02f79a: 6e10 d604 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@04d6 │ │ +02f7a0: 0a02 |003e: move-result v2 │ │ +02f7a2: 6e20 6a14 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02f7a8: 0c01 |0042: move-result-object v1 │ │ +02f7aa: 1a02 4c00 |0043: const-string v2, " index requested: " // string@004c │ │ +02f7ae: 6e20 6e14 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02f7b4: 0c01 |0048: move-result-object v1 │ │ +02f7b6: 6e20 6a14 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02f7bc: 0c01 |004c: move-result-object v1 │ │ +02f7be: 6e10 7314 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02f7c4: 0c01 |0050: move-result-object v1 │ │ +02f7c6: 7020 3b14 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@143b │ │ +02f7cc: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -16269,40 +16269,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -02d600: |[02d600] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -02d610: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ -02d614: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02d618: 6e10 da04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04da │ │ -02d61e: 0a00 |0007: move-result v0 │ │ -02d620: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02d624: 5420 ac01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d628: 1a01 340a |000c: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ -02d62c: 6e20 ae00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ae │ │ -02d632: 0c00 |0011: move-result-object v0 │ │ -02d634: 5b20 ad01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ -02d638: 5420 ad01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ -02d63c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -02d640: 5420 ad01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ -02d644: 6e10 9014 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02d64a: 0a00 |001d: move-result v0 │ │ -02d64c: 0f00 |001e: return v0 │ │ -02d64e: 5420 ac01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d652: 1a01 340a |0021: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ -02d656: 6e20 b400 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ -02d65c: 0a00 |0026: move-result v0 │ │ -02d65e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02d662: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02d664: 28f4 |002a: goto 001e // -000c │ │ -02d666: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -02d668: 28f2 |002c: goto 001e // -000e │ │ +02f7d0: |[02f7d0] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +02f7e0: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ +02f7e4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +02f7e8: 6e10 da04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04da │ │ +02f7ee: 0a00 |0007: move-result v0 │ │ +02f7f0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +02f7f4: 5420 ac01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f7f8: 1a01 340a |000c: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ +02f7fc: 6e20 ae00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ae │ │ +02f802: 0c00 |0011: move-result-object v0 │ │ +02f804: 5b20 ad01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ +02f808: 5420 ad01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ +02f80c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +02f810: 5420 ad01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ad │ │ +02f814: 6e10 9014 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02f81a: 0a00 |001d: move-result v0 │ │ +02f81c: 0f00 |001e: return v0 │ │ +02f81e: 5420 ac01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f822: 1a01 340a |0021: const-string v1, "android.intent.extra.STREAM" // string@0a34 │ │ +02f826: 6e20 b400 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ +02f82c: 0a00 |0026: move-result v0 │ │ +02f82e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +02f832: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +02f834: 28f4 |002a: goto 001e // -000c │ │ +02f836: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +02f838: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -16314,20 +16314,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d66c: |[02d66c] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -02d67c: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d680: 1a01 350a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0a35 │ │ -02d684: 6e20 b200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -02d68a: 0c00 |0007: move-result-object v0 │ │ -02d68c: 1100 |0008: return-object v0 │ │ +02f83c: |[02f83c] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +02f84c: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f850: 1a01 350a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0a35 │ │ +02f854: 6e20 b200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +02f85a: 0c00 |0007: move-result-object v0 │ │ +02f85c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16335,20 +16335,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d690: |[02d690] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -02d6a0: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d6a4: 1a01 360a |0002: const-string v1, "android.intent.extra.TEXT" // string@0a36 │ │ -02d6a8: 6e20 a900 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00a9 │ │ -02d6ae: 0c00 |0007: move-result-object v0 │ │ -02d6b0: 1100 |0008: return-object v0 │ │ +02f860: |[02f860] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +02f870: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f874: 1a01 360a |0002: const-string v1, "android.intent.extra.TEXT" // string@0a36 │ │ +02f878: 6e20 a900 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00a9 │ │ +02f87e: 0c00 |0007: move-result-object v0 │ │ +02f880: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16356,19 +16356,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d6b4: |[02d6b4] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -02d6c4: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d6c8: 6e10 b300 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b3 │ │ -02d6ce: 0c00 |0005: move-result-object v0 │ │ -02d6d0: 1100 |0006: return-object v0 │ │ +02f884: |[02f884] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +02f894: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f898: 6e10 b300 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b3 │ │ +02f89e: 0c00 |0005: move-result-object v0 │ │ +02f8a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16376,22 +16376,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02d6d4: |[02d6d4] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -02d6e4: 1a00 2d0a |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0a2d │ │ -02d6e8: 5421 ac01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d6ec: 6e10 a700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -02d6f2: 0c01 |0007: move-result-object v1 │ │ -02d6f4: 6e20 5c14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02d6fa: 0a00 |000b: move-result v0 │ │ -02d6fc: 0f00 |000c: return v0 │ │ +02f8a4: |[02f8a4] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +02f8b4: 1a00 2d0a |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0a2d │ │ +02f8b8: 5421 ac01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f8bc: 6e10 a700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +02f8c2: 0c01 |0007: move-result-object v1 │ │ +02f8c4: 6e20 5c14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02f8ca: 0a00 |000b: move-result v0 │ │ +02f8cc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16399,30 +16399,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02d700: |[02d700] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -02d710: 5421 ac01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d714: 6e10 a700 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -02d71a: 0c00 |0005: move-result-object v0 │ │ -02d71c: 1a01 2c0a |0006: const-string v1, "android.intent.action.SEND" // string@0a2c │ │ -02d720: 6e20 5c14 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02d726: 0a01 |000b: move-result v1 │ │ -02d728: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -02d72c: 1a01 2d0a |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0a2d │ │ -02d730: 6e20 5c14 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02d736: 0a01 |0013: move-result v1 │ │ -02d738: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -02d73c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -02d73e: 0f01 |0017: return v1 │ │ -02d740: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -02d742: 28fe |0019: goto 0017 // -0002 │ │ +02f8d0: |[02f8d0] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +02f8e0: 5421 ac01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f8e4: 6e10 a700 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +02f8ea: 0c00 |0005: move-result-object v0 │ │ +02f8ec: 1a01 2c0a |0006: const-string v1, "android.intent.action.SEND" // string@0a2c │ │ +02f8f0: 6e20 5c14 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02f8f6: 0a01 |000b: move-result v1 │ │ +02f8f8: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +02f8fc: 1a01 2d0a |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0a2d │ │ +02f900: 6e20 5c14 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02f906: 0a01 |0013: move-result v1 │ │ +02f908: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +02f90c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +02f90e: 0f01 |0017: return v1 │ │ +02f910: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +02f912: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -16432,22 +16432,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02d744: |[02d744] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -02d754: 1a00 2c0a |0000: const-string v0, "android.intent.action.SEND" // string@0a2c │ │ -02d758: 5421 ac01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ -02d75c: 6e10 a700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -02d762: 0c01 |0007: move-result-object v1 │ │ -02d764: 6e20 5c14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02d76a: 0a00 |000b: move-result v0 │ │ -02d76c: 0f00 |000c: return v0 │ │ +02f914: |[02f914] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +02f924: 1a00 2c0a |0000: const-string v0, "android.intent.action.SEND" // string@0a2c │ │ +02f928: 5421 ac01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ac │ │ +02f92c: 6e10 a700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +02f932: 0c01 |0007: move-result-object v1 │ │ +02f934: 6e20 5c14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +02f93a: 0a00 |000b: move-result v0 │ │ +02f93c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ source_file_idx : 2138 (ShareCompat.java) │ │ @@ -16531,33 +16531,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02d770: |[02d770] android.support.v4.app.ShareCompat.:()V │ │ -02d780: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02d784: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02d788: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02d78c: 2200 cd00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00cd │ │ -02d790: 7010 e604 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@04e6 │ │ -02d796: 6900 b001 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ -02d79a: 0e00 |000d: return-void │ │ -02d79c: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02d7a0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02d7a4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02d7a8: 2200 cc00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00cc │ │ -02d7ac: 7010 e304 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04e3 │ │ -02d7b2: 6900 b001 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ -02d7b6: 28f2 |001b: goto 000d // -000e │ │ -02d7b8: 2200 cb00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00cb │ │ -02d7bc: 7010 df04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04df │ │ -02d7c2: 6900 b001 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ -02d7c6: 28ea |0023: goto 000d // -0016 │ │ +02f940: |[02f940] android.support.v4.app.ShareCompat.:()V │ │ +02f950: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02f954: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02f958: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02f95c: 2200 cd00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00cd │ │ +02f960: 7010 e604 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@04e6 │ │ +02f966: 6900 b001 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ +02f96a: 0e00 |000d: return-void │ │ +02f96c: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02f970: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02f974: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02f978: 2200 cc00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00cc │ │ +02f97c: 7010 e304 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04e3 │ │ +02f982: 6900 b001 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ +02f986: 28f2 |001b: goto 000d // -000e │ │ +02f988: 2200 cb00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00cb │ │ +02f98c: 7010 df04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04df │ │ +02f992: 6900 b001 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ +02f996: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -16569,17 +16569,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d7c8: |[02d7c8] android.support.v4.app.ShareCompat.:()V │ │ -02d7d8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02d7de: 0e00 |0003: return-void │ │ +02f998: |[02f998] android.support.v4.app.ShareCompat.:()V │ │ +02f9a8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02f9ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -16588,52 +16588,52 @@ │ │ type : '()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d7e0: |[02d7e0] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -02d7f0: 6200 b001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ -02d7f4: 1100 |0002: return-object v0 │ │ +02f9b0: |[02f9b0] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +02f9c0: 6200 b001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ +02f9c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -02d7f8: |[02d7f8] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02d808: 7220 e011 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@11e0 │ │ -02d80e: 0c00 |0003: move-result-object v0 │ │ -02d810: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -02d814: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02d818: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -02d81c: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02d822: 1a03 2802 |000d: const-string v3, "Could not find menu item with id " // string@0228 │ │ -02d826: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02d82c: 0c02 |0012: move-result-object v2 │ │ -02d82e: 6e20 6a14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02d834: 0c02 |0016: move-result-object v2 │ │ -02d836: 1a03 4b00 |0017: const-string v3, " in the supplied menu" // string@004b │ │ -02d83a: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02d840: 0c02 |001c: move-result-object v2 │ │ -02d842: 6e10 7314 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02d848: 0c02 |0020: move-result-object v2 │ │ -02d84a: 7020 3614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02d850: 2701 |0024: throw v1 │ │ -02d852: 7120 ed04 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@04ed │ │ -02d858: 0e00 |0028: return-void │ │ +02f9c8: |[02f9c8] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +02f9d8: 7220 e011 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@11e0 │ │ +02f9de: 0c00 |0003: move-result-object v0 │ │ +02f9e0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +02f9e4: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +02f9e8: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +02f9ec: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02f9f2: 1a03 2802 |000d: const-string v3, "Could not find menu item with id " // string@0228 │ │ +02f9f6: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02f9fc: 0c02 |0012: move-result-object v2 │ │ +02f9fe: 6e20 6a14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +02fa04: 0c02 |0016: move-result-object v2 │ │ +02fa06: 1a03 4b00 |0017: const-string v3, " in the supplied menu" // string@004b │ │ +02fa0a: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02fa10: 0c02 |001c: move-result-object v2 │ │ +02fa12: 6e10 7314 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02fa18: 0c02 |0020: move-result-object v2 │ │ +02fa1a: 7020 3614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +02fa20: 2701 |0024: throw v1 │ │ +02fa22: 7120 ed04 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@04ed │ │ +02fa28: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -16648,18 +16648,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02d85c: |[02d85c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02d86c: 6200 b001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ -02d870: 7230 dd04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@04dd │ │ -02d876: 0e00 |0005: return-void │ │ +02fa2c: |[02fa2c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +02fa3c: 6200 b001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b0 │ │ +02fa40: 7230 dd04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@04dd │ │ +02fa46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -16669,25 +16669,25 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -02d878: |[02d878] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -02d888: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ -02d88e: 0c00 |0003: move-result-object v0 │ │ -02d890: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -02d894: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02d89a: 0c01 |0009: move-result-object v1 │ │ -02d89c: 1a02 3c0a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0a3c │ │ -02d8a0: 6e20 af00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -02d8a6: 0c00 |000f: move-result-object v0 │ │ -02d8a8: 1f00 1900 |0010: check-cast v0, Landroid/content/ComponentName; // type@0019 │ │ -02d8ac: 1100 |0012: return-object v0 │ │ +02fa48: |[02fa48] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +02fa58: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ +02fa5e: 0c00 |0003: move-result-object v0 │ │ +02fa60: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +02fa64: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +02fa6a: 0c01 |0009: move-result-object v1 │ │ +02fa6c: 1a02 3c0a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0a3c │ │ +02fa70: 6e20 af00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +02fa76: 0c00 |000f: move-result-object v0 │ │ +02fa78: 1f00 1900 |0010: check-cast v0, Landroid/content/ComponentName; // type@0019 │ │ +02fa7c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -16700,24 +16700,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02d8b0: |[02d8b0] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02d8c0: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ -02d8c6: 0c00 |0003: move-result-object v0 │ │ -02d8c8: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02d8cc: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02d8d2: 0c01 |0009: move-result-object v1 │ │ -02d8d4: 1a02 3d0a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0a3d │ │ -02d8d8: 6e20 b200 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -02d8de: 0c00 |000f: move-result-object v0 │ │ -02d8e0: 1100 |0010: return-object v0 │ │ +02fa80: |[02fa80] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02fa90: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ +02fa96: 0c00 |0003: move-result-object v0 │ │ +02fa98: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +02fa9c: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +02faa2: 0c01 |0009: move-result-object v1 │ │ +02faa4: 1a02 3d0a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0a3d │ │ +02faa8: 6e20 b200 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +02faae: 0c00 |000f: move-result-object v0 │ │ +02fab0: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ @@ -16755,17 +16755,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d8e4: |[02d8e4] android.support.v4.app.ShareCompatICS.:()V │ │ -02d8f4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02d8fa: 0e00 |0003: return-void │ │ +02fab4: |[02fab4] android.support.v4.app.ShareCompatICS.:()V │ │ +02fac4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02faca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ @@ -16773,42 +16773,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -02d8fc: |[02d8fc] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02d90c: 7210 e311 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@11e3 │ │ -02d912: 0c00 |0003: move-result-object v0 │ │ -02d914: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02d916: 2002 c302 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02c3 │ │ -02d91a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -02d91e: 2201 c302 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02c3 │ │ -02d922: 7020 be13 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@13be │ │ -02d928: 2202 0503 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -02d92c: 7010 6714 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02d932: 1a03 ca00 |0013: const-string v3, ".sharecompat_" // string@00ca │ │ -02d936: 6e20 6e14 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02d93c: 0c02 |0018: move-result-object v2 │ │ -02d93e: 6e10 5014 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -02d944: 0c03 |001c: move-result-object v3 │ │ -02d946: 6e10 2d14 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -02d94c: 0c03 |0020: move-result-object v3 │ │ -02d94e: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02d954: 0c02 |0024: move-result-object v2 │ │ -02d956: 6e10 7314 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02d95c: 0c02 |0028: move-result-object v2 │ │ -02d95e: 6e20 bf13 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@13bf │ │ -02d964: 6e20 c013 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@13c0 │ │ -02d96a: 7220 e811 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@11e8 │ │ -02d970: 0e00 |0032: return-void │ │ -02d972: 0701 |0033: move-object v1, v0 │ │ -02d974: 1f01 c302 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02c3 │ │ -02d978: 28d8 |0036: goto 000e // -0028 │ │ +02facc: |[02facc] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02fadc: 7210 e311 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@11e3 │ │ +02fae2: 0c00 |0003: move-result-object v0 │ │ +02fae4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02fae6: 2002 c302 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02c3 │ │ +02faea: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +02faee: 2201 c302 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02c3 │ │ +02faf2: 7020 be13 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@13be │ │ +02faf8: 2202 0503 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +02fafc: 7010 6714 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +02fb02: 1a03 ca00 |0013: const-string v3, ".sharecompat_" // string@00ca │ │ +02fb06: 6e20 6e14 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02fb0c: 0c02 |0018: move-result-object v2 │ │ +02fb0e: 6e10 5014 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +02fb14: 0c03 |001c: move-result-object v3 │ │ +02fb16: 6e10 2d14 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +02fb1c: 0c03 |0020: move-result-object v3 │ │ +02fb1e: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +02fb24: 0c02 |0024: move-result-object v2 │ │ +02fb26: 6e10 7314 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +02fb2c: 0c02 |0028: move-result-object v2 │ │ +02fb2e: 6e20 bf13 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@13bf │ │ +02fb34: 6e20 c013 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@13c0 │ │ +02fb3a: 7220 e811 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@11e8 │ │ +02fb40: 0e00 |0032: return-void │ │ +02fb42: 0701 |0033: move-object v1, v0 │ │ +02fb44: 1f01 c302 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02c3 │ │ +02fb48: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -16850,17 +16850,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d97c: |[02d97c] android.support.v4.app.ShareCompatJB.:()V │ │ -02d98c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02d992: 0e00 |0003: return-void │ │ +02fb4c: |[02fb4c] android.support.v4.app.ShareCompatJB.:()V │ │ +02fb5c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +02fb62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatJB;) │ │ @@ -16868,18 +16868,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02d994: |[02d994] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -02d9a4: 7110 a111 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@11a1 │ │ -02d9aa: 0c00 |0003: move-result-object v0 │ │ -02d9ac: 1100 |0004: return-object v0 │ │ +02fb64: |[02fb64] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +02fb74: 7110 a111 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@11a1 │ │ +02fb7a: 0c00 |0003: move-result-object v0 │ │ +02fb7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ @@ -16908,17 +16908,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02d9b0: |[02d9b0] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -02d9c0: 7020 a811 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@11a8 │ │ -02d9c6: 0e00 |0003: return-void │ │ +02fb80: |[02fb80] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +02fb90: 7020 a811 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@11a8 │ │ +02fb96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SuperNotCalledException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -17043,26 +17043,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02d9c8: |[02d9c8] android.support.v4.app.TaskStackBuilder.:()V │ │ -02d9d8: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02d9dc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02d9e0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02d9e4: 2200 d500 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00d5 │ │ -02d9e8: 7010 f904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@04f9 │ │ -02d9ee: 6900 b201 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b2 │ │ -02d9f2: 0e00 |000d: return-void │ │ -02d9f4: 2200 d400 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00d4 │ │ -02d9f8: 7010 f704 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@04f7 │ │ -02d9fe: 6900 b201 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b2 │ │ -02da02: 28f8 |0015: goto 000d // -0008 │ │ +02fb98: |[02fb98] android.support.v4.app.TaskStackBuilder.:()V │ │ +02fba8: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +02fbac: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02fbb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02fbb4: 2200 d500 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00d5 │ │ +02fbb8: 7010 f904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@04f9 │ │ +02fbbe: 6900 b201 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b2 │ │ +02fbc2: 0e00 |000d: return-void │ │ +02fbc4: 2200 d400 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00d4 │ │ +02fbc8: 7010 f704 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@04f7 │ │ +02fbce: 6900 b201 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b2 │ │ +02fbd2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -17072,21 +17072,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02da04: |[02da04] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -02da14: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -02da1a: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -02da1e: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02da24: 5b10 b401 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02da28: 5b12 b501 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02da2c: 0e00 |000c: return-void │ │ +02fbd4: |[02fbd4] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +02fbe4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +02fbea: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +02fbee: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +02fbf4: 5b10 b401 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fbf8: 5b12 b501 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +02fbfc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -17098,18 +17098,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02da30: |[02da30] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02da40: 2200 d700 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00d7 │ │ -02da44: 7020 fe04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@04fe │ │ -02da4a: 1100 |0005: return-object v0 │ │ +02fc00: |[02fc00] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02fc10: 2200 d700 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00d7 │ │ +02fc14: 7020 fe04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@04fe │ │ +02fc1a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17117,18 +17117,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02da4c: |[02da4c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02da5c: 7110 0405 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0504 │ │ -02da62: 0c00 |0003: move-result-object v0 │ │ -02da64: 1100 |0004: return-object v0 │ │ +02fc1c: |[02fc1c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02fc2c: 7110 0405 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0504 │ │ +02fc32: 0c00 |0003: move-result-object v0 │ │ +02fc34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17137,18 +17137,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02da68: |[02da68] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02da78: 5410 b401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02da7c: 6e20 8714 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02da82: 1101 |0005: return-object v1 │ │ +02fc38: |[02fc38] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02fc48: 5410 b401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fc4c: 6e20 8714 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +02fc52: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -17158,27 +17158,27 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02da84: |[02da84] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02da94: 6e10 aa00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00aa │ │ -02da9a: 0c00 |0003: move-result-object v0 │ │ -02da9c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02daa0: 5421 b501 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02daa4: 6e10 9300 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -02daaa: 0c01 |000b: move-result-object v1 │ │ -02daac: 6e20 bf00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00bf │ │ -02dab2: 0c00 |000f: move-result-object v0 │ │ -02dab4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -02dab8: 6e20 0205 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0502 │ │ -02dabe: 6e20 ff04 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@04ff │ │ -02dac4: 1102 |0018: return-object v2 │ │ +02fc54: |[02fc54] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02fc64: 6e10 aa00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00aa │ │ +02fc6a: 0c00 |0003: move-result-object v0 │ │ +02fc6c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +02fc70: 5421 b501 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +02fc74: 6e10 9300 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +02fc7a: 0c01 |000b: move-result-object v1 │ │ +02fc7c: 6e20 bf00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00bf │ │ +02fc82: 0c00 |000f: move-result-object v0 │ │ +02fc84: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +02fc88: 6e20 0205 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0502 │ │ +02fc8e: 6e20 ff04 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@04ff │ │ +02fc94: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -17194,37 +17194,37 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -02dac8: |[02dac8] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02dad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dada: 2042 d200 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00d2 │ │ -02dade: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -02dae2: 0742 |0005: move-object v2, v4 │ │ -02dae4: 1f02 d200 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00d2 │ │ -02dae8: 7210 f504 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@04f5 │ │ -02daee: 0c00 |000b: move-result-object v0 │ │ -02daf0: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -02daf4: 7110 4d04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@044d │ │ -02dafa: 0c00 |0011: move-result-object v0 │ │ -02dafc: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -02db00: 6e10 aa00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00aa │ │ -02db06: 0c01 |0017: move-result-object v1 │ │ -02db08: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -02db0c: 5432 b501 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02db10: 6e10 9300 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -02db16: 0c02 |001f: move-result-object v2 │ │ -02db18: 6e20 bf00 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00bf │ │ -02db1e: 0c01 |0023: move-result-object v1 │ │ -02db20: 6e20 0205 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0502 │ │ -02db26: 6e20 ff04 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@04ff │ │ -02db2c: 1103 |002a: return-object v3 │ │ +02fc98: |[02fc98] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02fca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02fcaa: 2042 d200 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00d2 │ │ +02fcae: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +02fcb2: 0742 |0005: move-object v2, v4 │ │ +02fcb4: 1f02 d200 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00d2 │ │ +02fcb8: 7210 f504 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@04f5 │ │ +02fcbe: 0c00 |000b: move-result-object v0 │ │ +02fcc0: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +02fcc4: 7110 4d04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@044d │ │ +02fcca: 0c00 |0011: move-result-object v0 │ │ +02fccc: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +02fcd0: 6e10 aa00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00aa │ │ +02fcd6: 0c01 |0017: move-result-object v1 │ │ +02fcd8: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +02fcdc: 5432 b501 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +02fce0: 6e10 9300 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +02fce6: 0c02 |001f: move-result-object v2 │ │ +02fce8: 6e20 bf00 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00bf │ │ +02fcee: 0c01 |0023: move-result-object v1 │ │ +02fcf0: 6e20 0205 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0502 │ │ +02fcf6: 6e20 ff04 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@04ff │ │ +02fcfc: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -17246,38 +17246,38 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -02db30: |[02db30] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02db40: 5453 b401 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02db44: 6e10 9014 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02db4a: 0a01 |0005: move-result v1 │ │ -02db4c: 5453 b501 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02db50: 7120 4e04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@044e │ │ -02db56: 0c02 |000b: move-result-object v2 │ │ -02db58: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -02db5c: 5453 b401 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02db60: 6e30 8614 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1486 │ │ -02db66: 5453 b501 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02db6a: 6e10 aa00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00aa │ │ -02db70: 0c04 |0018: move-result-object v4 │ │ -02db72: 7120 4e04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@044e │ │ -02db78: 0c02 |001c: move-result-object v2 │ │ -02db7a: 28ef |001d: goto 000c // -0011 │ │ -02db7c: 0d00 |001e: move-exception v0 │ │ -02db7e: 1a03 ae08 |001f: const-string v3, "TaskStackBuilder" // string@08ae │ │ -02db82: 1a04 cd01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01cd │ │ -02db86: 7120 ac11 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ -02db8c: 2203 f202 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02db90: 7020 3814 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1438 │ │ -02db96: 2703 |002b: throw v3 │ │ -02db98: 1105 |002c: return-object v5 │ │ +02fd00: |[02fd00] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02fd10: 5453 b401 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fd14: 6e10 9014 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02fd1a: 0a01 |0005: move-result v1 │ │ +02fd1c: 5453 b501 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +02fd20: 7120 4e04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@044e │ │ +02fd26: 0c02 |000b: move-result-object v2 │ │ +02fd28: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +02fd2c: 5453 b401 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fd30: 6e30 8614 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1486 │ │ +02fd36: 5453 b501 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +02fd3a: 6e10 aa00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00aa │ │ +02fd40: 0c04 |0018: move-result-object v4 │ │ +02fd42: 7120 4e04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@044e │ │ +02fd48: 0c02 |001c: move-result-object v2 │ │ +02fd4a: 28ef |001d: goto 000c // -0011 │ │ +02fd4c: 0d00 |001e: move-exception v0 │ │ +02fd4e: 1a03 ae08 |001f: const-string v3, "TaskStackBuilder" // string@08ae │ │ +02fd52: 1a04 cd01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01cd │ │ +02fd56: 7120 ac11 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ +02fd5c: 2203 f202 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +02fd60: 7020 3814 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1438 │ │ +02fd66: 2703 |002b: throw v3 │ │ +02fd68: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=238 │ │ 0x0006 line=240 │ │ 0x000c line=241 │ │ @@ -17300,21 +17300,21 @@ │ │ type : '(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -02dba8: |[02dba8] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02dbb8: 2200 1900 |0000: new-instance v0, Landroid/content/ComponentName; // type@0019 │ │ -02dbbc: 5421 b501 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02dbc0: 7030 7e00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007e │ │ -02dbc6: 6e20 0205 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0502 │ │ -02dbcc: 0c00 |000a: move-result-object v0 │ │ -02dbce: 1100 |000b: return-object v0 │ │ +02fd78: |[02fd78] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02fd88: 2200 1900 |0000: new-instance v0, Landroid/content/ComponentName; // type@0019 │ │ +02fd8c: 5421 b501 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +02fd90: 7030 7e00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007e │ │ +02fd96: 6e20 0205 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0502 │ │ +02fd9c: 0c00 |000a: move-result-object v0 │ │ +02fd9e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -17324,20 +17324,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dbd0: |[02dbd0] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -02dbe0: 5410 b401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dbe4: 6e20 8a14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02dbea: 0c00 |0005: move-result-object v0 │ │ -02dbec: 1f00 2100 |0006: check-cast v0, Landroid/content/Intent; // type@0021 │ │ -02dbf0: 1100 |0008: return-object v0 │ │ +02fda0: |[02fda0] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +02fdb0: 5410 b401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fdb4: 6e20 8a14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02fdba: 0c00 |0005: move-result-object v0 │ │ +02fdbc: 1f00 2100 |0006: check-cast v0, Landroid/content/Intent; // type@0021 │ │ +02fdc0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -17346,18 +17346,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02dbf4: |[02dbf4] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -02dc04: 6e20 0505 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0505 │ │ -02dc0a: 0c00 |0003: move-result-object v0 │ │ -02dc0c: 1100 |0004: return-object v0 │ │ +02fdc4: |[02fdc4] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +02fdd4: 6e20 0505 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0505 │ │ +02fdda: 0c00 |0003: move-result-object v0 │ │ +02fddc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -17366,19 +17366,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02dc10: |[02dc10] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -02dc20: 5410 b401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dc24: 6e10 9014 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02dc2a: 0a00 |0005: move-result v0 │ │ -02dc2c: 0f00 |0006: return v0 │ │ +02fde0: |[02fde0] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +02fdf0: 5410 b401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fdf4: 6e10 9014 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02fdfa: 0a00 |0005: move-result v0 │ │ +02fdfc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17386,45 +17386,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -02dc30: |[02dc30] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -02dc40: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02dc42: 5452 b401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dc46: 6e10 9014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02dc4c: 0a02 |0006: move-result v2 │ │ -02dc4e: 2321 3a03 |0007: new-array v1, v2, [Landroid/content/Intent; // type@033a │ │ -02dc52: 2112 |0009: array-length v2, v1 │ │ -02dc54: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -02dc58: 1101 |000c: return-object v1 │ │ -02dc5a: 2203 2100 |000d: new-instance v3, Landroid/content/Intent; // type@0021 │ │ -02dc5e: 5452 b401 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dc62: 6e20 8a14 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02dc68: 0c02 |0014: move-result-object v2 │ │ -02dc6a: 1f02 2100 |0015: check-cast v2, Landroid/content/Intent; // type@0021 │ │ -02dc6e: 7020 a200 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ -02dc74: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -02dc7a: 6e20 a500 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -02dc80: 0c02 |0020: move-result-object v2 │ │ -02dc82: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -02dc86: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -02dc88: 2112 |0024: array-length v2, v1 │ │ -02dc8a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -02dc8e: 2203 2100 |0027: new-instance v3, Landroid/content/Intent; // type@0021 │ │ -02dc92: 5452 b401 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dc96: 6e20 8a14 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02dc9c: 0c02 |002e: move-result-object v2 │ │ -02dc9e: 1f02 2100 |002f: check-cast v2, Landroid/content/Intent; // type@0021 │ │ -02dca2: 7020 a200 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ -02dca8: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -02dcac: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02dcb0: 28ec |0038: goto 0024 // -0014 │ │ +02fe00: |[02fe00] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +02fe10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02fe12: 5452 b401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fe16: 6e10 9014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02fe1c: 0a02 |0006: move-result v2 │ │ +02fe1e: 2321 3a03 |0007: new-array v1, v2, [Landroid/content/Intent; // type@033a │ │ +02fe22: 2112 |0009: array-length v2, v1 │ │ +02fe24: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +02fe28: 1101 |000c: return-object v1 │ │ +02fe2a: 2203 2100 |000d: new-instance v3, Landroid/content/Intent; // type@0021 │ │ +02fe2e: 5452 b401 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fe32: 6e20 8a14 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02fe38: 0c02 |0014: move-result-object v2 │ │ +02fe3a: 1f02 2100 |0015: check-cast v2, Landroid/content/Intent; // type@0021 │ │ +02fe3e: 7020 a200 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ +02fe44: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +02fe4a: 6e20 a500 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +02fe50: 0c02 |0020: move-result-object v2 │ │ +02fe52: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +02fe56: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +02fe58: 2112 |0024: array-length v2, v1 │ │ +02fe5a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +02fe5e: 2203 2100 |0027: new-instance v3, Landroid/content/Intent; // type@0021 │ │ +02fe62: 5452 b401 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fe66: 6e20 8a14 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +02fe6c: 0c02 |002e: move-result-object v2 │ │ +02fe6e: 1f02 2100 |002f: check-cast v2, Landroid/content/Intent; // type@0021 │ │ +02fe72: 7020 a200 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ +02fe78: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +02fe7c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02fe80: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -17440,19 +17440,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02dcb4: |[02dcb4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -02dcc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dcc6: 6e40 0b05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@050b │ │ -02dccc: 0c00 |0004: move-result-object v0 │ │ -02dcce: 1100 |0005: return-object v0 │ │ +02fe84: |[02fe84] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +02fe94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02fe96: 6e40 0b05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@050b │ │ +02fe9c: 0c00 |0004: move-result-object v0 │ │ +02fe9e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -17462,47 +17462,47 @@ │ │ type : '(IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -02dcd0: |[02dcd0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02dce0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02dce2: 5460 b401 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dce6: 6e10 8b14 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ -02dcec: 0a00 |0006: move-result v0 │ │ -02dcee: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -02dcf2: 2200 f302 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02dcf6: 1a01 a007 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@07a0 │ │ -02dcfa: 7020 3a14 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02dd00: 2700 |0010: throw v0 │ │ -02dd02: 5460 b401 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dd06: 5461 b401 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dd0a: 6e10 9014 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02dd10: 0a01 |0018: move-result v1 │ │ -02dd12: 2311 3a03 |0019: new-array v1, v1, [Landroid/content/Intent; // type@033a │ │ -02dd16: 6e20 9214 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ -02dd1c: 0c02 |001e: move-result-object v2 │ │ -02dd1e: 1f02 3a03 |001f: check-cast v2, [Landroid/content/Intent; // type@033a │ │ -02dd22: 2200 2100 |0021: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -02dd26: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -02dd2a: 7020 a200 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ -02dd30: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -02dd36: 6e20 a500 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -02dd3c: 0c00 |002e: move-result-object v0 │ │ -02dd3e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -02dd42: 6200 b201 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b2 │ │ -02dd46: 5461 b501 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02dd4a: 0173 |0035: move v3, v7 │ │ -02dd4c: 0184 |0036: move v4, v8 │ │ -02dd4e: 0795 |0037: move-object v5, v9 │ │ -02dd50: 7806 f604 0000 |0038: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@04f6 │ │ -02dd56: 0c00 |003b: move-result-object v0 │ │ -02dd58: 1100 |003c: return-object v0 │ │ +02fea0: |[02fea0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +02feb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02feb2: 5460 b401 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02feb6: 6e10 8b14 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ +02febc: 0a00 |0006: move-result v0 │ │ +02febe: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +02fec2: 2200 f302 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02fec6: 1a01 a007 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@07a0 │ │ +02feca: 7020 3a14 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02fed0: 2700 |0010: throw v0 │ │ +02fed2: 5460 b401 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02fed6: 5461 b401 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02feda: 6e10 9014 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02fee0: 0a01 |0018: move-result v1 │ │ +02fee2: 2311 3a03 |0019: new-array v1, v1, [Landroid/content/Intent; // type@033a │ │ +02fee6: 6e20 9214 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ +02feec: 0c02 |001e: move-result-object v2 │ │ +02feee: 1f02 3a03 |001f: check-cast v2, [Landroid/content/Intent; // type@033a │ │ +02fef2: 2200 2100 |0021: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +02fef6: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +02fefa: 7020 a200 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ +02ff00: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +02ff06: 6e20 a500 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +02ff0c: 0c00 |002e: move-result-object v0 │ │ +02ff0e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +02ff12: 6200 b201 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b2 │ │ +02ff16: 5461 b501 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +02ff1a: 0173 |0035: move v3, v7 │ │ +02ff1c: 0184 |0036: move v4, v8 │ │ +02ff1e: 0795 |0037: move-object v5, v9 │ │ +02ff20: 7806 f604 0000 |0038: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@04f6 │ │ +02ff26: 0c00 |003b: move-result-object v0 │ │ +02ff28: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -17518,19 +17518,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02dd5c: |[02dd5c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -02dd6c: 5410 b401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02dd70: 6e10 8c14 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@148c │ │ -02dd76: 0c00 |0005: move-result-object v0 │ │ -02dd78: 1100 |0006: return-object v0 │ │ +02ff2c: |[02ff2c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +02ff3c: 5410 b401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02ff40: 6e10 8c14 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@148c │ │ +02ff46: 0c00 |0005: move-result-object v0 │ │ +02ff48: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17538,18 +17538,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02dd7c: |[02dd7c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -02dd8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dd8e: 6e20 0e05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@050e │ │ -02dd94: 0e00 |0004: return-void │ │ +02ff4c: |[02ff4c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +02ff5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ff5e: 6e20 0e05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@050e │ │ +02ff64: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17558,53 +17558,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -02dd98: |[02dd98] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -02dda8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02ddaa: 5452 b401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02ddae: 6e10 8b14 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ -02ddb4: 0a02 |0006: move-result v2 │ │ -02ddb6: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -02ddba: 2202 f302 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02ddbe: 1a03 a107 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@07a1 │ │ -02ddc2: 7020 3a14 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02ddc8: 2702 |0010: throw v2 │ │ -02ddca: 5452 b401 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02ddce: 5453 b401 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ -02ddd2: 6e10 9014 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02ddd8: 0a03 |0018: move-result v3 │ │ -02ddda: 2333 3a03 |0019: new-array v3, v3, [Landroid/content/Intent; // type@033a │ │ -02ddde: 6e20 9214 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ -02dde4: 0c00 |001e: move-result-object v0 │ │ -02dde6: 1f00 3a03 |001f: check-cast v0, [Landroid/content/Intent; // type@033a │ │ -02ddea: 2202 2100 |0021: new-instance v2, Landroid/content/Intent; // type@0021 │ │ -02ddee: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -02ddf2: 7020 a200 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ -02ddf8: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -02ddfe: 6e20 a500 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -02de04: 0c02 |002e: move-result-object v2 │ │ -02de06: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -02de0a: 5452 b501 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02de0e: 7130 3305 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0533 │ │ -02de14: 0a02 |0036: move-result v2 │ │ -02de16: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -02de1a: 2201 2100 |0039: new-instance v1, Landroid/content/Intent; // type@0021 │ │ -02de1e: 2102 |003b: array-length v2, v0 │ │ -02de20: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02de24: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -02de28: 7020 a200 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ -02de2e: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -02de32: 6e20 a500 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -02de38: 5452 b501 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ -02de3c: 6e20 9d00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009d │ │ -02de42: 0e00 |004d: return-void │ │ +02ff68: |[02ff68] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +02ff78: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02ff7a: 5452 b401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02ff7e: 6e10 8b14 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ +02ff84: 0a02 |0006: move-result v2 │ │ +02ff86: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +02ff8a: 2202 f302 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +02ff8e: 1a03 a107 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@07a1 │ │ +02ff92: 7020 3a14 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +02ff98: 2702 |0010: throw v2 │ │ +02ff9a: 5452 b401 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02ff9e: 5453 b401 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b4 │ │ +02ffa2: 6e10 9014 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +02ffa8: 0a03 |0018: move-result v3 │ │ +02ffaa: 2333 3a03 |0019: new-array v3, v3, [Landroid/content/Intent; // type@033a │ │ +02ffae: 6e20 9214 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ +02ffb4: 0c00 |001e: move-result-object v0 │ │ +02ffb6: 1f00 3a03 |001f: check-cast v0, [Landroid/content/Intent; // type@033a │ │ +02ffba: 2202 2100 |0021: new-instance v2, Landroid/content/Intent; // type@0021 │ │ +02ffbe: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +02ffc2: 7020 a200 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ +02ffc8: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +02ffce: 6e20 a500 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +02ffd4: 0c02 |002e: move-result-object v2 │ │ +02ffd6: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +02ffda: 5452 b501 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +02ffde: 7130 3305 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0533 │ │ +02ffe4: 0a02 |0036: move-result v2 │ │ +02ffe6: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +02ffea: 2201 2100 |0039: new-instance v1, Landroid/content/Intent; // type@0021 │ │ +02ffee: 2102 |003b: array-length v2, v0 │ │ +02fff0: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +02fff4: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +02fff8: 7020 a200 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ +02fffe: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +030002: 6e20 a500 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +030008: 5452 b501 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b5 │ │ +03000c: 6e20 9d00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009d │ │ +030012: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -17643,17 +17643,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02de44: |[02de44] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -02de54: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02de5a: 0e00 |0003: return-void │ │ +030014: |[030014] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +030024: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03002a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderHoneycomb;) │ │ @@ -17661,18 +17661,18 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02de5c: |[02de5c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -02de6c: 7140 7000 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0070 │ │ -02de72: 0c00 |0003: move-result-object v0 │ │ -02de74: 1100 |0004: return-object v0 │ │ +03002c: |[03002c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +03003c: 7140 7000 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0070 │ │ +030042: 0c00 |0003: move-result-object v0 │ │ +030044: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ @@ -17704,17 +17704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02de78: |[02de78] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -02de88: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02de8e: 0e00 |0003: return-void │ │ +030048: |[030048] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +030058: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03005e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderJellybean;) │ │ @@ -17722,18 +17722,18 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -02de90: |[02de90] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02dea0: 7155 7100 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0071 │ │ -02dea6: 0c00 |0003: move-result-object v0 │ │ -02dea8: 1100 |0004: return-object v0 │ │ +030060: |[030060] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +030070: 7155 7100 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0071 │ │ +030076: 0c00 |0003: move-result-object v0 │ │ +030078: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ @@ -17791,17 +17791,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02deac: |[02deac] android.support.v4.content.ContextCompat.:()V │ │ -02debc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02dec2: 0e00 |0003: return-void │ │ +03007c: |[03007c] android.support.v4.content.ContextCompat.:()V │ │ +03008c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +030092: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -17809,35 +17809,35 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02dec4: |[02dec4] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -02ded4: 0761 |0000: move-object v1, v6 │ │ -02ded6: 0770 |0001: move-object v0, v7 │ │ -02ded8: 2104 |0002: array-length v4, v0 │ │ -02deda: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -02dedc: 0712 |0004: move-object v2, v1 │ │ -02dede: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -02dee2: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -02dee6: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -02deea: 2201 db02 |000b: new-instance v1, Ljava/io/File; // type@02db │ │ -02deee: 7020 fa13 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@13fa │ │ -02def4: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02def8: 0712 |0012: move-object v2, v1 │ │ -02defa: 28f2 |0013: goto 0005 // -000e │ │ -02defc: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -02df00: 2201 db02 |0016: new-instance v1, Ljava/io/File; // type@02db │ │ -02df04: 7030 f913 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@13f9 │ │ -02df0a: 28f5 |001b: goto 0010 // -000b │ │ -02df0c: 1102 |001c: return-object v2 │ │ -02df0e: 0721 |001d: move-object v1, v2 │ │ -02df10: 28f2 |001e: goto 0010 // -000e │ │ +030094: |[030094] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +0300a4: 0761 |0000: move-object v1, v6 │ │ +0300a6: 0770 |0001: move-object v0, v7 │ │ +0300a8: 2104 |0002: array-length v4, v0 │ │ +0300aa: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0300ac: 0712 |0004: move-object v2, v1 │ │ +0300ae: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +0300b2: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +0300b6: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +0300ba: 2201 db02 |000b: new-instance v1, Ljava/io/File; // type@02db │ │ +0300be: 7020 fa13 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@13fa │ │ +0300c4: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0300c8: 0712 |0012: move-object v2, v1 │ │ +0300ca: 28f2 |0013: goto 0005 // -000e │ │ +0300cc: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +0300d0: 2201 db02 |0016: new-instance v1, Ljava/io/File; // type@02db │ │ +0300d4: 7030 f913 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@13f9 │ │ +0300da: 28f5 |001b: goto 0010 // -000b │ │ +0300dc: 1102 |001c: return-object v2 │ │ +0300de: 0721 |001d: move-object v1, v2 │ │ +0300e0: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0001 line=291 │ │ 0x0009 line=292 │ │ 0x000b line=293 │ │ 0x0010 line=291 │ │ @@ -17865,48 +17865,48 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -02df14: |[02df14] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -02df24: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -02df26: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02df28: 6001 1e00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02df2c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -02df30: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -02df34: 7110 3d05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@053d │ │ -02df3a: 0c02 |000b: move-result-object v2 │ │ -02df3c: 1102 |000c: return-object v2 │ │ -02df3e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -02df42: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -02df46: 7110 3505 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0535 │ │ -02df4c: 0c00 |0014: move-result-object v0 │ │ -02df4e: 2372 4b03 |0015: new-array v2, v7, [Ljava/io/File; // type@034b │ │ -02df52: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -02df56: 28f3 |0019: goto 000c // -000d │ │ -02df58: 7100 6f01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ -02df5e: 0c02 |001d: move-result-object v2 │ │ -02df60: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -02df62: 2333 4f03 |001f: new-array v3, v3, [Ljava/lang/String; // type@034f │ │ -02df66: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ -02df6a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -02df6e: 1a04 a20b |0025: const-string v4, "data" // string@0ba2 │ │ -02df72: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -02df76: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -02df78: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -02df7e: 0c05 |002d: move-result-object v5 │ │ -02df80: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -02df84: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -02df86: 1a05 a10a |0031: const-string v5, "cache" // string@0aa1 │ │ -02df8a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -02df8e: 7120 2e05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@052e │ │ -02df94: 0c00 |0038: move-result-object v0 │ │ -02df96: 28dc |0039: goto 0015 // -0024 │ │ +0300e4: |[0300e4] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +0300f4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0300f6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0300f8: 6001 1e00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +0300fc: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +030100: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +030104: 7110 3d05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@053d │ │ +03010a: 0c02 |000b: move-result-object v2 │ │ +03010c: 1102 |000c: return-object v2 │ │ +03010e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +030112: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +030116: 7110 3505 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0535 │ │ +03011c: 0c00 |0014: move-result-object v0 │ │ +03011e: 2372 4b03 |0015: new-array v2, v7, [Ljava/io/File; // type@034b │ │ +030122: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +030126: 28f3 |0019: goto 000c // -000d │ │ +030128: 7100 6f01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ +03012e: 0c02 |001d: move-result-object v2 │ │ +030130: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +030132: 2333 4f03 |001f: new-array v3, v3, [Ljava/lang/String; // type@034f │ │ +030136: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ +03013a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +03013e: 1a04 a20b |0025: const-string v4, "data" // string@0ba2 │ │ +030142: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +030146: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +030148: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +03014e: 0c05 |002d: move-result-object v5 │ │ +030150: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +030154: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +030156: 1a05 a10a |0031: const-string v5, "cache" // string@0aa1 │ │ +03015a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +03015e: 7120 2e05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@052e │ │ +030164: 0c00 |0038: move-result-object v0 │ │ +030166: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=285 │ │ 0x000d line=279 │ │ @@ -17924,50 +17924,50 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02df98: |[02df98] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -02dfa8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -02dfaa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02dfac: 6001 1e00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02dfb0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -02dfb4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -02dfb8: 7120 3e05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@053e │ │ -02dfbe: 0c02 |000b: move-result-object v2 │ │ -02dfc0: 1102 |000c: return-object v2 │ │ -02dfc2: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -02dfc6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -02dfca: 7120 3605 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0536 │ │ -02dfd0: 0c00 |0014: move-result-object v0 │ │ -02dfd2: 2372 4b03 |0015: new-array v2, v7, [Ljava/io/File; // type@034b │ │ -02dfd6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -02dfda: 28f3 |0019: goto 000c // -000d │ │ -02dfdc: 7100 6f01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ -02dfe2: 0c02 |001d: move-result-object v2 │ │ -02dfe4: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -02dfe6: 2333 4f03 |001f: new-array v3, v3, [Ljava/lang/String; // type@034f │ │ -02dfea: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ -02dfee: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -02dff2: 1a04 a20b |0025: const-string v4, "data" // string@0ba2 │ │ -02dff6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -02dffa: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -02dffc: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -02e002: 0c05 |002d: move-result-object v5 │ │ -02e004: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -02e008: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -02e00a: 1a05 990c |0031: const-string v5, "files" // string@0c99 │ │ -02e00e: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -02e012: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -02e014: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -02e018: 7120 2e05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@052e │ │ -02e01e: 0c00 |003b: move-result-object v0 │ │ -02e020: 28d9 |003c: goto 0015 // -0027 │ │ +030168: |[030168] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +030178: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +03017a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +03017c: 6001 1e00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +030180: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +030184: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +030188: 7120 3e05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@053e │ │ +03018e: 0c02 |000b: move-result-object v2 │ │ +030190: 1102 |000c: return-object v2 │ │ +030192: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +030196: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +03019a: 7120 3605 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0536 │ │ +0301a0: 0c00 |0014: move-result-object v0 │ │ +0301a2: 2372 4b03 |0015: new-array v2, v7, [Ljava/io/File; // type@034b │ │ +0301a6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +0301aa: 28f3 |0019: goto 000c // -000d │ │ +0301ac: 7100 6f01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ +0301b2: 0c02 |001d: move-result-object v2 │ │ +0301b4: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +0301b6: 2333 4f03 |001f: new-array v3, v3, [Ljava/lang/String; // type@034f │ │ +0301ba: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ +0301be: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +0301c2: 1a04 a20b |0025: const-string v4, "data" // string@0ba2 │ │ +0301c6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +0301ca: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +0301cc: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +0301d2: 0c05 |002d: move-result-object v5 │ │ +0301d4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0301d8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0301da: 1a05 990c |0031: const-string v5, "files" // string@0c99 │ │ +0301de: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +0301e2: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +0301e4: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +0301e8: 7120 2e05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@052e │ │ +0301ee: 0c00 |003b: move-result-object v0 │ │ +0301f0: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=214 │ │ 0x0004 line=215 │ │ 0x0008 line=216 │ │ 0x000c line=225 │ │ 0x000d line=219 │ │ @@ -17986,45 +17986,45 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -02e024: |[02e024] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -02e034: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -02e036: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02e038: 6001 1e00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02e03c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -02e040: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -02e044: 7110 3f05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@053f │ │ -02e04a: 0c02 |000b: move-result-object v2 │ │ -02e04c: 1102 |000c: return-object v2 │ │ -02e04e: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -02e052: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -02e056: 7110 3805 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0538 │ │ -02e05c: 0c00 |0014: move-result-object v0 │ │ -02e05e: 2372 4b03 |0015: new-array v2, v7, [Ljava/io/File; // type@034b │ │ -02e062: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -02e066: 28f3 |0019: goto 000c // -000d │ │ -02e068: 7100 6f01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ -02e06e: 0c02 |001d: move-result-object v2 │ │ -02e070: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -02e072: 2333 4f03 |001f: new-array v3, v3, [Ljava/lang/String; // type@034f │ │ -02e076: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ -02e07a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -02e07e: 1a04 ba12 |0025: const-string v4, "obb" // string@12ba │ │ -02e082: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -02e086: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -02e088: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -02e08e: 0c05 |002d: move-result-object v5 │ │ -02e090: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -02e094: 7120 2e05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@052e │ │ -02e09a: 0c00 |0033: move-result-object v0 │ │ -02e09c: 28e1 |0034: goto 0015 // -001f │ │ +0301f4: |[0301f4] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +030204: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +030206: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +030208: 6001 1e00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03020c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +030210: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +030214: 7110 3f05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@053f │ │ +03021a: 0c02 |000b: move-result-object v2 │ │ +03021c: 1102 |000c: return-object v2 │ │ +03021e: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +030222: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +030226: 7110 3805 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0538 │ │ +03022c: 0c00 |0014: move-result-object v0 │ │ +03022e: 2372 4b03 |0015: new-array v2, v7, [Ljava/io/File; // type@034b │ │ +030232: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +030236: 28f3 |0019: goto 000c // -000d │ │ +030238: 7100 6f01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ +03023e: 0c02 |001d: move-result-object v2 │ │ +030240: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +030242: 2333 4f03 |001f: new-array v3, v3, [Ljava/lang/String; // type@034f │ │ +030246: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ +03024a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +03024e: 1a04 ba12 |0025: const-string v4, "obb" // string@12ba │ │ +030252: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +030256: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +030258: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +03025e: 0c05 |002d: move-result-object v5 │ │ +030260: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +030264: 7120 2e05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@052e │ │ +03026a: 0c00 |0033: move-result-object v0 │ │ +03026c: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=165 │ │ 0x000d line=159 │ │ @@ -18042,19 +18042,19 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02e0a0: |[02e0a0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -02e0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e0b2: 7130 3305 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0533 │ │ -02e0b8: 0a00 |0004: move-result v0 │ │ -02e0ba: 0f00 |0005: return v0 │ │ +030270: |[030270] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +030280: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030282: 7130 3305 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0533 │ │ +030288: 0a00 |0004: move-result v0 │ │ +03028a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -18063,27 +18063,27 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02e0bc: |[02e0bc] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -02e0cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02e0ce: 6000 1e00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02e0d2: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -02e0d6: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -02e0da: 7130 3b05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@053b │ │ -02e0e0: 0f01 |000a: return v1 │ │ -02e0e2: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -02e0e6: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -02e0ea: 7120 3905 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0539 │ │ -02e0f0: 28f8 |0012: goto 000a // -0008 │ │ -02e0f2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -02e0f4: 28f6 |0014: goto 000a // -000a │ │ +03028c: |[03028c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +03029c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03029e: 6000 1e00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +0302a2: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +0302a6: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +0302aa: 7130 3b05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@053b │ │ +0302b0: 0f01 |000a: return v1 │ │ +0302b2: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +0302b6: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +0302ba: 7120 3905 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0539 │ │ +0302c0: 28f8 |0012: goto 000a // -0008 │ │ +0302c2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0302c4: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000a line=107 │ │ 0x000b line=103 │ │ @@ -18121,17 +18121,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e0f8: |[02e0f8] android.support.v4.content.ContextCompatFroyo.:()V │ │ -02e108: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02e10e: 0e00 |0003: return-void │ │ +0302c8: |[0302c8] android.support.v4.content.ContextCompatFroyo.:()V │ │ +0302d8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0302de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18139,18 +18139,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e110: |[02e110] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -02e120: 6e10 8b00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@008b │ │ -02e126: 0c00 |0003: move-result-object v0 │ │ -02e128: 1100 |0004: return-object v0 │ │ +0302e0: |[0302e0] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +0302f0: 6e10 8b00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@008b │ │ +0302f6: 0c00 |0003: move-result-object v0 │ │ +0302f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18158,18 +18158,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02e12c: |[02e12c] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -02e13c: 6e20 8d00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@008d │ │ -02e142: 0c00 |0003: move-result-object v0 │ │ -02e144: 1100 |0004: return-object v0 │ │ +0302fc: |[0302fc] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +03030c: 6e20 8d00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@008d │ │ +030312: 0c00 |0003: move-result-object v0 │ │ +030314: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -18199,17 +18199,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e148: |[02e148] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -02e158: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02e15e: 0e00 |0003: return-void │ │ +030318: |[030318] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +030328: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03032e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18217,18 +18217,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e160: |[02e160] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -02e170: 6e10 9100 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0091 │ │ -02e176: 0c00 |0003: move-result-object v0 │ │ -02e178: 1100 |0004: return-object v0 │ │ +030330: |[030330] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +030340: 6e10 9100 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0091 │ │ +030346: 0c00 |0003: move-result-object v0 │ │ +030348: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18236,17 +18236,17 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e17c: |[02e17c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -02e18c: 6e20 9b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@009b │ │ -02e192: 0e00 |0003: return-void │ │ +03034c: |[03034c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +03035c: 6e20 9b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@009b │ │ +030362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -18277,17 +18277,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e194: |[02e194] android.support.v4.content.ContextCompatJellybean.:()V │ │ -02e1a4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02e1aa: 0e00 |0003: return-void │ │ +030364: |[030364] android.support.v4.content.ContextCompatJellybean.:()V │ │ +030374: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03037a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatJellybean;) │ │ @@ -18295,17 +18295,17 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02e1ac: |[02e1ac] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -02e1bc: 6e30 9c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@009c │ │ -02e1c2: 0e00 |0003: return-void │ │ +03037c: |[03037c] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +03038c: 6e30 9c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@009c │ │ +030392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -18337,17 +18337,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e1c4: |[02e1c4] android.support.v4.content.ContextCompatKitKat.:()V │ │ -02e1d4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02e1da: 0e00 |0003: return-void │ │ +030394: |[030394] android.support.v4.content.ContextCompatKitKat.:()V │ │ +0303a4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0303aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18355,18 +18355,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e1dc: |[02e1dc] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -02e1ec: 6e10 8c00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@008c │ │ -02e1f2: 0c00 |0003: move-result-object v0 │ │ -02e1f4: 1100 |0004: return-object v0 │ │ +0303ac: |[0303ac] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +0303bc: 6e10 8c00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@008c │ │ +0303c2: 0c00 |0003: move-result-object v0 │ │ +0303c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18374,18 +18374,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02e1f8: |[02e1f8] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -02e208: 6e20 8e00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@008e │ │ -02e20e: 0c00 |0003: move-result-object v0 │ │ -02e210: 1100 |0004: return-object v0 │ │ +0303c8: |[0303c8] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +0303d8: 6e20 8e00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@008e │ │ +0303de: 0c00 |0003: move-result-object v0 │ │ +0303e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -18394,18 +18394,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e214: |[02e214] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -02e224: 6e10 9200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0092 │ │ -02e22a: 0c00 |0003: move-result-object v0 │ │ -02e22c: 1100 |0004: return-object v0 │ │ +0303e4: |[0303e4] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +0303f4: 6e10 9200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0092 │ │ +0303fa: 0c00 |0003: move-result-object v0 │ │ +0303fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -18535,32 +18535,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -02e230: |[02e230] android.support.v4.content.FileProvider.:()V │ │ -02e240: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02e242: 2300 4f03 |0001: new-array v0, v0, [Ljava/lang/String; // type@034f │ │ -02e246: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02e248: 1a02 ab09 |0004: const-string v2, "_display_name" // string@09ab │ │ -02e24c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -02e250: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -02e252: 1a02 b109 |0009: const-string v2, "_size" // string@09b1 │ │ -02e256: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -02e25a: 6900 d201 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d2 │ │ -02e25e: 2200 db02 |000f: new-instance v0, Ljava/io/File; // type@02db │ │ -02e262: 1a01 cc00 |0011: const-string v1, "/" // string@00cc │ │ -02e266: 7020 fa13 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@13fa │ │ -02e26c: 6900 d301 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d3 │ │ -02e270: 2200 1a03 |0018: new-instance v0, Ljava/util/HashMap; // type@031a │ │ -02e274: 7010 9d14 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@149d │ │ -02e27a: 6900 da01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ -02e27e: 0e00 |001f: return-void │ │ +030400: |[030400] android.support.v4.content.FileProvider.:()V │ │ +030410: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +030412: 2300 4f03 |0001: new-array v0, v0, [Ljava/lang/String; // type@034f │ │ +030416: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +030418: 1a02 ab09 |0004: const-string v2, "_display_name" // string@09ab │ │ +03041c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +030420: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +030422: 1a02 b109 |0009: const-string v2, "_size" // string@09b1 │ │ +030426: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +03042a: 6900 d201 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d2 │ │ +03042e: 2200 db02 |000f: new-instance v0, Ljava/io/File; // type@02db │ │ +030432: 1a01 cc00 |0011: const-string v1, "/" // string@00cc │ │ +030436: 7020 fa13 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@13fa │ │ +03043c: 6900 d301 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d3 │ │ +030440: 2200 1a03 |0018: new-instance v0, Ljava/util/HashMap; // type@031a │ │ +030444: 7010 9d14 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@149d │ │ +03044a: 6900 da01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ +03044e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -18569,17 +18569,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e280: |[02e280] android.support.v4.content.FileProvider.:()V │ │ -02e290: 7010 8300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0083 │ │ -02e296: 0e00 |0003: return-void │ │ +030450: |[030450] android.support.v4.content.FileProvider.:()V │ │ +030460: 7010 8300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0083 │ │ +030466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18588,31 +18588,31 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -02e298: |[02e298] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -02e2a8: 0761 |0000: move-object v1, v6 │ │ -02e2aa: 0770 |0001: move-object v0, v7 │ │ -02e2ac: 2104 |0002: array-length v4, v0 │ │ -02e2ae: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -02e2b0: 0712 |0004: move-object v2, v1 │ │ -02e2b2: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -02e2b6: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -02e2ba: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -02e2be: 2201 db02 |000b: new-instance v1, Ljava/io/File; // type@02db │ │ -02e2c2: 7030 f913 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@13f9 │ │ -02e2c8: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02e2cc: 0712 |0012: move-object v2, v1 │ │ -02e2ce: 28f2 |0013: goto 0005 // -000e │ │ -02e2d0: 1102 |0014: return-object v2 │ │ -02e2d2: 0721 |0015: move-object v1, v2 │ │ -02e2d4: 28fa |0016: goto 0010 // -0006 │ │ +030468: |[030468] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +030478: 0761 |0000: move-object v1, v6 │ │ +03047a: 0770 |0001: move-object v0, v7 │ │ +03047c: 2104 |0002: array-length v4, v0 │ │ +03047e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +030480: 0712 |0004: move-object v2, v1 │ │ +030482: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +030486: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +03048a: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +03048e: 2201 db02 |000b: new-instance v1, Ljava/io/File; // type@02db │ │ +030492: 7030 f913 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@13f9 │ │ +030498: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03049c: 0712 |0012: move-object v2, v1 │ │ +03049e: 28f2 |0013: goto 0005 // -000e │ │ +0304a0: 1102 |0014: return-object v2 │ │ +0304a2: 0721 |0015: move-object v1, v2 │ │ +0304a4: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -18636,19 +18636,19 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -02e2d8: |[02e2d8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -02e2e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02e2ea: 2330 4d03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@034d │ │ -02e2ee: 7153 7414 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -02e2f4: 1100 |0006: return-object v0 │ │ +0304a8: |[0304a8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +0304b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0304ba: 2330 4d03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@034d │ │ +0304be: 7153 7414 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0304c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=769 │ │ 0x0003 line=770 │ │ 0x0006 line=771 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -18660,19 +18660,19 @@ │ │ type : '([Ljava/lang/String;I)[Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -02e2f8: |[02e2f8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -02e308: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02e30a: 2330 4f03 |0001: new-array v0, v3, [Ljava/lang/String; // type@034f │ │ -02e30e: 7153 7414 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -02e314: 1100 |0006: return-object v0 │ │ +0304c8: |[0304c8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +0304d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0304da: 2330 4f03 |0001: new-array v0, v3, [Ljava/lang/String; // type@034f │ │ +0304de: 7153 7414 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0304e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0003 line=764 │ │ 0x0006 line=765 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -18684,41 +18684,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -02e318: |[02e318] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -02e328: 6203 da01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ -02e32c: 1d03 |0002: monitor-enter v3 │ │ -02e32e: 6202 da01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ -02e332: 6e20 9f14 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ -02e338: 0c01 |0008: move-result-object v1 │ │ -02e33a: 1f01 e200 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00e2 │ │ -02e33e: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -02e342: 7120 7005 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0570 │ │ -02e348: 0c01 |0010: move-result-object v1 │ │ -02e34a: 6202 da01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ -02e34e: 6e30 a014 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14a0 │ │ -02e354: 1e03 |0016: monitor-exit v3 │ │ -02e356: 1101 |0017: return-object v1 │ │ -02e358: 0d00 |0018: move-exception v0 │ │ -02e35a: 2202 f202 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02e35e: 1a04 d502 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02d5 │ │ -02e362: 7030 3714 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1437 │ │ -02e368: 2702 |0020: throw v2 │ │ -02e36a: 0d02 |0021: move-exception v2 │ │ -02e36c: 1e03 |0022: monitor-exit v3 │ │ -02e36e: 2702 |0023: throw v2 │ │ -02e370: 0d00 |0024: move-exception v0 │ │ -02e372: 2202 f202 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02e376: 1a04 d502 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02d5 │ │ -02e37a: 7030 3714 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1437 │ │ -02e380: 2702 |002c: throw v2 │ │ +0304e8: |[0304e8] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +0304f8: 6203 da01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ +0304fc: 1d03 |0002: monitor-enter v3 │ │ +0304fe: 6202 da01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ +030502: 6e20 9f14 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ +030508: 0c01 |0008: move-result-object v1 │ │ +03050a: 1f01 e200 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00e2 │ │ +03050e: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +030512: 7120 7005 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0570 │ │ +030518: 0c01 |0010: move-result-object v1 │ │ +03051a: 6202 da01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ +03051e: 6e30 a014 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14a0 │ │ +030524: 1e03 |0016: monitor-exit v3 │ │ +030526: 1101 |0017: return-object v1 │ │ +030528: 0d00 |0018: move-exception v0 │ │ +03052a: 2202 f202 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +03052e: 1a04 d502 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02d5 │ │ +030532: 7030 3714 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1437 │ │ +030538: 2702 |0020: throw v2 │ │ +03053a: 0d02 |0021: move-exception v2 │ │ +03053c: 1e03 |0022: monitor-exit v3 │ │ +03053e: 2702 |0023: throw v2 │ │ +030540: 0d00 |0024: move-exception v0 │ │ +030542: 2202 f202 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +030546: 1a04 d502 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02d5 │ │ +03054a: 7030 3714 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1437 │ │ +030550: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18752,20 +18752,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e3b0: |[02e3b0] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -02e3c0: 7120 6905 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0569 │ │ -02e3c6: 0c00 |0003: move-result-object v0 │ │ -02e3c8: 7220 5d05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@055d │ │ -02e3ce: 0c01 |0007: move-result-object v1 │ │ -02e3d0: 1101 |0008: return-object v1 │ │ +030580: |[030580] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +030590: 7120 6905 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0569 │ │ +030596: 0c00 |0003: move-result-object v0 │ │ +030598: 7220 5d05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@055d │ │ +03059e: 0c01 |0007: move-result-object v1 │ │ +0305a0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -18777,61 +18777,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -02e3d4: |[02e3d4] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -02e3e4: 1a01 4114 |0000: const-string v1, "r" // string@1441 │ │ -02e3e8: 6e20 5c14 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e3ee: 0a01 |0005: move-result v1 │ │ -02e3f0: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -02e3f4: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -02e3f8: 0f00 |000a: return v0 │ │ -02e3fa: 1a01 5b17 |000b: const-string v1, "w" // string@175b │ │ -02e3fe: 6e20 5c14 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e404: 0a01 |0010: move-result v1 │ │ -02e406: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -02e40a: 1a01 8c17 |0013: const-string v1, "wt" // string@178c │ │ -02e40e: 6e20 5c14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e414: 0a01 |0018: move-result v1 │ │ -02e416: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -02e41a: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -02e41e: 28ed |001d: goto 000a // -0013 │ │ -02e420: 1a01 5c17 |001e: const-string v1, "wa" // string@175c │ │ -02e424: 6e20 5c14 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e42a: 0a01 |0023: move-result v1 │ │ -02e42c: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -02e430: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -02e434: 28e2 |0028: goto 000a // -001e │ │ -02e436: 1a01 c714 |0029: const-string v1, "rw" // string@14c7 │ │ -02e43a: 6e20 5c14 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e440: 0a01 |002e: move-result v1 │ │ -02e442: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -02e446: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -02e44a: 28d7 |0033: goto 000a // -0029 │ │ -02e44c: 1a01 c814 |0034: const-string v1, "rwt" // string@14c8 │ │ -02e450: 6e20 5c14 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e456: 0a01 |0039: move-result v1 │ │ -02e458: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -02e45c: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -02e460: 28cc |003e: goto 000a // -0034 │ │ -02e462: 2201 f202 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02e466: 2202 0503 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -02e46a: 7010 6714 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02e470: 1a03 5703 |0046: const-string v3, "Invalid mode: " // string@0357 │ │ -02e474: 6e20 6e14 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02e47a: 0c02 |004b: move-result-object v2 │ │ -02e47c: 6e20 6e14 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02e482: 0c02 |004f: move-result-object v2 │ │ -02e484: 6e10 7314 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02e48a: 0c02 |0053: move-result-object v2 │ │ -02e48c: 7020 3614 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02e492: 2701 |0057: throw v1 │ │ +0305a4: |[0305a4] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +0305b4: 1a01 4114 |0000: const-string v1, "r" // string@1441 │ │ +0305b8: 6e20 5c14 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +0305be: 0a01 |0005: move-result v1 │ │ +0305c0: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +0305c4: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +0305c8: 0f00 |000a: return v0 │ │ +0305ca: 1a01 5b17 |000b: const-string v1, "w" // string@175b │ │ +0305ce: 6e20 5c14 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +0305d4: 0a01 |0010: move-result v1 │ │ +0305d6: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +0305da: 1a01 8c17 |0013: const-string v1, "wt" // string@178c │ │ +0305de: 6e20 5c14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +0305e4: 0a01 |0018: move-result v1 │ │ +0305e6: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +0305ea: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +0305ee: 28ed |001d: goto 000a // -0013 │ │ +0305f0: 1a01 5c17 |001e: const-string v1, "wa" // string@175c │ │ +0305f4: 6e20 5c14 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +0305fa: 0a01 |0023: move-result v1 │ │ +0305fc: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +030600: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +030604: 28e2 |0028: goto 000a // -001e │ │ +030606: 1a01 c714 |0029: const-string v1, "rw" // string@14c7 │ │ +03060a: 6e20 5c14 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +030610: 0a01 |002e: move-result v1 │ │ +030612: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +030616: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +03061a: 28d7 |0033: goto 000a // -0029 │ │ +03061c: 1a01 c814 |0034: const-string v1, "rwt" // string@14c8 │ │ +030620: 6e20 5c14 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +030626: 0a01 |0039: move-result v1 │ │ +030628: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +03062c: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +030630: 28cc |003e: goto 000a // -0034 │ │ +030632: 2201 f202 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +030636: 2202 0503 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +03063a: 7010 6714 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +030640: 1a03 5703 |0046: const-string v3, "Invalid mode: " // string@0357 │ │ +030644: 6e20 6e14 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03064a: 0c02 |004b: move-result-object v2 │ │ +03064c: 6e20 6e14 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +030652: 0c02 |004f: move-result-object v2 │ │ +030654: 6e10 7314 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03065a: 0c02 |0053: move-result-object v2 │ │ +03065c: 7020 3614 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +030662: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -18855,95 +18855,95 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ -02e494: |[02e494] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -02e4a4: 120c |0000: const/4 v12, #int 0 // #0 │ │ -02e4a6: 120b |0001: const/4 v11, #int 0 // #0 │ │ -02e4a8: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02e4aa: 2204 e300 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00e3 │ │ -02e4ae: 7020 5e05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@055e │ │ -02e4b4: 6e10 9300 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -02e4ba: 0c08 |000b: move-result-object v8 │ │ -02e4bc: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -02e4c0: 6e30 cf00 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00cf │ │ -02e4c6: 0c01 |0011: move-result-object v1 │ │ -02e4c8: 6e10 9300 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -02e4ce: 0c08 |0015: move-result-object v8 │ │ -02e4d0: 1a09 390a |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0a39 │ │ -02e4d4: 6e30 d000 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00d0 │ │ -02e4da: 0c00 |001b: move-result-object v0 │ │ -02e4dc: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -02e4e0: 2208 f202 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02e4e4: 1a09 8007 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0780 │ │ -02e4e8: 7020 3614 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02e4ee: 2708 |0025: throw v8 │ │ -02e4f0: 7210 eb00 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@00eb │ │ -02e4f6: 0a07 |0029: move-result v7 │ │ -02e4f8: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -02e4fc: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -02e4fe: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -02e502: 7210 ea00 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@00ea │ │ -02e508: 0c05 |0032: move-result-object v5 │ │ -02e50a: 1a08 5f12 |0033: const-string v8, "name" // string@125f │ │ -02e50e: 7230 e900 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e9 │ │ -02e514: 0c02 |0038: move-result-object v2 │ │ -02e516: 1a08 cf13 |0039: const-string v8, "path" // string@13cf │ │ -02e51a: 7230 e900 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e9 │ │ -02e520: 0c03 |003e: move-result-object v3 │ │ -02e522: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -02e524: 1a08 be14 |0040: const-string v8, "root-path" // string@14be │ │ -02e528: 6e20 5c14 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e52e: 0a08 |0045: move-result v8 │ │ -02e530: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -02e534: 6208 d301 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d3 │ │ -02e538: 23a9 4f03 |004a: new-array v9, v10, [Ljava/lang/String; // type@034f │ │ -02e53c: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -02e540: 7120 6505 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0565 │ │ -02e546: 0c06 |0051: move-result-object v6 │ │ -02e548: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -02e54c: 6e30 5f05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@055f │ │ -02e552: 28cf |0057: goto 0026 // -0031 │ │ -02e554: 1a08 9a0c |0058: const-string v8, "files-path" // string@0c9a │ │ -02e558: 6e20 5c14 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e55e: 0a08 |005d: move-result v8 │ │ -02e560: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -02e564: 6e10 8f00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@008f │ │ -02e56a: 0c08 |0063: move-result-object v8 │ │ -02e56c: 23a9 4f03 |0064: new-array v9, v10, [Ljava/lang/String; // type@034f │ │ -02e570: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -02e574: 7120 6505 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0565 │ │ -02e57a: 0c06 |006b: move-result-object v6 │ │ -02e57c: 28e6 |006c: goto 0052 // -001a │ │ -02e57e: 1a08 a20a |006d: const-string v8, "cache-path" // string@0aa2 │ │ -02e582: 6e20 5c14 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e588: 0a08 |0072: move-result v8 │ │ -02e58a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -02e58e: 6e10 8800 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0088 │ │ -02e594: 0c08 |0078: move-result-object v8 │ │ -02e596: 23a9 4f03 |0079: new-array v9, v10, [Ljava/lang/String; // type@034f │ │ -02e59a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -02e59e: 7120 6505 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0565 │ │ -02e5a4: 0c06 |0080: move-result-object v6 │ │ -02e5a6: 28d1 |0081: goto 0052 // -002f │ │ -02e5a8: 1a08 860c |0082: const-string v8, "external-path" // string@0c86 │ │ -02e5ac: 6e20 5c14 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e5b2: 0a08 |0087: move-result v8 │ │ -02e5b4: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -02e5b8: 7100 6f01 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ -02e5be: 0c08 |008d: move-result-object v8 │ │ -02e5c0: 23a9 4f03 |008e: new-array v9, v10, [Ljava/lang/String; // type@034f │ │ -02e5c4: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -02e5c8: 7120 6505 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0565 │ │ -02e5ce: 0c06 |0095: move-result-object v6 │ │ -02e5d0: 28bc |0096: goto 0052 // -0044 │ │ -02e5d2: 1104 |0097: return-object v4 │ │ +030664: |[030664] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +030674: 120c |0000: const/4 v12, #int 0 // #0 │ │ +030676: 120b |0001: const/4 v11, #int 0 // #0 │ │ +030678: 121a |0002: const/4 v10, #int 1 // #1 │ │ +03067a: 2204 e300 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00e3 │ │ +03067e: 7020 5e05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@055e │ │ +030684: 6e10 9300 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +03068a: 0c08 |000b: move-result-object v8 │ │ +03068c: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +030690: 6e30 cf00 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00cf │ │ +030696: 0c01 |0011: move-result-object v1 │ │ +030698: 6e10 9300 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +03069e: 0c08 |0015: move-result-object v8 │ │ +0306a0: 1a09 390a |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0a39 │ │ +0306a4: 6e30 d000 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00d0 │ │ +0306aa: 0c00 |001b: move-result-object v0 │ │ +0306ac: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +0306b0: 2208 f202 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +0306b4: 1a09 8007 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0780 │ │ +0306b8: 7020 3614 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +0306be: 2708 |0025: throw v8 │ │ +0306c0: 7210 eb00 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@00eb │ │ +0306c6: 0a07 |0029: move-result v7 │ │ +0306c8: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +0306cc: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +0306ce: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +0306d2: 7210 ea00 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@00ea │ │ +0306d8: 0c05 |0032: move-result-object v5 │ │ +0306da: 1a08 5f12 |0033: const-string v8, "name" // string@125f │ │ +0306de: 7230 e900 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e9 │ │ +0306e4: 0c02 |0038: move-result-object v2 │ │ +0306e6: 1a08 cf13 |0039: const-string v8, "path" // string@13cf │ │ +0306ea: 7230 e900 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e9 │ │ +0306f0: 0c03 |003e: move-result-object v3 │ │ +0306f2: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +0306f4: 1a08 be14 |0040: const-string v8, "root-path" // string@14be │ │ +0306f8: 6e20 5c14 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +0306fe: 0a08 |0045: move-result v8 │ │ +030700: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +030704: 6208 d301 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d3 │ │ +030708: 23a9 4f03 |004a: new-array v9, v10, [Ljava/lang/String; // type@034f │ │ +03070c: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +030710: 7120 6505 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0565 │ │ +030716: 0c06 |0051: move-result-object v6 │ │ +030718: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +03071c: 6e30 5f05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@055f │ │ +030722: 28cf |0057: goto 0026 // -0031 │ │ +030724: 1a08 9a0c |0058: const-string v8, "files-path" // string@0c9a │ │ +030728: 6e20 5c14 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +03072e: 0a08 |005d: move-result v8 │ │ +030730: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +030734: 6e10 8f00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@008f │ │ +03073a: 0c08 |0063: move-result-object v8 │ │ +03073c: 23a9 4f03 |0064: new-array v9, v10, [Ljava/lang/String; // type@034f │ │ +030740: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +030744: 7120 6505 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0565 │ │ +03074a: 0c06 |006b: move-result-object v6 │ │ +03074c: 28e6 |006c: goto 0052 // -001a │ │ +03074e: 1a08 a20a |006d: const-string v8, "cache-path" // string@0aa2 │ │ +030752: 6e20 5c14 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +030758: 0a08 |0072: move-result v8 │ │ +03075a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +03075e: 6e10 8800 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0088 │ │ +030764: 0c08 |0078: move-result-object v8 │ │ +030766: 23a9 4f03 |0079: new-array v9, v10, [Ljava/lang/String; // type@034f │ │ +03076a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +03076e: 7120 6505 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0565 │ │ +030774: 0c06 |0080: move-result-object v6 │ │ +030776: 28d1 |0081: goto 0052 // -002f │ │ +030778: 1a08 860c |0082: const-string v8, "external-path" // string@0c86 │ │ +03077c: 6e20 5c14 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +030782: 0a08 |0087: move-result v8 │ │ +030784: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +030788: 7100 6f01 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ +03078e: 0c08 |008d: move-result-object v8 │ │ +030790: 23a9 4f03 |008e: new-array v9, v10, [Ljava/lang/String; // type@034f │ │ +030794: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +030798: 7120 6505 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0565 │ │ +03079e: 0c06 |0095: move-result-object v6 │ │ +0307a0: 28bc |0096: goto 0052 // -0044 │ │ +0307a2: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -18982,33 +18982,33 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -02e5d4: |[02e5d4] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -02e5e4: 6f30 8400 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0084 │ │ -02e5ea: 5540 1100 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0011 │ │ -02e5ee: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -02e5f2: 2200 0303 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0303 │ │ -02e5f6: 1a01 fc07 |0009: const-string v1, "Provider must not be exported" // string@07fc │ │ -02e5fa: 7020 5814 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1458 │ │ -02e600: 2700 |000e: throw v0 │ │ -02e602: 5540 1200 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0012 │ │ -02e606: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -02e60a: 2200 0303 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0303 │ │ -02e60e: 1a01 fb07 |0015: const-string v1, "Provider must grant uri permissions" // string@07fb │ │ -02e612: 7020 5814 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1458 │ │ -02e618: 2700 |001a: throw v0 │ │ -02e61a: 5440 1000 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0010 │ │ -02e61e: 7120 6905 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0569 │ │ -02e624: 0c00 |0020: move-result-object v0 │ │ -02e626: 5b20 d901 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -02e62a: 0e00 |0023: return-void │ │ +0307a4: |[0307a4] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +0307b4: 6f30 8400 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0084 │ │ +0307ba: 5540 1100 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0011 │ │ +0307be: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0307c2: 2200 0303 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0303 │ │ +0307c6: 1a01 fc07 |0009: const-string v1, "Provider must not be exported" // string@07fc │ │ +0307ca: 7020 5814 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1458 │ │ +0307d0: 2700 |000e: throw v0 │ │ +0307d2: 5540 1200 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0012 │ │ +0307d6: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +0307da: 2200 0303 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0303 │ │ +0307de: 1a01 fb07 |0015: const-string v1, "Provider must grant uri permissions" // string@07fb │ │ +0307e2: 7020 5814 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1458 │ │ +0307e8: 2700 |001a: throw v0 │ │ +0307ea: 5440 1000 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0010 │ │ +0307ee: 7120 6905 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0569 │ │ +0307f4: 0c00 |0020: move-result-object v0 │ │ +0307f6: 5b20 d901 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +0307fa: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -19024,25 +19024,25 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02e62c: |[02e62c] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -02e63c: 5421 d901 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -02e640: 7220 5c05 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@055c │ │ -02e646: 0c00 |0005: move-result-object v0 │ │ -02e648: 6e10 fb13 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@13fb │ │ -02e64e: 0a01 |0009: move-result v1 │ │ -02e650: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -02e654: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -02e656: 0f01 |000d: return v1 │ │ -02e658: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -02e65a: 28fe |000f: goto 000d // -0002 │ │ +0307fc: |[0307fc] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +03080c: 5421 d901 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +030810: 7220 5c05 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@055c │ │ +030816: 0c00 |0005: move-result-object v0 │ │ +030818: 6e10 fb13 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@13fb │ │ +03081e: 0a01 |0009: move-result v1 │ │ +030820: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +030824: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +030826: 0f01 |000d: return v1 │ │ +030828: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03082a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -19055,37 +19055,37 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -02e65c: |[02e65c] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -02e66c: 5464 d901 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -02e670: 7220 5c05 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@055c │ │ -02e676: 0c01 |0005: move-result-object v1 │ │ -02e678: 6e10 ff13 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@13ff │ │ -02e67e: 0c04 |0009: move-result-object v4 │ │ -02e680: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -02e684: 6e20 6114 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1461 │ │ -02e68a: 0a02 |000f: move-result v2 │ │ -02e68c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -02e690: 6e10 ff13 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@13ff │ │ -02e696: 0c04 |0015: move-result-object v4 │ │ -02e698: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -02e69c: 6e20 6414 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ -02e6a2: 0c00 |001b: move-result-object v0 │ │ -02e6a4: 7100 5913 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1359 │ │ -02e6aa: 0c04 |001f: move-result-object v4 │ │ -02e6ac: 6e20 5813 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1358 │ │ -02e6b2: 0c03 |0023: move-result-object v3 │ │ -02e6b4: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -02e6b8: 1103 |0026: return-object v3 │ │ -02e6ba: 1a03 590a |0027: const-string v3, "application/octet-stream" // string@0a59 │ │ -02e6be: 28fd |0029: goto 0026 // -0003 │ │ +03082c: |[03082c] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +03083c: 5464 d901 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +030840: 7220 5c05 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@055c │ │ +030846: 0c01 |0005: move-result-object v1 │ │ +030848: 6e10 ff13 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@13ff │ │ +03084e: 0c04 |0009: move-result-object v4 │ │ +030850: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +030854: 6e20 6114 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1461 │ │ +03085a: 0a02 |000f: move-result v2 │ │ +03085c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +030860: 6e10 ff13 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@13ff │ │ +030866: 0c04 |0015: move-result-object v4 │ │ +030868: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +03086c: 6e20 6414 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ +030872: 0c00 |001b: move-result-object v0 │ │ +030874: 7100 5913 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1359 │ │ +03087a: 0c04 |001f: move-result-object v4 │ │ +03087c: 6e20 5813 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1358 │ │ +030882: 0c03 |0023: move-result-object v3 │ │ +030884: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +030888: 1103 |0026: return-object v3 │ │ +03088a: 1a03 590a |0027: const-string v3, "application/octet-stream" // string@0a59 │ │ +03088e: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -19104,19 +19104,19 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02e6c0: |[02e6c0] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -02e6d0: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -02e6d4: 1a01 9c07 |0002: const-string v1, "No external inserts" // string@079c │ │ -02e6d8: 7020 7b14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@147b │ │ -02e6de: 2700 |0007: throw v0 │ │ +030890: |[030890] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +0308a0: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +0308a4: 1a01 9c07 |0002: const-string v1, "No external inserts" // string@079c │ │ +0308a8: 7020 7b14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@147b │ │ +0308ae: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -19126,17 +19126,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02e6e0: |[02e6e0] android.support.v4.content.FileProvider.onCreate:()Z │ │ -02e6f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02e6f2: 0f00 |0001: return v0 │ │ +0308b0: |[0308b0] android.support.v4.content.FileProvider.onCreate:()Z │ │ +0308c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0308c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -19144,23 +19144,23 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02e6f4: |[02e6f4] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -02e704: 5432 d901 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -02e708: 7220 5c05 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@055c │ │ -02e70e: 0c00 |0005: move-result-object v0 │ │ -02e710: 7110 6d05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@056d │ │ -02e716: 0a01 |0009: move-result v1 │ │ -02e718: 7120 8e01 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@018e │ │ -02e71e: 0c02 |000d: move-result-object v2 │ │ -02e720: 1102 |000e: return-object v2 │ │ +0308c4: |[0308c4] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +0308d4: 5432 d901 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +0308d8: 7220 5c05 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@055c │ │ +0308de: 0c00 |0005: move-result-object v0 │ │ +0308e0: 7110 6d05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@056d │ │ +0308e6: 0a01 |0009: move-result v1 │ │ +0308e8: 7120 8e01 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@018e │ │ +0308ee: 0c02 |000d: move-result-object v2 │ │ +0308f0: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0006 line=520 │ │ 0x000a line=521 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -19174,68 +19174,68 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -02e724: |[02e724] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -02e734: 54ca d901 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -02e738: 7220 5c05 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@055c │ │ -02e73e: 0c04 |0005: move-result-object v4 │ │ -02e740: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -02e744: 620e d201 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d2 │ │ -02e748: 21ea |000a: array-length v10, v14 │ │ -02e74a: 23a2 4f03 |000b: new-array v2, v10, [Ljava/lang/String; // type@034f │ │ -02e74e: 21ea |000d: array-length v10, v14 │ │ -02e750: 23a9 4d03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@034d │ │ -02e754: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -02e756: 07e0 |0011: move-object v0, v14 │ │ -02e758: 2108 |0012: array-length v8, v0 │ │ -02e75a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -02e75c: 0156 |0014: move v6, v5 │ │ -02e75e: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -02e762: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -02e766: 1a0a ab09 |0019: const-string v10, "_display_name" // string@09ab │ │ -02e76a: 6e20 5c14 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e770: 0a0a |001e: move-result v10 │ │ -02e772: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -02e776: 1a0a ab09 |0021: const-string v10, "_display_name" // string@09ab │ │ -02e77a: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -02e77e: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -02e782: 6e10 ff13 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@13ff │ │ -02e788: 0c0a |002a: move-result-object v10 │ │ -02e78a: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -02e78e: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -02e792: 0156 |002f: move v6, v5 │ │ -02e794: 28e5 |0030: goto 0015 // -001b │ │ -02e796: 1a0a b109 |0031: const-string v10, "_size" // string@09b1 │ │ -02e79a: 6e20 5c14 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -02e7a0: 0a0a |0036: move-result v10 │ │ -02e7a2: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -02e7a6: 1a0a b109 |0039: const-string v10, "_size" // string@09b1 │ │ -02e7aa: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -02e7ae: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -02e7b2: 6e10 0214 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1402 │ │ -02e7b8: 0b0a |0042: move-result-wide v10 │ │ -02e7ba: 7120 4214 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1442 │ │ -02e7c0: 0c0a |0046: move-result-object v10 │ │ -02e7c2: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -02e7c6: 28e4 |0049: goto 002d // -001c │ │ -02e7c8: 7120 6705 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0567 │ │ -02e7ce: 0c02 |004d: move-result-object v2 │ │ -02e7d0: 7120 6605 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0566 │ │ -02e7d6: 0c09 |0051: move-result-object v9 │ │ -02e7d8: 2203 3300 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0033 │ │ -02e7dc: 121a |0054: const/4 v10, #int 1 // #1 │ │ -02e7de: 7030 fe00 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@00fe │ │ -02e7e4: 6e20 ff00 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@00ff │ │ -02e7ea: 1103 |005b: return-object v3 │ │ -02e7ec: 0165 |005c: move v5, v6 │ │ -02e7ee: 28d0 |005d: goto 002d // -0030 │ │ +0308f4: |[0308f4] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +030904: 54ca d901 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +030908: 7220 5c05 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@055c │ │ +03090e: 0c04 |0005: move-result-object v4 │ │ +030910: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +030914: 620e d201 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d2 │ │ +030918: 21ea |000a: array-length v10, v14 │ │ +03091a: 23a2 4f03 |000b: new-array v2, v10, [Ljava/lang/String; // type@034f │ │ +03091e: 21ea |000d: array-length v10, v14 │ │ +030920: 23a9 4d03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@034d │ │ +030924: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +030926: 07e0 |0011: move-object v0, v14 │ │ +030928: 2108 |0012: array-length v8, v0 │ │ +03092a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +03092c: 0156 |0014: move v6, v5 │ │ +03092e: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +030932: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +030936: 1a0a ab09 |0019: const-string v10, "_display_name" // string@09ab │ │ +03093a: 6e20 5c14 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +030940: 0a0a |001e: move-result v10 │ │ +030942: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +030946: 1a0a ab09 |0021: const-string v10, "_display_name" // string@09ab │ │ +03094a: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +03094e: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +030952: 6e10 ff13 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@13ff │ │ +030958: 0c0a |002a: move-result-object v10 │ │ +03095a: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +03095e: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +030962: 0156 |002f: move v6, v5 │ │ +030964: 28e5 |0030: goto 0015 // -001b │ │ +030966: 1a0a b109 |0031: const-string v10, "_size" // string@09b1 │ │ +03096a: 6e20 5c14 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +030970: 0a0a |0036: move-result v10 │ │ +030972: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +030976: 1a0a b109 |0039: const-string v10, "_size" // string@09b1 │ │ +03097a: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +03097e: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +030982: 6e10 0214 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1402 │ │ +030988: 0b0a |0042: move-result-wide v10 │ │ +03098a: 7120 4214 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1442 │ │ +030990: 0c0a |0046: move-result-object v10 │ │ +030992: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +030996: 28e4 |0049: goto 002d // -001c │ │ +030998: 7120 6705 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0567 │ │ +03099e: 0c02 |004d: move-result-object v2 │ │ +0309a0: 7120 6605 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0566 │ │ +0309a6: 0c09 |0051: move-result-object v9 │ │ +0309a8: 2203 3300 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0033 │ │ +0309ac: 121a |0054: const/4 v10, #int 1 // #1 │ │ +0309ae: 7030 fe00 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@00fe │ │ +0309b4: 6e20 ff00 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@00ff │ │ +0309ba: 1103 |005b: return-object v3 │ │ +0309bc: 0165 |005c: move v5, v6 │ │ +0309be: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -19282,19 +19282,19 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02e7f0: |[02e7f0] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -02e800: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -02e804: 1a01 9d07 |0002: const-string v1, "No external updates" // string@079d │ │ -02e808: 7020 7b14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@147b │ │ -02e80e: 2700 |0007: throw v0 │ │ +0309c0: |[0309c0] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +0309d0: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +0309d4: 1a01 9d07 |0002: const-string v1, "No external updates" // string@079d │ │ +0309d8: 7020 7b14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@147b │ │ +0309de: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -19413,32 +19413,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -02e810: |[02e810] android.support.v4.content.IntentCompat.:()V │ │ -02e820: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02e824: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -02e828: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02e82c: 2201 e800 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00e8 │ │ -02e830: 7010 7d05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@057d │ │ -02e836: 6901 e201 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -02e83a: 0e00 |000d: return-void │ │ -02e83c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -02e840: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -02e844: 2201 e700 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00e7 │ │ -02e848: 7010 7a05 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@057a │ │ -02e84e: 6901 e201 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -02e852: 28f4 |0019: goto 000d // -000c │ │ -02e854: 2201 e600 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00e6 │ │ -02e858: 7010 7605 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0576 │ │ -02e85e: 6901 e201 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -02e862: 28ec |0021: goto 000d // -0014 │ │ +0309e0: |[0309e0] android.support.v4.content.IntentCompat.:()V │ │ +0309f0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +0309f4: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +0309f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0309fc: 2201 e800 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00e8 │ │ +030a00: 7010 7d05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@057d │ │ +030a06: 6901 e201 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +030a0a: 0e00 |000d: return-void │ │ +030a0c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +030a10: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +030a14: 2201 e700 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00e7 │ │ +030a18: 7010 7a05 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@057a │ │ +030a1e: 6901 e201 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +030a22: 28f4 |0019: goto 000d // -000c │ │ +030a24: 2201 e600 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00e6 │ │ +030a28: 7010 7605 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0576 │ │ +030a2e: 6901 e201 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +030a32: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -19452,17 +19452,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e864: |[02e864] android.support.v4.content.IntentCompat.:()V │ │ -02e874: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02e87a: 0e00 |0003: return-void │ │ +030a34: |[030a34] android.support.v4.content.IntentCompat.:()V │ │ +030a44: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +030a4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19471,19 +19471,19 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02e87c: |[02e87c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02e88c: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -02e890: 7220 7305 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0573 │ │ -02e896: 0c00 |0005: move-result-object v0 │ │ -02e898: 1100 |0006: return-object v0 │ │ +030a4c: |[030a4c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030a5c: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +030a60: 7220 7305 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0573 │ │ +030a66: 0c00 |0005: move-result-object v0 │ │ +030a68: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #3 : (in Landroid/support/v4/content/IntentCompat;) │ │ @@ -19491,19 +19491,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02e89c: |[02e89c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -02e8ac: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -02e8b0: 7230 7405 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0574 │ │ -02e8b6: 0c00 |0005: move-result-object v0 │ │ -02e8b8: 1100 |0006: return-object v0 │ │ +030a6c: |[030a6c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +030a7c: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +030a80: 7230 7405 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0574 │ │ +030a86: 0c00 |0005: move-result-object v0 │ │ +030a88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ @@ -19512,19 +19512,19 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02e8bc: |[02e8bc] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02e8cc: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -02e8d0: 7220 7505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0575 │ │ -02e8d6: 0c00 |0005: move-result-object v0 │ │ -02e8d8: 1100 |0006: return-object v0 │ │ +030a8c: |[030a8c] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030a9c: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +030aa0: 7220 7505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0575 │ │ +030aa6: 0c00 |0005: move-result-object v0 │ │ +030aa8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -19553,17 +19553,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e8dc: |[02e8dc] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -02e8ec: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02e8f2: 0e00 |0003: return-void │ │ +030aac: |[030aac] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +030abc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +030ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -19571,18 +19571,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e8f4: |[02e8f4] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02e904: 7110 b500 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b5 │ │ -02e90a: 0c00 |0003: move-result-object v0 │ │ -02e90c: 1100 |0004: return-object v0 │ │ +030ac4: |[030ac4] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030ad4: 7110 b500 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b5 │ │ +030ada: 0c00 |0003: move-result-object v0 │ │ +030adc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -19590,18 +19590,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e910: |[02e910] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02e920: 7110 b700 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b7 │ │ -02e926: 0c00 |0003: move-result-object v0 │ │ -02e928: 1100 |0004: return-object v0 │ │ +030ae0: |[030ae0] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030af0: 7110 b700 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b7 │ │ +030af6: 0c00 |0003: move-result-object v0 │ │ +030af8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -19630,17 +19630,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e92c: |[02e92c] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -02e93c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02e942: 0e00 |0003: return-void │ │ +030afc: |[030afc] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +030b0c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +030b12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatIcsMr1;) │ │ @@ -19648,18 +19648,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02e944: |[02e944] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -02e954: 7120 b600 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b6 │ │ -02e95a: 0c00 |0003: move-result-object v0 │ │ -02e95c: 1100 |0004: return-object v0 │ │ +030b14: |[030b14] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +030b24: 7120 b600 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b6 │ │ +030b2a: 0c00 |0003: move-result-object v0 │ │ +030b2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ @@ -19698,20 +19698,20 @@ │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02e960: |[02e960] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -02e970: 5b12 e301 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e3 │ │ -02e974: 2200 5500 |0002: new-instance v0, Landroid/os/Handler; // type@0055 │ │ -02e978: 7010 7201 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ -02e97e: 7020 ec00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00ec │ │ -02e984: 0e00 |000a: return-void │ │ +030b30: |[030b30] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +030b40: 5b12 e301 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e3 │ │ +030b44: 2200 5500 |0002: new-instance v0, Landroid/os/Handler; // type@0055 │ │ +030b48: 7010 7201 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ +030b4e: 7020 ec00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00ec │ │ +030b54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -19724,17 +19724,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02e988: |[02e988] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -02e998: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02e99a: 0f00 |0001: return v0 │ │ +030b58: |[030b58] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +030b68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030b6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -19743,18 +19743,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e99c: |[02e99c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -02e9ac: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e3 │ │ -02e9b0: 6e10 9a05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@059a │ │ -02e9b6: 0e00 |0005: return-void │ │ +030b6c: |[030b6c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +030b7c: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e3 │ │ +030b80: 6e10 9a05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@059a │ │ +030b86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ @@ -19867,27 +19867,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02e9b8: |[02e9b8] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -02e9c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02e9ca: 7010 4d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -02e9d0: 5c21 eb01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -02e9d4: 5c21 e401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -02e9d8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02e9da: 5c20 ea01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -02e9de: 5c21 e501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -02e9e2: 5c21 e901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -02e9e6: 6e10 8700 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0087 │ │ -02e9ec: 0c00 |0012: move-result-object v0 │ │ -02e9ee: 5b20 e601 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e6 │ │ -02e9f2: 0e00 |0015: return-void │ │ +030b88: |[030b88] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +030b98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030b9a: 7010 4d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +030ba0: 5c21 eb01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +030ba4: 5c21 e401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +030ba8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +030baa: 5c20 ea01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +030bae: 5c21 e501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +030bb2: 5c21 e901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +030bb6: 6e10 8700 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0087 │ │ +030bbc: 0c00 |0012: move-result-object v0 │ │ +030bbe: 5b20 e601 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e6 │ │ +030bc2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -19905,19 +19905,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e9f4: |[02e9f4] android.support.v4.content.Loader.abandon:()V │ │ -02ea04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ea06: 5c10 e401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -02ea0a: 6e10 9905 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0599 │ │ -02ea10: 0e00 |0006: return-void │ │ +030bc4: |[030bc4] android.support.v4.content.Loader.abandon:()V │ │ +030bd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030bd6: 5c10 e401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +030bda: 6e10 9905 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0599 │ │ +030be0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -19928,18 +19928,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ea14: |[02ea14] android.support.v4.content.Loader.commitContentChanged:()V │ │ -02ea24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ea26: 5c10 e901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -02ea2a: 0e00 |0003: return-void │ │ +030be4: |[030be4] android.support.v4.content.Loader.commitContentChanged:()V │ │ +030bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030bf6: 5c10 e901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +030bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -19949,24 +19949,24 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -02ea2c: |[02ea2c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -02ea3c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -02ea40: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -02ea44: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -02ea4a: 7120 9907 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ -02ea50: 1a01 a717 |000a: const-string v1, "}" // string@17a7 │ │ -02ea54: 6e20 6e14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02ea5a: 6e10 7314 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02ea60: 0c01 |0012: move-result-object v1 │ │ -02ea62: 1101 |0013: return-object v1 │ │ +030bfc: |[030bfc] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +030c0c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +030c10: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +030c14: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +030c1a: 7120 9907 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ +030c20: 1a01 a717 |000a: const-string v1, "}" // string@17a7 │ │ +030c24: 6e20 6e14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +030c2a: 6e10 7314 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +030c30: 0c01 |0012: move-result-object v1 │ │ +030c32: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -19981,20 +19981,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02ea64: |[02ea64] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -02ea74: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -02ea78: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02ea7c: 5410 e801 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -02ea80: 7230 8c05 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@058c │ │ -02ea86: 0e00 |0009: return-void │ │ +030c34: |[030c34] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +030c44: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +030c48: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +030c4c: 5410 e801 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +030c50: 7230 8c05 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@058c │ │ +030c56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0009 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20007,57 +20007,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -02ea88: |[02ea88] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02ea98: 6e20 1314 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02ea9e: 1a00 c510 |0003: const-string v0, "mId=" // string@10c5 │ │ -02eaa2: 6e20 1314 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eaa8: 5210 e701 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ -02eaac: 6e20 1114 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -02eab2: 1a00 6100 |000d: const-string v0, " mListener=" // string@0061 │ │ -02eab6: 6e20 1314 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eabc: 5410 e801 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -02eac0: 6e20 1714 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -02eac6: 5510 eb01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -02eaca: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -02eace: 5510 e501 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -02ead2: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -02ead6: 5510 e901 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -02eada: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -02eade: 6e20 1314 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eae4: 1a00 9e11 |0026: const-string v0, "mStarted=" // string@119e │ │ -02eae8: 6e20 1314 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eaee: 5510 eb01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -02eaf2: 6e20 1414 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02eaf8: 1a00 5800 |0030: const-string v0, " mContentChanged=" // string@0058 │ │ -02eafc: 6e20 1314 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eb02: 5510 e501 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -02eb06: 6e20 1414 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02eb0c: 1a00 6500 |003a: const-string v0, " mProcessingChange=" // string@0065 │ │ -02eb10: 6e20 1314 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eb16: 5510 e901 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -02eb1a: 6e20 1914 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -02eb20: 5510 e401 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -02eb24: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -02eb28: 5510 ea01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -02eb2c: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -02eb30: 6e20 1314 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eb36: 1a00 eb0f |004f: const-string v0, "mAbandoned=" // string@0feb │ │ -02eb3a: 6e20 1314 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eb40: 5510 e401 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -02eb44: 6e20 1414 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -02eb4a: 1a00 6900 |0059: const-string v0, " mReset=" // string@0069 │ │ -02eb4e: 6e20 1314 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -02eb54: 5510 ea01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -02eb58: 6e20 1914 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -02eb5e: 0e00 |0063: return-void │ │ +030c58: |[030c58] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +030c68: 6e20 1314 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030c6e: 1a00 c510 |0003: const-string v0, "mId=" // string@10c5 │ │ +030c72: 6e20 1314 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030c78: 5210 e701 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ +030c7c: 6e20 1114 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +030c82: 1a00 6100 |000d: const-string v0, " mListener=" // string@0061 │ │ +030c86: 6e20 1314 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030c8c: 5410 e801 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +030c90: 6e20 1714 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +030c96: 5510 eb01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +030c9a: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +030c9e: 5510 e501 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +030ca2: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +030ca6: 5510 e901 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +030caa: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +030cae: 6e20 1314 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030cb4: 1a00 9e11 |0026: const-string v0, "mStarted=" // string@119e │ │ +030cb8: 6e20 1314 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030cbe: 5510 eb01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +030cc2: 6e20 1414 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +030cc8: 1a00 5800 |0030: const-string v0, " mContentChanged=" // string@0058 │ │ +030ccc: 6e20 1314 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030cd2: 5510 e501 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +030cd6: 6e20 1414 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +030cdc: 1a00 6500 |003a: const-string v0, " mProcessingChange=" // string@0065 │ │ +030ce0: 6e20 1314 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030ce6: 5510 e901 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +030cea: 6e20 1914 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +030cf0: 5510 e401 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +030cf4: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +030cf8: 5510 ea01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +030cfc: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +030d00: 6e20 1314 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030d06: 1a00 eb0f |004f: const-string v0, "mAbandoned=" // string@0feb │ │ +030d0a: 6e20 1314 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030d10: 5510 e401 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +030d14: 6e20 1414 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +030d1a: 1a00 6900 |0059: const-string v0, " mReset=" // string@0069 │ │ +030d1e: 6e20 1314 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +030d24: 5510 ea01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +030d28: 6e20 1914 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +030d2e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -20079,17 +20079,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02eb60: |[02eb60] android.support.v4.content.Loader.forceLoad:()V │ │ -02eb70: 6e10 9b05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@059b │ │ -02eb76: 0e00 |0003: return-void │ │ +030d30: |[030d30] android.support.v4.content.Loader.forceLoad:()V │ │ +030d40: 6e10 9b05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@059b │ │ +030d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -20099,17 +20099,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02eb78: |[02eb78] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -02eb88: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e6 │ │ -02eb8c: 1100 |0002: return-object v0 │ │ +030d48: |[030d48] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +030d58: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e6 │ │ +030d5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20118,17 +20118,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02eb90: |[02eb90] android.support.v4.content.Loader.getId:()I │ │ -02eba0: 5210 e701 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ -02eba4: 0f00 |0002: return v0 │ │ +030d60: |[030d60] android.support.v4.content.Loader.getId:()I │ │ +030d70: 5210 e701 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ +030d74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20137,17 +20137,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02eba8: |[02eba8] android.support.v4.content.Loader.isAbandoned:()Z │ │ -02ebb8: 5510 e401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -02ebbc: 0f00 |0002: return v0 │ │ +030d78: |[030d78] android.support.v4.content.Loader.isAbandoned:()Z │ │ +030d88: 5510 e401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +030d8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20156,17 +20156,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ebc0: |[02ebc0] android.support.v4.content.Loader.isReset:()Z │ │ -02ebd0: 5510 ea01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -02ebd4: 0f00 |0002: return v0 │ │ +030d90: |[030d90] android.support.v4.content.Loader.isReset:()Z │ │ +030da0: 5510 ea01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +030da4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20175,17 +20175,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ebd8: |[02ebd8] android.support.v4.content.Loader.isStarted:()Z │ │ -02ebe8: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -02ebec: 0f00 |0002: return v0 │ │ +030da8: |[030da8] android.support.v4.content.Loader.isStarted:()Z │ │ +030db8: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +030dbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20194,16 +20194,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ebf0: |[02ebf0] android.support.v4.content.Loader.onAbandon:()V │ │ -02ec00: 0e00 |0000: return-void │ │ +030dc0: |[030dc0] android.support.v4.content.Loader.onAbandon:()V │ │ +030dd0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20212,22 +20212,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02ec04: |[02ec04] android.support.v4.content.Loader.onContentChanged:()V │ │ -02ec14: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -02ec18: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -02ec1c: 6e10 9305 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0593 │ │ -02ec22: 0e00 |0007: return-void │ │ -02ec24: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02ec26: 5c10 e501 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -02ec2a: 28fc |000b: goto 0007 // -0004 │ │ +030dd4: |[030dd4] android.support.v4.content.Loader.onContentChanged:()V │ │ +030de4: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +030de8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +030dec: 6e10 9305 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0593 │ │ +030df2: 0e00 |0007: return-void │ │ +030df4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +030df6: 5c10 e501 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +030dfa: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -20239,16 +20239,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ec2c: |[02ec2c] android.support.v4.content.Loader.onForceLoad:()V │ │ -02ec3c: 0e00 |0000: return-void │ │ +030dfc: |[030dfc] android.support.v4.content.Loader.onForceLoad:()V │ │ +030e0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20257,16 +20257,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ec40: |[02ec40] android.support.v4.content.Loader.onReset:()V │ │ -02ec50: 0e00 |0000: return-void │ │ +030e10: |[030e10] android.support.v4.content.Loader.onReset:()V │ │ +030e20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20275,16 +20275,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ec54: |[02ec54] android.support.v4.content.Loader.onStartLoading:()V │ │ -02ec64: 0e00 |0000: return-void │ │ +030e24: |[030e24] android.support.v4.content.Loader.onStartLoading:()V │ │ +030e34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20293,16 +20293,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ec68: |[02ec68] android.support.v4.content.Loader.onStopLoading:()V │ │ -02ec78: 0e00 |0000: return-void │ │ +030e38: |[030e38] android.support.v4.content.Loader.onStopLoading:()V │ │ +030e48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20311,24 +20311,24 @@ │ │ type : '(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ec7c: |[02ec7c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -02ec8c: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -02ec90: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -02ec94: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02ec98: 1a01 be08 |0006: const-string v1, "There is already a listener registered" // string@08be │ │ -02ec9c: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02eca2: 2700 |000b: throw v0 │ │ -02eca4: 5b24 e801 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -02eca8: 5923 e701 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ -02ecac: 0e00 |0010: return-void │ │ +030e4c: |[030e4c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +030e5c: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +030e60: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +030e64: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +030e68: 1a01 be08 |0006: const-string v1, "There is already a listener registered" // string@08be │ │ +030e6c: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +030e72: 2700 |000b: throw v0 │ │ +030e74: 5b24 e801 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +030e78: 5923 e701 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ +030e7c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -20344,24 +20344,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -02ecb0: |[02ecb0] android.support.v4.content.Loader.reset:()V │ │ -02ecc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02ecc2: 6e10 9c05 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@059c │ │ -02ecc8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02ecca: 5c20 ea01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -02ecce: 5c21 eb01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -02ecd2: 5c21 e401 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -02ecd6: 5c21 e501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -02ecda: 5c21 e901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -02ecde: 0e00 |000f: return-void │ │ +030e80: |[030e80] android.support.v4.content.Loader.reset:()V │ │ +030e90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030e92: 6e10 9c05 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@059c │ │ +030e98: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +030e9a: 5c20 ea01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +030e9e: 5c21 eb01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +030ea2: 5c21 e401 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +030ea6: 5c21 e501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +030eaa: 5c21 e901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +030eae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -20376,20 +20376,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02ece0: |[02ece0] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -02ecf0: 5510 e901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -02ecf4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02ecf8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02ecfa: 5c10 e501 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -02ecfe: 0e00 |0007: return-void │ │ +030eb0: |[030eb0] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +030ec0: 5510 e901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +030ec4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +030ec8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +030eca: 5c10 e501 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +030ece: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20400,22 +20400,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02ed00: |[02ed00] android.support.v4.content.Loader.startLoading:()V │ │ -02ed10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02ed12: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -02ed14: 5c20 eb01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -02ed18: 5c21 ea01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -02ed1c: 5c21 e401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -02ed20: 6e10 9d05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@059d │ │ -02ed26: 0e00 |000b: return-void │ │ +030ed0: |[030ed0] android.support.v4.content.Loader.startLoading:()V │ │ +030ee0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030ee2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +030ee4: 5c20 eb01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +030ee8: 5c21 ea01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +030eec: 5c21 e401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +030ef0: 6e10 9d05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@059d │ │ +030ef6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -20428,19 +20428,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ed28: |[02ed28] android.support.v4.content.Loader.stopLoading:()V │ │ -02ed38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ed3a: 5c10 eb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -02ed3e: 6e10 9e05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@059e │ │ -02ed44: 0e00 |0006: return-void │ │ +030ef8: |[030ef8] android.support.v4.content.Loader.stopLoading:()V │ │ +030f08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030f0a: 5c10 eb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +030f0e: 6e10 9e05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@059e │ │ +030f14: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ 0x0006 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20451,22 +20451,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -02ed48: |[02ed48] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -02ed58: 5520 e501 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -02ed5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02ed5e: 5c21 e501 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -02ed62: 5521 e901 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -02ed66: b601 |0007: or-int/2addr v1, v0 │ │ -02ed68: 5c21 e901 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -02ed6c: 0f00 |000a: return v0 │ │ +030f18: |[030f18] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +030f28: 5520 e501 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +030f2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +030f2e: 5c21 e501 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +030f32: 5521 e901 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +030f36: b601 |0007: or-int/2addr v1, v0 │ │ +030f38: 5c21 e901 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +030f3c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -20479,28 +20479,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02ed70: |[02ed70] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -02ed80: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -02ed84: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -02ed88: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -02ed8e: 7120 9907 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ -02ed94: 1a01 4800 |000a: const-string v1, " id=" // string@0048 │ │ -02ed98: 6e20 6e14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02ed9e: 5221 e701 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ -02eda2: 6e20 6a14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02eda8: 1a01 a717 |0014: const-string v1, "}" // string@17a7 │ │ -02edac: 6e20 6e14 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02edb2: 6e10 7314 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02edb8: 0c01 |001c: move-result-object v1 │ │ -02edba: 1101 |001d: return-object v1 │ │ +030f40: |[030f40] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +030f50: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +030f54: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +030f58: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +030f5e: 7120 9907 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ +030f64: 1a01 4800 |000a: const-string v1, " id=" // string@0048 │ │ +030f68: 6e20 6e14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +030f6e: 5221 e701 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ +030f72: 6e20 6a14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +030f78: 1a01 a717 |0014: const-string v1, "}" // string@17a7 │ │ +030f7c: 6e20 6e14 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +030f82: 6e10 7314 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +030f88: 0c01 |001c: move-result-object v1 │ │ +030f8a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -20515,30 +20515,30 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -02edbc: |[02edbc] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -02edcc: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -02edd0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -02edd4: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02edd8: 1a01 a207 |0006: const-string v1, "No listener register" // string@07a2 │ │ -02eddc: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02ede2: 2700 |000b: throw v0 │ │ -02ede4: 5420 e801 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -02ede8: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -02edec: 2200 f202 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -02edf0: 1a01 c101 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01c1 │ │ -02edf4: 7020 3614 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -02edfa: 2700 |0017: throw v0 │ │ -02edfc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02edfe: 5b20 e801 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -02ee02: 0e00 |001b: return-void │ │ +030f8c: |[030f8c] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +030f9c: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +030fa0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +030fa4: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +030fa8: 1a01 a207 |0006: const-string v1, "No listener register" // string@07a2 │ │ +030fac: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +030fb2: 2700 |000b: throw v0 │ │ +030fb4: 5420 e801 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +030fb8: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +030fbc: 2200 f202 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +030fc0: 1a01 c101 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01c1 │ │ +030fc4: 7020 3614 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +030fca: 2700 |0017: throw v0 │ │ +030fcc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +030fce: 5b20 e801 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +030fd2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ @@ -20583,18 +20583,18 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02ee04: |[02ee04] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -02ee14: 5b01 ec01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ec │ │ -02ee18: 7020 7301 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0173 │ │ -02ee1e: 0e00 |0005: return-void │ │ +030fd4: |[030fd4] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +030fe4: 5b01 ec01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ec │ │ +030fe8: 7020 7301 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0173 │ │ +030fee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0006 reg=2 x0 Landroid/os/Looper; │ │ @@ -20605,24 +20605,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02ee20: |[02ee20] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -02ee30: 5220 2000 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0020 │ │ -02ee34: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -02ee3a: 6f20 7501 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0175 │ │ -02ee40: 0e00 |0008: return-void │ │ -02ee42: 5410 ec01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ec │ │ -02ee46: 7110 ae05 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@05ae │ │ -02ee4c: 28fa |000e: goto 0008 // -0006 │ │ -02ee4e: 0000 |000f: nop // spacer │ │ -02ee50: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +030ff0: |[030ff0] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +031000: 5220 2000 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0020 │ │ +031004: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +03100a: 6f20 7501 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0175 │ │ +031010: 0e00 |0008: return-void │ │ +031012: 5410 ec01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ec │ │ +031016: 7110 ae05 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@05ae │ │ +03101c: 28fa |000e: goto 0008 // -0006 │ │ +03101e: 0000 |000f: nop // spacer │ │ +031020: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=119 │ │ 0x0008 line=121 │ │ 0x0009 line=116 │ │ 0x000f line=114 │ │ @@ -20672,19 +20672,19 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02ee5c: |[02ee5c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -02ee6c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02ee72: 5b01 ed01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ed │ │ -02ee76: 5b02 ee01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ -02ee7a: 0e00 |0007: return-void │ │ +03102c: |[03102c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +03103c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +031042: 5b01 ed01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ed │ │ +031046: 5b02 ee01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ +03104a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -20736,19 +20736,19 @@ │ │ type : '(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02ee7c: |[02ee7c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -02ee8c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02ee92: 5b01 f001 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ -02ee96: 5b02 f101 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ -02ee9a: 0e00 |0007: return-void │ │ +03104c: |[03104c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +03105c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +031062: 5b01 f001 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ +031066: 5b02 f101 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ +03106a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -20762,31 +20762,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02ee9c: |[02ee9c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -02eeac: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -02eeb0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02eeb4: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -02eeba: 1a01 0d08 |0007: const-string v1, "Receiver{" // string@080d │ │ -02eebe: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02eec4: 5421 f101 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ -02eec8: 6e20 6d14 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02eece: 1a01 4400 |0011: const-string v1, " filter=" // string@0044 │ │ -02eed2: 6e20 6e14 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02eed8: 5421 f001 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ -02eedc: 6e20 6d14 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02eee2: 1a01 a717 |001b: const-string v1, "}" // string@17a7 │ │ -02eee6: 6e20 6e14 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02eeec: 6e10 7314 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02eef2: 0c01 |0023: move-result-object v1 │ │ -02eef4: 1101 |0024: return-object v1 │ │ +03106c: |[03106c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +03107c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +031080: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +031084: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +03108a: 1a01 0d08 |0007: const-string v1, "Receiver{" // string@080d │ │ +03108e: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031094: 5421 f101 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ +031098: 6e20 6d14 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +03109e: 1a01 4400 |0011: const-string v1, " filter=" // string@0044 │ │ +0310a2: 6e20 6e14 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0310a8: 5421 f001 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ +0310ac: 6e20 6d14 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0310b2: 1a01 a717 |001b: const-string v1, "}" // string@17a7 │ │ +0310b6: 6e20 6e14 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0310bc: 6e10 7314 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0310c2: 0c01 |0023: move-result-object v1 │ │ +0310c4: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -20874,51 +20874,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02eef8: |[02eef8] android.support.v4.content.LocalBroadcastManager.:()V │ │ -02ef08: 2200 0003 |0000: new-instance v0, Ljava/lang/Object; // type@0300 │ │ -02ef0c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02ef12: 6900 f901 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01f9 │ │ -02ef16: 0e00 |0007: return-void │ │ +0310c8: |[0310c8] android.support.v4.content.LocalBroadcastManager.:()V │ │ +0310d8: 2200 0003 |0000: new-instance v0, Ljava/lang/Object; // type@0300 │ │ +0310dc: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0310e2: 6900 f901 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01f9 │ │ +0310e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02ef18: |[02ef18] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -02ef28: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -02ef2e: 2200 1a03 |0003: new-instance v0, Ljava/util/HashMap; // type@031a │ │ -02ef32: 7010 9d14 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@149d │ │ -02ef38: 5b20 fb01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -02ef3c: 2200 1a03 |000a: new-instance v0, Ljava/util/HashMap; // type@031a │ │ -02ef40: 7010 9d14 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@149d │ │ -02ef46: 5b20 f501 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -02ef4a: 2200 1403 |0011: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -02ef4e: 7010 8414 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02ef54: 5b20 fa01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -02ef58: 5b23 f601 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ -02ef5c: 2200 ef00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00ef │ │ -02ef60: 6e10 9000 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0090 │ │ -02ef66: 0c01 |001f: move-result-object v1 │ │ -02ef68: 7030 a705 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@05a7 │ │ -02ef6e: 5b20 f701 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ -02ef72: 0e00 |0025: return-void │ │ +0310e8: |[0310e8] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +0310f8: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +0310fe: 2200 1a03 |0003: new-instance v0, Ljava/util/HashMap; // type@031a │ │ +031102: 7010 9d14 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@149d │ │ +031108: 5b20 fb01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +03110c: 2200 1a03 |000a: new-instance v0, Ljava/util/HashMap; // type@031a │ │ +031110: 7010 9d14 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@149d │ │ +031116: 5b20 f501 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +03111a: 2200 1403 |0011: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +03111e: 7010 8414 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +031124: 5b20 fa01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +031128: 5b23 f601 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ +03112c: 2200 ef00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00ef │ │ +031130: 6e10 9000 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0090 │ │ +031136: 0c01 |001f: move-result-object v1 │ │ +031138: 7030 a705 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@05a7 │ │ +03113e: 5b20 f701 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ +031142: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -20933,17 +20933,17 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ef74: |[02ef74] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -02ef84: 7010 af05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05af │ │ -02ef8a: 0e00 |0003: return-void │ │ +031144: |[031144] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +031154: 7010 af05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05af │ │ +03115a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/LocalBroadcastManager; │ │ │ │ #3 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ @@ -20951,54 +20951,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -02ef8c: |[02ef8c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -02ef9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02ef9e: 5486 fb01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -02efa2: 1d06 |0003: monitor-enter v6 │ │ -02efa4: 5485 fa01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -02efa8: 6e10 9014 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02efae: 0a00 |0009: move-result v0 │ │ -02efb0: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -02efb4: 1e06 |000c: monitor-exit v6 │ │ -02efb6: 0e00 |000d: return-void │ │ -02efb8: 2302 4403 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0344 │ │ -02efbc: 5485 fa01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -02efc0: 6e20 9214 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ -02efc6: 5485 fa01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -02efca: 6e10 8814 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ -02efd0: 1e06 |001a: monitor-exit v6 │ │ -02efd2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -02efd4: 2125 |001c: array-length v5, v2 │ │ -02efd6: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -02efda: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -02efde: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -02efe0: 5415 ee01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ -02efe4: 6e10 9014 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02efea: 0a05 |0027: move-result v5 │ │ -02efec: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -02eff0: 5415 ee01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ -02eff4: 6e20 8a14 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02effa: 0c05 |002f: move-result-object v5 │ │ -02effc: 1f05 f100 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -02f000: 5455 f101 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ -02f004: 5486 f601 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ -02f008: 5417 ed01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ed │ │ -02f00c: 6e30 7d00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007d │ │ -02f012: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02f016: 28e5 |003d: goto 0022 // -001b │ │ -02f018: 0d05 |003e: move-exception v5 │ │ -02f01a: 1e06 |003f: monitor-exit v6 │ │ -02f01c: 2705 |0040: throw v5 │ │ -02f01e: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02f022: 28d9 |0043: goto 001c // -0027 │ │ +03115c: |[03115c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +03116c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03116e: 5486 fb01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +031172: 1d06 |0003: monitor-enter v6 │ │ +031174: 5485 fa01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +031178: 6e10 9014 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03117e: 0a00 |0009: move-result v0 │ │ +031180: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +031184: 1e06 |000c: monitor-exit v6 │ │ +031186: 0e00 |000d: return-void │ │ +031188: 2302 4403 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0344 │ │ +03118c: 5485 fa01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +031190: 6e20 9214 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ +031196: 5485 fa01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +03119a: 6e10 8814 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ +0311a0: 1e06 |001a: monitor-exit v6 │ │ +0311a2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +0311a4: 2125 |001c: array-length v5, v2 │ │ +0311a6: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +0311aa: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +0311ae: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0311b0: 5415 ee01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ +0311b4: 6e10 9014 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +0311ba: 0a05 |0027: move-result v5 │ │ +0311bc: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +0311c0: 5415 ee01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ +0311c4: 6e20 8a14 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +0311ca: 0c05 |002f: move-result-object v5 │ │ +0311cc: 1f05 f100 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ +0311d0: 5455 f101 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ +0311d4: 5486 f601 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ +0311d8: 5417 ed01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ed │ │ +0311dc: 6e30 7d00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007d │ │ +0311e2: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0311e6: 28e5 |003d: goto 0022 // -001b │ │ +0311e8: 0d05 |003e: move-exception v5 │ │ +0311ea: 1e06 |003f: monitor-exit v6 │ │ +0311ec: 2705 |0040: throw v5 │ │ +0311ee: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0311f2: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -21034,30 +21034,30 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02f038: |[02f038] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -02f048: 6201 f901 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01f9 │ │ -02f04c: 1d01 |0002: monitor-enter v1 │ │ -02f04e: 6200 f801 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ -02f052: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -02f056: 2200 f200 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00f2 │ │ -02f05a: 6e10 8700 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0087 │ │ -02f060: 0c02 |000c: move-result-object v2 │ │ -02f062: 7020 ad05 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@05ad │ │ -02f068: 6900 f801 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ -02f06c: 6200 f801 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ -02f070: 1e01 |0014: monitor-exit v1 │ │ -02f072: 1100 |0015: return-object v0 │ │ -02f074: 0d00 |0016: move-exception v0 │ │ -02f076: 1e01 |0017: monitor-exit v1 │ │ -02f078: 2700 |0018: throw v0 │ │ +031208: |[031208] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +031218: 6201 f901 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01f9 │ │ +03121c: 1d01 |0002: monitor-enter v1 │ │ +03121e: 6200 f801 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ +031222: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +031226: 2200 f200 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00f2 │ │ +03122a: 6e10 8700 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0087 │ │ +031230: 0c02 |000c: move-result-object v2 │ │ +031232: 7020 ad05 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@05ad │ │ +031238: 6900 f801 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ +03123c: 6200 f801 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ +031240: 1e01 |0014: monitor-exit v1 │ │ +031242: 1100 |0015: return-object v0 │ │ +031244: 0d00 |0016: move-exception v0 │ │ +031246: 1e01 |0017: monitor-exit v1 │ │ +031248: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -21072,54 +21072,54 @@ │ │ type : '(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -02f088: |[02f088] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -02f098: 5476 fb01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -02f09c: 1d06 |0002: monitor-enter v6 │ │ -02f09e: 2202 f100 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -02f0a2: 7030 aa05 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@05aa │ │ -02f0a8: 5475 fb01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -02f0ac: 6e20 9f14 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ -02f0b2: 0c03 |000d: move-result-object v3 │ │ -02f0b4: 1f03 1403 |000e: check-cast v3, Ljava/util/ArrayList; // type@0314 │ │ -02f0b8: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -02f0bc: 2203 1403 |0012: new-instance v3, Ljava/util/ArrayList; // type@0314 │ │ -02f0c0: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -02f0c2: 7020 8514 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ -02f0c8: 5475 fb01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -02f0cc: 6e30 a014 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14a0 │ │ -02f0d2: 6e20 8714 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02f0d8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -02f0da: 6e10 c700 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00c7 │ │ -02f0e0: 0a05 |0024: move-result v5 │ │ -02f0e2: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -02f0e6: 6e20 c800 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c8 │ │ -02f0ec: 0c00 |002a: move-result-object v0 │ │ -02f0ee: 5475 f501 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -02f0f2: 6e20 9f14 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ -02f0f8: 0c01 |0030: move-result-object v1 │ │ -02f0fa: 1f01 1403 |0031: check-cast v1, Ljava/util/ArrayList; // type@0314 │ │ -02f0fe: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -02f102: 2201 1403 |0035: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ -02f106: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -02f108: 7020 8514 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ -02f10e: 5475 f501 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -02f112: 6e30 a014 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14a0 │ │ -02f118: 6e20 8714 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02f11e: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02f122: 28dc |0045: goto 0021 // -0024 │ │ -02f124: 1e06 |0046: monitor-exit v6 │ │ -02f126: 0e00 |0047: return-void │ │ -02f128: 0d05 |0048: move-exception v5 │ │ -02f12a: 1e06 |0049: monitor-exit v6 │ │ -02f12c: 2705 |004a: throw v5 │ │ +031258: |[031258] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +031268: 5476 fb01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +03126c: 1d06 |0002: monitor-enter v6 │ │ +03126e: 2202 f100 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ +031272: 7030 aa05 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@05aa │ │ +031278: 5475 fb01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +03127c: 6e20 9f14 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ +031282: 0c03 |000d: move-result-object v3 │ │ +031284: 1f03 1403 |000e: check-cast v3, Ljava/util/ArrayList; // type@0314 │ │ +031288: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +03128c: 2203 1403 |0012: new-instance v3, Ljava/util/ArrayList; // type@0314 │ │ +031290: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +031292: 7020 8514 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ +031298: 5475 fb01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +03129c: 6e30 a014 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14a0 │ │ +0312a2: 6e20 8714 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +0312a8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +0312aa: 6e10 c700 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00c7 │ │ +0312b0: 0a05 |0024: move-result v5 │ │ +0312b2: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +0312b6: 6e20 c800 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c8 │ │ +0312bc: 0c00 |002a: move-result-object v0 │ │ +0312be: 5475 f501 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +0312c2: 6e20 9f14 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ +0312c8: 0c01 |0030: move-result-object v1 │ │ +0312ca: 1f01 1403 |0031: check-cast v1, Ljava/util/ArrayList; // type@0314 │ │ +0312ce: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +0312d2: 2201 1403 |0035: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ +0312d6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +0312d8: 7020 8514 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ +0312de: 5475 f501 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +0312e2: 6e30 a014 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14a0 │ │ +0312e8: 6e20 8714 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +0312ee: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0312f2: 28dc |0045: goto 0021 // -0024 │ │ +0312f4: 1e06 |0046: monitor-exit v6 │ │ +0312f6: 0e00 |0047: return-void │ │ +0312f8: 0d05 |0048: move-exception v5 │ │ +0312fa: 1e06 |0049: monitor-exit v6 │ │ +0312fc: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -21155,209 +21155,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -02f13c: |[02f13c] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -02f14c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -02f150: 540f fb01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -02f154: 1d0f |0004: monitor-enter v15 │ │ -02f156: 7401 a700 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -02f15c: 0c02 |0008: move-result-object v2 │ │ -02f15e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -02f162: 5401 f601 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ -02f166: 6e10 8a00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ -02f16c: 0c01 |0010: move-result-object v1 │ │ -02f16e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -02f172: 6e20 c000 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00c0 │ │ -02f178: 0c03 |0016: move-result-object v3 │ │ -02f17a: 7401 ab00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ab │ │ -02f180: 0c05 |001a: move-result-object v5 │ │ -02f182: 7401 b000 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00b0 │ │ -02f188: 0c04 |001e: move-result-object v4 │ │ -02f18a: 7401 a800 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00a8 │ │ -02f190: 0c06 |0022: move-result-object v6 │ │ -02f192: 7401 ac00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ac │ │ -02f198: 0a01 |0026: move-result v1 │ │ -02f19a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -02f19e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -02f1a2: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -02f1a4: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -02f1a8: 1a01 4e07 |002e: const-string v1, "LocalBroadcastManager" // string@074e │ │ -02f1ac: 2207 0503 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -02f1b0: 7010 6714 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02f1b6: 1a10 1508 |0035: const-string v16, "Resolving type " // string@0815 │ │ -02f1ba: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -02f1be: 6e20 6e14 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f1c4: 0c07 |003c: move-result-object v7 │ │ -02f1c6: 6e20 6e14 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f1cc: 0c07 |0040: move-result-object v7 │ │ -02f1ce: 1a10 7e00 |0041: const-string v16, " scheme " // string@007e │ │ -02f1d2: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -02f1d6: 6e20 6e14 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f1dc: 0c07 |0048: move-result-object v7 │ │ -02f1de: 6e20 6e14 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f1e4: 0c07 |004c: move-result-object v7 │ │ -02f1e6: 1a10 7800 |004d: const-string v16, " of intent " // string@0078 │ │ -02f1ea: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -02f1ee: 6e20 6e14 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f1f4: 0c07 |0054: move-result-object v7 │ │ -02f1f6: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -02f1fa: 6e20 6d14 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02f200: 0c07 |005a: move-result-object v7 │ │ -02f202: 6e10 7314 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02f208: 0c07 |005e: move-result-object v7 │ │ -02f20a: 7120 ae11 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -02f210: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -02f214: 5401 f501 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -02f218: 7401 a700 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -02f21e: 0c07 |0069: move-result-object v7 │ │ -02f220: 6e20 9f14 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ -02f226: 0c09 |006d: move-result-object v9 │ │ -02f228: 1f09 1403 |006e: check-cast v9, Ljava/util/ArrayList; // type@0314 │ │ -02f22c: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -02f230: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -02f234: 1a01 4e07 |0074: const-string v1, "LocalBroadcastManager" // string@074e │ │ -02f238: 2207 0503 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -02f23c: 7010 6714 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02f242: 1a10 9501 |007b: const-string v16, "Action list: " // string@0195 │ │ -02f246: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -02f24a: 6e20 6e14 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f250: 0c07 |0082: move-result-object v7 │ │ -02f252: 6e20 6d14 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02f258: 0c07 |0086: move-result-object v7 │ │ -02f25a: 6e10 7314 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02f260: 0c07 |008a: move-result-object v7 │ │ -02f262: 7120 ae11 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -02f268: 120e |008e: const/4 v14, #int 0 // #0 │ │ -02f26a: 120a |008f: const/4 v10, #int 0 // #0 │ │ -02f26c: 6e10 9014 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02f272: 0a01 |0093: move-result v1 │ │ -02f274: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -02f278: 6e20 8a14 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02f27e: 0c0d |0099: move-result-object v13 │ │ -02f280: 1f0d f100 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -02f284: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -02f288: 1a01 4e07 |009e: const-string v1, "LocalBroadcastManager" // string@074e │ │ -02f28c: 2207 0503 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -02f290: 7010 6714 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02f296: 1a10 7907 |00a5: const-string v16, "Matching against filter " // string@0779 │ │ -02f29a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -02f29e: 6e20 6e14 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f2a4: 0c07 |00ac: move-result-object v7 │ │ -02f2a6: 54d0 f001 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ -02f2aa: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -02f2ae: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -02f2b2: 6e20 6d14 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -02f2b8: 0c07 |00b6: move-result-object v7 │ │ -02f2ba: 6e10 7314 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02f2c0: 0c07 |00ba: move-result-object v7 │ │ -02f2c2: 7120 ae11 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -02f2c8: 55d1 ef01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ -02f2cc: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -02f2d0: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -02f2d4: 1a01 4e07 |00c4: const-string v1, "LocalBroadcastManager" // string@074e │ │ -02f2d8: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ -02f2dc: 7120 ae11 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -02f2e2: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02f2e6: 28c3 |00cd: goto 0090 // -003d │ │ -02f2e8: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -02f2ea: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -02f2ee: 54d1 f001 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ -02f2f2: 1a07 4e07 |00d3: const-string v7, "LocalBroadcastManager" // string@074e │ │ -02f2f6: 7407 c900 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@00c9 │ │ -02f2fc: 0a0b |00d8: move-result v11 │ │ -02f2fe: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -02f302: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -02f306: 1a01 4e07 |00dd: const-string v1, "LocalBroadcastManager" // string@074e │ │ -02f30a: 2207 0503 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -02f30e: 7010 6714 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02f314: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ -02f318: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -02f31c: 6e20 6e14 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f322: 0c07 |00eb: move-result-object v7 │ │ -02f324: 7110 3f14 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -02f32a: 0c10 |00ef: move-result-object v16 │ │ -02f32c: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -02f330: 6e20 6e14 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f336: 0c07 |00f5: move-result-object v7 │ │ -02f338: 6e10 7314 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02f33e: 0c07 |00f9: move-result-object v7 │ │ -02f340: 7120 ae11 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -02f346: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -02f34a: 220e 1403 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0314 │ │ -02f34e: 7010 8414 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -02f354: 6e20 8714 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02f35a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -02f35c: 5cd1 ef01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ -02f360: 28c1 |010a: goto 00cb // -003f │ │ -02f362: 0d01 |010b: move-exception v1 │ │ -02f364: 1e0f |010c: monitor-exit v15 │ │ -02f366: 2701 |010d: throw v1 │ │ -02f368: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -02f36c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -02f372: 1a0c 0417 |0113: const-string v12, "unknown reason" // string@1704 │ │ -02f376: 1a01 4e07 |0115: const-string v1, "LocalBroadcastManager" // string@074e │ │ -02f37a: 2207 0503 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -02f37e: 7010 6714 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02f384: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ -02f388: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -02f38c: 6e20 6e14 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f392: 0c07 |0123: move-result-object v7 │ │ -02f394: 6e20 6e14 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f39a: 0c07 |0127: move-result-object v7 │ │ -02f39c: 6e10 7314 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02f3a2: 0c07 |012b: move-result-object v7 │ │ -02f3a4: 7120 ae11 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -02f3aa: 289c |012f: goto 00cb // -0064 │ │ -02f3ac: 1a0c d809 |0130: const-string v12, "action" // string@09d8 │ │ -02f3b0: 28e3 |0132: goto 0115 // -001d │ │ -02f3b2: 1a0c c40a |0133: const-string v12, "category" // string@0ac4 │ │ -02f3b6: 28e0 |0135: goto 0115 // -0020 │ │ -02f3b8: 1a0c a20b |0136: const-string v12, "data" // string@0ba2 │ │ -02f3bc: 28dd |0138: goto 0115 // -0023 │ │ -02f3be: 1a0c fe16 |0139: const-string v12, "type" // string@16fe │ │ -02f3c2: 28da |013b: goto 0115 // -0026 │ │ -02f3c4: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -02f3c8: 120a |013e: const/4 v10, #int 0 // #0 │ │ -02f3ca: 6e10 9014 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02f3d0: 0a01 |0142: move-result v1 │ │ -02f3d2: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -02f3d6: 6e20 8a14 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02f3dc: 0c01 |0148: move-result-object v1 │ │ -02f3de: 1f01 f100 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -02f3e2: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -02f3e4: 5c17 ef01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ -02f3e8: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02f3ec: 28ef |0150: goto 013f // -0011 │ │ -02f3ee: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -02f3f2: 5401 fa01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -02f3f6: 2207 f000 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00f0 │ │ -02f3fa: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -02f3fe: 7030 a905 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@05a9 │ │ -02f404: 6e20 8714 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -02f40a: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -02f40e: 5401 f701 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ -02f412: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -02f414: 6e20 7601 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0176 │ │ -02f41a: 0a01 |0167: move-result v1 │ │ -02f41c: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -02f420: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -02f424: 5401 f701 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ -02f428: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -02f42a: 6e20 7b01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@017b │ │ -02f430: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -02f432: 1e0f |0173: monitor-exit v15 │ │ -02f434: 0f01 |0174: return v1 │ │ -02f436: 1e0f |0175: monitor-exit v15 │ │ -02f438: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -02f43a: 28fd |0177: goto 0174 // -0003 │ │ -02f43c: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +03130c: |[03130c] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +03131c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +031320: 540f fb01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +031324: 1d0f |0004: monitor-enter v15 │ │ +031326: 7401 a700 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +03132c: 0c02 |0008: move-result-object v2 │ │ +03132e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +031332: 5401 f601 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ +031336: 6e10 8a00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ +03133c: 0c01 |0010: move-result-object v1 │ │ +03133e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +031342: 6e20 c000 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00c0 │ │ +031348: 0c03 |0016: move-result-object v3 │ │ +03134a: 7401 ab00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ab │ │ +031350: 0c05 |001a: move-result-object v5 │ │ +031352: 7401 b000 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00b0 │ │ +031358: 0c04 |001e: move-result-object v4 │ │ +03135a: 7401 a800 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00a8 │ │ +031360: 0c06 |0022: move-result-object v6 │ │ +031362: 7401 ac00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ac │ │ +031368: 0a01 |0026: move-result v1 │ │ +03136a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +03136e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +031372: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +031374: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +031378: 1a01 4e07 |002e: const-string v1, "LocalBroadcastManager" // string@074e │ │ +03137c: 2207 0503 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +031380: 7010 6714 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +031386: 1a10 1508 |0035: const-string v16, "Resolving type " // string@0815 │ │ +03138a: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +03138e: 6e20 6e14 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031394: 0c07 |003c: move-result-object v7 │ │ +031396: 6e20 6e14 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03139c: 0c07 |0040: move-result-object v7 │ │ +03139e: 1a10 7e00 |0041: const-string v16, " scheme " // string@007e │ │ +0313a2: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +0313a6: 6e20 6e14 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0313ac: 0c07 |0048: move-result-object v7 │ │ +0313ae: 6e20 6e14 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0313b4: 0c07 |004c: move-result-object v7 │ │ +0313b6: 1a10 7800 |004d: const-string v16, " of intent " // string@0078 │ │ +0313ba: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +0313be: 6e20 6e14 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0313c4: 0c07 |0054: move-result-object v7 │ │ +0313c6: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +0313ca: 6e20 6d14 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0313d0: 0c07 |005a: move-result-object v7 │ │ +0313d2: 6e10 7314 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0313d8: 0c07 |005e: move-result-object v7 │ │ +0313da: 7120 ae11 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +0313e0: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +0313e4: 5401 f501 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +0313e8: 7401 a700 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +0313ee: 0c07 |0069: move-result-object v7 │ │ +0313f0: 6e20 9f14 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ +0313f6: 0c09 |006d: move-result-object v9 │ │ +0313f8: 1f09 1403 |006e: check-cast v9, Ljava/util/ArrayList; // type@0314 │ │ +0313fc: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +031400: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +031404: 1a01 4e07 |0074: const-string v1, "LocalBroadcastManager" // string@074e │ │ +031408: 2207 0503 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +03140c: 7010 6714 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +031412: 1a10 9501 |007b: const-string v16, "Action list: " // string@0195 │ │ +031416: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +03141a: 6e20 6e14 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031420: 0c07 |0082: move-result-object v7 │ │ +031422: 6e20 6d14 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +031428: 0c07 |0086: move-result-object v7 │ │ +03142a: 6e10 7314 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +031430: 0c07 |008a: move-result-object v7 │ │ +031432: 7120 ae11 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +031438: 120e |008e: const/4 v14, #int 0 // #0 │ │ +03143a: 120a |008f: const/4 v10, #int 0 // #0 │ │ +03143c: 6e10 9014 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +031442: 0a01 |0093: move-result v1 │ │ +031444: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +031448: 6e20 8a14 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03144e: 0c0d |0099: move-result-object v13 │ │ +031450: 1f0d f100 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ +031454: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +031458: 1a01 4e07 |009e: const-string v1, "LocalBroadcastManager" // string@074e │ │ +03145c: 2207 0503 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +031460: 7010 6714 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +031466: 1a10 7907 |00a5: const-string v16, "Matching against filter " // string@0779 │ │ +03146a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +03146e: 6e20 6e14 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031474: 0c07 |00ac: move-result-object v7 │ │ +031476: 54d0 f001 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ +03147a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +03147e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +031482: 6e20 6d14 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +031488: 0c07 |00b6: move-result-object v7 │ │ +03148a: 6e10 7314 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +031490: 0c07 |00ba: move-result-object v7 │ │ +031492: 7120 ae11 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +031498: 55d1 ef01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ +03149c: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +0314a0: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +0314a4: 1a01 4e07 |00c4: const-string v1, "LocalBroadcastManager" // string@074e │ │ +0314a8: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ +0314ac: 7120 ae11 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +0314b2: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0314b6: 28c3 |00cd: goto 0090 // -003d │ │ +0314b8: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +0314ba: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +0314be: 54d1 f001 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ +0314c2: 1a07 4e07 |00d3: const-string v7, "LocalBroadcastManager" // string@074e │ │ +0314c6: 7407 c900 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@00c9 │ │ +0314cc: 0a0b |00d8: move-result v11 │ │ +0314ce: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +0314d2: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +0314d6: 1a01 4e07 |00dd: const-string v1, "LocalBroadcastManager" // string@074e │ │ +0314da: 2207 0503 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +0314de: 7010 6714 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0314e4: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ +0314e8: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +0314ec: 6e20 6e14 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0314f2: 0c07 |00eb: move-result-object v7 │ │ +0314f4: 7110 3f14 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +0314fa: 0c10 |00ef: move-result-object v16 │ │ +0314fc: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +031500: 6e20 6e14 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031506: 0c07 |00f5: move-result-object v7 │ │ +031508: 6e10 7314 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03150e: 0c07 |00f9: move-result-object v7 │ │ +031510: 7120 ae11 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +031516: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +03151a: 220e 1403 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0314 │ │ +03151e: 7010 8414 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +031524: 6e20 8714 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +03152a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +03152c: 5cd1 ef01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ +031530: 28c1 |010a: goto 00cb // -003f │ │ +031532: 0d01 |010b: move-exception v1 │ │ +031534: 1e0f |010c: monitor-exit v15 │ │ +031536: 2701 |010d: throw v1 │ │ +031538: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +03153c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +031542: 1a0c 0417 |0113: const-string v12, "unknown reason" // string@1704 │ │ +031546: 1a01 4e07 |0115: const-string v1, "LocalBroadcastManager" // string@074e │ │ +03154a: 2207 0503 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +03154e: 7010 6714 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +031554: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ +031558: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +03155c: 6e20 6e14 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031562: 0c07 |0123: move-result-object v7 │ │ +031564: 6e20 6e14 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03156a: 0c07 |0127: move-result-object v7 │ │ +03156c: 6e10 7314 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +031572: 0c07 |012b: move-result-object v7 │ │ +031574: 7120 ae11 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +03157a: 289c |012f: goto 00cb // -0064 │ │ +03157c: 1a0c d809 |0130: const-string v12, "action" // string@09d8 │ │ +031580: 28e3 |0132: goto 0115 // -001d │ │ +031582: 1a0c c40a |0133: const-string v12, "category" // string@0ac4 │ │ +031586: 28e0 |0135: goto 0115 // -0020 │ │ +031588: 1a0c a20b |0136: const-string v12, "data" // string@0ba2 │ │ +03158c: 28dd |0138: goto 0115 // -0023 │ │ +03158e: 1a0c fe16 |0139: const-string v12, "type" // string@16fe │ │ +031592: 28da |013b: goto 0115 // -0026 │ │ +031594: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +031598: 120a |013e: const/4 v10, #int 0 // #0 │ │ +03159a: 6e10 9014 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +0315a0: 0a01 |0142: move-result v1 │ │ +0315a2: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +0315a6: 6e20 8a14 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +0315ac: 0c01 |0148: move-result-object v1 │ │ +0315ae: 1f01 f100 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ +0315b2: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +0315b4: 5c17 ef01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ +0315b8: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0315bc: 28ef |0150: goto 013f // -0011 │ │ +0315be: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0315c2: 5401 fa01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +0315c6: 2207 f000 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00f0 │ │ +0315ca: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +0315ce: 7030 a905 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@05a9 │ │ +0315d4: 6e20 8714 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +0315da: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +0315de: 5401 f701 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ +0315e2: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +0315e4: 6e20 7601 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0176 │ │ +0315ea: 0a01 |0167: move-result v1 │ │ +0315ec: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +0315f0: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +0315f4: 5401 f701 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ +0315f8: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +0315fa: 6e20 7b01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@017b │ │ +031600: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +031602: 1e0f |0173: monitor-exit v15 │ │ +031604: 0f01 |0174: return v1 │ │ +031606: 1e0f |0175: monitor-exit v15 │ │ +031608: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +03160a: 28fd |0177: goto 0174 // -0003 │ │ +03160c: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ catches : 2 │ │ 0x0005 - 0x010d │ │ -> 0x010b │ │ 0x0113 - 0x0176 │ │ -> 0x010b │ │ positions : │ │ 0x0000 line=201 │ │ @@ -21450,20 +21450,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02f468: |[02f468] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -02f478: 6e20 b205 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@05b2 │ │ -02f47e: 0a00 |0003: move-result v0 │ │ -02f480: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -02f484: 7010 af05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05af │ │ -02f48a: 0e00 |0009: return-void │ │ +031638: |[031638] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +031648: 6e20 b205 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@05b2 │ │ +03164e: 0a00 |0003: move-result v0 │ │ +031650: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +031654: 7010 af05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05af │ │ +03165a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x0009 line=280 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/content/LocalBroadcastManager; │ │ @@ -21474,69 +21474,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -02f48c: |[02f48c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -02f49c: 5498 fb01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -02f4a0: 1d08 |0002: monitor-enter v8 │ │ -02f4a2: 5497 fb01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -02f4a6: 6e20 a114 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14a1 │ │ -02f4ac: 0c02 |0008: move-result-object v2 │ │ -02f4ae: 1f02 1403 |0009: check-cast v2, Ljava/util/ArrayList; // type@0314 │ │ -02f4b2: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -02f4b6: 1e08 |000d: monitor-exit v8 │ │ -02f4b8: 0e00 |000e: return-void │ │ -02f4ba: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -02f4bc: 6e10 9014 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02f4c2: 0a07 |0013: move-result v7 │ │ -02f4c4: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -02f4c8: 6e20 8a14 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02f4ce: 0c01 |0019: move-result-object v1 │ │ -02f4d0: 1f01 2200 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0022 │ │ -02f4d4: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -02f4d6: 6e10 c700 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00c7 │ │ -02f4dc: 0a07 |0020: move-result v7 │ │ -02f4de: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -02f4e2: 6e20 c800 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c8 │ │ -02f4e8: 0c00 |0026: move-result-object v0 │ │ -02f4ea: 5497 f501 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -02f4ee: 6e20 9f14 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ -02f4f4: 0c06 |002c: move-result-object v6 │ │ -02f4f6: 1f06 1403 |002d: check-cast v6, Ljava/util/ArrayList; // type@0314 │ │ -02f4fa: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -02f4fe: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -02f500: 6e10 9014 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02f506: 0a07 |0035: move-result v7 │ │ -02f508: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -02f50c: 6e20 8a14 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -02f512: 0c07 |003b: move-result-object v7 │ │ -02f514: 1f07 f100 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -02f518: 5477 f101 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ -02f51c: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -02f520: 6e20 8d14 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ -02f526: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -02f52a: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02f52e: 28e9 |0049: goto 0032 // -0017 │ │ -02f530: 6e10 9014 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -02f536: 0a07 |004d: move-result v7 │ │ -02f538: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -02f53c: 5497 f501 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -02f540: 6e20 a114 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14a1 │ │ -02f546: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02f54a: 28c6 |0057: goto 001d // -003a │ │ -02f54c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02f550: 28b6 |005a: goto 0010 // -004a │ │ -02f552: 1e08 |005b: monitor-exit v8 │ │ -02f554: 28b2 |005c: goto 000e // -004e │ │ -02f556: 0d07 |005d: move-exception v7 │ │ -02f558: 1e08 |005e: monitor-exit v8 │ │ -02f55a: 2707 |005f: throw v7 │ │ +03165c: |[03165c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +03166c: 5498 fb01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +031670: 1d08 |0002: monitor-enter v8 │ │ +031672: 5497 fb01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +031676: 6e20 a114 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14a1 │ │ +03167c: 0c02 |0008: move-result-object v2 │ │ +03167e: 1f02 1403 |0009: check-cast v2, Ljava/util/ArrayList; // type@0314 │ │ +031682: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +031686: 1e08 |000d: monitor-exit v8 │ │ +031688: 0e00 |000e: return-void │ │ +03168a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +03168c: 6e10 9014 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +031692: 0a07 |0013: move-result v7 │ │ +031694: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +031698: 6e20 8a14 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03169e: 0c01 |0019: move-result-object v1 │ │ +0316a0: 1f01 2200 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0022 │ │ +0316a4: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +0316a6: 6e10 c700 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00c7 │ │ +0316ac: 0a07 |0020: move-result v7 │ │ +0316ae: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +0316b2: 6e20 c800 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c8 │ │ +0316b8: 0c00 |0026: move-result-object v0 │ │ +0316ba: 5497 f501 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +0316be: 6e20 9f14 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ +0316c4: 0c06 |002c: move-result-object v6 │ │ +0316c6: 1f06 1403 |002d: check-cast v6, Ljava/util/ArrayList; // type@0314 │ │ +0316ca: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +0316ce: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +0316d0: 6e10 9014 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +0316d6: 0a07 |0035: move-result v7 │ │ +0316d8: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +0316dc: 6e20 8a14 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +0316e2: 0c07 |003b: move-result-object v7 │ │ +0316e4: 1f07 f100 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ +0316e8: 5477 f101 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ +0316ec: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +0316f0: 6e20 8d14 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ +0316f6: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0316fa: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0316fe: 28e9 |0049: goto 0032 // -0017 │ │ +031700: 6e10 9014 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +031706: 0a07 |004d: move-result v7 │ │ +031708: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +03170c: 5497 f501 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +031710: 6e20 a114 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14a1 │ │ +031716: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03171a: 28c6 |0057: goto 001d // -003a │ │ +03171c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031720: 28b6 |005a: goto 0010 // -004a │ │ +031722: 1e08 |005b: monitor-exit v8 │ │ +031724: 28b2 |005c: goto 000e // -004e │ │ +031726: 0d07 |005d: move-exception v7 │ │ +031728: 1e08 |005e: monitor-exit v8 │ │ +03172a: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21604,21 +21604,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02f568: |[02f568] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -02f578: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -02f57e: 2200 3103 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0331 │ │ -02f582: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -02f584: 7020 d414 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@14d4 │ │ -02f58a: 5b20 fc01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fc │ │ -02f58e: 0e00 |000b: return-void │ │ +031738: |[031738] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +031748: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +03174e: 2200 3103 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0331 │ │ +031752: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +031754: 7020 d414 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@14d4 │ │ +03175a: 5b20 fc01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fc │ │ +03175e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -21628,30 +21628,30 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02f590: |[02f590] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -02f5a0: 2200 0703 |0000: new-instance v0, Ljava/lang/Thread; // type@0307 │ │ -02f5a4: 2201 0503 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -02f5a8: 7010 6714 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02f5ae: 1a02 8107 |0007: const-string v2, "ModernAsyncTask #" // string@0781 │ │ -02f5b2: 6e20 6e14 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02f5b8: 0c01 |000c: move-result-object v1 │ │ -02f5ba: 5432 fc01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fc │ │ -02f5be: 6e10 d514 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@14d5 │ │ -02f5c4: 0a02 |0012: move-result v2 │ │ -02f5c6: 6e20 6a14 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02f5cc: 0c01 |0016: move-result-object v1 │ │ -02f5ce: 6e10 7314 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02f5d4: 0c01 |001a: move-result-object v1 │ │ -02f5d6: 7030 7714 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1477 │ │ -02f5dc: 1100 |001e: return-object v0 │ │ +031760: |[031760] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +031770: 2200 0703 |0000: new-instance v0, Ljava/lang/Thread; // type@0307 │ │ +031774: 2201 0503 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +031778: 7010 6714 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +03177e: 1a02 8107 |0007: const-string v2, "ModernAsyncTask #" // string@0781 │ │ +031782: 6e20 6e14 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031788: 0c01 |000c: move-result-object v1 │ │ +03178a: 5432 fc01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fc │ │ +03178e: 6e10 d514 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@14d5 │ │ +031794: 0a02 |0012: move-result v2 │ │ +031796: 6e20 6a14 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +03179c: 0c01 |0016: move-result-object v1 │ │ +03179e: 6e10 7314 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0317a4: 0c01 |001a: move-result-object v1 │ │ +0317a6: 7030 7714 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1477 │ │ +0317ac: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ 0x0000 - 0x001f reg=4 r Ljava/lang/Runnable; │ │ │ │ @@ -21690,18 +21690,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f5e0: |[02f5e0] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -02f5f0: 5b01 ff01 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -02f5f4: 7020 ca14 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@14ca │ │ -02f5fa: 0e00 |0005: return-void │ │ +0317b0: |[0317b0] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +0317c0: 5b01 ff01 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +0317c4: 7020 ca14 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@14ca │ │ +0317ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ @@ -21714,41 +21714,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -02f5fc: |[02f5fc] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -02f60c: 6e10 bb05 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@05bb │ │ -02f612: 0c01 |0003: move-result-object v1 │ │ -02f614: 5463 ff01 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -02f618: 7120 ce05 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05ce │ │ -02f61e: 0e00 |0009: return-void │ │ -02f620: 0d00 |000a: move-exception v0 │ │ -02f622: 1a03 bb01 |000b: const-string v3, "AsyncTask" // string@01bb │ │ -02f626: 7120 b111 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ -02f62c: 28f9 |0010: goto 0009 // -0007 │ │ -02f62e: 0d00 |0011: move-exception v0 │ │ -02f630: 2203 0203 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ -02f634: 1a04 b201 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ -02f638: 6e10 c814 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@14c8 │ │ -02f63e: 0c05 |0019: move-result-object v5 │ │ -02f640: 7030 5514 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1455 │ │ -02f646: 2703 |001d: throw v3 │ │ -02f648: 0d00 |001e: move-exception v0 │ │ -02f64a: 5463 ff01 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -02f64e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -02f650: 7120 ce05 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05ce │ │ -02f656: 28e4 |0025: goto 0009 // -001c │ │ -02f658: 0d02 |0026: move-exception v2 │ │ -02f65a: 2203 0203 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ -02f65e: 1a04 b201 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ -02f662: 7030 5514 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1455 │ │ -02f668: 2703 |002e: throw v3 │ │ +0317cc: |[0317cc] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +0317dc: 6e10 bb05 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@05bb │ │ +0317e2: 0c01 |0003: move-result-object v1 │ │ +0317e4: 5463 ff01 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +0317e8: 7120 ce05 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05ce │ │ +0317ee: 0e00 |0009: return-void │ │ +0317f0: 0d00 |000a: move-exception v0 │ │ +0317f2: 1a03 bb01 |000b: const-string v3, "AsyncTask" // string@01bb │ │ +0317f6: 7120 b111 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ +0317fc: 28f9 |0010: goto 0009 // -0007 │ │ +0317fe: 0d00 |0011: move-exception v0 │ │ +031800: 2203 0203 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ +031804: 1a04 b201 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ +031808: 6e10 c814 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@14c8 │ │ +03180e: 0c05 |0019: move-result-object v5 │ │ +031810: 7030 5514 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1455 │ │ +031816: 2703 |001d: throw v3 │ │ +031818: 0d00 |001e: move-exception v0 │ │ +03181a: 5463 ff01 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +03181e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +031820: 7120 ce05 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05ce │ │ +031826: 28e4 |0025: goto 0009 // -001c │ │ +031828: 0d02 |0026: move-exception v2 │ │ +03182a: 2203 0203 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ +03182e: 1a04 b201 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ +031832: 7030 5514 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1455 │ │ +031838: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000a │ │ Ljava/util/concurrent/ExecutionException; -> 0x0011 │ │ Ljava/util/concurrent/CancellationException; -> 0x001e │ │ Ljava/lang/Throwable; -> 0x0026 │ │ positions : │ │ @@ -21806,37 +21806,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02f684: |[02f684] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -02f694: 7100 c705 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@05c7 │ │ -02f69a: 0c00 |0003: move-result-object v0 │ │ -02f69c: 2100 |0004: array-length v0, v0 │ │ -02f69e: 2300 3803 |0005: new-array v0, v0, [I // type@0338 │ │ -02f6a2: 6900 0002 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ -02f6a6: 6200 0002 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ -02f6aa: 6201 0602 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -02f6ae: 6e10 c505 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05c5 │ │ -02f6b4: 0a01 |0010: move-result v1 │ │ -02f6b6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -02f6b8: 4b02 0001 |0012: aput v2, v0, v1 │ │ -02f6bc: 6200 0002 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ -02f6c0: 6201 0402 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -02f6c4: 6e10 c505 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05c5 │ │ -02f6ca: 0a01 |001b: move-result v1 │ │ -02f6cc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02f6ce: 4b02 0001 |001d: aput v2, v0, v1 │ │ -02f6d2: 0e00 |001f: return-void │ │ -02f6d4: 0d00 |0020: move-exception v0 │ │ -02f6d6: 28fe |0021: goto 001f // -0002 │ │ -02f6d8: 0d00 |0022: move-exception v0 │ │ -02f6da: 28f1 |0023: goto 0014 // -000f │ │ +031854: |[031854] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +031864: 7100 c705 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@05c7 │ │ +03186a: 0c00 |0003: move-result-object v0 │ │ +03186c: 2100 |0004: array-length v0, v0 │ │ +03186e: 2300 3803 |0005: new-array v0, v0, [I // type@0338 │ │ +031872: 6900 0002 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ +031876: 6200 0002 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ +03187a: 6201 0602 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +03187e: 6e10 c505 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05c5 │ │ +031884: 0a01 |0010: move-result v1 │ │ +031886: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +031888: 4b02 0001 |0012: aput v2, v0, v1 │ │ +03188c: 6200 0002 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ +031890: 6201 0402 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +031894: 6e10 c505 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05c5 │ │ +03189a: 0a01 |001b: move-result v1 │ │ +03189c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03189e: 4b02 0001 |001d: aput v2, v0, v1 │ │ +0318a2: 0e00 |001f: return-void │ │ +0318a4: 0d00 |0020: move-exception v0 │ │ +0318a6: 28fe |0021: goto 001f // -0002 │ │ +0318a8: 0d00 |0022: move-exception v0 │ │ +0318aa: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ @@ -21886,19 +21886,19 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02f6f8: |[02f6f8] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -02f708: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02f70e: 5b01 0202 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -02f712: 5b02 0102 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ -02f716: 0e00 |0007: return-void │ │ +0318c8: |[0318c8] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +0318d8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0318de: 5b01 0202 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +0318e2: 5b02 0102 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ +0318e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ @@ -21939,17 +21939,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f718: |[02f718] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -02f728: 7010 7201 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ -02f72e: 0e00 |0003: return-void │ │ +0318e8: |[0318e8] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +0318f8: 7010 7201 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ +0318fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ #1 : (in Landroid/support/v4/content/ModernAsyncTask$InternalHandler;) │ │ @@ -21957,17 +21957,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f730: |[02f730] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -02f740: 7010 be05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@05be │ │ -02f746: 0e00 |0003: return-void │ │ +031900: |[031900] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +031910: 7010 be05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@05be │ │ +031916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -21977,32 +21977,32 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -02f748: |[02f748] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -02f758: 5450 1f00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001f │ │ -02f75c: 1f00 f700 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ -02f760: 5251 2000 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0020 │ │ -02f764: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -02f76a: 0e00 |0009: return-void │ │ -02f76c: 5401 0202 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -02f770: 5402 0102 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ -02f774: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -02f776: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -02f77a: 7120 cf05 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05cf │ │ -02f780: 28f5 |0014: goto 0009 // -000b │ │ -02f782: 5401 0202 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -02f786: 5402 0102 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ -02f78a: 6e20 df05 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@05df │ │ -02f790: 28ed |001c: goto 0009 // -0013 │ │ -02f792: 0000 |001d: nop // spacer │ │ -02f794: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +031918: |[031918] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +031928: 5450 1f00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001f │ │ +03192c: 1f00 f700 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ +031930: 5251 2000 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0020 │ │ +031934: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +03193a: 0e00 |0009: return-void │ │ +03193c: 5401 0202 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +031940: 5402 0102 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ +031944: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +031946: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +03194a: 7120 cf05 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05cf │ │ +031950: 28f5 |0014: goto 0009 // -000b │ │ +031952: 5401 0202 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +031956: 5402 0102 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ +03195a: 6e20 df05 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@05df │ │ +031960: 28ed |001c: goto 0009 // -0013 │ │ +031962: 0000 |001d: nop // spacer │ │ +031964: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0009 line=480 │ │ 0x000a line=474 │ │ 0x0015 line=477 │ │ @@ -22061,40 +22061,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02f7a4: |[02f7a4] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -02f7b4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -02f7b6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -02f7b8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02f7ba: 2200 f900 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -02f7be: 1a01 d107 |0005: const-string v1, "PENDING" // string@07d1 │ │ -02f7c2: 7030 c405 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05c4 │ │ -02f7c8: 6900 0502 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -02f7cc: 2200 f900 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -02f7d0: 1a01 0a08 |000e: const-string v1, "RUNNING" // string@080a │ │ -02f7d4: 7030 c405 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05c4 │ │ -02f7da: 6900 0602 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -02f7de: 2200 f900 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -02f7e2: 1a01 b602 |0017: const-string v1, "FINISHED" // string@02b6 │ │ -02f7e6: 7030 c405 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05c4 │ │ -02f7ec: 6900 0402 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -02f7f0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -02f7f2: 2300 4503 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0345 │ │ -02f7f6: 6201 0502 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -02f7fa: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -02f7fe: 6201 0602 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -02f802: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -02f806: 6201 0402 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -02f80a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -02f80e: 6900 0302 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0203 │ │ -02f812: 0e00 |002f: return-void │ │ +031974: |[031974] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +031984: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +031986: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +031988: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03198a: 2200 f900 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ +03198e: 1a01 d107 |0005: const-string v1, "PENDING" // string@07d1 │ │ +031992: 7030 c405 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05c4 │ │ +031998: 6900 0502 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +03199c: 2200 f900 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ +0319a0: 1a01 0a08 |000e: const-string v1, "RUNNING" // string@080a │ │ +0319a4: 7030 c405 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05c4 │ │ +0319aa: 6900 0602 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +0319ae: 2200 f900 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ +0319b2: 1a01 b602 |0017: const-string v1, "FINISHED" // string@02b6 │ │ +0319b6: 7030 c405 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05c4 │ │ +0319bc: 6900 0402 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +0319c0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +0319c2: 2300 4503 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0345 │ │ +0319c6: 6201 0502 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +0319ca: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +0319ce: 6201 0602 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +0319d2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +0319d6: 6201 0402 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +0319da: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +0319de: 6900 0302 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0203 │ │ +0319e2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -22104,17 +22104,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02f814: |[02f814] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -02f824: 7030 3314 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1433 │ │ -02f82a: 0e00 |0003: return-void │ │ +0319e4: |[0319e4] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +0319f4: 7030 3314 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1433 │ │ +0319fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -22124,20 +22124,20 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f82c: |[02f82c] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -02f83c: 1c00 f900 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -02f840: 7120 3414 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1434 │ │ -02f846: 0c00 |0005: move-result-object v0 │ │ -02f848: 1f00 f900 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -02f84c: 1100 |0008: return-object v0 │ │ +0319fc: |[0319fc] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +031a0c: 1c00 f900 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ +031a10: 7120 3414 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1434 │ │ +031a16: 0c00 |0005: move-result-object v0 │ │ +031a18: 1f00 f900 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ +031a1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask$Status;) │ │ @@ -22145,20 +22145,20 @@ │ │ type : '()[Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02f850: |[02f850] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -02f860: 6200 0302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0203 │ │ -02f864: 6e10 d814 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@14d8 │ │ -02f86a: 0c00 |0005: move-result-object v0 │ │ -02f86c: 1f00 4503 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0345 │ │ -02f870: 1100 |0008: return-object v0 │ │ +031a20: |[031a20] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +031a30: 6200 0302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0203 │ │ +031a34: 6e10 d814 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@14d8 │ │ +031a3a: 0c00 |0005: move-result-object v0 │ │ +031a3c: 1f00 4503 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0345 │ │ +031a40: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1922 (ModernAsyncTask.java) │ │ @@ -22199,17 +22199,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f874: |[02f874] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -02f884: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02f88a: 0e00 |0003: return-void │ │ +031a44: |[031a44] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +031a54: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +031a5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ @@ -22218,17 +22218,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f88c: |[02f88c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -02f89c: 7010 c805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@05c8 │ │ -02f8a2: 0e00 |0003: return-void │ │ +031a5c: |[031a5c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +031a6c: 7010 c805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@05c8 │ │ +031a72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ @@ -22362,38 +22362,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -02f8a4: |[02f8a4] android.support.v4.content.ModernAsyncTask.:()V │ │ -02f8b4: 2200 f300 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00f3 │ │ -02f8b8: 7010 b505 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@05b5 │ │ -02f8be: 6900 1602 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0216 │ │ -02f8c2: 2200 2b03 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@032b │ │ -02f8c6: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -02f8ca: 7020 cf14 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@14cf │ │ -02f8d0: 6900 1502 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0215 │ │ -02f8d4: 2201 2d03 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@032d │ │ -02f8d8: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -02f8da: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -02f8de: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -02f8e2: 6206 5205 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0552 │ │ -02f8e6: 6207 1502 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0215 │ │ -02f8ea: 6208 1602 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0216 │ │ -02f8ee: 7608 d014 0100 |001d: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@14d0 │ │ -02f8f4: 6901 0e02 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ -02f8f8: 2200 f800 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00f8 │ │ -02f8fc: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -02f8fe: 7020 bf05 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05bf │ │ -02f904: 6900 1402 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ -02f908: 6200 0e02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ -02f90c: 6900 1302 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ -02f910: 0e00 |002e: return-void │ │ +031a74: |[031a74] android.support.v4.content.ModernAsyncTask.:()V │ │ +031a84: 2200 f300 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00f3 │ │ +031a88: 7010 b505 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@05b5 │ │ +031a8e: 6900 1602 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0216 │ │ +031a92: 2200 2b03 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@032b │ │ +031a96: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +031a9a: 7020 cf14 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@14cf │ │ +031aa0: 6900 1502 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0215 │ │ +031aa4: 2201 2d03 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@032d │ │ +031aa8: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +031aaa: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +031aae: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +031ab2: 6206 5205 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0552 │ │ +031ab6: 6207 1502 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0215 │ │ +031aba: 6208 1602 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0216 │ │ +031abe: 7608 d014 0100 |001d: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@14d0 │ │ +031ac4: 6901 0e02 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ +031ac8: 2200 f800 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00f8 │ │ +031acc: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +031ace: 7020 bf05 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05bf │ │ +031ad4: 6900 1402 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ +031ad8: 6200 0e02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ +031adc: 6900 1302 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ +031ae0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -22404,29 +22404,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02f914: |[02f914] android.support.v4.content.ModernAsyncTask.:()V │ │ -02f924: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -02f92a: 6200 0502 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -02f92e: 5b20 1002 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -02f932: 2200 3003 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0330 │ │ -02f936: 7010 d114 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@14d1 │ │ -02f93c: 5b20 1102 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ -02f940: 2200 f400 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00f4 │ │ -02f944: 7020 b705 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@05b7 │ │ -02f94a: 5b20 1202 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ -02f94e: 2200 f500 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00f5 │ │ -02f952: 5421 1202 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ -02f956: 7030 b905 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@05b9 │ │ -02f95c: 5b20 0f02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -02f960: 0e00 |001e: return-void │ │ +031ae4: |[031ae4] android.support.v4.content.ModernAsyncTask.:()V │ │ +031af4: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +031afa: 6200 0502 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +031afe: 5b20 1002 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +031b02: 2200 3003 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0330 │ │ +031b06: 7010 d114 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@14d1 │ │ +031b0c: 5b20 1102 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ +031b10: 2200 f400 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00f4 │ │ +031b14: 7020 b705 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@05b7 │ │ +031b1a: 5b20 1202 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ +031b1e: 2200 f500 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00f5 │ │ +031b22: 5421 1202 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ +031b26: 7030 b905 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@05b9 │ │ +031b2c: 5b20 0f02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +031b30: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -22440,17 +22440,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f964: |[02f964] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -02f974: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ -02f978: 1100 |0002: return-object v0 │ │ +031b34: |[031b34] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +031b44: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ +031b48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22458,18 +22458,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02f97c: |[02f97c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -02f98c: 7020 e005 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05e0 │ │ -02f992: 0c00 |0003: move-result-object v0 │ │ -02f994: 1100 |0004: return-object v0 │ │ +031b4c: |[031b4c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +031b5c: 7020 e005 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05e0 │ │ +031b62: 0c00 |0003: move-result-object v0 │ │ +031b64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -22478,17 +22478,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02f998: |[02f998] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -02f9a8: 7020 e105 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@05e1 │ │ -02f9ae: 0e00 |0003: return-void │ │ +031b68: |[031b68] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +031b78: 7020 e105 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@05e1 │ │ +031b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -22497,17 +22497,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02f9b0: |[02f9b0] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -02f9c0: 7020 d505 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@05d5 │ │ -02f9c6: 0e00 |0003: return-void │ │ +031b80: |[031b80] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +031b90: 7020 d505 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@05d5 │ │ +031b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -22516,18 +22516,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f9c8: |[02f9c8] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -02f9d8: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ -02f9dc: 7220 c914 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@14c9 │ │ -02f9e2: 0e00 |0005: return-void │ │ +031b98: |[031b98] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +031ba8: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ +031bac: 7220 c914 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@14c9 │ │ +031bb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -22536,24 +22536,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02f9e4: |[02f9e4] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -02f9f4: 6e10 da05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05da │ │ -02f9fa: 0a00 |0003: move-result v0 │ │ -02f9fc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -02fa00: 6e20 dc05 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@05dc │ │ -02fa06: 6200 0402 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -02fa0a: 5b10 1002 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -02fa0e: 0e00 |000d: return-void │ │ -02fa10: 6e20 dd05 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@05dd │ │ -02fa16: 28f8 |0011: goto 0009 // -0008 │ │ +031bb4: |[031bb4] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +031bc4: 6e10 da05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05da │ │ +031bca: 0a00 |0003: move-result v0 │ │ +031bcc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +031bd0: 6e20 dc05 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@05dc │ │ +031bd6: 6200 0402 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +031bda: 5b10 1002 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +031bde: 0e00 |000d: return-void │ │ +031be0: 6e20 dd05 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@05dd │ │ +031be6: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22568,18 +22568,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02fa18: |[02fa18] android.support.v4.content.ModernAsyncTask.init:()V │ │ -02fa28: 6200 1402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ -02fa2c: 6e10 c005 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@05c0 │ │ -02fa32: 0e00 |0005: return-void │ │ +031be8: |[031be8] android.support.v4.content.ModernAsyncTask.init:()V │ │ +031bf8: 6200 1402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ +031bfc: 6e10 c005 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@05c0 │ │ +031c02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22587,26 +22587,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02fa34: |[02fa34] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02fa44: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -02fa46: 6201 1402 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ -02fa4a: 2202 f700 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ -02fa4e: 2353 4d03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@034d │ │ -02fa52: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -02fa54: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -02fa58: 7030 bd05 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05bd │ │ -02fa5e: 6e30 c205 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05c2 │ │ -02fa64: 0c00 |0010: move-result-object v0 │ │ -02fa66: 6e10 7f01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@017f │ │ -02fa6c: 1107 |0014: return-object v7 │ │ +031c04: |[031c04] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +031c14: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +031c16: 6201 1402 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ +031c1a: 2202 f700 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ +031c1e: 2353 4d03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@034d │ │ +031c22: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +031c24: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +031c28: 7030 bd05 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05bd │ │ +031c2e: 6e30 c205 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05c2 │ │ +031c34: 0c00 |0010: move-result-object v0 │ │ +031c36: 6e10 7f01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@017f │ │ +031c3c: 1107 |0014: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0011 line=159 │ │ 0x0014 line=160 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22620,21 +22620,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02fa70: |[02fa70] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -02fa80: 5421 1102 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ -02fa84: 6e10 d214 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@14d2 │ │ -02fa8a: 0a00 |0005: move-result v0 │ │ -02fa8c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02fa90: 7020 e005 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05e0 │ │ -02fa96: 0e00 |000b: return-void │ │ +031c40: |[031c40] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +031c50: 5421 1102 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ +031c54: 6e10 d214 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@14d2 │ │ +031c5a: 0a00 |0005: move-result v0 │ │ +031c5c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +031c60: 7020 e005 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05e0 │ │ +031c66: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22649,17 +22649,17 @@ │ │ type : '(Ljava/util/concurrent/Executor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02fa98: |[02fa98] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -02faa8: 6900 1302 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ -02faac: 0e00 |0002: return-void │ │ +031c68: |[031c68] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +031c78: 6900 1302 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ +031c7c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22669,19 +22669,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02fab0: |[02fab0] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -02fac0: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -02fac4: 6e20 cb14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@14cb │ │ -02faca: 0a00 |0005: move-result v0 │ │ -02facc: 0f00 |0006: return v0 │ │ +031c80: |[031c80] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +031c90: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +031c94: 6e20 cb14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@14cb │ │ +031c9a: 0a00 |0005: move-result v0 │ │ +031c9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 mayInterruptIfRunning Z │ │ @@ -22697,19 +22697,19 @@ │ │ type : '([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02fad0: |[02fad0] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -02fae0: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ -02fae4: 6e30 d405 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@05d4 │ │ -02faea: 0c00 |0005: move-result-object v0 │ │ -02faec: 1100 |0006: return-object v0 │ │ +031ca0: |[031ca0] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +031cb0: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ +031cb4: 6e30 d405 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@05d4 │ │ +031cba: 0c00 |0005: move-result-object v0 │ │ +031cbc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22720,41 +22720,41 @@ │ │ type : '(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02faf0: |[02faf0] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -02fb00: 5420 1002 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -02fb04: 6201 0502 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -02fb08: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -02fb0c: 6200 0002 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ -02fb10: 5421 1002 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -02fb14: 6e10 c505 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05c5 │ │ -02fb1a: 0a01 |000d: move-result v1 │ │ -02fb1c: 4400 0001 |000e: aget v0, v0, v1 │ │ -02fb20: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -02fb26: 6200 0602 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -02fb2a: 5b20 1002 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -02fb2e: 6e10 de05 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@05de │ │ -02fb34: 5420 1202 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ -02fb38: 5b04 0702 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0207 │ │ -02fb3c: 5420 0f02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -02fb40: 7220 c914 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@14c9 │ │ -02fb46: 1102 |0023: return-object v2 │ │ -02fb48: 2200 f302 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02fb4c: 1a01 1002 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0210 │ │ -02fb50: 7020 3a14 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02fb56: 2700 |002b: throw v0 │ │ -02fb58: 2200 f302 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -02fb5c: 1a01 0f02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@020f │ │ -02fb60: 7020 3a14 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -02fb66: 2700 |0033: throw v0 │ │ -02fb68: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +031cc0: |[031cc0] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +031cd0: 5420 1002 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +031cd4: 6201 0502 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +031cd8: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +031cdc: 6200 0002 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ +031ce0: 5421 1002 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +031ce4: 6e10 c505 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05c5 │ │ +031cea: 0a01 |000d: move-result v1 │ │ +031cec: 4400 0001 |000e: aget v0, v0, v1 │ │ +031cf0: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +031cf6: 6200 0602 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +031cfa: 5b20 1002 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +031cfe: 6e10 de05 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@05de │ │ +031d04: 5420 1202 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ +031d08: 5b04 0702 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0207 │ │ +031d0c: 5420 0f02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +031d10: 7220 c914 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@14c9 │ │ +031d16: 1102 |0023: return-object v2 │ │ +031d18: 2200 f302 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +031d1c: 1a01 1002 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0210 │ │ +031d20: 7020 3a14 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +031d26: 2700 |002b: throw v0 │ │ +031d28: 2200 f302 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +031d2c: 1a01 0f02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@020f │ │ +031d30: 7020 3a14 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +031d36: 2700 |0033: throw v0 │ │ +031d38: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0006 line=407 │ │ 0x0013 line=418 │ │ 0x0017 line=420 │ │ 0x001a line=422 │ │ @@ -22775,19 +22775,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02fb78: |[02fb78] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -02fb88: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -02fb8c: 6e10 cc14 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@14cc │ │ -02fb92: 0c00 |0005: move-result-object v0 │ │ -02fb94: 1100 |0006: return-object v0 │ │ +031d48: |[031d48] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +031d58: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +031d5c: 6e10 cc14 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@14cc │ │ +031d62: 0c00 |0005: move-result-object v0 │ │ +031d64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22796,19 +22796,19 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02fb98: |[02fb98] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -02fba8: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -02fbac: 6e40 cd14 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@14cd │ │ -02fbb2: 0c00 |0005: move-result-object v0 │ │ -02fbb4: 1100 |0006: return-object v0 │ │ +031d68: |[031d68] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +031d78: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +031d7c: 6e40 cd14 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@14cd │ │ +031d82: 0c00 |0005: move-result-object v0 │ │ +031d84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 timeout J │ │ @@ -22819,17 +22819,17 @@ │ │ type : '()Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02fbb8: |[02fbb8] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -02fbc8: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -02fbcc: 1100 |0002: return-object v0 │ │ +031d88: |[031d88] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +031d98: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +031d9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22838,19 +22838,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02fbd0: |[02fbd0] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -02fbe0: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -02fbe4: 6e10 ce14 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@14ce │ │ -02fbea: 0a00 |0005: move-result v0 │ │ -02fbec: 0f00 |0006: return v0 │ │ +031da0: |[031da0] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +031db0: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +031db4: 6e10 ce14 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@14ce │ │ +031dba: 0a00 |0005: move-result v0 │ │ +031dbc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22859,16 +22859,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02fbf0: |[02fbf0] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -02fc00: 0e00 |0000: return-void │ │ +031dc0: |[031dc0] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +031dd0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22877,17 +22877,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fc04: |[02fc04] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -02fc14: 6e10 db05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@05db │ │ -02fc1a: 0e00 |0003: return-void │ │ +031dd4: |[031dd4] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +031de4: 6e10 db05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@05db │ │ +031dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -22899,16 +22899,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02fc1c: |[02fc1c] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -02fc2c: 0e00 |0000: return-void │ │ +031dec: |[031dec] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +031dfc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22919,16 +22919,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02fc30: |[02fc30] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -02fc40: 0e00 |0000: return-void │ │ +031e00: |[031e00] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +031e10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22937,16 +22937,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02fc44: |[02fc44] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -02fc54: 0e00 |0000: return-void │ │ +031e14: |[031e14] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +031e24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22957,26 +22957,26 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -02fc58: |[02fc58] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -02fc68: 6e10 da05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05da │ │ -02fc6e: 0a00 |0003: move-result v0 │ │ -02fc70: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -02fc74: 6200 1402 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ -02fc78: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -02fc7a: 2202 f700 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ -02fc7e: 7030 bd05 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05bd │ │ -02fc84: 6e30 c205 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05c2 │ │ -02fc8a: 0c00 |0011: move-result-object v0 │ │ -02fc8c: 6e10 7f01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@017f │ │ -02fc92: 0e00 |0015: return-void │ │ +031e28: |[031e28] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +031e38: 6e10 da05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05da │ │ +031e3e: 0a00 |0003: move-result v0 │ │ +031e40: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +031e44: 6200 1402 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ +031e48: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +031e4a: 2202 f700 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ +031e4e: 7030 bd05 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05bd │ │ +031e54: 6e30 c205 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05c2 │ │ +031e5a: 0c00 |0011: move-result-object v0 │ │ +031e5c: 6e10 7f01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@017f │ │ +031e62: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x0015 line=455 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -23026,21 +23026,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02fc94: |[02fc94] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -02fca4: 2200 7102 |0000: new-instance v0, Landroid/util/SparseArray; // type@0271 │ │ -02fca8: 7010 b211 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11b2 │ │ -02fcae: 6900 1802 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -02fcb2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -02fcb4: 6700 1902 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -02fcb8: 0e00 |000a: return-void │ │ +031e64: |[031e64] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +031e74: 2200 7102 |0000: new-instance v0, Landroid/util/SparseArray; // type@0271 │ │ +031e78: 7010 b211 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11b2 │ │ +031e7e: 6900 1802 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +031e82: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +031e84: 6700 1902 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +031e88: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23048,17 +23048,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fcbc: |[02fcbc] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -02fccc: 7010 7c00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ -02fcd2: 0e00 |0003: return-void │ │ +031e8c: |[031e8c] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +031e9c: 7010 7c00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ +031ea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/WakefulBroadcastReceiver; │ │ │ │ #2 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23066,52 +23066,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -02fcd4: |[02fcd4] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -02fce4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02fce6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02fce8: 1a04 3b0a |0002: const-string v4, "android.support.content.wakelockid" // string@0a3b │ │ -02fcec: 6e30 ad00 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00ad │ │ -02fcf2: 0a00 |0007: move-result v0 │ │ -02fcf4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -02fcf8: 0f02 |000a: return v2 │ │ -02fcfa: 6204 1802 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -02fcfe: 1d04 |000d: monitor-enter v4 │ │ -02fd00: 6202 1802 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -02fd04: 6e20 b411 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@11b4 │ │ -02fd0a: 0c01 |0013: move-result-object v1 │ │ -02fd0c: 1f01 5e00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@005e │ │ -02fd10: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -02fd14: 6e10 9101 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0191 │ │ -02fd1a: 6202 1802 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -02fd1e: 6e20 b611 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@11b6 │ │ -02fd24: 1e04 |0020: monitor-exit v4 │ │ -02fd26: 0132 |0021: move v2, v3 │ │ -02fd28: 28e8 |0022: goto 000a // -0018 │ │ -02fd2a: 1a02 5d09 |0023: const-string v2, "WakefulBroadcastReceiver" // string@095d │ │ -02fd2e: 2205 0503 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -02fd32: 7010 6714 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02fd38: 1a06 9907 |002a: const-string v6, "No active wake lock id #" // string@0799 │ │ -02fd3c: 6e20 6e14 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02fd42: 0c05 |002f: move-result-object v5 │ │ -02fd44: 6e20 6a14 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -02fd4a: 0c05 |0033: move-result-object v5 │ │ -02fd4c: 6e10 7314 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02fd52: 0c05 |0037: move-result-object v5 │ │ -02fd54: 7120 af11 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -02fd5a: 1e04 |003b: monitor-exit v4 │ │ -02fd5c: 0132 |003c: move v2, v3 │ │ -02fd5e: 28cd |003d: goto 000a // -0033 │ │ -02fd60: 0d02 |003e: move-exception v2 │ │ -02fd62: 1e04 |003f: monitor-exit v4 │ │ -02fd64: 2702 |0040: throw v2 │ │ +031ea4: |[031ea4] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +031eb4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +031eb6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +031eb8: 1a04 3b0a |0002: const-string v4, "android.support.content.wakelockid" // string@0a3b │ │ +031ebc: 6e30 ad00 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00ad │ │ +031ec2: 0a00 |0007: move-result v0 │ │ +031ec4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +031ec8: 0f02 |000a: return v2 │ │ +031eca: 6204 1802 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +031ece: 1d04 |000d: monitor-enter v4 │ │ +031ed0: 6202 1802 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +031ed4: 6e20 b411 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@11b4 │ │ +031eda: 0c01 |0013: move-result-object v1 │ │ +031edc: 1f01 5e00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@005e │ │ +031ee0: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +031ee4: 6e10 9101 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0191 │ │ +031eea: 6202 1802 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +031eee: 6e20 b611 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@11b6 │ │ +031ef4: 1e04 |0020: monitor-exit v4 │ │ +031ef6: 0132 |0021: move v2, v3 │ │ +031ef8: 28e8 |0022: goto 000a // -0018 │ │ +031efa: 1a02 5d09 |0023: const-string v2, "WakefulBroadcastReceiver" // string@095d │ │ +031efe: 2205 0503 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +031f02: 7010 6714 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +031f08: 1a06 9907 |002a: const-string v6, "No active wake lock id #" // string@0799 │ │ +031f0c: 6e20 6e14 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031f12: 0c05 |002f: move-result-object v5 │ │ +031f14: 6e20 6a14 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +031f1a: 0c05 |0033: move-result-object v5 │ │ +031f1c: 6e10 7314 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +031f22: 0c05 |0037: move-result-object v5 │ │ +031f24: 7120 af11 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +031f2a: 1e04 |003b: monitor-exit v4 │ │ +031f2c: 0132 |003c: move v2, v3 │ │ +031f2e: 28cd |003d: goto 000a // -0033 │ │ +031f30: 0d02 |003e: move-exception v2 │ │ +031f32: 1e04 |003f: monitor-exit v4 │ │ +031f34: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -23134,62 +23134,62 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -02fd74: |[02fd74] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -02fd84: 6205 1802 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -02fd88: 1d05 |0002: monitor-enter v5 │ │ -02fd8a: 6001 1902 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -02fd8e: 6004 1902 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -02fd92: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02fd96: 6704 1902 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -02fd9a: 6004 1902 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -02fd9e: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -02fda2: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -02fda4: 6704 1902 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -02fda8: 1a04 3b0a |0012: const-string v4, "android.support.content.wakelockid" // string@0a3b │ │ -02fdac: 6e30 b800 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b8 │ │ -02fdb2: 6e20 9f00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@009f │ │ -02fdb8: 0c00 |001a: move-result-object v0 │ │ -02fdba: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -02fdbe: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -02fdc0: 1e05 |001e: monitor-exit v5 │ │ -02fdc2: 1100 |001f: return-object v0 │ │ -02fdc4: 1a04 1814 |0020: const-string v4, "power" // string@1418 │ │ -02fdc8: 6e20 9600 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -02fdce: 0c02 |0025: move-result-object v2 │ │ -02fdd0: 1f02 5f00 |0026: check-cast v2, Landroid/os/PowerManager; // type@005f │ │ -02fdd4: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -02fdd6: 2206 0503 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -02fdda: 7010 6714 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02fde0: 1a07 5f17 |002e: const-string v7, "wake:" // string@175f │ │ -02fde4: 6e20 6e14 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02fdea: 0c06 |0033: move-result-object v6 │ │ -02fdec: 6e10 8100 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0081 │ │ -02fdf2: 0c07 |0037: move-result-object v7 │ │ -02fdf4: 6e20 6e14 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02fdfa: 0c06 |003b: move-result-object v6 │ │ -02fdfc: 6e10 7314 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02fe02: 0c06 |003f: move-result-object v6 │ │ -02fe04: 6e30 9301 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0193 │ │ -02fe0a: 0c03 |0043: move-result-object v3 │ │ -02fe0c: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -02fe0e: 6e20 9201 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0192 │ │ -02fe14: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -02fe1a: 6e30 9001 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0190 │ │ -02fe20: 6204 1802 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -02fe24: 6e30 b511 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@11b5 │ │ -02fe2a: 1e05 |0053: monitor-exit v5 │ │ -02fe2c: 28cb |0054: goto 001f // -0035 │ │ -02fe2e: 0d04 |0055: move-exception v4 │ │ -02fe30: 1e05 |0056: monitor-exit v5 │ │ -02fe32: 2704 |0057: throw v4 │ │ +031f44: |[031f44] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +031f54: 6205 1802 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +031f58: 1d05 |0002: monitor-enter v5 │ │ +031f5a: 6001 1902 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +031f5e: 6004 1902 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +031f62: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +031f66: 6704 1902 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +031f6a: 6004 1902 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +031f6e: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +031f72: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +031f74: 6704 1902 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +031f78: 1a04 3b0a |0012: const-string v4, "android.support.content.wakelockid" // string@0a3b │ │ +031f7c: 6e30 b800 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b8 │ │ +031f82: 6e20 9f00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@009f │ │ +031f88: 0c00 |001a: move-result-object v0 │ │ +031f8a: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +031f8e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +031f90: 1e05 |001e: monitor-exit v5 │ │ +031f92: 1100 |001f: return-object v0 │ │ +031f94: 1a04 1814 |0020: const-string v4, "power" // string@1418 │ │ +031f98: 6e20 9600 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +031f9e: 0c02 |0025: move-result-object v2 │ │ +031fa0: 1f02 5f00 |0026: check-cast v2, Landroid/os/PowerManager; // type@005f │ │ +031fa4: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +031fa6: 2206 0503 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +031faa: 7010 6714 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +031fb0: 1a07 5f17 |002e: const-string v7, "wake:" // string@175f │ │ +031fb4: 6e20 6e14 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031fba: 0c06 |0033: move-result-object v6 │ │ +031fbc: 6e10 8100 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0081 │ │ +031fc2: 0c07 |0037: move-result-object v7 │ │ +031fc4: 6e20 6e14 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +031fca: 0c06 |003b: move-result-object v6 │ │ +031fcc: 6e10 7314 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +031fd2: 0c06 |003f: move-result-object v6 │ │ +031fd4: 6e30 9301 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0193 │ │ +031fda: 0c03 |0043: move-result-object v3 │ │ +031fdc: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +031fde: 6e20 9201 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0192 │ │ +031fe4: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +031fea: 6e30 9001 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0190 │ │ +031ff0: 6204 1802 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +031ff4: 6e30 b511 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@11b5 │ │ +031ffa: 1e05 |0053: monitor-exit v5 │ │ +031ffc: 28cb |0054: goto 001f // -0035 │ │ +031ffe: 0d04 |0055: move-exception v4 │ │ +032000: 1e05 |0056: monitor-exit v5 │ │ +032002: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -23247,17 +23247,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fe40: |[02fe40] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -02fe50: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02fe56: 0e00 |0003: return-void │ │ +032010: |[032010] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +032020: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/pm/ActivityInfoCompat; │ │ │ │ @@ -23287,17 +23287,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fe58: |[02fe58] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -02fe68: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02fe6e: 0e00 |0003: return-void │ │ +032028: |[032028] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +032038: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03203e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -23306,31 +23306,31 @@ │ │ type : '([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -02fe70: |[02fe70] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -02fe80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02fe82: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -02fe86: 2141 |0003: array-length v1, v4 │ │ -02fe88: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -02fe8c: 0750 |0006: move-object v0, v5 │ │ -02fe8e: 1100 |0007: return-object v0 │ │ -02fe90: 2141 |0008: array-length v1, v4 │ │ -02fe92: 2152 |0009: array-length v2, v5 │ │ -02fe94: b021 |000a: add-int/2addr v1, v2 │ │ -02fe96: 2310 4f03 |000b: new-array v0, v1, [Ljava/lang/String; // type@034f │ │ -02fe9a: 2141 |000d: array-length v1, v4 │ │ -02fe9c: 7151 7414 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -02fea2: 2141 |0011: array-length v1, v4 │ │ -02fea4: 2152 |0012: array-length v2, v5 │ │ -02fea6: 7152 7414 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -02feac: 28f1 |0016: goto 0007 // -000f │ │ +032040: |[032040] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +032050: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +032052: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +032056: 2141 |0003: array-length v1, v4 │ │ +032058: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +03205c: 0750 |0006: move-object v0, v5 │ │ +03205e: 1100 |0007: return-object v0 │ │ +032060: 2141 |0008: array-length v1, v4 │ │ +032062: 2152 |0009: array-length v2, v5 │ │ +032064: b021 |000a: add-int/2addr v1, v2 │ │ +032066: 2310 4f03 |000b: new-array v0, v1, [Ljava/lang/String; // type@034f │ │ +03206a: 2141 |000d: array-length v1, v4 │ │ +03206c: 7151 7414 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +032072: 2141 |0011: array-length v1, v4 │ │ +032074: 2152 |0012: array-length v2, v5 │ │ +032076: 7152 7414 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +03207c: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -23344,42 +23344,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02feb0: |[02feb0] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -02fec0: 7110 a411 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11a4 │ │ -02fec6: 0a00 |0003: move-result v0 │ │ -02fec8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -02fecc: 1103 |0006: return-object v3 │ │ -02fece: 7110 a411 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11a4 │ │ -02fed4: 0a00 |000a: move-result v0 │ │ -02fed6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -02feda: 0723 |000d: move-object v3, v2 │ │ -02fedc: 28f8 |000e: goto 0006 // -0008 │ │ -02fede: 2200 0503 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -02fee2: 7010 6714 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -02fee8: 1a01 9300 |0014: const-string v1, "(" // string@0093 │ │ -02feec: 6e20 6e14 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02fef2: 0c00 |0019: move-result-object v0 │ │ -02fef4: 6e20 6e14 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02fefa: 0c00 |001d: move-result-object v0 │ │ -02fefc: 1a01 bb00 |001e: const-string v1, ") AND (" // string@00bb │ │ -02ff00: 6e20 6e14 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02ff06: 0c00 |0023: move-result-object v0 │ │ -02ff08: 6e20 6e14 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02ff0e: 0c00 |0027: move-result-object v0 │ │ -02ff10: 1a01 ba00 |0028: const-string v1, ")" // string@00ba │ │ -02ff14: 6e20 6e14 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -02ff1a: 0c00 |002d: move-result-object v0 │ │ -02ff1c: 6e10 7314 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -02ff22: 0c03 |0031: move-result-object v3 │ │ -02ff24: 28d4 |0032: goto 0006 // -002c │ │ +032080: |[032080] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +032090: 7110 a411 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11a4 │ │ +032096: 0a00 |0003: move-result v0 │ │ +032098: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +03209c: 1103 |0006: return-object v3 │ │ +03209e: 7110 a411 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11a4 │ │ +0320a4: 0a00 |000a: move-result v0 │ │ +0320a6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +0320aa: 0723 |000d: move-object v3, v2 │ │ +0320ac: 28f8 |000e: goto 0006 // -0008 │ │ +0320ae: 2200 0503 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +0320b2: 7010 6714 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0320b8: 1a01 9300 |0014: const-string v1, "(" // string@0093 │ │ +0320bc: 6e20 6e14 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0320c2: 0c00 |0019: move-result-object v0 │ │ +0320c4: 6e20 6e14 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0320ca: 0c00 |001d: move-result-object v0 │ │ +0320cc: 1a01 bb00 |001e: const-string v1, ") AND (" // string@00bb │ │ +0320d0: 6e20 6e14 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0320d6: 0c00 |0023: move-result-object v0 │ │ +0320d8: 6e20 6e14 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0320de: 0c00 |0027: move-result-object v0 │ │ +0320e0: 1a01 ba00 |0028: const-string v1, ")" // string@00ba │ │ +0320e4: 6e20 6e14 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0320ea: 0c00 |002d: move-result-object v0 │ │ +0320ec: 6e10 7314 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0320f2: 0c03 |0031: move-result-object v3 │ │ +0320f4: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -23466,32 +23466,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -02ff28: |[02ff28] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -02ff38: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -02ff3c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -02ff40: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02ff44: 2201 0201 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0102 │ │ -02ff48: 7010 f505 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@05f5 │ │ -02ff4e: 6901 1b02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -02ff52: 0e00 |000d: return-void │ │ -02ff54: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -02ff58: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -02ff5c: 2201 0101 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0101 │ │ -02ff60: 7010 f305 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@05f3 │ │ -02ff66: 6901 1b02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -02ff6a: 28f4 |0019: goto 000d // -000c │ │ -02ff6c: 2201 ff00 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@00ff │ │ -02ff70: 7010 ec05 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@05ec │ │ -02ff76: 6901 1b02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -02ff7a: 28ec |0021: goto 000d // -0014 │ │ +0320f8: |[0320f8] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +032108: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03210c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +032110: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032114: 2201 0201 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0102 │ │ +032118: 7010 f505 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@05f5 │ │ +03211e: 6901 1b02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +032122: 0e00 |000d: return-void │ │ +032124: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +032128: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03212c: 2201 0101 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0101 │ │ +032130: 7010 f305 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@05f3 │ │ +032136: 6901 1b02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +03213a: 28f4 |0019: goto 000d // -000c │ │ +03213c: 2201 ff00 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@00ff │ │ +032140: 7010 ec05 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@05ec │ │ +032146: 6901 1b02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +03214a: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=91 │ │ 0x000e line=86 │ │ @@ -23505,17 +23505,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ff7c: |[02ff7c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -02ff8c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -02ff92: 0e00 |0003: return-void │ │ +03214c: |[03214c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +03215c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -23524,19 +23524,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ff94: |[02ff94] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -02ffa4: 6200 1b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -02ffa8: 7220 f005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@05f0 │ │ -02ffae: 0a00 |0005: move-result v0 │ │ -02ffb0: 0f00 |0006: return v0 │ │ +032164: |[032164] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +032174: 6200 1b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +032178: 7220 f005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@05f0 │ │ +03217e: 0a00 |0005: move-result v0 │ │ +032180: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -23544,18 +23544,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02ffb4: |[02ffb4] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -02ffc4: 6200 1b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -02ffc8: 7220 f105 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@05f1 │ │ -02ffce: 0e00 |0005: return-void │ │ +032184: |[032184] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +032194: 6200 1b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +032198: 7220 f105 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@05f1 │ │ +03219e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -23564,18 +23564,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ffd0: |[02ffd0] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -02ffe0: 6200 1b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -02ffe4: 7230 f205 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@05f2 │ │ -02ffea: 0e00 |0005: return-void │ │ +0321a0: |[0321a0] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0321b0: 6200 1b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +0321b4: 7230 f205 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@05f2 │ │ +0321ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ @@ -23606,17 +23606,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ffec: |[02ffec] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -02fffc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030002: 0e00 |0003: return-void │ │ +0321bc: |[0321bc] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +0321cc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0321d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;) │ │ @@ -23624,17 +23624,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030004: |[030004] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -030014: 6e10 2a01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@012a │ │ -03001a: 0e00 |0003: return-void │ │ +0321d4: |[0321d4] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0321e4: 6e10 2a01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@012a │ │ +0321ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -23664,17 +23664,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03001c: |[03001c] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -03002c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030032: 0e00 |0003: return-void │ │ +0321ec: |[0321ec] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +0321fc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23682,18 +23682,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030034: |[030034] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -030044: 6e10 2801 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0128 │ │ -03004a: 0a00 |0003: move-result v0 │ │ -03004c: 0f00 |0004: return v0 │ │ +032204: |[032204] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +032214: 6e10 2801 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0128 │ │ +03221a: 0a00 |0003: move-result v0 │ │ +03221c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23701,17 +23701,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -030050: |[030050] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -030060: 6e20 2c01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@012c │ │ -030066: 0e00 |0003: return-void │ │ +032220: |[032220] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +032230: 6e20 2c01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@012c │ │ +032236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 mirrored Z │ │ @@ -23757,36 +23757,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -030068: |[030068] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -030078: 2200 2303 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0323 │ │ -03007c: 7010 c214 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@14c2 │ │ -030082: 6900 1f02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ -030086: 0e00 |0007: return-void │ │ +032238: |[032238] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +032248: 2200 2303 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0323 │ │ +03224c: 7010 c214 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@14c2 │ │ +032252: 6900 1f02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ +032256: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030088: |[030088] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -030098: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03009e: 0e00 |0003: return-void │ │ +032258: |[032258] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +032268: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03226e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ │ │ @@ -23795,37 +23795,37 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0300a0: |[0300a0] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -0300b0: 6203 1f02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ -0300b4: 1d03 |0002: monitor-enter v3 │ │ -0300b6: 6202 1f02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ -0300ba: 6e20 c314 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14c3 │ │ -0300c0: 0c00 |0008: move-result-object v0 │ │ -0300c2: 1f00 0801 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0108 │ │ -0300c6: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -0300ca: 6001 1e00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0300ce: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -0300d2: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -0300d6: 2200 0601 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0106 │ │ -0300da: 7020 0206 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0602 │ │ -0300e0: 6202 1f02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ -0300e4: 6e30 c414 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14c4 │ │ -0300ea: 1e03 |001d: monitor-exit v3 │ │ -0300ec: 1100 |001e: return-object v0 │ │ -0300ee: 2200 0701 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0107 │ │ -0300f2: 7020 0606 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0606 │ │ -0300f8: 28f4 |0024: goto 0018 // -000c │ │ -0300fa: 0d02 |0025: move-exception v2 │ │ -0300fc: 1e03 |0026: monitor-exit v3 │ │ -0300fe: 2702 |0027: throw v2 │ │ +032270: |[032270] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +032280: 6203 1f02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ +032284: 1d03 |0002: monitor-enter v3 │ │ +032286: 6202 1f02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ +03228a: 6e20 c314 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14c3 │ │ +032290: 0c00 |0008: move-result-object v0 │ │ +032292: 1f00 0801 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0108 │ │ +032296: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +03229a: 6001 1e00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03229e: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +0322a2: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +0322a6: 2200 0601 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0106 │ │ +0322aa: 7020 0206 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0602 │ │ +0322b0: 6202 1f02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ +0322b4: 6e30 c414 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14c4 │ │ +0322ba: 1e03 |001d: monitor-exit v3 │ │ +0322bc: 1100 |001e: return-object v0 │ │ +0322be: 2200 0701 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0107 │ │ +0322c2: 7020 0606 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0606 │ │ +0322c8: 28f4 |0024: goto 0018 // -000c │ │ +0322ca: 0d02 |0025: move-exception v2 │ │ +0322cc: 1e03 |0026: monitor-exit v3 │ │ +0322ce: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -23888,17 +23888,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03010c: |[03010c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -03011c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030122: 0e00 |0003: return-void │ │ +0322dc: |[0322dc] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +0322ec: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0322f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23906,19 +23906,19 @@ │ │ type : '(Ljava/lang/Object;I)Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030124: |[030124] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -030134: 1f01 4400 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0044 │ │ -030138: 6e20 3401 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0134 │ │ -03013e: 0c00 |0005: move-result-object v0 │ │ -030140: 1100 |0006: return-object v0 │ │ +0322f4: |[0322f4] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +032304: 1f01 4400 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0044 │ │ +032308: 6e20 3401 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0134 │ │ +03230e: 0c00 |0005: move-result-object v0 │ │ +032310: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -23927,19 +23927,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030144: |[030144] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -030154: 1a00 020c |0000: const-string v0, "display" // string@0c02 │ │ -030158: 6e20 9600 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -03015e: 0c00 |0005: move-result-object v0 │ │ -030160: 1100 |0006: return-object v0 │ │ +032314: |[032314] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +032324: 1a00 020c |0000: const-string v0, "display" // string@0c02 │ │ +032328: 6e20 9600 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +03232e: 0c00 |0005: move-result-object v0 │ │ +032330: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23947,19 +23947,19 @@ │ │ type : '(Ljava/lang/Object;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030164: |[030164] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -030174: 1f01 4400 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0044 │ │ -030178: 6e10 3501 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0135 │ │ -03017e: 0c00 |0005: move-result-object v0 │ │ -030180: 1100 |0006: return-object v0 │ │ +032334: |[032334] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +032344: 1f01 4400 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0044 │ │ +032348: 6e10 3501 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0135 │ │ +03234e: 0c00 |0005: move-result-object v0 │ │ +032350: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23967,19 +23967,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030184: |[030184] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -030194: 1f01 4400 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0044 │ │ -030198: 6e20 3601 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0136 │ │ -03019e: 0c00 |0005: move-result-object v0 │ │ -0301a0: 1100 |0006: return-object v0 │ │ +032354: |[032354] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +032364: 1f01 4400 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0044 │ │ +032368: 6e20 3601 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0136 │ │ +03236e: 0c00 |0005: move-result-object v0 │ │ +032370: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ @@ -24163,17 +24163,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0301a4: |[0301a4] android.support.v4.media.TransportController.:()V │ │ -0301b4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0301ba: 0e00 |0003: return-void │ │ +032374: |[032374] android.support.v4.media.TransportController.:()V │ │ +032384: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03238a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -24278,18 +24278,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0301bc: |[0301bc] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -0301cc: 5b01 2a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -0301d0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0301d6: 0e00 |0005: return-void │ │ +03238c: |[03238c] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +03239c: 5b01 2a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +0323a0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0323a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -24299,25 +24299,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0301d8: |[0301d8] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0301e8: 7110 4106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0641 │ │ -0301ee: 0a00 |0003: move-result v0 │ │ -0301f0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -0301f4: 5410 2a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -0301f8: 5400 3702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0301fc: 6e30 7006 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0670 │ │ -030202: 0a00 |000d: move-result v0 │ │ -030204: 0f00 |000e: return v0 │ │ -030206: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -030208: 28fe |0010: goto 000e // -0002 │ │ +0323a8: |[0323a8] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0323b8: 7110 4106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0641 │ │ +0323be: 0a00 |0003: move-result v0 │ │ +0323c0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +0323c4: 5410 2a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +0323c8: 5400 3702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0323cc: 6e30 7006 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0670 │ │ +0323d2: 0a00 |000d: move-result v0 │ │ +0323d4: 0f00 |000e: return v0 │ │ +0323d6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0323d8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24327,17 +24327,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03020c: |[03020c] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -03021c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03021e: 0f00 |0001: return v0 │ │ +0323dc: |[0323dc] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +0323ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0323ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24347,17 +24347,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -030220: |[030220] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -030230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030232: 0f00 |0001: return v0 │ │ +0323f0: |[0323f0] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +032400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +032402: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 count I │ │ @@ -24368,25 +24368,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -030234: |[030234] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -030244: 7110 4106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0641 │ │ -03024a: 0a00 |0003: move-result v0 │ │ -03024c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -030250: 5410 2a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -030254: 5400 3702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -030258: 6e30 7106 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0671 │ │ -03025e: 0a00 |000d: move-result v0 │ │ -030260: 0f00 |000e: return v0 │ │ -030262: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -030264: 28fe |0010: goto 000e // -0002 │ │ +032404: |[032404] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +032414: 7110 4106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0641 │ │ +03241a: 0a00 |0003: move-result v0 │ │ +03241c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +032420: 5410 2a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +032424: 5400 3702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +032428: 6e30 7106 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0671 │ │ +03242e: 0a00 |000d: move-result v0 │ │ +032430: 0f00 |000e: return v0 │ │ +032432: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +032434: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24471,18 +24471,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030268: |[030268] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -030278: 5b01 3f02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ -03027c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030282: 0e00 |0005: return-void │ │ +032438: |[032438] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +032448: 5b01 3f02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ +03244c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24492,18 +24492,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030284: |[030284] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -030294: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ -030298: 6e10 6706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0667 │ │ -03029e: 0e00 |0005: return-void │ │ +032454: |[032454] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +032464: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ +032468: 6e10 6706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0667 │ │ +03246e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ @@ -24512,18 +24512,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0302a0: |[0302a0] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -0302b0: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ -0302b4: 6e10 6806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0668 │ │ -0302ba: 0e00 |0005: return-void │ │ +032470: |[032470] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +032480: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ +032484: 6e10 6806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0668 │ │ +03248a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ @@ -24562,18 +24562,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0302bc: |[0302bc] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0302cc: 5b01 4002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -0302d0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0302d6: 0e00 |0005: return-void │ │ +03248c: |[03248c] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +03249c: 5b01 4002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +0324a0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0324a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24583,22 +24583,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0302d8: |[0302d8] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -0302e8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -0302ec: 5410 4002 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -0302f0: 6e10 5d06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@065d │ │ -0302f6: 0e00 |0007: return-void │ │ -0302f8: 5410 4002 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -0302fc: 6e10 5f06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@065f │ │ -030302: 28fa |000d: goto 0007 // -0006 │ │ +0324a8: |[0324a8] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +0324b8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0324bc: 5410 4002 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +0324c0: 6e10 5d06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@065d │ │ +0324c6: 0e00 |0007: return-void │ │ +0324c8: 5410 4002 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +0324cc: 6e10 5f06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@065f │ │ +0324d2: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=58 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ @@ -24638,18 +24638,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030304: |[030304] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -030314: 5b01 4102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -030318: 7010 7c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ -03031e: 0e00 |0005: return-void │ │ +0324d4: |[0324d4] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0324e4: 5b01 4102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +0324e8: 7010 7c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ +0324ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24659,27 +24659,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -030320: |[030320] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -030330: 1a02 330a |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0a33 │ │ -030334: 6e20 af00 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -03033a: 0c01 |0005: move-result-object v1 │ │ -03033c: 1f01 7d02 |0006: check-cast v1, Landroid/view/KeyEvent; // type@027d │ │ -030340: 5432 4102 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -030344: 5422 5002 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -030348: 7220 4f06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@064f │ │ -03034e: 0e00 |000f: return-void │ │ -030350: 0d00 |0010: move-exception v0 │ │ -030352: 1a02 c608 |0011: const-string v2, "TransportController" // string@08c6 │ │ -030356: 7120 b111 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ -03035c: 28f9 |0016: goto 000f // -0007 │ │ +0324f0: |[0324f0] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +032500: 1a02 330a |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0a33 │ │ +032504: 6e20 af00 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +03250a: 0c01 |0005: move-result-object v1 │ │ +03250c: 1f01 7d02 |0006: check-cast v1, Landroid/view/KeyEvent; // type@027d │ │ +032510: 5432 4102 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +032514: 5422 5002 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +032518: 7220 4f06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@064f │ │ +03251e: 0e00 |000f: return-void │ │ +032520: 0d00 |0010: move-exception v0 │ │ +032522: 1a02 c608 |0011: const-string v2, "TransportController" // string@08c6 │ │ +032526: 7120 b111 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ +03252c: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -24727,18 +24727,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030370: |[030370] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -030380: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -030384: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03038a: 0e00 |0005: return-void │ │ +032540: |[032540] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +032550: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +032554: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03255a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24748,19 +24748,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03038c: |[03038c] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -03039c: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -0303a0: 5400 5002 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -0303a4: 7220 4e06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@064e │ │ -0303aa: 0e00 |0007: return-void │ │ +03255c: |[03255c] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +03256c: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +032570: 5400 5002 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +032574: 7220 4e06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@064e │ │ +03257a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ @@ -24856,75 +24856,75 @@ │ │ type : '(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 130 16-bit code units │ │ -0303ac: |[0303ac] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -0303bc: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -0303c2: 2200 1201 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0112 │ │ -0303c6: 7020 5106 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0651 │ │ -0303cc: 5b20 5102 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ -0303d0: 2200 1301 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0113 │ │ -0303d4: 7020 5406 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0654 │ │ -0303da: 5b20 5202 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ -0303de: 2200 1401 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0114 │ │ -0303e2: 7020 5606 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0656 │ │ -0303e8: 5b20 4902 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ -0303ec: 2200 1501 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0115 │ │ -0303f0: 7020 5806 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0658 │ │ -0303f6: 5b20 4302 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ -0303fa: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0303fc: 5920 4b02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -030400: 5b23 4602 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ -030404: 5b24 4502 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -030408: 5b25 4f02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -03040c: 5b26 5002 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -030410: 2200 0503 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -030414: 7010 6714 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -03041a: 6e10 9400 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -030420: 0c01 |0032: move-result-object v1 │ │ -030422: 6e20 6e14 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -030428: 0c00 |0036: move-result-object v0 │ │ -03042a: 1a01 d500 |0037: const-string v1, ":transport:" // string@00d5 │ │ -03042e: 6e20 6e14 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -030434: 0c00 |003c: move-result-object v0 │ │ -030436: 7110 7614 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -03043c: 0a01 |0040: move-result v1 │ │ -03043e: 6e20 6a14 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -030444: 0c00 |0044: move-result-object v0 │ │ -030446: 6e10 7314 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03044c: 0c00 |0048: move-result-object v0 │ │ -03044e: 5b20 4c02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ -030452: 2200 2100 |004b: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -030456: 5421 4c02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ -03045a: 7020 a300 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ -030460: 5b20 4802 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ -030464: 5420 4802 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ -030468: 6e10 9400 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -03046e: 0c01 |0059: move-result-object v1 │ │ -030470: 6e20 c300 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ -030476: 2200 2200 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0022 │ │ -03047a: 7010 c500 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00c5 │ │ -030480: 5b20 4d02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ -030484: 5420 4d02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ -030488: 5421 4c02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ -03048c: 6e20 c600 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00c6 │ │ -030492: 5420 4f02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -030496: 6e10 4112 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1241 │ │ -03049c: 0c00 |0070: move-result-object v0 │ │ -03049e: 5421 5102 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ -0304a2: 6e20 c112 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12c1 │ │ -0304a8: 5420 4f02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -0304ac: 6e10 4112 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1241 │ │ -0304b2: 0c00 |007b: move-result-object v0 │ │ -0304b4: 5421 5202 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ -0304b8: 6e20 c212 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12c2 │ │ -0304be: 0e00 |0081: return-void │ │ +03257c: |[03257c] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +03258c: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +032592: 2200 1201 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0112 │ │ +032596: 7020 5106 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0651 │ │ +03259c: 5b20 5102 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ +0325a0: 2200 1301 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0113 │ │ +0325a4: 7020 5406 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0654 │ │ +0325aa: 5b20 5202 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ +0325ae: 2200 1401 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0114 │ │ +0325b2: 7020 5606 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0656 │ │ +0325b8: 5b20 4902 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ +0325bc: 2200 1501 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0115 │ │ +0325c0: 7020 5806 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0658 │ │ +0325c6: 5b20 4302 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ +0325ca: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +0325cc: 5920 4b02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +0325d0: 5b23 4602 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ +0325d4: 5b24 4502 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +0325d8: 5b25 4f02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +0325dc: 5b26 5002 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +0325e0: 2200 0503 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +0325e4: 7010 6714 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0325ea: 6e10 9400 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +0325f0: 0c01 |0032: move-result-object v1 │ │ +0325f2: 6e20 6e14 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0325f8: 0c00 |0036: move-result-object v0 │ │ +0325fa: 1a01 d500 |0037: const-string v1, ":transport:" // string@00d5 │ │ +0325fe: 6e20 6e14 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +032604: 0c00 |003c: move-result-object v0 │ │ +032606: 7110 7614 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +03260c: 0a01 |0040: move-result v1 │ │ +03260e: 6e20 6a14 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +032614: 0c00 |0044: move-result-object v0 │ │ +032616: 6e10 7314 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03261c: 0c00 |0048: move-result-object v0 │ │ +03261e: 5b20 4c02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ +032622: 2200 2100 |004b: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +032626: 5421 4c02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ +03262a: 7020 a300 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ +032630: 5b20 4802 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ +032634: 5420 4802 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ +032638: 6e10 9400 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +03263e: 0c01 |0059: move-result-object v1 │ │ +032640: 6e20 c300 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ +032646: 2200 2200 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0022 │ │ +03264a: 7010 c500 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00c5 │ │ +032650: 5b20 4d02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ +032654: 5420 4d02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ +032658: 5421 4c02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ +03265c: 6e20 c600 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00c6 │ │ +032662: 5420 4f02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +032666: 6e10 4112 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1241 │ │ +03266c: 0c00 |0070: move-result-object v0 │ │ +03266e: 5421 5102 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ +032672: 6e20 c112 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12c1 │ │ +032678: 5420 4f02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +03267c: 6e10 4112 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1241 │ │ +032682: 0c00 |007b: move-result-object v0 │ │ +032684: 5421 5202 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ +032688: 6e20 c212 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12c2 │ │ +03268e: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -24954,27 +24954,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0304c0: |[0304c0] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -0304d0: 6e10 6806 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0668 │ │ -0304d6: 5420 4f02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -0304da: 6e10 4112 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1241 │ │ -0304e0: 0c00 |0008: move-result-object v0 │ │ -0304e2: 5421 5102 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ -0304e6: 6e20 c312 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12c3 │ │ -0304ec: 5420 4f02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -0304f0: 6e10 4112 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1241 │ │ -0304f6: 0c00 |0013: move-result-object v0 │ │ -0304f8: 5421 5202 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ -0304fc: 6e20 c412 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12c4 │ │ -030502: 0e00 |0019: return-void │ │ +032690: |[032690] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +0326a0: 6e10 6806 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0668 │ │ +0326a6: 5420 4f02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +0326aa: 6e10 4112 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1241 │ │ +0326b0: 0c00 |0008: move-result-object v0 │ │ +0326b2: 5421 5102 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ +0326b6: 6e20 c312 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12c3 │ │ +0326bc: 5420 4f02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +0326c0: 6e10 4112 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1241 │ │ +0326c6: 0c00 |0013: move-result-object v0 │ │ +0326c8: 5421 5202 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ +0326cc: 6e20 c412 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12c4 │ │ +0326d2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -24985,23 +24985,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -030504: |[030504] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -030514: 5520 4402 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ -030518: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -03051c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03051e: 5c20 4402 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ -030522: 5420 4502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -030526: 5421 4302 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ -03052a: 6e20 3701 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0137 │ │ -030530: 0e00 |000e: return-void │ │ +0326d4: |[0326d4] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +0326e4: 5520 4402 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ +0326e8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0326ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0326ee: 5c20 4402 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ +0326f2: 5420 4502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +0326f6: 5421 4302 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ +0326fa: 6e20 3701 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0137 │ │ +032700: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -25012,30 +25012,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -030534: |[030534] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -030544: 5520 4702 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -030548: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -03054c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03054e: 5c20 4702 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -030552: 5420 4502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -030556: 5421 4a02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -03055a: 6e20 3801 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0138 │ │ -030560: 5420 4502 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -030564: 5421 4e02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -030568: 6e20 3901 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0139 │ │ -03056e: 5220 4b02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -030572: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -030574: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -030578: 6e10 6606 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0666 │ │ -03057e: 0e00 |001d: return-void │ │ +032704: |[032704] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +032714: 5520 4702 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +032718: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +03271c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03271e: 5c20 4702 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +032722: 5420 4502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +032726: 5421 4a02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +03272a: 6e20 3801 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0138 │ │ +032730: 5420 4502 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +032734: 5421 4e02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +032738: 6e20 3901 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0139 │ │ +03273e: 5220 4b02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +032742: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +032744: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +032748: 6e10 6606 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0666 │ │ +03274e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -25049,17 +25049,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030580: |[030580] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -030590: 5410 4e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -030594: 1100 |0002: return-object v0 │ │ +032750: |[032750] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +032760: 5410 4e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +032764: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -25067,27 +25067,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -030598: |[030598] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -0305a8: 6e10 5c06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@065c │ │ -0305ae: 5520 4702 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -0305b2: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -0305b6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0305b8: 5c20 4702 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -0305bc: 5420 4502 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -0305c0: 5421 4e02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -0305c4: 6e20 3c01 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@013c │ │ -0305ca: 5420 4502 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -0305ce: 5421 4a02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -0305d2: 6e20 3b01 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@013b │ │ -0305d8: 0e00 |0018: return-void │ │ +032768: |[032768] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +032778: 6e10 5c06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@065c │ │ +03277e: 5520 4702 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +032782: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +032786: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +032788: 5c20 4702 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +03278c: 5420 4502 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +032790: 5421 4e02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +032794: 6e20 3c01 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@013c │ │ +03279a: 5420 4502 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +03279e: 5421 4a02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +0327a2: 6e20 3b01 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@013b │ │ +0327a8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -25100,19 +25100,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0305dc: |[0305dc] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -0305ec: 5420 5002 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -0305f0: 7210 4d06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@064d │ │ -0305f6: 0b00 |0005: move-result-wide v0 │ │ -0305f8: 1000 |0006: return-wide v0 │ │ +0327ac: |[0327ac] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +0327bc: 5420 5002 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +0327c0: 7210 4d06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@064d │ │ +0327c6: 0b00 |0005: move-result-wide v0 │ │ +0327c8: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -25120,18 +25120,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0305fc: |[0305fc] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -03060c: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -030610: 7230 5006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0650 │ │ -030616: 0e00 |0005: return-void │ │ +0327cc: |[0327cc] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +0327dc: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +0327e0: 7230 5006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0650 │ │ +0327e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ 0x0000 - 0x0006 reg=2 newPositionMs J │ │ @@ -25141,24 +25141,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -030618: |[030618] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -030628: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -03062a: 5230 4b02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -03062e: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -030630: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -030634: 5932 4b02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -030638: 5430 4e02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -03063c: 6e20 4001 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0140 │ │ -030642: 6e10 5c06 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@065c │ │ -030648: 0e00 |0010: return-void │ │ +0327e8: |[0327e8] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +0327f8: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0327fa: 5230 4b02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +0327fe: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +032800: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +032804: 5932 4b02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +032808: 5430 4e02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +03280c: 6e20 4001 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0140 │ │ +032812: 6e10 5c06 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@065c │ │ +032818: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -25170,32 +25170,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -03064c: |[03064c] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -03065c: 5440 4e02 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -030660: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -030664: 5442 4e02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -030668: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -03066c: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -03066e: 0101 |0009: move v1, v0 │ │ -030670: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -030674: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -030678: 6e50 4101 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0141 │ │ -03067e: 5440 4e02 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -030682: 6e20 4201 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0142 │ │ -030688: 0e00 |0016: return-void │ │ -03068a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -03068c: 0101 |0018: move v1, v0 │ │ -03068e: 28f1 |0019: goto 000a // -000f │ │ -030690: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -030692: 28f3 |001b: goto 000e // -000d │ │ +03281c: |[03281c] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +03282c: 5440 4e02 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +032830: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +032834: 5442 4e02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +032838: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +03283c: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +03283e: 0101 |0009: move v1, v0 │ │ +032840: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +032844: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +032848: 6e50 4101 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0141 │ │ +03284e: 5440 4e02 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +032852: 6e20 4201 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0142 │ │ +032858: 0e00 |0016: return-void │ │ +03285a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +03285c: 0101 |0018: move v1, v0 │ │ +03285e: 28f1 |0019: goto 000a // -000f │ │ +032860: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +032862: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -25210,25 +25210,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -030694: |[030694] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -0306a4: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -0306a6: 5220 4b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -0306aa: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -0306ae: 5921 4b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -0306b2: 5420 4e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -0306b6: 6e20 4001 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0140 │ │ -0306bc: 5520 4702 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -0306c0: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0306c4: 6e10 6606 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0666 │ │ -0306ca: 0e00 |0013: return-void │ │ +032864: |[032864] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +032874: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +032876: 5220 4b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +03287a: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +03287e: 5921 4b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +032882: 5420 4e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +032886: 6e20 4001 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0140 │ │ +03288c: 5520 4702 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +032890: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +032894: 6e10 6606 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0666 │ │ +03289a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -25241,23 +25241,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0306cc: |[0306cc] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -0306dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0306de: 5220 4b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -0306e2: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -0306e6: 5921 4b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -0306ea: 5420 4e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -0306ee: 6e20 4001 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0140 │ │ -0306f4: 6e10 5c06 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@065c │ │ -0306fa: 0e00 |000f: return-void │ │ +03289c: |[03289c] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +0328ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0328ae: 5220 4b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +0328b2: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +0328b6: 5921 4b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +0328ba: 5420 4e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +0328be: 6e20 4001 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0140 │ │ +0328c4: 6e10 5c06 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@065c │ │ +0328ca: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -25269,24 +25269,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0306fc: |[0306fc] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -03070c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03070e: 5540 4402 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ -030712: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -030716: 5c43 4402 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ -03071a: 5440 4502 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -03071e: 5441 4302 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ -030722: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -030724: 6e40 3a01 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@013a │ │ -03072a: 0e00 |000f: return-void │ │ +0328cc: |[0328cc] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +0328dc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0328de: 5540 4402 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ +0328e2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +0328e6: 5c43 4402 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ +0328ea: 5440 4502 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +0328ee: 5441 4302 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ +0328f2: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +0328f4: 6e40 3a01 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@013a │ │ +0328fa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -25297,35 +25297,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -03072c: |[03072c] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -03073c: 5440 4602 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ -030740: 5441 4902 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ -030744: 5442 4d02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ -030748: 6e30 9a00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@009a │ │ -03074e: 5440 4602 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ -030752: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -030754: 5442 4802 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ -030758: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -03075c: 7140 7300 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0073 │ │ -030762: 0c00 |0013: move-result-object v0 │ │ -030764: 5b40 4a02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -030768: 2200 4900 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0049 │ │ -03076c: 5441 4a02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -030770: 7020 3d01 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@013d │ │ -030776: 5b40 4e02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -03077a: 5440 4e02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -03077e: 6e20 3e01 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@013e │ │ -030784: 5440 4e02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -030788: 6e20 3f01 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@013f │ │ -03078e: 0e00 |0029: return-void │ │ +0328fc: |[0328fc] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +03290c: 5440 4602 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ +032910: 5441 4902 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ +032914: 5442 4d02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ +032918: 6e30 9a00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@009a │ │ +03291e: 5440 4602 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ +032922: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +032924: 5442 4802 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ +032928: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +03292c: 7140 7300 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0073 │ │ +032932: 0c00 |0013: move-result-object v0 │ │ +032934: 5b40 4a02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +032938: 2200 4900 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0049 │ │ +03293c: 5441 4a02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +032940: 7020 3d01 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@013d │ │ +032946: 5b40 4e02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +03294a: 5440 4e02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +03294e: 6e20 3e01 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@013e │ │ +032954: 5440 4e02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +032958: 6e20 3f01 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@013f │ │ +03295e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -25338,27 +25338,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -030790: |[030790] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -0307a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0307a2: 6e10 5f06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@065f │ │ -0307a8: 5430 4a02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -0307ac: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0307b0: 5430 4602 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ -0307b4: 5431 4902 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ -0307b8: 6e20 a000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00a0 │ │ -0307be: 5430 4a02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -0307c2: 6e10 6f00 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@006f │ │ -0307c8: 5b32 4a02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -0307cc: 5b32 4e02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -0307d0: 0e00 |0018: return-void │ │ +032960: |[032960] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +032970: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +032972: 6e10 5f06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@065f │ │ +032978: 5430 4a02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +03297c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +032980: 5430 4602 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ +032984: 5431 4902 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ +032988: 6e20 a000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00a0 │ │ +03298e: 5430 4a02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +032992: 6e10 6f00 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@006f │ │ +032998: 5b32 4a02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +03299c: 5b32 4e02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +0329a0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ @@ -25422,17 +25422,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0307d4: |[0307d4] android.support.v4.media.TransportPerformer.:()V │ │ -0307e4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0307ea: 0e00 |0003: return-void │ │ +0329a4: |[0329a4] android.support.v4.media.TransportPerformer.:()V │ │ +0329b4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0329ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -25441,36 +25441,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -0307ec: |[0307ec] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -0307fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0307fe: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -030804: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -030808: 7100 9501 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -03080e: 0b02 |0009: move-result-wide v2 │ │ -030810: 2201 7d02 |000a: new-instance v1, Landroid/view/KeyEvent; // type@027d │ │ -030814: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -030816: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -030818: 0424 |000e: move-wide v4, v2 │ │ -03081a: 7608 d011 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11d0 │ │ -030820: 6e30 7006 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0670 │ │ -030826: 2201 7d02 |0015: new-instance v1, Landroid/view/KeyEvent; // type@027d │ │ -03082a: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -03082c: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -03082e: 0424 |0019: move-wide v4, v2 │ │ -030830: 7608 d011 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11d0 │ │ -030836: 6e30 7106 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0671 │ │ -03083c: 0e00 |0020: return-void │ │ -03083e: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -030842: 28e1 |0023: goto 0004 // -001f │ │ -030844: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +0329bc: |[0329bc] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +0329cc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0329ce: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +0329d4: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +0329d8: 7100 9501 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +0329de: 0b02 |0009: move-result-wide v2 │ │ +0329e0: 2201 7d02 |000a: new-instance v1, Landroid/view/KeyEvent; // type@027d │ │ +0329e4: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +0329e6: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +0329e8: 0424 |000e: move-wide v4, v2 │ │ +0329ea: 7608 d011 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11d0 │ │ +0329f0: 6e30 7006 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0670 │ │ +0329f6: 2201 7d02 |0015: new-instance v1, Landroid/view/KeyEvent; // type@027d │ │ +0329fa: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +0329fc: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +0329fe: 0424 |0019: move-wide v4, v2 │ │ +032a00: 7608 d011 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11d0 │ │ +032a06: 6e30 7106 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0671 │ │ +032a0c: 0e00 |0020: return-void │ │ +032a0e: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +032a12: 28e1 |0023: goto 0004 // -001f │ │ +032a14: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0001 line=189 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ @@ -25489,17 +25489,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030850: |[030850] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -030860: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -030864: 0f00 |0002: return v0 │ │ +032a20: |[032a20] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +032a30: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +032a34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -25519,17 +25519,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030868: |[030868] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -030878: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -03087c: 0f00 |0002: return v0 │ │ +032a38: |[032a38] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +032a48: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +032a4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -25543,33 +25543,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -030880: |[030880] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -030890: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -030892: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -030898: 0f01 |0004: return v1 │ │ -03089a: 6e10 7406 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0674 │ │ -0308a0: 28fc |0008: goto 0004 // -0004 │ │ -0308a2: 6e10 7206 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0672 │ │ -0308a8: 28f8 |000c: goto 0004 // -0008 │ │ -0308aa: 6e10 7506 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0675 │ │ -0308b0: 28f4 |0010: goto 0004 // -000c │ │ -0308b2: 6e10 6f06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@066f │ │ -0308b8: 0a00 |0014: move-result v0 │ │ -0308ba: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -0308be: 6e10 7206 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0672 │ │ -0308c4: 28ea |001a: goto 0004 // -0016 │ │ -0308c6: 6e10 7406 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0674 │ │ -0308cc: 28e6 |001e: goto 0004 // -001a │ │ -0308ce: 0000 |001f: nop // spacer │ │ -0308d0: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +032a50: |[032a50] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +032a60: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +032a62: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +032a68: 0f01 |0004: return v1 │ │ +032a6a: 6e10 7406 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0674 │ │ +032a70: 28fc |0008: goto 0004 // -0004 │ │ +032a72: 6e10 7206 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0672 │ │ +032a78: 28f8 |000c: goto 0004 // -0008 │ │ +032a7a: 6e10 7506 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0675 │ │ +032a80: 28f4 |0010: goto 0004 // -000c │ │ +032a82: 6e10 6f06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@066f │ │ +032a88: 0a00 |0014: move-result v0 │ │ +032a8a: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +032a8e: 6e10 7206 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0672 │ │ +032a94: 28ea |001a: goto 0004 // -0016 │ │ +032a96: 6e10 7406 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0674 │ │ +032a9c: 28e6 |001e: goto 0004 // -001a │ │ +032a9e: 0000 |001f: nop // spacer │ │ +032aa0: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0004 line=145 │ │ 0x0005 line=129 │ │ 0x0009 line=132 │ │ 0x000d line=135 │ │ @@ -25587,17 +25587,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0308fc: |[0308fc] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -03090c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03090e: 0f00 |0001: return v0 │ │ +032acc: |[032acc] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +032adc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +032ade: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -25651,17 +25651,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030910: |[030910] android.support.v4.media.TransportStateListener.:()V │ │ -030920: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030926: 0e00 |0003: return-void │ │ +032ae0: |[032ae0] android.support.v4.media.TransportStateListener.:()V │ │ +032af0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -25670,16 +25670,16 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030928: |[030928] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -030938: 0e00 |0000: return-void │ │ +032af8: |[032af8] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +032b08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ @@ -25688,16 +25688,16 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03093c: |[03093c] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -03094c: 0e00 |0000: return-void │ │ +032b0c: |[032b0c] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +032b1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ @@ -25766,40 +25766,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -030950: |[030950] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -030960: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -030964: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -030968: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03096c: 2200 1d01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@011d │ │ -030970: 7010 8006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0680 │ │ -030976: 6900 5902 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -03097a: 0e00 |000d: return-void │ │ -03097c: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -030980: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -030984: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -030988: 2200 1c01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@011c │ │ -03098c: 7010 7e06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@067e │ │ -030992: 6900 5902 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -030996: 28f2 |001b: goto 000d // -000e │ │ -030998: 6000 1e00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03099c: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -0309a0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -0309a4: 2200 1b01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@011b │ │ -0309a8: 7010 7c06 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@067c │ │ -0309ae: 6900 5902 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -0309b2: 28e4 |0029: goto 000d // -001c │ │ -0309b4: 2200 1901 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0119 │ │ -0309b8: 7010 7906 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0679 │ │ -0309be: 6900 5902 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -0309c2: 28dc |0031: goto 000d // -0024 │ │ +032b20: |[032b20] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +032b30: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +032b34: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +032b38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032b3c: 2200 1d01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@011d │ │ +032b40: 7010 8006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0680 │ │ +032b46: 6900 5902 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +032b4a: 0e00 |000d: return-void │ │ +032b4c: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +032b50: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +032b54: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +032b58: 2200 1c01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@011c │ │ +032b5c: 7010 7e06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@067e │ │ +032b62: 6900 5902 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +032b66: 28f2 |001b: goto 000d // -000e │ │ +032b68: 6000 1e00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +032b6c: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +032b70: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +032b74: 2200 1b01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@011b │ │ +032b78: 7010 7c06 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@067c │ │ +032b7e: 6900 5902 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +032b82: 28e4 |0029: goto 000d // -001c │ │ +032b84: 2200 1901 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0119 │ │ +032b88: 7010 7906 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0679 │ │ +032b8e: 6900 5902 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +032b92: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -25813,17 +25813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0309c4: |[0309c4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0309d4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0309da: 0e00 |0003: return-void │ │ +032b94: |[032b94] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +032ba4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -25832,24 +25832,24 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0309dc: |[0309dc] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -0309ec: 1a01 6b12 |0000: const-string v1, "networkInfo" // string@126b │ │ -0309f0: 6e20 af00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -0309f6: 0c00 |0005: move-result-object v0 │ │ -0309f8: 1f00 4b00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@004b │ │ -0309fc: 6e10 4601 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0146 │ │ -030a02: 0a01 |000b: move-result v1 │ │ -030a04: 6e20 4401 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0144 │ │ -030a0a: 0c01 |000f: move-result-object v1 │ │ -030a0c: 1101 |0010: return-object v1 │ │ +032bac: |[032bac] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +032bbc: 1a01 6b12 |0000: const-string v1, "networkInfo" // string@126b │ │ +032bc0: 6e20 af00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +032bc6: 0c00 |0005: move-result-object v0 │ │ +032bc8: 1f00 4b00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@004b │ │ +032bcc: 6e10 4601 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0146 │ │ +032bd2: 0a01 |000b: move-result v1 │ │ +032bd4: 6e20 4401 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0144 │ │ +032bda: 0c01 |000f: move-result-object v1 │ │ +032bdc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ @@ -25860,19 +25860,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030a10: |[030a10] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -030a20: 6200 5902 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -030a24: 7220 7b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@067b │ │ -030a2a: 0a00 |0005: move-result v0 │ │ -030a2c: 0f00 |0006: return v0 │ │ +032be0: |[032be0] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032bf0: 6200 5902 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +032bf4: 7220 7b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@067b │ │ +032bfa: 0a00 |0005: move-result v0 │ │ +032bfc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -25901,17 +25901,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030a30: |[030a30] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -030a40: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030a46: 0e00 |0003: return-void │ │ +032c00: |[032c00] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +032c10: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032c16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;) │ │ @@ -25919,27 +25919,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -030a48: |[030a48] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -030a58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -030a5a: 6e10 4301 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0143 │ │ -030a60: 0c00 |0004: move-result-object v0 │ │ -030a62: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -030a66: 0f02 |0007: return v2 │ │ -030a68: 6e10 4601 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0146 │ │ -030a6e: 0a01 |000b: move-result v1 │ │ -030a70: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -030a76: 28f8 |000f: goto 0007 // -0008 │ │ -030a78: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -030a7a: 28f6 |0011: goto 0007 // -000a │ │ -030a7c: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +032c18: |[032c18] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032c28: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +032c2a: 6e10 4301 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0143 │ │ +032c30: 0c00 |0004: move-result-object v0 │ │ +032c32: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +032c36: 0f02 |0007: return v2 │ │ +032c38: 6e10 4601 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0146 │ │ +032c3e: 0a01 |000b: move-result v1 │ │ +032c40: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +032c46: 28f8 |000f: goto 0007 // -0008 │ │ +032c48: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +032c4a: 28f6 |0011: goto 0007 // -000a │ │ +032c4c: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=54 │ │ 0x0008 line=41 │ │ 0x000c line=42 │ │ @@ -25976,17 +25976,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030aa0: |[030aa0] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -030ab0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030ab6: 0e00 |0003: return-void │ │ +032c70: |[032c70] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +032c80: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032c86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;) │ │ @@ -25994,27 +25994,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -030ab8: |[030ab8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -030ac8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -030aca: 6e10 4301 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0143 │ │ -030ad0: 0c00 |0004: move-result-object v0 │ │ -030ad2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -030ad6: 0f02 |0007: return v2 │ │ -030ad8: 6e10 4601 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0146 │ │ -030ade: 0a01 |000b: move-result v1 │ │ -030ae0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -030ae6: 28f8 |000f: goto 0007 // -0008 │ │ -030ae8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -030aea: 28f6 |0011: goto 0007 // -000a │ │ -030aec: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +032c88: |[032c88] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032c98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +032c9a: 6e10 4301 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0143 │ │ +032ca0: 0c00 |0004: move-result-object v0 │ │ +032ca2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +032ca6: 0f02 |0007: return v2 │ │ +032ca8: 6e10 4601 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0146 │ │ +032cae: 0a01 |000b: move-result v1 │ │ +032cb0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +032cb6: 28f8 |000f: goto 0007 // -0008 │ │ +032cb8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +032cba: 28f6 |0011: goto 0007 // -000a │ │ +032cbc: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=58 │ │ 0x0008 line=43 │ │ 0x000c line=44 │ │ @@ -26051,17 +26051,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030b1c: |[030b1c] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -030b2c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030b32: 0e00 |0003: return-void │ │ +032cec: |[032cec] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +032cfc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032d02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;) │ │ @@ -26069,18 +26069,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030b34: |[030b34] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -030b44: 6e10 4501 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0145 │ │ -030b4a: 0a00 |0003: move-result v0 │ │ -030b4c: 0f00 |0004: return v0 │ │ +032d04: |[032d04] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032d14: 6e10 4501 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0145 │ │ +032d1a: 0a00 |0003: move-result v0 │ │ +032d1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -26145,18 +26145,18 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030b50: |[030b50] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -030b60: 5b01 5a02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025a │ │ -030b64: 7010 7814 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1478 │ │ -030b6a: 0e00 |0005: return-void │ │ +032d20: |[032d20] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +032d30: 5b01 5a02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025a │ │ +032d34: 7010 7814 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1478 │ │ +032d3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -26166,19 +26166,19 @@ │ │ type : '()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030b6c: |[030b6c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -030b7c: 2200 2401 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0124 │ │ -030b80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -030b82: 7020 9006 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0690 │ │ -030b88: 1100 |0006: return-object v0 │ │ +032d3c: |[032d3c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +032d4c: 2200 2401 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0124 │ │ +032d50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +032d52: 7020 9006 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0690 │ │ +032d58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;) │ │ @@ -26186,18 +26186,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030b8c: |[030b8c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -030b9c: 6e10 8d06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@068d │ │ -030ba2: 0c00 |0003: move-result-object v0 │ │ -030ba4: 1100 |0004: return-object v0 │ │ +032d5c: |[032d5c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +032d6c: 6e10 8d06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@068d │ │ +032d72: 0c00 |0003: move-result-object v0 │ │ +032d74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ source_file_idx : 2243 (TrafficStatsCompat.java) │ │ @@ -26234,19 +26234,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030ba8: |[030ba8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -030bb8: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -030bbe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -030bc0: 5910 5b02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ -030bc4: 0e00 |0006: return-void │ │ +032d78: |[032d78] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +032d88: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +032d8e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +032d90: 5910 5b02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ +032d94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ │ │ @@ -26255,17 +26255,17 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030bc8: |[030bc8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -030bd8: 7010 8f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@068f │ │ -030bde: 0e00 |0003: return-void │ │ +032d98: |[032d98] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +032da8: 7010 8f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@068f │ │ +032dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/net/TrafficStatsCompat$1; │ │ │ │ @@ -26379,26 +26379,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -030be0: |[030be0] android.support.v4.net.TrafficStatsCompat.:()V │ │ -030bf0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -030bf4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -030bf8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030bfc: 2200 2601 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0126 │ │ -030c00: 7010 9906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0699 │ │ -030c06: 6900 5d02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030c0a: 0e00 |000d: return-void │ │ -030c0c: 2200 2501 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0125 │ │ -030c10: 7010 9106 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0691 │ │ -030c16: 6900 5d02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030c1a: 28f8 |0015: goto 000d // -0008 │ │ +032db0: |[032db0] android.support.v4.net.TrafficStatsCompat.:()V │ │ +032dc0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +032dc4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +032dc8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032dcc: 2200 2601 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0126 │ │ +032dd0: 7010 9906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0699 │ │ +032dd6: 6900 5d02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032dda: 0e00 |000d: return-void │ │ +032ddc: 2200 2501 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0125 │ │ +032de0: 7010 9106 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0691 │ │ +032de6: 6900 5d02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032dea: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -26408,17 +26408,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030c1c: |[030c1c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -030c2c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030c32: 0e00 |0003: return-void │ │ +032dec: |[032dec] android.support.v4.net.TrafficStatsCompat.:()V │ │ +032dfc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -26427,18 +26427,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030c34: |[030c34] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -030c44: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030c48: 7210 a106 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@06a1 │ │ -030c4e: 0e00 |0005: return-void │ │ +032e04: |[032e04] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +032e14: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032e18: 7210 a106 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@06a1 │ │ +032e1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -26446,37 +26446,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030c50: |[030c50] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -030c60: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030c64: 7210 a206 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@06a2 │ │ -030c6a: 0a00 |0005: move-result v0 │ │ -030c6c: 0f00 |0006: return v0 │ │ +032e20: |[032e20] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +032e30: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032e34: 7210 a206 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@06a2 │ │ +032e3a: 0a00 |0005: move-result v0 │ │ +032e3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030c70: |[030c70] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -030c80: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030c84: 7220 a306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@06a3 │ │ -030c8a: 0e00 |0005: return-void │ │ +032e40: |[032e40] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +032e50: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032e54: 7220 a306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@06a3 │ │ +032e5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -26485,18 +26485,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -030c8c: |[030c8c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -030c9c: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030ca0: 7230 a406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@06a4 │ │ -030ca6: 0e00 |0005: return-void │ │ +032e5c: |[032e5c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +032e6c: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032e70: 7230 a406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@06a4 │ │ +032e76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ 0x0000 - 0x0006 reg=2 operationCount I │ │ @@ -26506,18 +26506,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030ca8: |[030ca8] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -030cb8: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030cbc: 7220 a506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@06a5 │ │ -030cc2: 0e00 |0005: return-void │ │ +032e78: |[032e78] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +032e88: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032e8c: 7220 a506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@06a5 │ │ +032e92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -26526,18 +26526,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030cc4: |[030cc4] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -030cd4: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030cd8: 7220 a606 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@06a6 │ │ -030cde: 0e00 |0005: return-void │ │ +032e94: |[032e94] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +032ea4: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032ea8: 7220 a606 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@06a6 │ │ +032eae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26546,18 +26546,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030ce0: |[030ce0] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -030cf0: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -030cf4: 7220 a706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@06a7 │ │ -030cfa: 0e00 |0005: return-void │ │ +032eb0: |[032eb0] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +032ec0: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +032ec4: 7220 a706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@06a7 │ │ +032eca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26593,17 +26593,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030cfc: |[030cfc] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -030d0c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030d12: 0e00 |0003: return-void │ │ +032ecc: |[032ecc] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +032edc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26611,17 +26611,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -030d14: |[030d14] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -030d24: 7100 4701 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0147 │ │ -030d2a: 0e00 |0003: return-void │ │ +032ee4: |[032ee4] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +032ef4: 7100 4701 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0147 │ │ +032efa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26629,35 +26629,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -030d2c: |[030d2c] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -030d3c: 7100 4801 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0148 │ │ -030d42: 0a00 |0003: move-result v0 │ │ -030d44: 0f00 |0004: return v0 │ │ +032efc: |[032efc] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +032f0c: 7100 4801 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0148 │ │ +032f12: 0a00 |0003: move-result v0 │ │ +032f14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030d48: |[030d48] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -030d58: 7110 4901 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0149 │ │ -030d5e: 0e00 |0003: return-void │ │ +032f18: |[032f18] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +032f28: 7110 4901 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0149 │ │ +032f2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -26666,17 +26666,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -030d60: |[030d60] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -030d70: 7120 4a01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@014a │ │ -030d76: 0e00 |0003: return-void │ │ +032f30: |[032f30] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +032f40: 7120 4a01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@014a │ │ +032f46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -26686,17 +26686,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030d78: |[030d78] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -030d88: 7110 4b01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@014b │ │ -030d8e: 0e00 |0003: return-void │ │ +032f48: |[032f48] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +032f58: 7110 4b01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@014b │ │ +032f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -26705,17 +26705,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030d90: |[030d90] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -030da0: 7110 4c01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@014c │ │ -030da6: 0e00 |0003: return-void │ │ +032f60: |[032f60] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +032f70: 7110 4c01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@014c │ │ +032f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26724,17 +26724,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030da8: |[030da8] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -030db8: 7110 4d01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@014d │ │ -030dbe: 0e00 |0003: return-void │ │ +032f78: |[032f78] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +032f88: 7110 4d01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@014d │ │ +032f8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26774,17 +26774,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030dc0: |[030dc0] android.support.v4.os.EnvironmentCompat.:()V │ │ -030dd0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030dd6: 0e00 |0003: return-void │ │ +032f90: |[032f90] android.support.v4.os.EnvironmentCompat.:()V │ │ +032fa0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +032fa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ @@ -26792,47 +26792,47 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -030dd8: |[030dd8] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -030de8: 6003 1e00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -030dec: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -030df0: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -030df4: 7110 bc06 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@06bc │ │ -030dfa: 0c04 |0009: move-result-object v4 │ │ -030dfc: 1104 |000a: return-object v4 │ │ -030dfe: 6e10 fe13 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@13fe │ │ -030e04: 0c01 |000e: move-result-object v1 │ │ -030e06: 7100 6f01 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ -030e0c: 0c04 |0012: move-result-object v4 │ │ -030e0e: 6e10 fe13 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@13fe │ │ -030e14: 0c00 |0016: move-result-object v0 │ │ -030e16: 6e20 6314 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1463 │ │ -030e1c: 0a04 |001a: move-result v4 │ │ -030e1e: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -030e22: 7100 7001 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0170 │ │ -030e28: 0c04 |0020: move-result-object v4 │ │ -030e2a: 28e9 |0021: goto 000a // -0017 │ │ -030e2c: 0d02 |0022: move-exception v2 │ │ -030e2e: 1a04 9b02 |0023: const-string v4, "EnvironmentCompat" // string@029b │ │ -030e32: 2205 0503 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -030e36: 7010 6714 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -030e3c: 1a06 d702 |002a: const-string v6, "Failed to resolve canonical path: " // string@02d7 │ │ -030e40: 6e20 6e14 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -030e46: 0c05 |002f: move-result-object v5 │ │ -030e48: 6e20 6d14 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -030e4e: 0c05 |0033: move-result-object v5 │ │ -030e50: 6e10 7314 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -030e56: 0c05 |0037: move-result-object v5 │ │ -030e58: 7120 af11 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -030e5e: 1a04 0317 |003b: const-string v4, "unknown" // string@1703 │ │ -030e62: 28cd |003d: goto 000a // -0033 │ │ +032fa8: |[032fa8] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +032fb8: 6003 1e00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +032fbc: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +032fc0: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +032fc4: 7110 bc06 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@06bc │ │ +032fca: 0c04 |0009: move-result-object v4 │ │ +032fcc: 1104 |000a: return-object v4 │ │ +032fce: 6e10 fe13 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@13fe │ │ +032fd4: 0c01 |000e: move-result-object v1 │ │ +032fd6: 7100 6f01 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@016f │ │ +032fdc: 0c04 |0012: move-result-object v4 │ │ +032fde: 6e10 fe13 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@13fe │ │ +032fe4: 0c00 |0016: move-result-object v0 │ │ +032fe6: 6e20 6314 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1463 │ │ +032fec: 0a04 |001a: move-result v4 │ │ +032fee: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +032ff2: 7100 7001 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0170 │ │ +032ff8: 0c04 |0020: move-result-object v4 │ │ +032ffa: 28e9 |0021: goto 000a // -0017 │ │ +032ffc: 0d02 |0022: move-exception v2 │ │ +032ffe: 1a04 9b02 |0023: const-string v4, "EnvironmentCompat" // string@029b │ │ +033002: 2205 0503 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +033006: 7010 6714 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +03300c: 1a06 d702 |002a: const-string v6, "Failed to resolve canonical path: " // string@02d7 │ │ +033010: 6e20 6e14 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +033016: 0c05 |002f: move-result-object v5 │ │ +033018: 6e20 6d14 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +03301e: 0c05 |0033: move-result-object v5 │ │ +033020: 6e10 7314 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +033026: 0c05 |0037: move-result-object v5 │ │ +033028: 7120 af11 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +03302e: 1a04 0317 |003b: const-string v4, "unknown" // string@1703 │ │ +033032: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -26877,17 +26877,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030e74: |[030e74] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -030e84: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030e8a: 0e00 |0003: return-void │ │ +033044: |[033044] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +033054: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03305a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompatKitKat;) │ │ @@ -26895,18 +26895,18 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030e8c: |[030e8c] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -030e9c: 7110 7101 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0171 │ │ -030ea2: 0c00 |0003: move-result-object v0 │ │ -030ea4: 1100 |0004: return-object v0 │ │ +03305c: |[03305c] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +03306c: 7110 7101 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0171 │ │ +033072: 0c00 |0003: move-result-object v0 │ │ +033074: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ @@ -26954,18 +26954,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030ea8: |[030ea8] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -030eb8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030ebe: 5b01 6002 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0260 │ │ -030ec2: 0e00 |0005: return-void │ │ +033078: |[033078] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +033088: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03308e: 5b01 6002 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0260 │ │ +033092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ @@ -26979,20 +26979,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -030ec4: |[030ec4] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -030ed4: 5420 6002 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0260 │ │ -030ed8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -030eda: 7230 c206 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06c2 │ │ -030ee0: 0c00 |0006: move-result-object v0 │ │ -030ee2: 1100 |0007: return-object v0 │ │ +033094: |[033094] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0330a4: 5420 6002 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0260 │ │ +0330a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0330aa: 7230 c206 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06c2 │ │ +0330b0: 0c00 |0006: move-result-object v0 │ │ +0330b2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=3 source Landroid/os/Parcel; │ │ @@ -27002,19 +27002,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030ee4: |[030ee4] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -030ef4: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0260 │ │ -030ef8: 7220 c306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06c3 │ │ -030efe: 0c00 |0005: move-result-object v0 │ │ -030f00: 1100 |0006: return-object v0 │ │ +0330b4: |[0330b4] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +0330c4: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0260 │ │ +0330c8: 7220 c306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06c3 │ │ +0330ce: 0c00 |0005: move-result-object v0 │ │ +0330d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=2 size I │ │ @@ -27050,17 +27050,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030f04: |[030f04] android.support.v4.os.ParcelableCompat.:()V │ │ -030f14: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030f1a: 0e00 |0003: return-void │ │ +0330d4: |[0330d4] android.support.v4.os.ParcelableCompat.:()V │ │ +0330e4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0330ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -27069,22 +27069,22 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -030f1c: |[030f1c] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -030f2c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -030f30: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -030f34: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -030f38: 7110 c906 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06c9 │ │ -030f3e: 2200 2c01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@012c │ │ -030f42: 7020 bd06 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06bd │ │ -030f48: 1100 |000e: return-object v0 │ │ +0330ec: |[0330ec] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +0330fc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +033100: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +033104: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +033108: 7110 c906 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06c9 │ │ +03310e: 2200 2c01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@012c │ │ +033112: 7020 bd06 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06bd │ │ +033118: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ @@ -27176,18 +27176,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030f4c: |[030f4c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -030f5c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030f62: 5b01 6102 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ -030f66: 0e00 |0005: return-void │ │ +03311c: |[03311c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +03312c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +033132: 5b01 6102 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ +033136: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ @@ -27201,20 +27201,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -030f68: |[030f68] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -030f78: 5420 6102 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ -030f7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -030f7e: 7230 c206 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06c2 │ │ -030f84: 0c00 |0006: move-result-object v0 │ │ -030f86: 1100 |0007: return-object v0 │ │ +033138: |[033138] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +033148: 5420 6102 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ +03314c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03314e: 7230 c206 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06c2 │ │ +033154: 0c00 |0006: move-result-object v0 │ │ +033156: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=3 in Landroid/os/Parcel; │ │ @@ -27224,19 +27224,19 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -030f88: |[030f88] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -030f98: 5410 6102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ -030f9c: 7230 c206 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06c2 │ │ -030fa2: 0c00 |0005: move-result-object v0 │ │ -030fa4: 1100 |0006: return-object v0 │ │ +033158: |[033158] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +033168: 5410 6102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ +03316c: 7230 c206 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06c2 │ │ +033172: 0c00 |0005: move-result-object v0 │ │ +033174: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 in Landroid/os/Parcel; │ │ @@ -27247,19 +27247,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030fa8: |[030fa8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -030fb8: 5410 6102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ -030fbc: 7220 c306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06c3 │ │ -030fc2: 0c00 |0005: move-result-object v0 │ │ -030fc4: 1100 |0006: return-object v0 │ │ +033178: |[033178] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +033188: 5410 6102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ +03318c: 7220 c306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06c3 │ │ +033192: 0c00 |0005: move-result-object v0 │ │ +033194: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 size I │ │ @@ -27293,17 +27293,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030fc8: |[030fc8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -030fd8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -030fde: 0e00 |0003: return-void │ │ +033198: |[033198] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +0331a8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0331ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub; │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;) │ │ @@ -27311,18 +27311,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030fe0: |[030fe0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -030ff0: 2200 2f01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@012f │ │ -030ff4: 7020 c406 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06c4 │ │ -030ffa: 1100 |0005: return-object v0 │ │ +0331b0: |[0331b0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +0331c0: 2200 2f01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@012f │ │ +0331c4: 7020 c406 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06c4 │ │ +0331ca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x0006 reg=1 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ @@ -27494,28 +27494,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -030ffc: |[030ffc] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -03100c: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -031012: 7100 ee06 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@06ee │ │ -031018: 0a00 |0006: move-result v0 │ │ -03101a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03101e: 2200 3201 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0132 │ │ -031022: 7020 ca06 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@06ca │ │ -031028: 5b20 6c02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -03102c: 0e00 |0010: return-void │ │ -03102e: 2200 3301 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0133 │ │ -031032: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -031034: 7020 d406 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@06d4 │ │ -03103a: 5b20 6c02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -03103e: 28f7 |0019: goto 0010 // -0009 │ │ +0331cc: |[0331cc] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +0331dc: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +0331e2: 7100 ee06 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@06ee │ │ +0331e8: 0a00 |0006: move-result v0 │ │ +0331ea: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0331ee: 2200 3201 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0132 │ │ +0331f2: 7020 ca06 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@06ca │ │ +0331f8: 5b20 6c02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +0331fc: 0e00 |0010: return-void │ │ +0331fe: 2200 3301 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0133 │ │ +033202: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +033204: 7020 d406 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@06d4 │ │ +03320a: 5b20 6c02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +03320e: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ 0x0009 line=199 │ │ 0x0010 line=203 │ │ 0x0011 line=201 │ │ @@ -27528,22 +27528,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -031040: |[031040] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -031050: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -031054: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -031058: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -03105c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03105e: 0f00 |0007: return v0 │ │ -031060: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -031062: 28fe |0009: goto 0007 // -0002 │ │ +033210: |[033210] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +033220: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +033224: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +033228: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +03322c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03322e: 0f00 |0007: return v0 │ │ +033230: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +033232: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=70 │ │ 0x0007 line=72 │ │ locals : │ │ │ │ @@ -27553,19 +27553,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031064: |[031064] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -031074: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -031078: 7210 dd06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@06dd │ │ -03107e: 0a00 |0005: move-result v0 │ │ -031080: 0f00 |0006: return v0 │ │ +033234: |[033234] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +033244: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +033248: 7210 dd06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@06dd │ │ +03324e: 0a00 |0005: move-result v0 │ │ +033250: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27573,19 +27573,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031084: |[031084] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -031094: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -031098: 7210 de06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@06de │ │ -03109e: 0a00 |0005: move-result v0 │ │ -0310a0: 0f00 |0006: return v0 │ │ +033254: |[033254] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +033264: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +033268: 7210 de06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@06de │ │ +03326e: 0a00 |0005: move-result v0 │ │ +033270: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27593,19 +27593,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0310a4: |[0310a4] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -0310b4: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -0310b8: 7210 df06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@06df │ │ -0310be: 0a00 |0005: move-result v0 │ │ -0310c0: 0f00 |0006: return v0 │ │ +033274: |[033274] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +033284: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +033288: 7210 df06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@06df │ │ +03328e: 0a00 |0005: move-result v0 │ │ +033290: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27613,18 +27613,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0310c4: |[0310c4] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -0310d4: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -0310d8: 7230 e006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@06e0 │ │ -0310de: 0e00 |0005: return-void │ │ +033294: |[033294] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +0332a4: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +0332a8: 7230 e006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@06e0 │ │ +0332ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27635,18 +27635,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0310e0: |[0310e0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0310f0: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -0310f4: 7230 e106 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@06e1 │ │ -0310fa: 0e00 |0005: return-void │ │ +0332b0: |[0332b0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +0332c0: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +0332c4: 7230 e106 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@06e1 │ │ +0332ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27657,18 +27657,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0310fc: |[0310fc] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -03110c: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -031110: 7220 e206 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@06e2 │ │ -031116: 0e00 |0005: return-void │ │ +0332cc: |[0332cc] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +0332dc: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +0332e0: 7220 e206 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@06e2 │ │ +0332e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -27678,18 +27678,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031118: |[031118] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -031128: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -03112c: 7220 e306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@06e3 │ │ -031132: 0e00 |0005: return-void │ │ +0332e8: |[0332e8] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +0332f8: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +0332fc: 7220 e306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@06e3 │ │ +033302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -27699,18 +27699,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031134: |[031134] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -031144: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ -031148: 7220 e406 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@06e4 │ │ -03114e: 0e00 |0005: return-void │ │ +033304: |[033304] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +033314: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026c │ │ +033318: 7220 e406 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@06e4 │ │ +03331e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ @@ -27765,21 +27765,21 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -031150: |[031150] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -031160: 5b01 6e02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026e │ │ -031164: 5b02 7102 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0271 │ │ -031168: 5b03 6f02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026f │ │ -03116c: 5904 7002 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0270 │ │ -031170: 7010 a001 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@01a0 │ │ -031176: 0e00 |000b: return-void │ │ +033320: |[033320] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ +033330: 5b01 6e02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026e │ │ +033334: 5b02 7102 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0271 │ │ +033338: 5b03 6f02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026f │ │ +03333c: 5904 7002 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0270 │ │ +033340: 7010 a001 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@01a0 │ │ +033346: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -27792,33 +27792,33 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -031178: |[031178] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -031188: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03118a: 5b46 6d02 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026d │ │ -03118e: 2202 6900 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0069 │ │ -031192: 5443 7102 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0271 │ │ -031196: 7020 a201 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01a2 │ │ -03119c: 6e20 a401 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a4 │ │ -0311a2: 0c02 |000d: move-result-object v2 │ │ -0311a4: 6e20 a501 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a5 │ │ -0311aa: 0c02 |0011: move-result-object v2 │ │ -0311ac: 6e10 a301 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01a3 │ │ -0311b2: 0c01 |0015: move-result-object v1 │ │ -0311b4: 6e20 9a01 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@019a │ │ -0311ba: 0a02 |0019: move-result v2 │ │ -0311bc: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -0311c0: 6e30 9d01 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@019d │ │ -0311c6: 0e00 |001f: return-void │ │ -0311c8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0311ca: 28fb |0021: goto 001c // -0005 │ │ +033348: |[033348] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +033358: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03335a: 5b46 6d02 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026d │ │ +03335e: 2202 6900 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0069 │ │ +033362: 5443 7102 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0271 │ │ +033366: 7020 a201 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01a2 │ │ +03336c: 6e20 a401 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a4 │ │ +033372: 0c02 |000d: move-result-object v2 │ │ +033374: 6e20 a501 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a5 │ │ +03337a: 0c02 |0011: move-result-object v2 │ │ +03337c: 6e10 a301 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01a3 │ │ +033382: 0c01 |0015: move-result-object v1 │ │ +033384: 6e20 9a01 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@019a │ │ +03338a: 0a02 |0019: move-result v2 │ │ +03338c: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +033390: 6e30 9d01 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@019d │ │ +033396: 0e00 |001f: return-void │ │ +033398: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +03339a: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0003 line=191 │ │ 0x0016 line=195 │ │ 0x001c line=196 │ │ 0x001f line=197 │ │ @@ -27838,78 +27838,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -0311cc: |[0311cc] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -0311dc: 2204 6d00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@006d │ │ -0311e0: 5495 6e02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026e │ │ -0311e4: 5455 8802 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ -0311e8: 5496 6d02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026d │ │ -0311ec: 7030 a701 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01a7 │ │ -0311f2: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -0311f4: 6e20 aa01 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01aa │ │ -0311fa: 0c03 |000f: move-result-object v3 │ │ -0311fc: 2200 3e00 |0010: new-instance v0, Landroid/graphics/RectF; // type@003e │ │ -031200: 6e10 3201 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0132 │ │ -031206: 0c05 |0015: move-result-object v5 │ │ -031208: 6e10 3301 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0133 │ │ -03120e: 0c05 |0019: move-result-object v5 │ │ -031210: 7020 2101 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0121 │ │ -031216: 5495 6e02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026e │ │ -03121a: 5496 6f02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026f │ │ -03121e: 6e10 0101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0101 │ │ -031224: 0a06 |0024: move-result v6 │ │ -031226: 5497 6f02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026f │ │ -03122a: 6e10 0001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0100 │ │ -031230: 0a07 |002a: move-result v7 │ │ -031232: 5298 7002 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0270 │ │ -031236: 7158 0407 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0704 │ │ -03123c: 0c02 |0030: move-result-object v2 │ │ -03123e: 6e10 3101 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0131 │ │ -031244: 0c05 |0034: move-result-object v5 │ │ -031246: 5496 6f02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026f │ │ -03124a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -03124c: 6e40 0801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0108 │ │ -031252: 6e20 a901 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01a9 │ │ -031258: 2205 df02 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@02df │ │ -03125c: 6e10 8d01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@018d │ │ -031262: 0c06 |0043: move-result-object v6 │ │ -031264: 7020 0b14 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@140b │ │ -03126a: 6e20 ab01 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01ab │ │ -031270: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -031272: 2355 3d03 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@033d │ │ -031276: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -031278: 6207 2100 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0021 │ │ -03127c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -031280: 6e20 9f01 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@019f │ │ -031286: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -03128a: 6e10 a801 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01a8 │ │ -031290: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -031294: 6e10 8c01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@018c │ │ -03129a: 0e00 |005f: return-void │ │ -03129c: 0d01 |0060: move-exception v1 │ │ -03129e: 1a05 f507 |0061: const-string v5, "PrintHelperKitkat" // string@07f5 │ │ -0312a2: 1a06 a002 |0063: const-string v6, "Error writing printed content" // string@02a0 │ │ -0312a6: 7130 ad11 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -0312ac: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -0312ae: 6e20 9e01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@019e │ │ -0312b4: 28e9 |006c: goto 0055 // -0017 │ │ -0312b6: 0d05 |006d: move-exception v5 │ │ -0312b8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -0312bc: 6e10 a801 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01a8 │ │ -0312c2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -0312c6: 6e10 8c01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@018c │ │ -0312cc: 2705 |0078: throw v5 │ │ -0312ce: 0d05 |0079: move-exception v5 │ │ -0312d0: 28e5 |007a: goto 005f // -001b │ │ -0312d2: 0d06 |007b: move-exception v6 │ │ -0312d4: 28fc |007c: goto 0078 // -0004 │ │ +03339c: |[03339c] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +0333ac: 2204 6d00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@006d │ │ +0333b0: 5495 6e02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026e │ │ +0333b4: 5455 8802 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ +0333b8: 5496 6d02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026d │ │ +0333bc: 7030 a701 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01a7 │ │ +0333c2: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +0333c4: 6e20 aa01 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01aa │ │ +0333ca: 0c03 |000f: move-result-object v3 │ │ +0333cc: 2200 3e00 |0010: new-instance v0, Landroid/graphics/RectF; // type@003e │ │ +0333d0: 6e10 3201 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0132 │ │ +0333d6: 0c05 |0015: move-result-object v5 │ │ +0333d8: 6e10 3301 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0133 │ │ +0333de: 0c05 |0019: move-result-object v5 │ │ +0333e0: 7020 2101 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0121 │ │ +0333e6: 5495 6e02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026e │ │ +0333ea: 5496 6f02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026f │ │ +0333ee: 6e10 0101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0101 │ │ +0333f4: 0a06 |0024: move-result v6 │ │ +0333f6: 5497 6f02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026f │ │ +0333fa: 6e10 0001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0100 │ │ +033400: 0a07 |002a: move-result v7 │ │ +033402: 5298 7002 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0270 │ │ +033406: 7158 0407 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0704 │ │ +03340c: 0c02 |0030: move-result-object v2 │ │ +03340e: 6e10 3101 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0131 │ │ +033414: 0c05 |0034: move-result-object v5 │ │ +033416: 5496 6f02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026f │ │ +03341a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +03341c: 6e40 0801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0108 │ │ +033422: 6e20 a901 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01a9 │ │ +033428: 2205 df02 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@02df │ │ +03342c: 6e10 8d01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@018d │ │ +033432: 0c06 |0043: move-result-object v6 │ │ +033434: 7020 0b14 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@140b │ │ +03343a: 6e20 ab01 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01ab │ │ +033440: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +033442: 2355 3d03 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@033d │ │ +033446: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +033448: 6207 2100 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0021 │ │ +03344c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +033450: 6e20 9f01 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@019f │ │ +033456: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +03345a: 6e10 a801 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01a8 │ │ +033460: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +033464: 6e10 8c01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@018c │ │ +03346a: 0e00 |005f: return-void │ │ +03346c: 0d01 |0060: move-exception v1 │ │ +03346e: 1a05 f507 |0061: const-string v5, "PrintHelperKitkat" // string@07f5 │ │ +033472: 1a06 a002 |0063: const-string v6, "Error writing printed content" // string@02a0 │ │ +033476: 7130 ad11 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +03347c: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +03347e: 6e20 9e01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@019e │ │ +033484: 28e9 |006c: goto 0055 // -0017 │ │ +033486: 0d05 |006d: move-exception v5 │ │ +033488: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +03348c: 6e10 a801 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01a8 │ │ +033492: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +033496: 6e10 8c01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@018c │ │ +03349c: 2705 |0078: throw v5 │ │ +03349e: 0d05 |0079: move-exception v5 │ │ +0334a0: 28e5 |007a: goto 005f // -001b │ │ +0334a2: 0d06 |007b: move-exception v6 │ │ +0334a4: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -27991,18 +27991,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031310: |[031310] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -031320: 5b01 7202 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0272 │ │ -031324: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03132a: 0e00 |0005: return-void │ │ +0334e0: |[0334e0] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +0334f0: 5b01 7202 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0272 │ │ +0334f4: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0334fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28012,22 +28012,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03132c: |[03132c] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -03133c: 5420 7202 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0272 │ │ -031340: 5400 7302 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ -031344: 7110 fe06 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@06fe │ │ -03134a: 5420 7202 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0272 │ │ -03134e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -031350: 6e20 f506 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@06f5 │ │ -031356: 0e00 |000d: return-void │ │ +0334fc: |[0334fc] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +03350c: 5420 7202 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0272 │ │ +033510: 5400 7302 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ +033514: 7110 fe06 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@06fe │ │ +03351a: 5420 7202 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0272 │ │ +03351e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +033520: 6e20 f506 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@06f5 │ │ +033526: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0007 line=326 │ │ 0x000d line=327 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ @@ -28083,22 +28083,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -031358: |[031358] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ -031368: 5b01 7302 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ -03136c: 5b02 7402 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0274 │ │ -031370: 5b03 7602 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0276 │ │ -031374: 5b04 7702 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0277 │ │ -031378: 5b05 7502 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0275 │ │ -03137c: 7010 5801 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0158 │ │ -031382: 0e00 |000d: return-void │ │ +033528: |[033528] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ +033538: 5b01 7302 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ +03353c: 5b02 7402 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0274 │ │ +033540: 5b03 7602 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0276 │ │ +033544: 5b04 7702 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0277 │ │ +033548: 5b05 7502 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0275 │ │ +03354c: 7010 5801 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0158 │ │ +033552: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -28112,26 +28112,26 @@ │ │ type : '([Landroid/net/Uri;)Landroid/graphics/Bitmap;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -031384: |[031384] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -031394: 5430 7302 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ -031398: 5400 7b02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ -03139c: 5431 7302 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ -0313a0: 5411 7d02 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@027d │ │ -0313a4: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -0313a8: 7130 0507 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0705 │ │ -0313ae: 0c00 |000d: move-result-object v0 │ │ -0313b0: 1100 |000e: return-object v0 │ │ -0313b2: 0d00 |000f: move-exception v0 │ │ -0313b4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0313b6: 28fd |0011: goto 000e // -0003 │ │ +033554: |[033554] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +033564: 5430 7302 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ +033568: 5400 7b02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ +03356c: 5431 7302 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ +033570: 5411 7d02 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@027d │ │ +033574: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +033578: 7130 0507 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0705 │ │ +03357e: 0c00 |000d: move-result-object v0 │ │ +033580: 1100 |000e: return-object v0 │ │ +033582: 0d00 |000f: move-exception v0 │ │ +033584: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +033586: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=334 │ │ 0x000e line=338 │ │ 0x000f line=335 │ │ @@ -28145,19 +28145,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0313c8: |[0313c8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0313d8: 1f02 3b03 |0000: check-cast v2, [Landroid/net/Uri; // type@033b │ │ -0313dc: 6e20 f606 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@06f6 │ │ -0313e2: 0c00 |0005: move-result-object v0 │ │ -0313e4: 1100 |0006: return-object v0 │ │ +033598: |[033598] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0335a8: 1f02 3b03 |0000: check-cast v2, [Landroid/net/Uri; // type@033b │ │ +0335ac: 6e20 f606 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@06f6 │ │ +0335b2: 0c00 |0005: move-result-object v0 │ │ +0335b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28166,18 +28166,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0313e8: |[0313e8] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -0313f8: 5410 7502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0275 │ │ -0313fc: 6e10 9b01 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@019b │ │ -031402: 0e00 |0005: return-void │ │ +0335b8: |[0335b8] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +0335c8: 5410 7502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0275 │ │ +0335cc: 6e10 9b01 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@019b │ │ +0335d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ @@ -28187,18 +28187,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031404: |[031404] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -031414: 1f01 3400 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0034 │ │ -031418: 6e20 f806 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@06f8 │ │ -03141e: 0e00 |0005: return-void │ │ +0335d4: |[0335d4] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +0335e4: 1f01 3400 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0034 │ │ +0335e8: 6e20 f806 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@06f8 │ │ +0335ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28207,44 +28207,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -031420: |[031420] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -031430: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -031432: 6f20 5b01 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@015b │ │ -031438: 5442 7302 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ -03143c: 5b25 7a02 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ -031440: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -031444: 2202 6900 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0069 │ │ -031448: 5443 7302 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ -03144c: 5433 7e02 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@027e │ │ -031450: 7020 a201 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01a2 │ │ -031456: 6e20 a401 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a4 │ │ -03145c: 0c02 |0016: move-result-object v2 │ │ -03145e: 6e20 a501 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a5 │ │ -031464: 0c02 |001a: move-result-object v2 │ │ -031466: 6e10 a301 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01a3 │ │ -03146c: 0c01 |001e: move-result-object v1 │ │ -03146e: 5442 7602 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0276 │ │ -031472: 5443 7702 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0277 │ │ -031476: 6e20 9a01 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@019a │ │ -03147c: 0a02 |0026: move-result v2 │ │ -03147e: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -031482: 5442 7502 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0275 │ │ -031486: 6e30 9d01 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@019d │ │ -03148c: 0e00 |002e: return-void │ │ -03148e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -031490: 28f9 |0030: goto 0029 // -0007 │ │ -031492: 5442 7502 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0275 │ │ -031496: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -031498: 6e20 9c01 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@019c │ │ -03149e: 28f7 |0037: goto 002e // -0009 │ │ +0335f0: |[0335f0] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +033600: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033602: 6f20 5b01 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@015b │ │ +033608: 5442 7302 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ +03360c: 5b25 7a02 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ +033610: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +033614: 2202 6900 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0069 │ │ +033618: 5443 7302 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0273 │ │ +03361c: 5433 7e02 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@027e │ │ +033620: 7020 a201 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01a2 │ │ +033626: 6e20 a401 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a4 │ │ +03362c: 0c02 |0016: move-result-object v2 │ │ +03362e: 6e20 a501 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a5 │ │ +033634: 0c02 |001a: move-result-object v2 │ │ +033636: 6e10 a301 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01a3 │ │ +03363c: 0c01 |001e: move-result-object v1 │ │ +03363e: 5442 7602 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0276 │ │ +033642: 5443 7702 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0277 │ │ +033646: 6e20 9a01 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@019a │ │ +03364c: 0a02 |0026: move-result v2 │ │ +03364e: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +033652: 5442 7502 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0275 │ │ +033656: 6e30 9d01 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@019d │ │ +03365c: 0e00 |002e: return-void │ │ +03365e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +033660: 28f9 |0030: goto 0029 // -0007 │ │ +033662: 5442 7502 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0275 │ │ +033666: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +033668: 6e20 9c01 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@019c │ │ +03366e: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0004 line=344 │ │ 0x0008 line=345 │ │ 0x000a line=346 │ │ 0x001f line=350 │ │ @@ -28264,18 +28264,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0314a0: |[0314a0] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -0314b0: 1f01 3400 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0034 │ │ -0314b4: 6e20 fa06 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@06fa │ │ -0314ba: 0e00 |0005: return-void │ │ +033670: |[033670] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +033680: 1f01 3400 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0034 │ │ +033684: 6e20 fa06 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@06fa │ │ +03368a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28284,20 +28284,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0314bc: |[0314bc] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -0314cc: 5420 7402 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0274 │ │ -0314d0: 2201 3701 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0137 │ │ -0314d4: 7020 f206 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@06f2 │ │ -0314da: 6e20 6e01 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@016e │ │ -0314e0: 0e00 |000a: return-void │ │ +03368c: |[03368c] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +03369c: 5420 7402 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0274 │ │ +0336a0: 2201 3701 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0137 │ │ +0336a4: 7020 f206 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@06f2 │ │ +0336aa: 6e20 6e01 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@016e │ │ +0336b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x000a line=329 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28361,23 +28361,23 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0314e4: |[0314e4] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ -0314f4: 5b12 7b02 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ -0314f8: 5b13 7e02 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@027e │ │ -0314fc: 5b14 7d02 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@027d │ │ -031500: 5915 7c02 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027c │ │ -031504: 7010 a001 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@01a0 │ │ -03150a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03150c: 5b10 7a02 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ -031510: 0e00 |000e: return-void │ │ +0336b4: |[0336b4] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ +0336c4: 5b12 7b02 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ +0336c8: 5b13 7e02 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@027e │ │ +0336cc: 5b14 7d02 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@027d │ │ +0336d0: 5915 7c02 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027c │ │ +0336d4: 7010 a001 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@01a0 │ │ +0336da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0336dc: 5b10 7a02 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ +0336e0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x000b line=292 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -28390,17 +28390,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031514: |[031514] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -031524: 7010 ff06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@06ff │ │ -03152a: 0e00 |0003: return-void │ │ +0336e4: |[0336e4] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +0336f4: 7010 ff06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@06ff │ │ +0336fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -28408,33 +28408,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -03152c: |[03152c] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -03153c: 5430 7b02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ -031540: 7110 0607 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0706 │ │ -031546: 0c01 |0005: move-result-object v1 │ │ -031548: 1d01 |0006: monitor-enter v1 │ │ -03154a: 5430 7b02 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ -03154e: 5400 8902 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -031552: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -031556: 5430 7b02 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ -03155a: 5400 8902 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -03155e: 6e10 0301 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0103 │ │ -031564: 5430 7b02 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ -031568: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -03156a: 5b02 8902 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -03156e: 1e01 |0019: monitor-exit v1 │ │ -031570: 0e00 |001a: return-void │ │ -031572: 0d00 |001b: move-exception v0 │ │ -031574: 1e01 |001c: monitor-exit v1 │ │ -031576: 2700 |001d: throw v0 │ │ +0336fc: |[0336fc] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +03370c: 5430 7b02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ +033710: 7110 0607 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0706 │ │ +033716: 0c01 |0005: move-result-object v1 │ │ +033718: 1d01 |0006: monitor-enter v1 │ │ +03371a: 5430 7b02 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ +03371e: 5400 8902 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +033722: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +033726: 5430 7b02 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ +03372a: 5400 8902 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +03372e: 6e10 0301 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0103 │ │ +033734: 5430 7b02 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ +033738: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +03373a: 5b02 8902 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +03373e: 1e01 |0019: monitor-exit v1 │ │ +033740: 0e00 |001a: return-void │ │ +033742: 0d00 |001b: move-exception v0 │ │ +033744: 1e01 |001c: monitor-exit v1 │ │ +033746: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=371 │ │ 0x0007 line=372 │ │ 0x000d line=373 │ │ @@ -28451,21 +28451,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -031584: |[031584] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -031594: 6f10 a101 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@01a1 │ │ -03159a: 7010 ff06 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@06ff │ │ -0315a0: 5420 7802 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0278 │ │ -0315a4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0315a6: 6e20 5901 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@0159 │ │ -0315ac: 0e00 |000c: return-void │ │ +033754: |[033754] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +033764: 6f10 a101 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@01a1 │ │ +03376a: 7010 ff06 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@06ff │ │ +033770: 5420 7802 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0278 │ │ +033774: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +033776: 6e20 5901 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@0159 │ │ +03377c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ 0x0006 line=383 │ │ 0x000c line=384 │ │ locals : │ │ @@ -28476,54 +28476,54 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -0315b0: |[0315b0] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -0315c0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0315c2: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0315c4: 6e10 6d01 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@016d │ │ -0315ca: 0a00 |0005: move-result v0 │ │ -0315cc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0315d0: 6e10 9b01 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@019b │ │ -0315d6: 5b9b 7902 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ -0315da: 0e00 |000d: return-void │ │ -0315dc: 5490 7a02 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ -0315e0: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -0315e4: 2200 6900 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0069 │ │ -0315e8: 5491 7e02 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@027e │ │ -0315ec: 7020 a201 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01a2 │ │ -0315f2: 6e20 a401 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a4 │ │ -0315f8: 0c00 |001c: move-result-object v0 │ │ -0315fa: 6e20 a501 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a5 │ │ -031600: 0c00 |0020: move-result-object v0 │ │ -031602: 6e10 a301 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01a3 │ │ -031608: 0c07 |0024: move-result-object v7 │ │ -03160a: 6e20 9a01 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@019a │ │ -031610: 0a00 |0028: move-result v0 │ │ -031612: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -031616: 6e30 9d01 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@019d │ │ -03161c: 28df |002e: goto 000d // -0021 │ │ -03161e: 0186 |002f: move v6, v8 │ │ -031620: 28fb |0030: goto 002b // -0005 │ │ -031622: 2200 3801 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0138 │ │ -031626: 0791 |0033: move-object v1, v9 │ │ -031628: 07c2 |0034: move-object v2, v12 │ │ -03162a: 07b3 |0035: move-object v3, v11 │ │ -03162c: 07a4 |0036: move-object v4, v10 │ │ -03162e: 07d5 |0037: move-object v5, v13 │ │ -031630: 7606 f406 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@06f4 │ │ -031636: 5b90 7802 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0278 │ │ -03163a: 5490 7802 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0278 │ │ -03163e: 2381 3b03 |003f: new-array v1, v8, [Landroid/net/Uri; // type@033b │ │ -031642: 6e20 5a01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@015a │ │ -031648: 5b9b 7902 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ -03164c: 28c7 |0046: goto 000d // -0039 │ │ +033780: |[033780] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +033790: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +033792: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +033794: 6e10 6d01 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@016d │ │ +03379a: 0a00 |0005: move-result v0 │ │ +03379c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0337a0: 6e10 9b01 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@019b │ │ +0337a6: 5b9b 7902 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ +0337aa: 0e00 |000d: return-void │ │ +0337ac: 5490 7a02 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ +0337b0: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +0337b4: 2200 6900 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0069 │ │ +0337b8: 5491 7e02 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@027e │ │ +0337bc: 7020 a201 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01a2 │ │ +0337c2: 6e20 a401 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a4 │ │ +0337c8: 0c00 |001c: move-result-object v0 │ │ +0337ca: 6e20 a501 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01a5 │ │ +0337d0: 0c00 |0020: move-result-object v0 │ │ +0337d2: 6e10 a301 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01a3 │ │ +0337d8: 0c07 |0024: move-result-object v7 │ │ +0337da: 6e20 9a01 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@019a │ │ +0337e0: 0a00 |0028: move-result v0 │ │ +0337e2: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +0337e6: 6e30 9d01 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@019d │ │ +0337ec: 28df |002e: goto 000d // -0021 │ │ +0337ee: 0186 |002f: move v6, v8 │ │ +0337f0: 28fb |0030: goto 002b // -0005 │ │ +0337f2: 2200 3801 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0138 │ │ +0337f6: 0791 |0033: move-object v1, v9 │ │ +0337f8: 07c2 |0034: move-object v2, v12 │ │ +0337fa: 07b3 |0035: move-object v3, v11 │ │ +0337fc: 07a4 |0036: move-object v4, v10 │ │ +0337fe: 07d5 |0037: move-object v5, v13 │ │ +033800: 7606 f406 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@06f4 │ │ +033806: 5b90 7802 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0278 │ │ +03380a: 5490 7802 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0278 │ │ +03380e: 2381 3b03 |003f: new-array v1, v8, [Landroid/net/Uri; // type@033b │ │ +033812: 6e20 5a01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@015a │ │ +033818: 5b9b 7902 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ +03381c: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=300 │ │ 0x0008 line=301 │ │ 0x000b line=302 │ │ 0x000d line=368 │ │ 0x000e line=306 │ │ @@ -28549,78 +28549,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -031650: |[031650] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -031660: 2204 6d00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@006d │ │ -031664: 5495 7b02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ -031668: 5455 8802 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ -03166c: 5496 7902 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ -031670: 7030 a701 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01a7 │ │ -031676: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -031678: 6e20 aa01 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01aa │ │ -03167e: 0c03 |000f: move-result-object v3 │ │ -031680: 2200 3e00 |0010: new-instance v0, Landroid/graphics/RectF; // type@003e │ │ -031684: 6e10 3201 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0132 │ │ -03168a: 0c05 |0015: move-result-object v5 │ │ -03168c: 6e10 3301 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0133 │ │ -031692: 0c05 |0019: move-result-object v5 │ │ -031694: 7020 2101 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0121 │ │ -03169a: 5495 7b02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ -03169e: 5496 7a02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ -0316a2: 6e10 0101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0101 │ │ -0316a8: 0a06 |0024: move-result v6 │ │ -0316aa: 5497 7a02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ -0316ae: 6e10 0001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0100 │ │ -0316b4: 0a07 |002a: move-result v7 │ │ -0316b6: 5298 7c02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027c │ │ -0316ba: 7158 0407 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0704 │ │ -0316c0: 0c02 |0030: move-result-object v2 │ │ -0316c2: 6e10 3101 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0131 │ │ -0316c8: 0c05 |0034: move-result-object v5 │ │ -0316ca: 5496 7a02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ -0316ce: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -0316d0: 6e40 0801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0108 │ │ -0316d6: 6e20 a901 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01a9 │ │ -0316dc: 2205 df02 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@02df │ │ -0316e0: 6e10 8d01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@018d │ │ -0316e6: 0c06 |0043: move-result-object v6 │ │ -0316e8: 7020 0b14 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@140b │ │ -0316ee: 6e20 ab01 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01ab │ │ -0316f4: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -0316f6: 2355 3d03 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@033d │ │ -0316fa: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -0316fc: 6207 2100 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0021 │ │ -031700: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -031704: 6e20 9f01 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@019f │ │ -03170a: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -03170e: 6e10 a801 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01a8 │ │ -031714: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -031718: 6e10 8c01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@018c │ │ -03171e: 0e00 |005f: return-void │ │ -031720: 0d01 |0060: move-exception v1 │ │ -031722: 1a05 f507 |0061: const-string v5, "PrintHelperKitkat" // string@07f5 │ │ -031726: 1a06 a002 |0063: const-string v6, "Error writing printed content" // string@02a0 │ │ -03172a: 7130 ad11 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -031730: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -031732: 6e20 9e01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@019e │ │ -031738: 28e9 |006c: goto 0055 // -0017 │ │ -03173a: 0d05 |006d: move-exception v5 │ │ -03173c: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -031740: 6e10 a801 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01a8 │ │ -031746: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -03174a: 6e10 8c01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@018c │ │ -031750: 2705 |0078: throw v5 │ │ -031752: 0d05 |0079: move-exception v5 │ │ -031754: 28e5 |007a: goto 005f // -001b │ │ -031756: 0d06 |007b: move-exception v6 │ │ -031758: 28fc |007c: goto 0078 // -0004 │ │ +033820: |[033820] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +033830: 2204 6d00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@006d │ │ +033834: 5495 7b02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ +033838: 5455 8802 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ +03383c: 5496 7902 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ +033840: 7030 a701 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01a7 │ │ +033846: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +033848: 6e20 aa01 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01aa │ │ +03384e: 0c03 |000f: move-result-object v3 │ │ +033850: 2200 3e00 |0010: new-instance v0, Landroid/graphics/RectF; // type@003e │ │ +033854: 6e10 3201 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0132 │ │ +03385a: 0c05 |0015: move-result-object v5 │ │ +03385c: 6e10 3301 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0133 │ │ +033862: 0c05 |0019: move-result-object v5 │ │ +033864: 7020 2101 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0121 │ │ +03386a: 5495 7b02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027b │ │ +03386e: 5496 7a02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ +033872: 6e10 0101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0101 │ │ +033878: 0a06 |0024: move-result v6 │ │ +03387a: 5497 7a02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ +03387e: 6e10 0001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0100 │ │ +033884: 0a07 |002a: move-result v7 │ │ +033886: 5298 7c02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027c │ │ +03388a: 7158 0407 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0704 │ │ +033890: 0c02 |0030: move-result-object v2 │ │ +033892: 6e10 3101 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0131 │ │ +033898: 0c05 |0034: move-result-object v5 │ │ +03389a: 5496 7a02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027a │ │ +03389e: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +0338a0: 6e40 0801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0108 │ │ +0338a6: 6e20 a901 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01a9 │ │ +0338ac: 2205 df02 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@02df │ │ +0338b0: 6e10 8d01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@018d │ │ +0338b6: 0c06 |0043: move-result-object v6 │ │ +0338b8: 7020 0b14 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@140b │ │ +0338be: 6e20 ab01 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01ab │ │ +0338c4: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +0338c6: 2355 3d03 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@033d │ │ +0338ca: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +0338cc: 6207 2100 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0021 │ │ +0338d0: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +0338d4: 6e20 9f01 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@019f │ │ +0338da: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +0338de: 6e10 a801 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01a8 │ │ +0338e4: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +0338e8: 6e10 8c01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@018c │ │ +0338ee: 0e00 |005f: return-void │ │ +0338f0: 0d01 |0060: move-exception v1 │ │ +0338f2: 1a05 f507 |0061: const-string v5, "PrintHelperKitkat" // string@07f5 │ │ +0338f6: 1a06 a002 |0063: const-string v6, "Error writing printed content" // string@02a0 │ │ +0338fa: 7130 ad11 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +033900: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +033902: 6e20 9e01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@019e │ │ +033908: 28e9 |006c: goto 0055 // -0017 │ │ +03390a: 0d05 |006d: move-exception v5 │ │ +03390c: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +033910: 6e10 a801 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01a8 │ │ +033916: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +03391a: 6e10 8c01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@018c │ │ +033920: 2705 |0078: throw v5 │ │ +033922: 0d05 |0079: move-exception v5 │ │ +033924: 28e5 |007a: goto 005f // -001b │ │ +033926: 0d06 |007b: move-exception v6 │ │ +033928: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -28766,28 +28766,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -031794: |[031794] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -0317a4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0317a6: 7010 4d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -0317ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0317ae: 5b20 8902 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -0317b2: 2200 0003 |0007: new-instance v0, Ljava/lang/Object; // type@0300 │ │ -0317b6: 7010 4d14 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0317bc: 5b20 8a02 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ -0317c0: 5921 8c02 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ -0317c4: 5921 8702 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ -0317c8: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0317ca: 5920 8b02 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ -0317ce: 5b23 8802 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ -0317d2: 0e00 |0017: return-void │ │ +033964: |[033964] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +033974: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +033976: 7010 4d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +03397c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03397e: 5b20 8902 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +033982: 2200 0003 |0007: new-instance v0, Ljava/lang/Object; // type@0300 │ │ +033986: 7010 4d14 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03398c: 5b20 8a02 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ +033990: 5921 8c02 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ +033994: 5921 8702 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ +033998: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +03399a: 5920 8b02 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ +03399e: 5b23 8802 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ +0339a2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=81 │ │ 0x0010 line=83 │ │ @@ -28803,18 +28803,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0317d4: |[0317d4] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -0317e4: 7055 0807 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0708 │ │ -0317ea: 0c00 |0003: move-result-object v0 │ │ -0317ec: 1100 |0004: return-object v0 │ │ +0339a4: |[0339a4] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +0339b4: 7055 0807 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0708 │ │ +0339ba: 0c00 |0003: move-result-object v0 │ │ +0339bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -28826,18 +28826,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0317f0: |[0317f0] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -031800: 7030 0c07 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@070c │ │ -031806: 0c00 |0003: move-result-object v0 │ │ -031808: 1100 |0004: return-object v0 │ │ +0339c0: |[0339c0] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +0339d0: 7030 0c07 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@070c │ │ +0339d6: 0c00 |0003: move-result-object v0 │ │ +0339d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -28847,17 +28847,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03180c: |[03180c] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -03181c: 5410 8a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ -031820: 1100 |0002: return-object v0 │ │ +0339dc: |[0339dc] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +0339ec: 5410 8a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ +0339f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -28865,52 +28865,52 @@ │ │ type : '(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -031824: |[031824] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -031834: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -031838: 2200 3900 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0039 │ │ -03183c: 7010 1201 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0112 │ │ -031842: 6e10 2301 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0123 │ │ -031848: 0a04 |000a: move-result v4 │ │ -03184a: 8285 |000b: int-to-float v5, v8 │ │ -03184c: a901 0405 |000c: div-float v1, v4, v5 │ │ -031850: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -031852: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -031856: 6e10 2201 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0122 │ │ -03185c: 0a04 |0014: move-result v4 │ │ -03185e: 8295 |0015: int-to-float v5, v9 │ │ -031860: c954 |0016: div-float/2addr v4, v5 │ │ -031862: 7120 4614 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ -031868: 0a01 |001a: move-result v1 │ │ -03186a: 6e30 1301 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0113 │ │ -031870: 6e10 2301 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0123 │ │ -031876: 0a04 |0021: move-result v4 │ │ -031878: 8285 |0022: int-to-float v5, v8 │ │ -03187a: c815 |0023: mul-float/2addr v5, v1 │ │ -03187c: c754 |0024: sub-float/2addr v4, v5 │ │ -03187e: a902 0406 |0025: div-float v2, v4, v6 │ │ -031882: 6e10 2201 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0122 │ │ -031888: 0a04 |002a: move-result v4 │ │ -03188a: 8295 |002b: int-to-float v5, v9 │ │ -03188c: c815 |002c: mul-float/2addr v5, v1 │ │ -03188e: c754 |002d: sub-float/2addr v4, v5 │ │ -031890: a903 0406 |002e: div-float v3, v4, v6 │ │ -031894: 6e30 1401 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0114 │ │ -03189a: 1100 |0033: return-object v0 │ │ -03189c: 6e10 2201 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0122 │ │ -0318a2: 0a04 |0037: move-result v4 │ │ -0318a4: 8295 |0038: int-to-float v5, v9 │ │ -0318a6: c954 |0039: div-float/2addr v4, v5 │ │ -0318a8: 7120 4814 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ -0318ae: 0a01 |003d: move-result v1 │ │ -0318b0: 28dd |003e: goto 001b // -0023 │ │ +0339f4: |[0339f4] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +033a04: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +033a08: 2200 3900 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0039 │ │ +033a0c: 7010 1201 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0112 │ │ +033a12: 6e10 2301 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0123 │ │ +033a18: 0a04 |000a: move-result v4 │ │ +033a1a: 8285 |000b: int-to-float v5, v8 │ │ +033a1c: a901 0405 |000c: div-float v1, v4, v5 │ │ +033a20: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +033a22: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +033a26: 6e10 2201 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0122 │ │ +033a2c: 0a04 |0014: move-result v4 │ │ +033a2e: 8295 |0015: int-to-float v5, v9 │ │ +033a30: c954 |0016: div-float/2addr v4, v5 │ │ +033a32: 7120 4614 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ +033a38: 0a01 |001a: move-result v1 │ │ +033a3a: 6e30 1301 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0113 │ │ +033a40: 6e10 2301 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0123 │ │ +033a46: 0a04 |0021: move-result v4 │ │ +033a48: 8285 |0022: int-to-float v5, v8 │ │ +033a4a: c815 |0023: mul-float/2addr v5, v1 │ │ +033a4c: c754 |0024: sub-float/2addr v4, v5 │ │ +033a4e: a902 0406 |0025: div-float v2, v4, v6 │ │ +033a52: 6e10 2201 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0122 │ │ +033a58: 0a04 |002a: move-result v4 │ │ +033a5a: 8295 |002b: int-to-float v5, v9 │ │ +033a5c: c815 |002c: mul-float/2addr v5, v1 │ │ +033a5e: c754 |002d: sub-float/2addr v4, v5 │ │ +033a60: a903 0406 |002e: div-float v3, v4, v6 │ │ +033a64: 6e30 1401 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0114 │ │ +033a6a: 1100 |0033: return-object v0 │ │ +033a6c: 6e10 2201 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0122 │ │ +033a72: 0a04 |0037: move-result v4 │ │ +033a74: 8295 |0038: int-to-float v5, v9 │ │ +033a76: c954 |0039: div-float/2addr v4, v5 │ │ +033a78: 7120 4814 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ +033a7e: 0a01 |003d: move-result v1 │ │ +033a80: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=257 │ │ 0x0007 line=260 │ │ 0x000e line=261 │ │ 0x0011 line=262 │ │ 0x001b line=266 │ │ @@ -28935,48 +28935,48 @@ │ │ type : '(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0318b4: |[0318b4] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -0318c4: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -0318c8: 5452 8802 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ -0318cc: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -0318d0: 2202 f202 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -0318d4: 1a03 780a |0008: const-string v3, "bad argument to loadBitmap" // string@0a78 │ │ -0318d8: 7020 3614 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -0318de: 2702 |000d: throw v2 │ │ -0318e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0318e2: 5452 8802 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ -0318e6: 6e10 8a00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ -0318ec: 0c02 |0014: move-result-object v2 │ │ -0318ee: 6e20 8500 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0085 │ │ -0318f4: 0c00 |0018: move-result-object v0 │ │ -0318f6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0318f8: 7130 0401 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0104 │ │ -0318fe: 0c02 |001d: move-result-object v2 │ │ -031900: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -031904: 6e10 0f14 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@140f │ │ -03190a: 1102 |0023: return-object v2 │ │ -03190c: 0d01 |0024: move-exception v1 │ │ -03190e: 1a03 f507 |0025: const-string v3, "PrintHelperKitkat" // string@07f5 │ │ -031912: 1a04 0d0b |0027: const-string v4, "close fail " // string@0b0d │ │ -031916: 7130 b011 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -03191c: 28f7 |002c: goto 0023 // -0009 │ │ -03191e: 0d02 |002d: move-exception v2 │ │ -031920: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -031924: 6e10 0f14 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@140f │ │ -03192a: 2702 |0033: throw v2 │ │ -03192c: 0d01 |0034: move-exception v1 │ │ -03192e: 1a03 f507 |0035: const-string v3, "PrintHelperKitkat" // string@07f5 │ │ -031932: 1a04 0d0b |0037: const-string v4, "close fail " // string@0b0d │ │ -031936: 7130 b011 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -03193c: 28f7 |003c: goto 0033 // -0009 │ │ +033a84: |[033a84] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +033a94: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +033a98: 5452 8802 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ +033a9c: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +033aa0: 2202 f202 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +033aa4: 1a03 780a |0008: const-string v3, "bad argument to loadBitmap" // string@0a78 │ │ +033aa8: 7020 3614 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +033aae: 2702 |000d: throw v2 │ │ +033ab0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +033ab2: 5452 8802 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ +033ab6: 6e10 8a00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ +033abc: 0c02 |0014: move-result-object v2 │ │ +033abe: 6e20 8500 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0085 │ │ +033ac4: 0c00 |0018: move-result-object v0 │ │ +033ac6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +033ac8: 7130 0401 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0104 │ │ +033ace: 0c02 |001d: move-result-object v2 │ │ +033ad0: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +033ad4: 6e10 0f14 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@140f │ │ +033ada: 1102 |0023: return-object v2 │ │ +033adc: 0d01 |0024: move-exception v1 │ │ +033ade: 1a03 f507 |0025: const-string v3, "PrintHelperKitkat" // string@07f5 │ │ +033ae2: 1a04 0d0b |0027: const-string v4, "close fail " // string@0b0d │ │ +033ae6: 7130 b011 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +033aec: 28f7 |002c: goto 0023 // -0009 │ │ +033aee: 0d02 |002d: move-exception v2 │ │ +033af0: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +033af4: 6e10 0f14 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@140f │ │ +033afa: 2702 |0033: throw v2 │ │ +033afc: 0d01 |0034: move-exception v1 │ │ +033afe: 1a03 f507 |0035: const-string v3, "PrintHelperKitkat" // string@07f5 │ │ +033b02: 1a04 0d0b |0037: const-string v4, "close fail " // string@0b0d │ │ +033b06: 7130 b011 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +033b0c: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -29009,83 +29009,83 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -031964: |[031964] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -031974: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -031976: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -031978: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -03197c: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -031980: 5497 8802 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ -031984: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -031988: 2206 f202 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -03198c: 1a07 770a |000c: const-string v7, "bad argument to getScaledBitmap" // string@0a77 │ │ -031990: 7020 3614 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -031996: 2706 |0011: throw v6 │ │ -031998: 2203 3500 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ -03199c: 7010 0201 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0102 │ │ -0319a2: 5c38 1400 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0014 │ │ -0319a6: 7030 0b07 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@070b │ │ -0319ac: 5235 1800 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0018 │ │ -0319b0: 5231 1700 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0017 │ │ -0319b4: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -0319b8: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -0319bc: 1106 |0024: return-object v6 │ │ -0319be: 7120 4714 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -0319c4: 0a02 |0028: move-result v2 │ │ -0319c6: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -0319c8: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -0319cc: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -0319d0: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -0319d4: 28fa |0030: goto 002a // -0006 │ │ -0319d6: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -0319da: 7120 4914 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -0319e0: 0a07 |0036: move-result v7 │ │ -0319e2: b347 |0037: div-int/2addr v7, v4 │ │ -0319e4: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -0319e8: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -0319ea: 5497 8a02 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ -0319ee: 1d07 |003d: monitor-enter v7 │ │ -0319f0: 2206 3500 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ -0319f4: 7010 0201 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0102 │ │ -0319fa: 5b96 8902 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -0319fe: 5496 8902 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -031a02: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -031a04: 5c68 1500 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0015 │ │ -031a08: 5496 8902 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -031a0c: 5964 1600 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0016 │ │ -031a10: 5490 8902 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -031a14: 1e07 |0050: monitor-exit v7 │ │ -031a16: 7030 0b07 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@070b │ │ -031a1c: 0c06 |0054: move-result-object v6 │ │ -031a1e: 5497 8a02 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ -031a22: 1d07 |0057: monitor-enter v7 │ │ -031a24: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -031a26: 5b98 8902 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -031a2a: 1e07 |005b: monitor-exit v7 │ │ -031a2c: 28c8 |005c: goto 0024 // -0038 │ │ -031a2e: 0d06 |005d: move-exception v6 │ │ -031a30: 1e07 |005e: monitor-exit v7 │ │ -031a32: 2706 |005f: throw v6 │ │ -031a34: 0d06 |0060: move-exception v6 │ │ -031a36: 1e07 |0061: monitor-exit v7 │ │ -031a38: 2706 |0062: throw v6 │ │ -031a3a: 0d06 |0063: move-exception v6 │ │ -031a3c: 5497 8a02 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ -031a40: 1d07 |0066: monitor-enter v7 │ │ -031a42: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -031a44: 5b98 8902 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ -031a48: 1e07 |006a: monitor-exit v7 │ │ -031a4a: 2706 |006b: throw v6 │ │ -031a4c: 0d06 |006c: move-exception v6 │ │ -031a4e: 1e07 |006d: monitor-exit v7 │ │ -031a50: 2706 |006e: throw v6 │ │ +033b34: |[033b34] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +033b44: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +033b46: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +033b48: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +033b4c: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +033b50: 5497 8802 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ +033b54: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +033b58: 2206 f202 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +033b5c: 1a07 770a |000c: const-string v7, "bad argument to getScaledBitmap" // string@0a77 │ │ +033b60: 7020 3614 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +033b66: 2706 |0011: throw v6 │ │ +033b68: 2203 3500 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ +033b6c: 7010 0201 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0102 │ │ +033b72: 5c38 1400 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0014 │ │ +033b76: 7030 0b07 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@070b │ │ +033b7c: 5235 1800 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0018 │ │ +033b80: 5231 1700 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0017 │ │ +033b84: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +033b88: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +033b8c: 1106 |0024: return-object v6 │ │ +033b8e: 7120 4714 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +033b94: 0a02 |0028: move-result v2 │ │ +033b96: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +033b98: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +033b9c: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +033ba0: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +033ba4: 28fa |0030: goto 002a // -0006 │ │ +033ba6: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +033baa: 7120 4914 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +033bb0: 0a07 |0036: move-result v7 │ │ +033bb2: b347 |0037: div-int/2addr v7, v4 │ │ +033bb4: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +033bb8: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +033bba: 5497 8a02 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ +033bbe: 1d07 |003d: monitor-enter v7 │ │ +033bc0: 2206 3500 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ +033bc4: 7010 0201 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0102 │ │ +033bca: 5b96 8902 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +033bce: 5496 8902 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +033bd2: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +033bd4: 5c68 1500 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0015 │ │ +033bd8: 5496 8902 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +033bdc: 5964 1600 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0016 │ │ +033be0: 5490 8902 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +033be4: 1e07 |0050: monitor-exit v7 │ │ +033be6: 7030 0b07 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@070b │ │ +033bec: 0c06 |0054: move-result-object v6 │ │ +033bee: 5497 8a02 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ +033bf2: 1d07 |0057: monitor-enter v7 │ │ +033bf4: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +033bf6: 5b98 8902 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +033bfa: 1e07 |005b: monitor-exit v7 │ │ +033bfc: 28c8 |005c: goto 0024 // -0038 │ │ +033bfe: 0d06 |005d: move-exception v6 │ │ +033c00: 1e07 |005e: monitor-exit v7 │ │ +033c02: 2706 |005f: throw v6 │ │ +033c04: 0d06 |0060: move-exception v6 │ │ +033c06: 1e07 |0061: monitor-exit v7 │ │ +033c08: 2706 |0062: throw v6 │ │ +033c0a: 0d06 |0063: move-exception v6 │ │ +033c0c: 5497 8a02 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028a │ │ +033c10: 1d07 |0066: monitor-enter v7 │ │ +033c12: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +033c14: 5b98 8902 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0289 │ │ +033c18: 1e07 |006a: monitor-exit v7 │ │ +033c1a: 2706 |006b: throw v6 │ │ +033c1c: 0d06 |006c: move-exception v6 │ │ +033c1e: 1e07 |006d: monitor-exit v7 │ │ +033c20: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -29143,17 +29143,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031a90: |[031a90] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -031aa0: 5210 8702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ -031aa4: 0f00 |0002: return v0 │ │ +033c60: |[033c60] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +033c70: 5210 8702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ +033c74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29161,17 +29161,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031aa8: |[031aa8] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -031ab8: 5210 8b02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ -031abc: 0f00 |0002: return v0 │ │ +033c78: |[033c78] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +033c88: 5210 8b02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ +033c8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29179,17 +29179,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031ac0: |[031ac0] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -031ad0: 5210 8c02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ -031ad4: 0f00 |0002: return v0 │ │ +033c90: |[033c90] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +033ca0: 5210 8c02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ +033ca4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29197,43 +29197,43 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -031ad8: |[031ad8] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -031ae8: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -031aec: 0e00 |0002: return-void │ │ -031aee: 5261 8c02 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ -031af2: 5464 8802 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ -031af6: 1a05 2414 |0007: const-string v5, "print" // string@1424 │ │ -031afa: 6e20 9600 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -031b00: 0c03 |000c: move-result-object v3 │ │ -031b02: 1f03 6c00 |000d: check-cast v3, Landroid/print/PrintManager; // type@006c │ │ -031b06: 6202 2300 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ -031b0a: 6e10 0101 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0101 │ │ -031b10: 0a04 |0014: move-result v4 │ │ -031b12: 6e10 0001 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0100 │ │ -031b18: 0a05 |0018: move-result v5 │ │ -031b1a: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -031b1e: 6202 2200 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0022 │ │ -031b22: 2204 6300 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0063 │ │ -031b26: 7010 9601 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@0196 │ │ -031b2c: 6e20 9901 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0199 │ │ -031b32: 0c04 |0025: move-result-object v4 │ │ -031b34: 5265 8702 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ -031b38: 6e20 9801 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0198 │ │ -031b3e: 0c04 |002b: move-result-object v4 │ │ -031b40: 6e10 9701 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0197 │ │ -031b46: 0c00 |002f: move-result-object v0 │ │ -031b48: 2204 3601 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0136 │ │ -031b4c: 7051 ef06 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@06ef │ │ -031b52: 6e40 a601 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01a6 │ │ -031b58: 28ca |0038: goto 0002 // -0036 │ │ +033ca8: |[033ca8] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +033cb8: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +033cbc: 0e00 |0002: return-void │ │ +033cbe: 5261 8c02 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ +033cc2: 5464 8802 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ +033cc6: 1a05 2414 |0007: const-string v5, "print" // string@1424 │ │ +033cca: 6e20 9600 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +033cd0: 0c03 |000c: move-result-object v3 │ │ +033cd2: 1f03 6c00 |000d: check-cast v3, Landroid/print/PrintManager; // type@006c │ │ +033cd6: 6202 2300 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ +033cda: 6e10 0101 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0101 │ │ +033ce0: 0a04 |0014: move-result v4 │ │ +033ce2: 6e10 0001 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0100 │ │ +033ce8: 0a05 |0018: move-result v5 │ │ +033cea: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ +033cee: 6202 2200 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0022 │ │ +033cf2: 2204 6300 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0063 │ │ +033cf6: 7010 9601 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@0196 │ │ +033cfc: 6e20 9901 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0199 │ │ +033d02: 0c04 |0025: move-result-object v4 │ │ +033d04: 5265 8702 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ +033d08: 6e20 9801 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0198 │ │ +033d0e: 0c04 |002b: move-result-object v4 │ │ +033d10: 6e10 9701 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0197 │ │ +033d16: 0c00 |002f: move-result-object v0 │ │ +033d18: 2204 3601 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0136 │ │ +033d1c: 7051 ef06 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@06ef │ │ +033d22: 6e40 a601 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01a6 │ │ +033d28: 28ca |0038: goto 0002 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=245 │ │ 0x0003 line=167 │ │ 0x0005 line=168 │ │ 0x000f line=169 │ │ @@ -29255,42 +29255,42 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -031b5c: |[031b5c] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -031b6c: 5272 8c02 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ -031b70: 2203 3901 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0139 │ │ -031b74: 7052 fd06 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@06fd │ │ -031b7a: 5475 8802 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ -031b7e: 1a06 2414 |0009: const-string v6, "print" // string@1424 │ │ -031b82: 6e20 9600 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -031b88: 0c04 |000e: move-result-object v4 │ │ -031b8a: 1f04 6c00 |000f: check-cast v4, Landroid/print/PrintManager; // type@006c │ │ -031b8e: 2201 6300 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0063 │ │ -031b92: 7010 9601 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@0196 │ │ -031b98: 5275 8702 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ -031b9c: 6e20 9801 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0198 │ │ -031ba2: 5275 8b02 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ -031ba6: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -031ba8: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ -031bac: 6205 2200 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0022 │ │ -031bb0: 6e20 9901 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0199 │ │ -031bb6: 6e10 9701 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0197 │ │ -031bbc: 0c00 |0028: move-result-object v0 │ │ -031bbe: 6e40 a601 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01a6 │ │ -031bc4: 0e00 |002c: return-void │ │ -031bc6: 5275 8b02 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ -031bca: 1226 |002f: const/4 v6, #int 2 // #2 │ │ -031bcc: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ -031bd0: 6205 2300 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ -031bd4: 6e20 9901 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0199 │ │ -031bda: 28ee |0037: goto 0025 // -0012 │ │ +033d2c: |[033d2c] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +033d3c: 5272 8c02 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ +033d40: 2203 3901 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0139 │ │ +033d44: 7052 fd06 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@06fd │ │ +033d4a: 5475 8802 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0288 │ │ +033d4e: 1a06 2414 |0009: const-string v6, "print" // string@1424 │ │ +033d52: 6e20 9600 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +033d58: 0c04 |000e: move-result-object v4 │ │ +033d5a: 1f04 6c00 |000f: check-cast v4, Landroid/print/PrintManager; // type@006c │ │ +033d5e: 2201 6300 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0063 │ │ +033d62: 7010 9601 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@0196 │ │ +033d68: 5275 8702 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ +033d6c: 6e20 9801 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0198 │ │ +033d72: 5275 8b02 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ +033d76: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +033d78: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ +033d7c: 6205 2200 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0022 │ │ +033d80: 6e20 9901 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0199 │ │ +033d86: 6e10 9701 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0197 │ │ +033d8c: 0c00 |0028: move-result-object v0 │ │ +033d8e: 6e40 a601 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01a6 │ │ +033d94: 0e00 |002c: return-void │ │ +033d96: 5275 8b02 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ +033d9a: 1226 |002f: const/4 v6, #int 2 // #2 │ │ +033d9c: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ +033da0: 6205 2300 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ +033da4: 6e20 9901 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0199 │ │ +033daa: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=289 │ │ 0x0007 line=434 │ │ 0x0011 line=435 │ │ 0x0016 line=436 │ │ @@ -29316,17 +29316,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031bdc: |[031bdc] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -031bec: 5901 8702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ -031bf0: 0e00 |0002: return-void │ │ +033dac: |[033dac] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +033dbc: 5901 8702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0287 │ │ +033dc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -29336,17 +29336,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031bf4: |[031bf4] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -031c04: 5901 8b02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ -031c08: 0e00 |0002: return-void │ │ +033dc4: |[033dc4] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +033dd4: 5901 8b02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028b │ │ +033dd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -29356,17 +29356,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031c0c: |[031c0c] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -031c1c: 5901 8c02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ -031c20: 0e00 |0002: return-void │ │ +033ddc: |[033ddc] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +033dec: 5901 8c02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028c │ │ +033df0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ @@ -29439,22 +29439,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -031c24: |[031c24] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -031c34: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -031c3a: 7100 b414 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14b4 │ │ -031c40: 0c00 |0006: move-result-object v0 │ │ -031c42: 7110 2807 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0728 │ │ -031c48: 0a00 |000a: move-result v0 │ │ -031c4a: 7020 1707 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0717 │ │ -031c50: 0e00 |000e: return-void │ │ +033df4: |[033df4] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +033e04: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +033e0a: 7100 b414 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14b4 │ │ +033e10: 0c00 |0006: move-result-object v0 │ │ +033e12: 7110 2807 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0728 │ │ +033e18: 0a00 |000a: move-result v0 │ │ +033e1a: 7020 1707 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0717 │ │ +033e20: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x000e line=139 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29464,20 +29464,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -031c54: |[031c54] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -031c64: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -031c6a: 7110 2807 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0728 │ │ -031c70: 0a00 |0006: move-result v0 │ │ -031c72: 7020 1707 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0717 │ │ -031c78: 0e00 |000a: return-void │ │ +033e24: |[033e24] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +033e34: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +033e3a: 7110 2807 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0728 │ │ +033e40: 0a00 |0006: move-result v0 │ │ +033e42: 7020 1707 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0717 │ │ +033e48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29488,18 +29488,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031c7c: |[031c7c] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -031c8c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -031c92: 7020 1707 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0717 │ │ -031c98: 0e00 |0006: return-void │ │ +033e4c: |[033e4c] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +033e5c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +033e62: 7020 1707 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0717 │ │ +033e68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29510,22 +29510,22 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -031c9c: |[031c9c] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -031cac: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -031cb0: 7100 2a07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@072a │ │ -031cb6: 0c00 |0005: move-result-object v0 │ │ -031cb8: 1100 |0006: return-object v0 │ │ -031cba: 7100 2b07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@072b │ │ -031cc0: 0c00 |000a: move-result-object v0 │ │ -031cc2: 28fb |000b: goto 0006 // -0005 │ │ +033e6c: |[033e6c] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +033e7c: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +033e80: 7100 2a07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@072a │ │ +033e86: 0c00 |0005: move-result-object v0 │ │ +033e88: 1100 |0006: return-object v0 │ │ +033e8a: 7100 2b07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@072b │ │ +033e90: 0c00 |000a: move-result-object v0 │ │ +033e92: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000c reg=1 isRtlContext Z │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter$Builder;) │ │ @@ -29533,22 +29533,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -031cc4: |[031cc4] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -031cd4: 5c12 8e02 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@028e │ │ -031cd8: 7100 2907 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0729 │ │ -031cde: 0c00 |0005: move-result-object v0 │ │ -031ce0: 5b10 8f02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028f │ │ -031ce4: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -031ce6: 5910 8d02 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ -031cea: 0e00 |000b: return-void │ │ +033e94: |[033e94] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +033ea4: 5c12 8e02 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@028e │ │ +033ea8: 7100 2907 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0729 │ │ +033eae: 0c00 |0005: move-result-object v0 │ │ +033eb0: 5b10 8f02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028f │ │ +033eb4: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +033eb6: 5910 8d02 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ +033eba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -29561,33 +29561,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -031cec: |[031cec] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -031cfc: 5250 8d02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ -031d00: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -031d02: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -031d06: 5450 8f02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028f │ │ -031d0a: 7100 2907 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0729 │ │ -031d10: 0c01 |000a: move-result-object v1 │ │ -031d12: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -031d16: 5550 8e02 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@028e │ │ -031d1a: 7110 1607 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0716 │ │ -031d20: 0c00 |0012: move-result-object v0 │ │ -031d22: 1100 |0013: return-object v0 │ │ -031d24: 2200 3e01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@013e │ │ -031d28: 5551 8e02 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@028e │ │ -031d2c: 5252 8d02 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ -031d30: 5453 8f02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028f │ │ -031d34: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -031d36: 7054 2707 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0727 │ │ -031d3c: 28f3 |0020: goto 0013 // -000d │ │ +033ebc: |[033ebc] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +033ecc: 5250 8d02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ +033ed0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +033ed2: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +033ed6: 5450 8f02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028f │ │ +033eda: 7100 2907 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0729 │ │ +033ee0: 0c01 |000a: move-result-object v1 │ │ +033ee2: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +033ee6: 5550 8e02 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@028e │ │ +033eea: 7110 1607 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0716 │ │ +033ef0: 0c00 |0012: move-result-object v0 │ │ +033ef2: 1100 |0013: return-object v0 │ │ +033ef4: 2200 3e01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@013e │ │ +033ef8: 5551 8e02 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@028e │ │ +033efc: 5252 8d02 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ +033f00: 5453 8f02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028f │ │ +033f04: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +033f06: 7054 2707 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0727 │ │ +033f0c: 28f3 |0020: goto 0013 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000d line=205 │ │ 0x0013 line=207 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29597,17 +29597,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031d40: |[031d40] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -031d50: 5b01 8f02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028f │ │ -031d54: 1100 |0002: return-object v0 │ │ +033f10: |[033f10] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +033f20: 5b01 8f02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028f │ │ +033f24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0003 reg=1 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -29617,24 +29617,24 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -031d58: |[031d58] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -031d68: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -031d6c: 5210 8d02 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ -031d70: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -031d74: 5910 8d02 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ -031d78: 1101 |0008: return-object v1 │ │ -031d7a: 5210 8d02 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ -031d7e: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -031d82: 5910 8d02 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ -031d86: 28f9 |000f: goto 0008 // -0007 │ │ +033f28: |[033f28] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +033f38: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +033f3c: 5210 8d02 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ +033f40: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +033f44: 5910 8d02 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ +033f48: 1101 |0008: return-object v1 │ │ +033f4a: 5210 8d02 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ +033f4e: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +033f52: 5910 8d02 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028d │ │ +033f56: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ @@ -29701,27 +29701,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -031d88: |[031d88] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -031d98: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -031d9c: 2331 3503 |0002: new-array v1, v3, [B // type@0335 │ │ -031da0: 6901 9002 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0290 │ │ -031da4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -031da6: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -031daa: 6201 9002 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0290 │ │ -031dae: 7110 2214 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1422 │ │ -031db4: 0a02 |000e: move-result v2 │ │ -031db6: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -031dba: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -031dbe: 28f4 |0013: goto 0007 // -000c │ │ -031dc0: 0e00 |0014: return-void │ │ +033f58: |[033f58] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +033f68: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +033f6c: 2331 3503 |0002: new-array v1, v3, [B // type@0335 │ │ +033f70: 6901 9002 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0290 │ │ +033f74: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +033f76: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +033f7a: 6201 9002 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0290 │ │ +033f7e: 7110 2214 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1422 │ │ +033f84: 0a02 |000e: move-result v2 │ │ +033f86: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +033f8a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033f8e: 28f4 |0013: goto 0007 // -000c │ │ +033f90: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -29733,22 +29733,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -031dc4: |[031dc4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -031dd4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -031dda: 5b12 9602 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -031dde: 5c13 9302 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0293 │ │ -031de2: 6e10 6214 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1462 │ │ -031de8: 0a00 |000a: move-result v0 │ │ -031dea: 5910 9502 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ -031dee: 0e00 |000d: return-void │ │ +033f94: |[033f94] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +033fa4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +033faa: 5b12 9602 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +033fae: 5c13 9302 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0293 │ │ +033fb2: 6e10 6214 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1462 │ │ +033fb8: 0a00 |000a: move-result v0 │ │ +033fba: 5910 9502 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ +033fbe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -29762,23 +29762,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -031df0: |[031df0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -031e00: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -031e04: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -031e08: 6200 9002 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0290 │ │ -031e0c: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -031e10: 0f00 |0008: return v0 │ │ -031e12: 7110 2114 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1421 │ │ -031e18: 0a00 |000c: move-result v0 │ │ -031e1a: 28fb |000d: goto 0008 // -0005 │ │ +033fc0: |[033fc0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +033fd0: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +033fd4: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +033fd8: 6200 9002 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0290 │ │ +033fdc: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +033fe0: 0f00 |0008: return v0 │ │ +033fe2: 7110 2114 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1421 │ │ +033fe8: 0a00 |000c: move-result v0 │ │ +033fea: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x000e reg=1 c C │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;) │ │ @@ -29786,37 +29786,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -031e1c: |[031e1c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -031e2c: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -031e30: 5240 9202 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031e34: 5241 9202 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031e38: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -031e3c: 5441 9602 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -031e40: 5242 9202 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031e44: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -031e48: 5942 9202 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031e4c: 6e20 5a14 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -031e52: 0a01 |0013: move-result v1 │ │ -031e54: 5e41 9402 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031e58: 5741 9402 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031e5c: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -031e60: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -031e64: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -031e68: 0f01 |001e: return v1 │ │ -031e6a: 5741 9402 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031e6e: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -031e72: 5940 9202 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031e76: 5e43 9402 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031e7a: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -031e7e: 28f5 |0029: goto 001e // -000b │ │ +033fec: |[033fec] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +033ffc: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +034000: 5240 9202 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034004: 5241 9202 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034008: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +03400c: 5441 9602 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +034010: 5242 9202 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034014: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +034018: 5942 9202 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03401c: 6e20 5a14 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +034022: 0a01 |0013: move-result v1 │ │ +034024: 5e41 9402 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034028: 5741 9402 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +03402c: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +034030: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +034034: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +034038: 0f01 |001e: return v1 │ │ +03403a: 5741 9402 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +03403e: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +034042: 5940 9202 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034046: 5e43 9402 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +03404a: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +03404e: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -29834,29 +29834,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -031e80: |[031e80] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -031e90: 5230 9202 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031e94: 5231 9502 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ -031e98: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -031e9c: 5430 9602 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -031ea0: 5231 9202 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031ea4: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -031ea8: 5932 9202 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031eac: 6e20 5a14 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -031eb2: 0a00 |0011: move-result v0 │ │ -031eb4: 5e30 9402 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031eb8: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -031ebc: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -031ec0: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -031ec4: 0f00 |001a: return v0 │ │ +034050: |[034050] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +034060: 5230 9202 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034064: 5231 9502 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ +034068: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +03406c: 5430 9602 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +034070: 5231 9202 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034074: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +034078: 5932 9202 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03407c: 6e20 5a14 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +034082: 0a00 |0011: move-result v0 │ │ +034084: 5e30 9402 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034088: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +03408c: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +034090: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +034094: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0018 line=851 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ @@ -29865,55 +29865,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -031ec8: |[031ec8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -031ed8: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -031edc: 5250 9202 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031ee0: 5252 9202 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031ee4: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -031ee8: 5452 9602 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -031eec: 5253 9202 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031ef0: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -031ef4: 5953 9202 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031ef8: 6e20 5a14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -031efe: 0a02 |0013: move-result v2 │ │ -031f00: 5e52 9402 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031f04: 5752 9402 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031f08: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -031f0c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -031f10: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -031f14: 0f02 |001e: return v2 │ │ -031f16: 5752 9402 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031f1a: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -031f1e: 5950 9202 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031f22: 5e54 9402 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031f26: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -031f2a: 28f5 |0029: goto 001e // -000b │ │ -031f2c: 5752 9402 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031f30: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -031f34: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -031f38: 5752 9402 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031f3c: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -031f40: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -031f44: 5751 9402 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031f48: 5252 9202 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031f4c: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -031f50: 5452 9602 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -031f54: 5253 9202 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031f58: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -031f5c: 5953 9202 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031f60: 6e20 5a14 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -031f66: 0a02 |0047: move-result v2 │ │ -031f68: 5e52 9402 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031f6c: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -031f70: 28ec |004c: goto 0038 // -0014 │ │ +034098: |[034098] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +0340a8: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +0340ac: 5250 9202 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0340b0: 5252 9202 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0340b4: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +0340b8: 5452 9602 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +0340bc: 5253 9202 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0340c0: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0340c4: 5953 9202 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0340c8: 6e20 5a14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +0340ce: 0a02 |0013: move-result v2 │ │ +0340d0: 5e52 9402 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0340d4: 5752 9402 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0340d8: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +0340dc: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +0340e0: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +0340e4: 0f02 |001e: return v2 │ │ +0340e6: 5752 9402 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0340ea: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +0340ee: 5950 9202 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0340f2: 5e54 9402 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0340f6: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +0340fa: 28f5 |0029: goto 001e // -000b │ │ +0340fc: 5752 9402 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034100: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +034104: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +034108: 5752 9402 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +03410c: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +034110: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +034114: 5751 9402 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034118: 5252 9202 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03411c: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +034120: 5452 9602 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +034124: 5253 9202 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034128: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03412c: 5953 9202 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034130: 6e20 5a14 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +034136: 0a02 |0047: move-result v2 │ │ +034138: 5e52 9402 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +03413c: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +034140: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -29935,55 +29935,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -031f74: |[031f74] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -031f84: 5250 9202 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031f88: 5252 9202 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031f8c: 5253 9502 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ -031f90: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -031f94: 5452 9602 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -031f98: 5253 9202 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031f9c: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -031fa0: 5954 9202 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031fa4: 6e20 5a14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -031faa: 0a02 |0013: move-result v2 │ │ -031fac: 5e52 9402 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031fb0: 5752 9402 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031fb4: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -031fb8: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -031fbc: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -031fc0: 0f02 |001e: return v2 │ │ -031fc2: 5752 9402 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031fc6: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -031fca: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -031fce: 5752 9402 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031fd2: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -031fd6: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -031fda: 5751 9402 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -031fde: 5252 9202 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031fe2: 5253 9502 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ -031fe6: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -031fea: 5452 9602 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -031fee: 5253 9202 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031ff2: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -031ff6: 5954 9202 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -031ffa: 6e20 5a14 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -032000: 0a02 |003e: move-result v2 │ │ -032002: 5e52 9402 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -032006: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -03200a: 28ea |0043: goto 002d // -0016 │ │ -03200c: 5950 9202 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032010: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -032014: 5e52 9402 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -032018: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -03201c: 28d2 |004c: goto 001e // -002e │ │ +034144: |[034144] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +034154: 5250 9202 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034158: 5252 9202 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03415c: 5253 9502 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ +034160: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +034164: 5452 9602 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +034168: 5253 9202 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03416c: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +034170: 5954 9202 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034174: 6e20 5a14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +03417a: 0a02 |0013: move-result v2 │ │ +03417c: 5e52 9402 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034180: 5752 9402 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034184: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +034188: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +03418c: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +034190: 0f02 |001e: return v2 │ │ +034192: 5752 9402 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034196: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +03419a: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +03419e: 5752 9402 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0341a2: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +0341a6: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +0341aa: 5751 9402 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0341ae: 5252 9202 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0341b2: 5253 9502 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ +0341b6: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +0341ba: 5452 9602 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +0341be: 5253 9202 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0341c2: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0341c6: 5954 9202 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0341ca: 6e20 5a14 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +0341d0: 0a02 |003e: move-result v2 │ │ +0341d2: 5e52 9402 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0341d6: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +0341da: 28ea |0043: goto 002d // -0016 │ │ +0341dc: 5950 9202 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0341e0: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +0341e4: 5e52 9402 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0341e8: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +0341ec: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -30005,57 +30005,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -032020: |[032020] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -032030: 5442 9602 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -032034: 5243 9202 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032038: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03203c: 6e20 5a14 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -032042: 0a02 |0009: move-result v2 │ │ -032044: 5e42 9402 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -032048: 5742 9402 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -03204c: 7110 2414 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1424 │ │ -032052: 0a02 |0011: move-result v2 │ │ -032054: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -032058: 5442 9602 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -03205c: 5243 9202 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032060: 7120 2014 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1420 │ │ -032066: 0a00 |001b: move-result v0 │ │ -032068: 5242 9202 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -03206c: 7110 1e14 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@141e │ │ -032072: 0a03 |0021: move-result v3 │ │ -032074: b132 |0022: sub-int/2addr v2, v3 │ │ -032076: 5942 9202 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -03207a: 7110 2214 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1422 │ │ -032080: 0a01 |0028: move-result v1 │ │ -032082: 0f01 |0029: return v1 │ │ -032084: 5242 9202 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032088: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03208c: 5942 9202 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032090: 5742 9402 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -032094: 7110 1e07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@071e │ │ -03209a: 0a01 |0035: move-result v1 │ │ -03209c: 5542 9302 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0293 │ │ -0320a0: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -0320a4: 5742 9402 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -0320a8: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -0320ac: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -0320b0: 7010 2307 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0723 │ │ -0320b6: 0a01 |0043: move-result v1 │ │ -0320b8: 28e5 |0044: goto 0029 // -001b │ │ -0320ba: 5742 9402 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -0320be: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -0320c2: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -0320c6: 7010 2107 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0721 │ │ -0320cc: 0a01 |004e: move-result v1 │ │ -0320ce: 28da |004f: goto 0029 // -0026 │ │ +0341f0: |[0341f0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +034200: 5442 9602 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +034204: 5243 9202 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034208: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03420c: 6e20 5a14 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +034212: 0a02 |0009: move-result v2 │ │ +034214: 5e42 9402 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034218: 5742 9402 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +03421c: 7110 2414 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1424 │ │ +034222: 0a02 |0011: move-result v2 │ │ +034224: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +034228: 5442 9602 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +03422c: 5243 9202 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034230: 7120 2014 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1420 │ │ +034236: 0a00 |001b: move-result v0 │ │ +034238: 5242 9202 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03423c: 7110 1e14 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@141e │ │ +034242: 0a03 |0021: move-result v3 │ │ +034244: b132 |0022: sub-int/2addr v2, v3 │ │ +034246: 5942 9202 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03424a: 7110 2214 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1422 │ │ +034250: 0a01 |0028: move-result v1 │ │ +034252: 0f01 |0029: return v1 │ │ +034254: 5242 9202 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034258: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03425c: 5942 9202 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034260: 5742 9402 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034264: 7110 1e07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@071e │ │ +03426a: 0a01 |0035: move-result v1 │ │ +03426c: 5542 9302 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0293 │ │ +034270: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +034274: 5742 9402 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034278: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +03427c: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +034280: 7010 2307 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0723 │ │ +034286: 0a01 |0043: move-result v1 │ │ +034288: 28e5 |0044: goto 0029 // -001b │ │ +03428a: 5742 9402 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +03428e: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +034292: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +034296: 7010 2107 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0721 │ │ +03429c: 0a01 |004e: move-result v1 │ │ +03429e: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -30077,56 +30077,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -0320d0: |[0320d0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -0320e0: 5442 9602 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -0320e4: 5243 9202 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -0320e8: 6e20 5a14 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -0320ee: 0a02 |0007: move-result v2 │ │ -0320f0: 5e42 9402 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -0320f4: 5742 9402 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -0320f8: 7110 2314 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1423 │ │ -0320fe: 0a02 |000f: move-result v2 │ │ -032100: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -032104: 5442 9602 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ -032108: 5243 9202 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -03210c: 7120 1f14 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@141f │ │ -032112: 0a00 |0019: move-result v0 │ │ -032114: 5242 9202 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032118: 7110 1e14 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@141e │ │ -03211e: 0a03 |001f: move-result v3 │ │ -032120: b032 |0020: add-int/2addr v2, v3 │ │ -032122: 5942 9202 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032126: 7110 2214 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1422 │ │ -03212c: 0a01 |0026: move-result v1 │ │ -03212e: 0f01 |0027: return v1 │ │ -032130: 5242 9202 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032134: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -032138: 5942 9202 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -03213c: 5742 9402 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -032140: 7110 1e07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@071e │ │ -032146: 0a01 |0033: move-result v1 │ │ -032148: 5542 9302 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0293 │ │ -03214c: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -032150: 5742 9402 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -032154: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -032158: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -03215c: 7010 2407 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0724 │ │ -032162: 0a01 |0041: move-result v1 │ │ -032164: 28e5 |0042: goto 0027 // -001b │ │ -032166: 5742 9402 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ -03216a: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -03216e: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -032172: 7010 2207 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0722 │ │ -032178: 0a01 |004c: move-result v1 │ │ -03217a: 28da |004d: goto 0027 // -0026 │ │ +0342a0: |[0342a0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +0342b0: 5442 9602 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +0342b4: 5243 9202 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0342b8: 6e20 5a14 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +0342be: 0a02 |0007: move-result v2 │ │ +0342c0: 5e42 9402 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0342c4: 5742 9402 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +0342c8: 7110 2314 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1423 │ │ +0342ce: 0a02 |000f: move-result v2 │ │ +0342d0: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +0342d4: 5442 9602 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0296 │ │ +0342d8: 5243 9202 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0342dc: 7120 1f14 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@141f │ │ +0342e2: 0a00 |0019: move-result v0 │ │ +0342e4: 5242 9202 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0342e8: 7110 1e14 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@141e │ │ +0342ee: 0a03 |001f: move-result v3 │ │ +0342f0: b032 |0020: add-int/2addr v2, v3 │ │ +0342f2: 5942 9202 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0342f6: 7110 2214 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1422 │ │ +0342fc: 0a01 |0026: move-result v1 │ │ +0342fe: 0f01 |0027: return v1 │ │ +034300: 5242 9202 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034304: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +034308: 5942 9202 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03430c: 5742 9402 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034310: 7110 1e07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@071e │ │ +034316: 0a01 |0033: move-result v1 │ │ +034318: 5542 9302 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0293 │ │ +03431c: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +034320: 5742 9402 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +034324: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +034328: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +03432c: 7010 2407 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0724 │ │ +034332: 0a01 |0041: move-result v1 │ │ +034334: 28e5 |0042: goto 0027 // -001b │ │ +034336: 5742 9402 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0294 │ │ +03433a: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +03433e: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +034342: 7010 2207 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0722 │ │ +034348: 0a01 |004c: move-result v1 │ │ +03434a: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -30148,76 +30148,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -03217c: |[03217c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -03218c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -03218e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -032190: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -032192: 5985 9202 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -032196: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -032198: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03219a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -03219c: 5286 9202 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -0321a0: 5287 9502 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ -0321a4: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -0321a8: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -0321ac: 6e10 1d07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@071d │ │ -0321b2: 0a06 |0013: move-result v6 │ │ -0321b4: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -0321ba: 0102 |0017: move v2, v0 │ │ -0321bc: 28f0 |0018: goto 0008 // -0010 │ │ -0321be: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0321c2: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -0321c4: 28ec |001c: goto 0008 // -0014 │ │ -0321c6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0321ca: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0321cc: 28e8 |0020: goto 0008 // -0018 │ │ -0321ce: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0321d2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -0321d4: 28e4 |0024: goto 0008 // -001c │ │ -0321d6: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -0321da: 0131 |0027: move v1, v3 │ │ -0321dc: 0f01 |0028: return v1 │ │ -0321de: 0102 |0029: move v2, v0 │ │ -0321e0: 28de |002a: goto 0008 // -0022 │ │ -0321e2: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -0321e6: 0141 |002d: move v1, v4 │ │ -0321e8: 28fa |002e: goto 0028 // -0006 │ │ -0321ea: 0102 |002f: move v2, v0 │ │ -0321ec: 28d8 |0030: goto 0008 // -0028 │ │ -0321ee: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -0321f2: 0151 |0033: move v1, v5 │ │ -0321f4: 28f4 |0034: goto 0028 // -000c │ │ -0321f6: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -0321fa: 5286 9202 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -0321fe: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -032202: 6e10 1c07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@071c │ │ -032208: 0a06 |003e: move-result v6 │ │ -03220a: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -032210: 28f5 |0042: goto 0037 // -000b │ │ -032212: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -032216: 0131 |0045: move v1, v3 │ │ -032218: 28e2 |0046: goto 0028 // -001e │ │ -03221a: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03221e: 28ee |0049: goto 0037 // -0012 │ │ -032220: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -032224: 0141 |004c: move v1, v4 │ │ -032226: 28db |004d: goto 0028 // -0025 │ │ -032228: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03222c: 28e7 |0050: goto 0037 // -0019 │ │ -03222e: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032232: 28e4 |0053: goto 0037 // -001c │ │ -032234: 0151 |0054: move v1, v5 │ │ -032236: 28d3 |0055: goto 0028 // -002d │ │ -032238: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -03228c: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +03434c: |[03434c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +03435c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +03435e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +034360: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +034362: 5985 9202 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034366: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +034368: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03436a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +03436c: 5286 9202 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034370: 5287 9502 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ +034374: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +034378: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +03437c: 6e10 1d07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@071d │ │ +034382: 0a06 |0013: move-result v6 │ │ +034384: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +03438a: 0102 |0017: move v2, v0 │ │ +03438c: 28f0 |0018: goto 0008 // -0010 │ │ +03438e: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034392: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +034394: 28ec |001c: goto 0008 // -0014 │ │ +034396: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03439a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +03439c: 28e8 |0020: goto 0008 // -0018 │ │ +03439e: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0343a2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +0343a4: 28e4 |0024: goto 0008 // -001c │ │ +0343a6: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +0343aa: 0131 |0027: move v1, v3 │ │ +0343ac: 0f01 |0028: return v1 │ │ +0343ae: 0102 |0029: move v2, v0 │ │ +0343b0: 28de |002a: goto 0008 // -0022 │ │ +0343b2: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +0343b6: 0141 |002d: move v1, v4 │ │ +0343b8: 28fa |002e: goto 0028 // -0006 │ │ +0343ba: 0102 |002f: move v2, v0 │ │ +0343bc: 28d8 |0030: goto 0008 // -0028 │ │ +0343be: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +0343c2: 0151 |0033: move v1, v5 │ │ +0343c4: 28f4 |0034: goto 0028 // -000c │ │ +0343c6: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +0343ca: 5286 9202 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +0343ce: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +0343d2: 6e10 1c07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@071c │ │ +0343d8: 0a06 |003e: move-result v6 │ │ +0343da: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +0343e0: 28f5 |0042: goto 0037 // -000b │ │ +0343e2: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +0343e6: 0131 |0045: move v1, v3 │ │ +0343e8: 28e2 |0046: goto 0028 // -001e │ │ +0343ea: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0343ee: 28ee |0049: goto 0037 // -0012 │ │ +0343f0: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +0343f4: 0141 |004c: move v1, v4 │ │ +0343f6: 28db |004d: goto 0028 // -0025 │ │ +0343f8: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0343fc: 28e7 |0050: goto 0037 // -0019 │ │ +0343fe: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034402: 28e4 |0053: goto 0037 // -001c │ │ +034404: 0151 |0054: move v1, v5 │ │ +034406: 28d3 |0055: goto 0028 // -002d │ │ +034408: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +03445c: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=567 │ │ 0x0005 line=568 │ │ 0x0006 line=569 │ │ 0x0007 line=570 │ │ 0x0008 line=571 │ │ @@ -30270,54 +30270,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -0322a8: |[0322a8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -0322b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0322ba: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0322bc: 5254 9502 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ -0322c0: 5954 9202 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -0322c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0322c6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0322c8: 5254 9202 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ -0322cc: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -0322d0: 6e10 1c07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@071c │ │ -0322d6: 0a04 |000f: move-result v4 │ │ -0322d8: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -0322de: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -0322e2: 0101 |0015: move v1, v0 │ │ -0322e4: 28f2 |0016: goto 0008 // -000e │ │ -0322e6: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -0322ea: 0f02 |0019: return v2 │ │ -0322ec: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -0322f0: 0101 |001c: move v1, v0 │ │ -0322f2: 28eb |001d: goto 0008 // -0015 │ │ -0322f4: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -0322f8: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0322fc: 28e6 |0022: goto 0008 // -001a │ │ -0322fe: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -032302: 0132 |0025: move v2, v3 │ │ -032304: 28f3 |0026: goto 0019 // -000d │ │ -032306: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -03230a: 0101 |0029: move v1, v0 │ │ -03230c: 28de |002a: goto 0008 // -0022 │ │ -03230e: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -032312: 0132 |002d: move v2, v3 │ │ -032314: 28eb |002e: goto 0019 // -0015 │ │ -032316: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03231a: 28d7 |0031: goto 0008 // -0029 │ │ -03231c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032320: 28d4 |0034: goto 0008 // -002c │ │ -032322: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -032324: 28e3 |0036: goto 0019 // -001d │ │ -032326: 0000 |0037: nop // spacer │ │ -032328: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +034478: |[034478] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +034488: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03448a: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +03448c: 5254 9502 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0295 │ │ +034490: 5954 9202 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +034494: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +034496: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +034498: 5254 9202 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0292 │ │ +03449c: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +0344a0: 6e10 1c07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@071c │ │ +0344a6: 0a04 |000f: move-result v4 │ │ +0344a8: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +0344ae: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +0344b2: 0101 |0015: move v1, v0 │ │ +0344b4: 28f2 |0016: goto 0008 // -000e │ │ +0344b6: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +0344ba: 0f02 |0019: return v2 │ │ +0344bc: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +0344c0: 0101 |001c: move v1, v0 │ │ +0344c2: 28eb |001d: goto 0008 // -0015 │ │ +0344c4: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +0344c8: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0344cc: 28e6 |0022: goto 0008 // -001a │ │ +0344ce: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +0344d2: 0132 |0025: move v2, v3 │ │ +0344d4: 28f3 |0026: goto 0019 // -000d │ │ +0344d6: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +0344da: 0101 |0029: move v1, v0 │ │ +0344dc: 28de |002a: goto 0008 // -0022 │ │ +0344de: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +0344e2: 0132 |002d: move v2, v3 │ │ +0344e4: 28eb |002e: goto 0019 // -0015 │ │ +0344e6: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0344ea: 28d7 |0031: goto 0008 // -0029 │ │ +0344ec: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0344f0: 28d4 |0034: goto 0008 // -002c │ │ +0344f2: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +0344f4: 28e3 |0036: goto 0019 // -001d │ │ +0344f6: 0000 |0037: nop // spacer │ │ +0344f8: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=665 │ │ 0x0006 line=666 │ │ 0x0007 line=667 │ │ 0x0008 line=668 │ │ 0x000c line=669 │ │ @@ -30467,37 +30467,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -03237c: |[03237c] android.support.v4.text.BidiFormatter.:()V │ │ -03238c: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -03238e: 6200 b602 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b6 │ │ -032392: 6900 9a02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ -032396: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -03239a: 7110 2514 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1425 │ │ -0323a0: 0c00 |000a: move-result-object v0 │ │ -0323a2: 6900 a202 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a2 │ │ -0323a6: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -0323aa: 7110 2514 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1425 │ │ -0323b0: 0c00 |0012: move-result-object v0 │ │ -0323b2: 6900 a602 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a6 │ │ -0323b6: 2200 3e01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@013e │ │ -0323ba: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0323bc: 6202 9a02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ -0323c0: 7040 2607 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0726 │ │ -0323c6: 6900 9802 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0298 │ │ -0323ca: 2200 3e01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@013e │ │ -0323ce: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -0323d0: 6202 9a02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ -0323d4: 7040 2607 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0726 │ │ -0323da: 6900 9902 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0299 │ │ -0323de: 0e00 |0029: return-void │ │ +03454c: |[03454c] android.support.v4.text.BidiFormatter.:()V │ │ +03455c: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +03455e: 6200 b602 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b6 │ │ +034562: 6900 9a02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ +034566: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +03456a: 7110 2514 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1425 │ │ +034570: 0c00 |000a: move-result-object v0 │ │ +034572: 6900 a202 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a2 │ │ +034576: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +03457a: 7110 2514 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1425 │ │ +034580: 0c00 |0012: move-result-object v0 │ │ +034582: 6900 a602 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a6 │ │ +034586: 2200 3e01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@013e │ │ +03458a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +03458c: 6202 9a02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ +034590: 7040 2607 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0726 │ │ +034596: 6900 9802 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0298 │ │ +03459a: 2200 3e01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@013e │ │ +03459e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +0345a0: 6202 9a02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ +0345a4: 7040 2607 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0726 │ │ +0345aa: 6900 9902 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0299 │ │ +0345ae: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -30508,20 +30508,20 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0323e0: |[0323e0] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -0323f0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0323f6: 5c01 a902 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ -0323fa: 5902 a802 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02a8 │ │ -0323fe: 5b03 a702 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ -032402: 0e00 |0009: return-void │ │ +0345b0: |[0345b0] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +0345c0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0345c6: 5c01 a902 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ +0345ca: 5902 a802 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02a8 │ │ +0345ce: 5b03 a702 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ +0345d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -30536,17 +30536,17 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -032404: |[032404] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -032414: 7040 2607 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0726 │ │ -03241a: 0e00 |0003: return-void │ │ +0345d4: |[0345d4] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +0345e4: 7040 2607 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0726 │ │ +0345ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -30558,18 +30558,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03241c: |[03241c] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -03242c: 7110 3407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0734 │ │ -032432: 0a00 |0003: move-result v0 │ │ -032434: 0f00 |0004: return v0 │ │ +0345ec: |[0345ec] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +0345fc: 7110 3407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0734 │ │ +034602: 0a00 |0003: move-result v0 │ │ +034604: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/util/Locale; │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30577,72 +30577,72 @@ │ │ type : '()Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032438: |[032438] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -032448: 6200 9a02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ -03244c: 1100 |0002: return-object v0 │ │ +034608: |[034608] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +034618: 6200 9a02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ +03461c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$200' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032450: |[032450] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -032460: 6200 9902 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0299 │ │ -032464: 1100 |0002: return-object v0 │ │ +034620: |[034620] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +034630: 6200 9902 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0299 │ │ +034634: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$300' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032468: |[032468] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -032478: 6200 9802 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0298 │ │ -03247c: 1100 |0002: return-object v0 │ │ +034638: |[034638] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +034648: 6200 9802 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0298 │ │ +03464c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getEntryDir' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -032480: |[032480] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -032490: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@013d │ │ -032494: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -032496: 7030 1b07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@071b │ │ -03249c: 6e10 1f07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@071f │ │ -0324a2: 0a00 |0009: move-result v0 │ │ -0324a4: 0f00 |000a: return v0 │ │ +034650: |[034650] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +034660: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@013d │ │ +034664: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +034666: 7030 1b07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@071b │ │ +03466c: 6e10 1f07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@071f │ │ +034672: 0a00 |0009: move-result v0 │ │ +034674: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #8 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30650,21 +30650,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0324a8: |[0324a8] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -0324b8: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@013d │ │ -0324bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0324be: 7030 1b07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@071b │ │ -0324c4: 6e10 2007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0720 │ │ -0324ca: 0a00 |0009: move-result v0 │ │ -0324cc: 0f00 |000a: return v0 │ │ +034678: |[034678] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +034688: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@013d │ │ +03468c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03468e: 7030 1b07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@071b │ │ +034694: 6e10 2007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0720 │ │ +03469a: 0a00 |0009: move-result v0 │ │ +03469c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #9 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30672,40 +30672,40 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0324d0: |[0324d0] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -0324e0: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@013c │ │ -0324e4: 7010 1207 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0712 │ │ -0324ea: 6e10 1507 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0715 │ │ -0324f0: 0c00 |0008: move-result-object v0 │ │ -0324f2: 1100 |0009: return-object v0 │ │ +0346a0: |[0346a0] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +0346b0: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@013c │ │ +0346b4: 7010 1207 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0712 │ │ +0346ba: 6e10 1507 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0715 │ │ +0346c0: 0c00 |0008: move-result-object v0 │ │ +0346c2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ │ │ #10 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getInstance' │ │ type : '(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0324f4: |[0324f4] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -032504: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@013c │ │ -032508: 7020 1307 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0713 │ │ -03250e: 6e10 1507 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0715 │ │ -032514: 0c00 |0008: move-result-object v0 │ │ -032516: 1100 |0009: return-object v0 │ │ +0346c4: |[0346c4] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +0346d4: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@013c │ │ +0346d8: 7020 1307 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0713 │ │ +0346de: 6e10 1507 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0715 │ │ +0346e4: 0c00 |0008: move-result-object v0 │ │ +0346e6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x000a reg=1 locale Ljava/util/Locale; │ │ │ │ #11 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30713,20 +30713,20 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -032518: |[032518] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -032528: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@013c │ │ -03252c: 7020 1407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0714 │ │ -032532: 6e10 1507 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0715 │ │ -032538: 0c00 |0008: move-result-object v0 │ │ -03253a: 1100 |0009: return-object v0 │ │ +0346e8: |[0346e8] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0346f8: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@013c │ │ +0346fc: 7020 1407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0714 │ │ +034702: 6e10 1507 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0715 │ │ +034708: 0c00 |0008: move-result-object v0 │ │ +03470a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000a reg=1 rtlContext Z │ │ │ │ #12 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30734,22 +30734,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03253c: |[03253c] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -03254c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03254e: 7110 6807 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0768 │ │ -032554: 0a01 |0004: move-result v1 │ │ -032556: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -03255a: 0f00 |0007: return v0 │ │ -03255c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03255e: 28fe |0009: goto 0007 // -0002 │ │ +03470c: |[03470c] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +03471c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03471e: 7110 6807 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0768 │ │ +034724: 0a01 |0004: move-result v1 │ │ +034726: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +03472a: 0f00 |0007: return v0 │ │ +03472c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03472e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x000a reg=2 locale Ljava/util/Locale; │ │ │ │ #13 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30757,40 +30757,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -032560: |[032560] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -032570: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -032572: 6e10 6214 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1462 │ │ -032578: 0a02 |0004: move-result v2 │ │ -03257a: 7240 4b07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@074b │ │ -032580: 0a00 |0008: move-result v0 │ │ -032582: 5531 a902 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ -032586: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -03258a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -03258e: 7110 2d07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@072d │ │ -032594: 0a01 |0012: move-result v1 │ │ -032596: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -032598: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -03259c: 6201 a202 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a2 │ │ -0325a0: 1101 |0018: return-object v1 │ │ -0325a2: 5531 a902 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ -0325a6: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -0325aa: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -0325ae: 7110 2d07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@072d │ │ -0325b4: 0a01 |0022: move-result v1 │ │ -0325b6: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -0325b8: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -0325bc: 6201 a602 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a6 │ │ -0325c0: 28f0 |0028: goto 0018 // -0010 │ │ -0325c2: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -0325c6: 28ed |002b: goto 0018 // -0013 │ │ +034730: |[034730] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +034740: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +034742: 6e10 6214 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1462 │ │ +034748: 0a02 |0004: move-result v2 │ │ +03474a: 7240 4b07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@074b │ │ +034750: 0a00 |0008: move-result v0 │ │ +034752: 5531 a902 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ +034756: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +03475a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +03475e: 7110 2d07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@072d │ │ +034764: 0a01 |0012: move-result v1 │ │ +034766: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +034768: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +03476c: 6201 a202 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a2 │ │ +034770: 1101 |0018: return-object v1 │ │ +034772: 5531 a902 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ +034776: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +03477a: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +03477e: 7110 2d07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@072d │ │ +034784: 0a01 |0022: move-result v1 │ │ +034786: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +034788: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +03478c: 6201 a602 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a6 │ │ +034790: 28f0 |0028: goto 0018 // -0010 │ │ +034792: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +034796: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -30807,40 +30807,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0325c8: |[0325c8] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0325d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0325da: 6e10 6214 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1462 │ │ -0325e0: 0a02 |0004: move-result v2 │ │ -0325e2: 7240 4b07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@074b │ │ -0325e8: 0a00 |0008: move-result v0 │ │ -0325ea: 5531 a902 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ -0325ee: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -0325f2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -0325f6: 7110 2c07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@072c │ │ -0325fc: 0a01 |0012: move-result v1 │ │ -0325fe: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -032600: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -032604: 6201 a202 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a2 │ │ -032608: 1101 |0018: return-object v1 │ │ -03260a: 5531 a902 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ -03260e: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -032612: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -032616: 7110 2c07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@072c │ │ -03261c: 0a01 |0022: move-result v1 │ │ -03261e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -032620: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -032624: 6201 a602 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a6 │ │ -032628: 28f0 |0028: goto 0018 // -0010 │ │ -03262a: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -03262e: 28ed |002b: goto 0018 // -0013 │ │ +034798: |[034798] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0347a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0347aa: 6e10 6214 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1462 │ │ +0347b0: 0a02 |0004: move-result v2 │ │ +0347b2: 7240 4b07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@074b │ │ +0347b8: 0a00 |0008: move-result v0 │ │ +0347ba: 5531 a902 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ +0347be: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +0347c2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +0347c6: 7110 2c07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@072c │ │ +0347cc: 0a01 |0012: move-result v1 │ │ +0347ce: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0347d0: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +0347d4: 6201 a202 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a2 │ │ +0347d8: 1101 |0018: return-object v1 │ │ +0347da: 5531 a902 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ +0347de: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +0347e2: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +0347e6: 7110 2c07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@072c │ │ +0347ec: 0a01 |0022: move-result v1 │ │ +0347ee: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +0347f0: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +0347f4: 6201 a602 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a6 │ │ +0347f8: 28f0 |0028: goto 0018 // -0010 │ │ +0347fa: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +0347fe: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -30858,22 +30858,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -032630: |[032630] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -032640: 5210 a802 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02a8 │ │ -032644: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -032648: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -03264c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03264e: 0f00 |0007: return v0 │ │ -032650: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -032652: 28fe |0009: goto 0007 // -0002 │ │ +034800: |[034800] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +034810: 5210 a802 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02a8 │ │ +034814: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +034818: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +03481c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03481e: 0f00 |0007: return v0 │ │ +034820: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +034822: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #1 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30881,22 +30881,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -032654: |[032654] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -032664: 5430 a702 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ -032668: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03266a: 6e10 6214 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1462 │ │ -032670: 0a02 |0006: move-result v2 │ │ -032672: 7240 4b07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@074b │ │ -032678: 0a00 |000a: move-result v0 │ │ -03267a: 0f00 |000b: return v0 │ │ +034824: |[034824] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +034834: 5430 a702 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ +034838: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03483a: 6e10 6214 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1462 │ │ +034840: 0a02 |0006: move-result v2 │ │ +034842: 7240 4b07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@074b │ │ +034848: 0a00 |000a: move-result v0 │ │ +03484a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x000c reg=4 str Ljava/lang/String; │ │ │ │ @@ -30905,17 +30905,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03267c: |[03267c] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -03268c: 5510 a902 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ -032690: 0f00 |0002: return v0 │ │ +03484c: |[03484c] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +03485c: 5510 a902 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ +034860: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30923,20 +30923,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -032694: |[032694] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -0326a4: 5420 a702 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ -0326a8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0326aa: 6e40 3907 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0739 │ │ -0326b0: 0c00 |0006: move-result-object v0 │ │ -0326b2: 1100 |0007: return-object v0 │ │ +034864: |[034864] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +034874: 5420 a702 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ +034878: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03487a: 6e40 3907 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0739 │ │ +034880: 0c00 |0006: move-result-object v0 │ │ +034882: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0008 reg=3 str Ljava/lang/String; │ │ │ │ @@ -30945,19 +30945,19 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0326b4: |[0326b4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0326c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0326c6: 6e40 3907 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0739 │ │ -0326cc: 0c00 |0004: move-result-object v0 │ │ -0326ce: 1100 |0005: return-object v0 │ │ +034884: |[034884] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +034894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +034896: 6e40 3907 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0739 │ │ +03489c: 0c00 |0004: move-result-object v0 │ │ +03489e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0006 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -30967,56 +30967,56 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -0326d0: |[0326d0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -0326e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0326e2: 6e10 6214 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1462 │ │ -0326e8: 0a03 |0004: move-result v3 │ │ -0326ea: 7240 4b07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@074b │ │ -0326f0: 0a00 |0008: move-result v0 │ │ -0326f2: 2201 0503 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -0326f6: 7010 6714 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0326fc: 6e10 3107 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0731 │ │ -032702: 0a02 |0011: move-result v2 │ │ -032704: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -032708: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -03270c: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -032710: 6202 ba02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ -032714: 7030 3607 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0736 │ │ -03271a: 0c02 |001d: move-result-object v2 │ │ -03271c: 6e20 6e14 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032722: 5542 a902 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ -032726: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -03272a: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -03272e: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -032732: 6e20 6914 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -032738: 6e20 6e14 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03273e: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -032742: 6e20 6914 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -032748: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -03274c: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -032750: 6202 ba02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ -032754: 7030 3507 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0735 │ │ -03275a: 0c02 |003d: move-result-object v2 │ │ -03275c: 6e20 6e14 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032762: 6e10 7314 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -032768: 0c02 |0044: move-result-object v2 │ │ -03276a: 1102 |0045: return-object v2 │ │ -03276c: 6202 b902 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ -032770: 28d2 |0048: goto 001a // -002e │ │ -032772: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -032776: 28de |004b: goto 0029 // -0022 │ │ -032778: 6e20 6e14 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03277e: 28e5 |004f: goto 0034 // -001b │ │ -032780: 6202 b902 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ -032784: 28e8 |0052: goto 003a // -0018 │ │ +0348a0: |[0348a0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +0348b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0348b2: 6e10 6214 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1462 │ │ +0348b8: 0a03 |0004: move-result v3 │ │ +0348ba: 7240 4b07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@074b │ │ +0348c0: 0a00 |0008: move-result v0 │ │ +0348c2: 2201 0503 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +0348c6: 7010 6714 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0348cc: 6e10 3107 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0731 │ │ +0348d2: 0a02 |0011: move-result v2 │ │ +0348d4: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +0348d8: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +0348dc: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +0348e0: 6202 ba02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ +0348e4: 7030 3607 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0736 │ │ +0348ea: 0c02 |001d: move-result-object v2 │ │ +0348ec: 6e20 6e14 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0348f2: 5542 a902 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a9 │ │ +0348f6: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +0348fa: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +0348fe: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +034902: 6e20 6914 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +034908: 6e20 6e14 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03490e: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +034912: 6e20 6914 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +034918: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +03491c: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +034920: 6202 ba02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ +034924: 7030 3507 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0735 │ │ +03492a: 0c02 |003d: move-result-object v2 │ │ +03492c: 6e20 6e14 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +034932: 6e10 7314 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +034938: 0c02 |0044: move-result-object v2 │ │ +03493a: 1102 |0045: return-object v2 │ │ +03493c: 6202 b902 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ +034940: 28d2 |0048: goto 001a // -002e │ │ +034942: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +034946: 28de |004b: goto 0029 // -0022 │ │ +034948: 6e20 6e14 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03494e: 28e5 |004f: goto 0034 // -001b │ │ +034950: 6202 b902 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ +034954: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -31043,19 +31043,19 @@ │ │ type : '(Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -032788: |[032788] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -032798: 5410 a702 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ -03279c: 6e40 3907 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0739 │ │ -0327a2: 0c00 |0005: move-result-object v0 │ │ -0327a4: 1100 |0006: return-object v0 │ │ +034958: |[034958] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +034968: 5410 a702 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ +03496c: 6e40 3907 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0739 │ │ +034972: 0c00 |0005: move-result-object v0 │ │ +034974: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0007 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isolate Z │ │ @@ -31131,26 +31131,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0327a8: |[0327a8] android.support.v4.text.ICUCompat.:()V │ │ -0327b8: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0327bc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0327c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0327c4: 2201 4101 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0141 │ │ -0327c8: 7010 4007 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0740 │ │ -0327ce: 6901 aa02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02aa │ │ -0327d2: 0e00 |000d: return-void │ │ -0327d4: 2201 4001 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0140 │ │ -0327d8: 7010 3d07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@073d │ │ -0327de: 6901 aa02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02aa │ │ -0327e2: 28f8 |0015: goto 000d // -0008 │ │ +034978: |[034978] android.support.v4.text.ICUCompat.:()V │ │ +034988: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03498c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +034990: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034994: 2201 4101 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0141 │ │ +034998: 7010 4007 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0740 │ │ +03499e: 6901 aa02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02aa │ │ +0349a2: 0e00 |000d: return-void │ │ +0349a4: 2201 4001 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0140 │ │ +0349a8: 7010 3d07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@073d │ │ +0349ae: 6901 aa02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02aa │ │ +0349b2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -31162,17 +31162,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0327e4: |[0327e4] android.support.v4.text.ICUCompat.:()V │ │ -0327f4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0327fa: 0e00 |0003: return-void │ │ +0349b4: |[0349b4] android.support.v4.text.ICUCompat.:()V │ │ +0349c4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0349ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -31181,19 +31181,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0327fc: |[0327fc] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -03280c: 6200 aa02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02aa │ │ -032810: 7220 3b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@073b │ │ -032816: 0c00 |0005: move-result-object v0 │ │ -032818: 1100 |0006: return-object v0 │ │ +0349cc: |[0349cc] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0349dc: 6200 aa02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02aa │ │ +0349e0: 7220 3b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@073b │ │ +0349e6: 0c00 |0005: move-result-object v0 │ │ +0349e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/text/ICUCompat;) │ │ @@ -31201,19 +31201,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03281c: |[03281c] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -03282c: 6200 aa02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02aa │ │ -032830: 7220 3c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@073c │ │ -032836: 0c00 |0005: move-result-object v0 │ │ -032838: 1100 |0006: return-object v0 │ │ +0349ec: |[0349ec] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0349fc: 6200 aa02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02aa │ │ +034a00: 7220 3c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@073c │ │ +034a06: 0c00 |0005: move-result-object v0 │ │ +034a08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -31255,42 +31255,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03283c: |[03283c] android.support.v4.text.ICUCompatIcs.:()V │ │ -03284c: 1a02 c90f |0000: const-string v2, "libcore.icu.ICU" // string@0fc9 │ │ -032850: 7110 2614 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@1426 │ │ -032856: 0c00 |0005: move-result-object v0 │ │ -032858: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -03285c: 1a02 350e |0008: const-string v2, "getScript" // string@0e35 │ │ -032860: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -032862: 2333 4c03 |000b: new-array v3, v3, [Ljava/lang/Class; // type@034c │ │ -032866: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -032868: 1c05 0403 |000e: const-class v5, Ljava/lang/String; // type@0304 │ │ -03286c: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -032870: 6e30 2b14 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142b │ │ -032876: 0c02 |0015: move-result-object v2 │ │ -032878: 6902 ad02 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02ad │ │ -03287c: 1a02 fd09 |0018: const-string v2, "addLikelySubtags" // string@09fd │ │ -032880: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -032882: 2333 4c03 |001b: new-array v3, v3, [Ljava/lang/Class; // type@034c │ │ -032886: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -032888: 1c05 0403 |001e: const-class v5, Ljava/lang/String; // type@0304 │ │ -03288c: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -032890: 6e30 2b14 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142b │ │ -032896: 0c02 |0025: move-result-object v2 │ │ -032898: 6902 ac02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ac │ │ -03289c: 0e00 |0028: return-void │ │ -03289e: 0d01 |0029: move-exception v1 │ │ -0328a0: 1a02 1a03 |002a: const-string v2, "ICUCompatIcs" // string@031a │ │ -0328a4: 7120 b111 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ -0328aa: 28f9 |002f: goto 0028 // -0007 │ │ +034a0c: |[034a0c] android.support.v4.text.ICUCompatIcs.:()V │ │ +034a1c: 1a02 c90f |0000: const-string v2, "libcore.icu.ICU" // string@0fc9 │ │ +034a20: 7110 2614 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@1426 │ │ +034a26: 0c00 |0005: move-result-object v0 │ │ +034a28: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +034a2c: 1a02 350e |0008: const-string v2, "getScript" // string@0e35 │ │ +034a30: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +034a32: 2333 4c03 |000b: new-array v3, v3, [Ljava/lang/Class; // type@034c │ │ +034a36: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +034a38: 1c05 0403 |000e: const-class v5, Ljava/lang/String; // type@0304 │ │ +034a3c: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +034a40: 6e30 2b14 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142b │ │ +034a46: 0c02 |0015: move-result-object v2 │ │ +034a48: 6902 ad02 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02ad │ │ +034a4c: 1a02 fd09 |0018: const-string v2, "addLikelySubtags" // string@09fd │ │ +034a50: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +034a52: 2333 4c03 |001b: new-array v3, v3, [Ljava/lang/Class; // type@034c │ │ +034a56: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +034a58: 1c05 0403 |001e: const-class v5, Ljava/lang/String; // type@0304 │ │ +034a5c: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +034a60: 6e30 2b14 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142b │ │ +034a66: 0c02 |0025: move-result-object v2 │ │ +034a68: 6902 ac02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ac │ │ +034a6c: 0e00 |0028: return-void │ │ +034a6e: 0d01 |0029: move-exception v1 │ │ +034a70: 1a02 1a03 |002a: const-string v2, "ICUCompatIcs" // string@031a │ │ +034a74: 7120 b111 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ +034a7a: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -31307,17 +31307,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0328bc: |[0328bc] android.support.v4.text.ICUCompatIcs.:()V │ │ -0328cc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0328d2: 0e00 |0003: return-void │ │ +034a8c: |[034a8c] android.support.v4.text.ICUCompatIcs.:()V │ │ +034a9c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +034aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompatIcs; │ │ │ │ #2 : (in Landroid/support/v4/text/ICUCompatIcs;) │ │ @@ -31325,36 +31325,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0328d4: |[0328d4] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0328e4: 6202 ac02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ac │ │ -0328e8: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -0328ec: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0328ee: 2320 4d03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@034d │ │ -0328f2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0328f4: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -0328f8: 6202 ac02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ac │ │ -0328fc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0328fe: 6e30 8114 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ -032904: 0c02 |0010: move-result-object v2 │ │ -032906: 1f02 0403 |0011: check-cast v2, Ljava/lang/String; // type@0304 │ │ -03290a: 1102 |0013: return-object v2 │ │ -03290c: 0d01 |0014: move-exception v1 │ │ -03290e: 1a02 1a03 |0015: const-string v2, "ICUCompatIcs" // string@031a │ │ -032912: 7120 b111 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ -032918: 0742 |001a: move-object v2, v4 │ │ -03291a: 28f8 |001b: goto 0013 // -0008 │ │ -03291c: 0d01 |001c: move-exception v1 │ │ -03291e: 1a02 1a03 |001d: const-string v2, "ICUCompatIcs" // string@031a │ │ -032922: 7120 b111 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ -032928: 28f8 |0022: goto 001a // -0008 │ │ +034aa4: |[034aa4] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +034ab4: 6202 ac02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ac │ │ +034ab8: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +034abc: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +034abe: 2320 4d03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@034d │ │ +034ac2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +034ac4: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +034ac8: 6202 ac02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ac │ │ +034acc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +034ace: 6e30 8114 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ +034ad4: 0c02 |0010: move-result-object v2 │ │ +034ad6: 1f02 0403 |0011: check-cast v2, Ljava/lang/String; // type@0304 │ │ +034ada: 1102 |0013: return-object v2 │ │ +034adc: 0d01 |0014: move-exception v1 │ │ +034ade: 1a02 1a03 |0015: const-string v2, "ICUCompatIcs" // string@031a │ │ +034ae2: 7120 b111 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ +034ae8: 0742 |001a: move-object v2, v4 │ │ +034aea: 28f8 |001b: goto 0013 // -0008 │ │ +034aec: 0d01 |001c: move-exception v1 │ │ +034aee: 1a02 1a03 |001d: const-string v2, "ICUCompatIcs" // string@031a │ │ +034af2: 7120 b111 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ +034af8: 28f8 |0022: goto 001a // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/IllegalAccessException; -> 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001c │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ @@ -31376,37 +31376,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -03293c: |[03293c] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -03294c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03294e: 6202 ad02 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02ad │ │ -032952: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -032956: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -032958: 2320 4d03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@034d │ │ -03295c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03295e: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -032962: 6202 ad02 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02ad │ │ -032966: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -032968: 6e30 8114 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ -03296e: 0c02 |0011: move-result-object v2 │ │ -032970: 1f02 0403 |0012: check-cast v2, Ljava/lang/String; // type@0304 │ │ -032974: 1102 |0014: return-object v2 │ │ -032976: 0d01 |0015: move-exception v1 │ │ -032978: 1a02 1a03 |0016: const-string v2, "ICUCompatIcs" // string@031a │ │ -03297c: 7120 b111 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ -032982: 0732 |001b: move-object v2, v3 │ │ -032984: 28f8 |001c: goto 0014 // -0008 │ │ -032986: 0d01 |001d: move-exception v1 │ │ -032988: 1a02 1a03 |001e: const-string v2, "ICUCompatIcs" // string@031a │ │ -03298c: 7120 b111 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ -032992: 28f8 |0023: goto 001b // -0008 │ │ +034b0c: |[034b0c] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +034b1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +034b1e: 6202 ad02 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02ad │ │ +034b22: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +034b26: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +034b28: 2320 4d03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@034d │ │ +034b2c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +034b2e: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +034b32: 6202 ad02 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02ad │ │ +034b36: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +034b38: 6e30 8114 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ +034b3e: 0c02 |0011: move-result-object v2 │ │ +034b40: 1f02 0403 |0012: check-cast v2, Ljava/lang/String; // type@0304 │ │ +034b44: 1102 |0014: return-object v2 │ │ +034b46: 0d01 |0015: move-exception v1 │ │ +034b48: 1a02 1a03 |0016: const-string v2, "ICUCompatIcs" // string@031a │ │ +034b4c: 7120 b111 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ +034b52: 0732 |001b: move-object v2, v3 │ │ +034b54: 28f8 |001c: goto 0014 // -0008 │ │ +034b56: 0d01 |001d: move-exception v1 │ │ +034b58: 1a02 1a03 |001e: const-string v2, "ICUCompatIcs" // string@031a │ │ +034b5c: 7120 b111 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b1 │ │ +034b62: 28f8 |0023: goto 001b // -0008 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ Ljava/lang/IllegalAccessException; -> 0x0015 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001d │ │ positions : │ │ 0x0001 line=48 │ │ 0x0005 line=49 │ │ @@ -31589,39 +31589,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0329a4: |[0329a4] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -0329b4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0329b6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0329b8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0329ba: 2200 4a01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ -0329be: 7040 5a07 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ -0329c4: 6900 b902 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ -0329c8: 2200 4a01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ -0329cc: 7040 5a07 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ -0329d2: 6900 ba02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ -0329d6: 2200 4a01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ -0329da: 6201 b102 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b1 │ │ -0329de: 7040 5a07 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ -0329e4: 6900 b602 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b6 │ │ -0329e8: 2200 4a01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ -0329ec: 6201 b102 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b1 │ │ -0329f0: 7040 5a07 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ -0329f6: 6900 b702 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ -0329fa: 2200 4a01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ -0329fe: 6201 af02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02af │ │ -032a02: 7040 5a07 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ -032a08: 6900 b502 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b5 │ │ -032a0c: 6200 b402 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b4 │ │ -032a10: 6900 b802 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b8 │ │ -032a14: 0e00 |0030: return-void │ │ +034b74: |[034b74] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +034b84: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +034b86: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +034b88: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +034b8a: 2200 4a01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ +034b8e: 7040 5a07 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ +034b94: 6900 b902 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ +034b98: 2200 4a01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ +034b9c: 7040 5a07 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ +034ba2: 6900 ba02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ +034ba6: 2200 4a01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ +034baa: 6201 b102 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b1 │ │ +034bae: 7040 5a07 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ +034bb4: 6900 b602 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b6 │ │ +034bb8: 2200 4a01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ +034bbc: 6201 b102 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b1 │ │ +034bc0: 7040 5a07 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ +034bc6: 6900 b702 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ +034bca: 2200 4a01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@014a │ │ +034bce: 6201 af02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02af │ │ +034bd2: 7040 5a07 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@075a │ │ +034bd8: 6900 b502 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b5 │ │ +034bdc: 6200 b402 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b4 │ │ +034be0: 6900 b802 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b8 │ │ +034be4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -31633,17 +31633,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032a18: |[032a18] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -032a28: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -032a2e: 0e00 |0003: return-void │ │ +034be8: |[034be8] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +034bf8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +034bfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -31652,18 +31652,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -032a30: |[032a30] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -032a40: 7110 6407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0764 │ │ -032a46: 0a00 |0003: move-result v0 │ │ -032a48: 0f00 |0004: return v0 │ │ +034c00: |[034c00] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +034c10: 7110 6407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0764 │ │ +034c16: 0a00 |0003: move-result v0 │ │ +034c18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31671,18 +31671,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -032a4c: |[032a4c] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -032a5c: 7110 6307 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0763 │ │ -032a62: 0a00 |0003: move-result v0 │ │ -032a64: 0f00 |0004: return v0 │ │ +034c1c: |[034c1c] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +034c2c: 7110 6307 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0763 │ │ +034c32: 0a00 |0003: move-result v0 │ │ +034c34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31690,24 +31690,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -032a68: |[032a68] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -032a78: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -032a7e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -032a80: 0f00 |0004: return v0 │ │ -032a82: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -032a84: 28fe |0006: goto 0004 // -0002 │ │ -032a86: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -032a88: 28fc |0008: goto 0004 // -0004 │ │ -032a8a: 0000 |0009: nop // spacer │ │ -032a8c: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +034c38: |[034c38] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +034c48: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +034c4e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +034c50: 0f00 |0004: return v0 │ │ +034c52: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +034c54: 28fe |0006: goto 0004 // -0002 │ │ +034c56: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +034c58: 28fc |0008: goto 0004 // -0004 │ │ +034c5a: 0000 |0009: nop // spacer │ │ +034c5c: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=86 │ │ 0x0005 line=81 │ │ 0x0007 line=84 │ │ 0x0009 line=79 │ │ @@ -31719,24 +31719,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -032aa0: |[032aa0] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -032ab0: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -032ab6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -032ab8: 0f00 |0004: return v0 │ │ -032aba: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -032abc: 28fe |0006: goto 0004 // -0002 │ │ -032abe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -032ac0: 28fc |0008: goto 0004 // -0004 │ │ -032ac2: 0000 |0009: nop // spacer │ │ -032ac4: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +034c70: |[034c70] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +034c80: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +034c86: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +034c88: 0f00 |0004: return v0 │ │ +034c8a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +034c8c: 28fe |0006: goto 0004 // -0002 │ │ +034c8e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +034c90: 28fc |0008: goto 0004 // -0004 │ │ +034c92: 0000 |0009: nop // spacer │ │ +034c94: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=102 │ │ 0x0005 line=95 │ │ 0x0007 line=100 │ │ 0x0009 line=91 │ │ @@ -31781,25 +31781,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -032b00: |[032b00] android.support.v4.text.TextUtilsCompat.:()V │ │ -032b10: 2200 1f03 |0000: new-instance v0, Ljava/util/Locale; // type@031f │ │ -032b14: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -032b18: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -032b1c: 7030 b214 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@14b2 │ │ -032b22: 6900 c002 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c0 │ │ -032b26: 1a00 b701 |000b: const-string v0, "Arab" // string@01b7 │ │ -032b2a: 6900 be02 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02be │ │ -032b2e: 1a00 0f03 |000f: const-string v0, "Hebr" // string@030f │ │ -032b32: 6900 bf02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02bf │ │ -032b36: 0e00 |0013: return-void │ │ +034cd0: |[034cd0] android.support.v4.text.TextUtilsCompat.:()V │ │ +034ce0: 2200 1f03 |0000: new-instance v0, Ljava/util/Locale; // type@031f │ │ +034ce4: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +034ce8: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +034cec: 7030 b214 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@14b2 │ │ +034cf2: 6900 c002 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c0 │ │ +034cf6: 1a00 b701 |000b: const-string v0, "Arab" // string@01b7 │ │ +034cfa: 6900 be02 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02be │ │ +034cfe: 1a00 0f03 |000f: const-string v0, "Hebr" // string@030f │ │ +034d02: 6900 bf02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02bf │ │ +034d06: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=113 │ │ 0x000f line=114 │ │ locals : │ │ │ │ @@ -31808,17 +31808,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032b38: |[032b38] android.support.v4.text.TextUtilsCompat.:()V │ │ -032b48: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -032b4e: 0e00 |0003: return-void │ │ +034d08: |[034d08] android.support.v4.text.TextUtilsCompat.:()V │ │ +034d18: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +034d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -31826,28 +31826,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -032b50: |[032b50] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -032b60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -032b62: 6e20 b514 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@14b5 │ │ -032b68: 0c01 |0004: move-result-object v1 │ │ -032b6a: 6e20 5a14 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -032b70: 0a01 |0008: move-result v1 │ │ -032b72: 7110 2114 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1421 │ │ -032b78: 0a01 |000c: move-result v1 │ │ -032b7a: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -032b80: 0f00 |0010: return v0 │ │ -032b82: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -032b84: 28fe |0012: goto 0010 // -0002 │ │ -032b86: 0000 |0013: nop // spacer │ │ -032b88: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +034d20: |[034d20] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +034d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034d32: 6e20 b514 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@14b5 │ │ +034d38: 0c01 |0004: move-result-object v1 │ │ +034d3a: 6e20 5a14 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +034d40: 0a01 |0008: move-result v1 │ │ +034d42: 7110 2114 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1421 │ │ +034d48: 0a01 |000c: move-result v1 │ │ +034d4a: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +034d50: 0f00 |0010: return v0 │ │ +034d52: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +034d54: 28fe |0012: goto 0010 // -0002 │ │ +034d56: 0000 |0013: nop // spacer │ │ +034d58: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0010 line=107 │ │ 0x0011 line=103 │ │ 0x0013 line=100 │ │ locals : │ │ @@ -31858,42 +31858,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -032b98: |[032b98] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -032ba8: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -032bac: 6201 c002 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c0 │ │ -032bb0: 6e20 b314 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@14b3 │ │ -032bb6: 0a01 |0007: move-result v1 │ │ -032bb8: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -032bbc: 6e10 b614 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@14b6 │ │ -032bc2: 0c01 |000d: move-result-object v1 │ │ -032bc4: 7110 4507 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0745 │ │ -032bca: 0c01 |0011: move-result-object v1 │ │ -032bcc: 7110 4607 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0746 │ │ -032bd2: 0c00 |0015: move-result-object v0 │ │ -032bd4: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -032bd8: 7110 6707 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0767 │ │ -032bde: 0a01 |001b: move-result v1 │ │ -032be0: 0f01 |001c: return v1 │ │ -032be2: 6201 be02 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02be │ │ -032be6: 6e20 5d14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@145d │ │ -032bec: 0a01 |0022: move-result v1 │ │ -032bee: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -032bf2: 6201 bf02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02bf │ │ -032bf6: 6e20 5d14 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@145d │ │ -032bfc: 0a01 |002a: move-result v1 │ │ -032bfe: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -032c02: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -032c04: 28ee |002e: goto 001c // -0012 │ │ -032c06: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -032c08: 28ec |0030: goto 001c // -0014 │ │ +034d68: |[034d68] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +034d78: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +034d7c: 6201 c002 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c0 │ │ +034d80: 6e20 b314 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@14b3 │ │ +034d86: 0a01 |0007: move-result v1 │ │ +034d88: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +034d8c: 6e10 b614 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@14b6 │ │ +034d92: 0c01 |000d: move-result-object v1 │ │ +034d94: 7110 4507 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0745 │ │ +034d9a: 0c01 |0011: move-result-object v1 │ │ +034d9c: 7110 4607 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0746 │ │ +034da2: 0c00 |0015: move-result-object v0 │ │ +034da4: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +034da8: 7110 6707 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0767 │ │ +034dae: 0a01 |001b: move-result v1 │ │ +034db0: 0f01 |001c: return v1 │ │ +034db2: 6201 be02 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02be │ │ +034db6: 6e20 5d14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@145d │ │ +034dbc: 0a01 |0022: move-result v1 │ │ +034dbe: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +034dc2: 6201 bf02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02bf │ │ +034dc6: 6e20 5d14 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@145d │ │ +034dcc: 0a01 |002a: move-result v1 │ │ +034dce: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +034dd2: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +034dd4: 28ee |002e: goto 001c // -0012 │ │ +034dd6: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +034dd8: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0016 line=76 │ │ 0x001c line=84 │ │ 0x001d line=78 │ │ @@ -31909,46 +31909,46 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -032c0c: |[032c0c] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -032c1c: 2202 0503 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -032c20: 7010 6714 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -032c26: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -032c28: 6e10 6214 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1462 │ │ -032c2e: 0a03 |0009: move-result v3 │ │ -032c30: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -032c34: 6e20 5a14 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -032c3a: 0a00 |000f: move-result v0 │ │ -032c3c: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -032c42: 6e20 6914 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -032c48: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -032c4c: 28ee |0018: goto 0006 // -0012 │ │ -032c4e: 1a03 8f00 |0019: const-string v3, "<" // string@008f │ │ -032c52: 6e20 6e14 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032c58: 28f8 |001e: goto 0016 // -0008 │ │ -032c5a: 1a03 8e00 |001f: const-string v3, ">" // string@008e │ │ -032c5e: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032c64: 28f2 |0024: goto 0016 // -000e │ │ -032c66: 1a03 8d00 |0025: const-string v3, "&" // string@008d │ │ -032c6a: 6e20 6e14 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032c70: 28ec |002a: goto 0016 // -0014 │ │ -032c72: 1a03 8c00 |002b: const-string v3, "'" // string@008c │ │ -032c76: 6e20 6e14 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032c7c: 28e6 |0030: goto 0016 // -001a │ │ -032c7e: 1a03 9100 |0031: const-string v3, """ // string@0091 │ │ -032c82: 6e20 6e14 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032c88: 28e0 |0036: goto 0016 // -0020 │ │ -032c8a: 6e10 7314 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -032c90: 0c03 |003a: move-result-object v3 │ │ -032c92: 1103 |003b: return-object v3 │ │ -032c94: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +034ddc: |[034ddc] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +034dec: 2202 0503 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +034df0: 7010 6714 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +034df6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +034df8: 6e10 6214 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1462 │ │ +034dfe: 0a03 |0009: move-result v3 │ │ +034e00: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +034e04: 6e20 5a14 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +034e0a: 0a00 |000f: move-result v0 │ │ +034e0c: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +034e12: 6e20 6914 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +034e18: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +034e1c: 28ee |0018: goto 0006 // -0012 │ │ +034e1e: 1a03 8f00 |0019: const-string v3, "<" // string@008f │ │ +034e22: 6e20 6e14 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +034e28: 28f8 |001e: goto 0016 // -0008 │ │ +034e2a: 1a03 8e00 |001f: const-string v3, ">" // string@008e │ │ +034e2e: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +034e34: 28f2 |0024: goto 0016 // -000e │ │ +034e36: 1a03 8d00 |0025: const-string v3, "&" // string@008d │ │ +034e3a: 6e20 6e14 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +034e40: 28ec |002a: goto 0016 // -0014 │ │ +034e42: 1a03 8c00 |002b: const-string v3, "'" // string@008c │ │ +034e46: 6e20 6e14 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +034e4c: 28e6 |0030: goto 0016 // -001a │ │ +034e4e: 1a03 9100 |0031: const-string v3, """ // string@0091 │ │ +034e52: 6e20 6e14 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +034e58: 28e0 |0036: goto 0016 // -0020 │ │ +034e5a: 6e10 7314 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +034e60: 0c03 |003a: move-result-object v3 │ │ +034e62: 1103 |003b: return-object v3 │ │ +034e64: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=33 │ │ 0x000c line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=56 │ │ @@ -32008,32 +32008,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -032cc0: |[032cc0] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -032cd0: 7010 4d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ -032cd6: 5b34 c602 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032cda: 2200 db02 |0005: new-instance v0, Ljava/io/File; // type@02db │ │ -032cde: 2201 0503 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -032ce2: 7010 6714 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -032ce8: 6e10 0114 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ -032cee: 0c02 |000f: move-result-object v2 │ │ -032cf0: 6e20 6e14 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032cf6: 0c01 |0013: move-result-object v1 │ │ -032cf8: 1a02 c900 |0014: const-string v2, ".bak" // string@00c9 │ │ -032cfc: 6e20 6e14 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032d02: 0c01 |0019: move-result-object v1 │ │ -032d04: 6e10 7314 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -032d0a: 0c01 |001d: move-result-object v1 │ │ -032d0c: 7020 fa13 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@13fa │ │ -032d12: 5b30 c502 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032d16: 0e00 |0023: return-void │ │ +034e90: |[034e90] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +034ea0: 7010 4d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ +034ea6: 5b34 c602 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +034eaa: 2200 db02 |0005: new-instance v0, Ljava/io/File; // type@02db │ │ +034eae: 2201 0503 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +034eb2: 7010 6714 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +034eb8: 6e10 0114 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ +034ebe: 0c02 |000f: move-result-object v2 │ │ +034ec0: 6e20 6e14 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +034ec6: 0c01 |0013: move-result-object v1 │ │ +034ec8: 1a02 c900 |0014: const-string v2, ".bak" // string@00c9 │ │ +034ecc: 6e20 6e14 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +034ed2: 0c01 |0019: move-result-object v1 │ │ +034ed4: 6e10 7314 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +034eda: 0c01 |001d: move-result-object v1 │ │ +034edc: 7020 fa13 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@13fa │ │ +034ee2: 5b30 c502 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +034ee6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -32045,24 +32045,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -032d18: |[032d18] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -032d28: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -032d2c: 6e10 0d14 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@140d │ │ -032d32: 0c00 |0005: move-result-object v0 │ │ -032d34: 6e10 0514 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1405 │ │ -032d3a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -032d3c: 0f00 |000a: return v0 │ │ -032d3e: 0d00 |000b: move-exception v0 │ │ -032d40: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -032d42: 28fd |000d: goto 000a // -0003 │ │ +034ee8: |[034ee8] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +034ef8: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +034efc: 6e10 0d14 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@140d │ │ +034f02: 0c00 |0005: move-result-object v0 │ │ +034f04: 6e10 0514 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1405 │ │ +034f0a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +034f0c: 0f00 |000a: return v0 │ │ +034f0e: 0d00 |000b: move-exception v0 │ │ +034f10: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +034f12: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -32078,20 +32078,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -032d54: |[032d54] android.support.v4.util.AtomicFile.delete:()V │ │ -032d64: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032d68: 6e10 fb13 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@13fb │ │ -032d6e: 5410 c502 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032d72: 6e10 fb13 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@13fb │ │ -032d78: 0e00 |000a: return-void │ │ +034f24: |[034f24] android.support.v4.util.AtomicFile.delete:()V │ │ +034f34: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +034f38: 6e10 fb13 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@13fb │ │ +034f3e: 5410 c502 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +034f42: 6e10 fb13 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@13fb │ │ +034f48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/AtomicFile; │ │ @@ -32101,29 +32101,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -032d7c: |[032d7c] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -032d8c: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -032d90: 7110 8f07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@078f │ │ -032d96: 6e10 0c14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@140c │ │ -032d9c: 5431 c602 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032da0: 6e10 fb13 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@13fb │ │ -032da6: 5431 c502 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032daa: 5432 c602 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032dae: 6e20 0414 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1404 │ │ -032db4: 0e00 |0014: return-void │ │ -032db6: 0d00 |0015: move-exception v0 │ │ -032db8: 1a01 bf01 |0016: const-string v1, "AtomicFile" // string@01bf │ │ -032dbc: 1a02 8d0c |0018: const-string v2, "failWrite: Got exception:" // string@0c8d │ │ -032dc0: 7130 b011 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -032dc6: 28f7 |001d: goto 0014 // -0009 │ │ +034f4c: |[034f4c] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +034f5c: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +034f60: 7110 8f07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@078f │ │ +034f66: 6e10 0c14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@140c │ │ +034f6c: 5431 c602 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +034f70: 6e10 fb13 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@13fb │ │ +034f76: 5431 c502 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +034f7a: 5432 c602 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +034f7e: 6e20 0414 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1404 │ │ +034f84: 0e00 |0014: return-void │ │ +034f86: 0d00 |0015: move-exception v0 │ │ +034f88: 1a01 bf01 |0016: const-string v1, "AtomicFile" // string@01bf │ │ +034f8c: 1a02 8d0c |0018: const-string v2, "failWrite: Got exception:" // string@0c8d │ │ +034f90: 7130 b011 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +034f96: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -32142,26 +32142,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -032dd8: |[032dd8] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -032de8: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -032dec: 7110 8f07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@078f │ │ -032df2: 6e10 0c14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@140c │ │ -032df8: 5431 c502 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032dfc: 6e10 fb13 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@13fb │ │ -032e02: 0e00 |000d: return-void │ │ -032e04: 0d00 |000e: move-exception v0 │ │ -032e06: 1a01 bf01 |000f: const-string v1, "AtomicFile" // string@01bf │ │ -032e0a: 1a02 ba0c |0011: const-string v2, "finishWrite: Got exception:" // string@0cba │ │ -032e0e: 7130 b011 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -032e14: 28f7 |0016: goto 000d // -0009 │ │ +034fa8: |[034fa8] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +034fb8: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +034fbc: 7110 8f07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@078f │ │ +034fc2: 6e10 0c14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@140c │ │ +034fc8: 5431 c502 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +034fcc: 6e10 fb13 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@13fb │ │ +034fd2: 0e00 |000d: return-void │ │ +034fd4: 0d00 |000e: move-exception v0 │ │ +034fd6: 1a01 bf01 |000f: const-string v1, "AtomicFile" // string@01bf │ │ +034fda: 1a02 ba0c |0011: const-string v2, "finishWrite: Got exception:" // string@0cba │ │ +034fde: 7130 b011 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +034fe4: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -32179,17 +32179,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032e28: |[032e28] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -032e38: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032e3c: 1100 |0002: return-object v0 │ │ +034ff8: |[034ff8] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +035008: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +03500c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/AtomicFile; │ │ │ │ #4 : (in Landroid/support/v4/util/AtomicFile;) │ │ @@ -32197,28 +32197,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -032e40: |[032e40] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -032e50: 5420 c502 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032e54: 6e10 fc13 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@13fc │ │ -032e5a: 0a00 |0005: move-result v0 │ │ -032e5c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -032e60: 5420 c602 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032e64: 6e10 fb13 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@13fb │ │ -032e6a: 5420 c502 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032e6e: 5421 c602 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032e72: 6e20 0414 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1404 │ │ -032e78: 2200 dd02 |0014: new-instance v0, Ljava/io/FileInputStream; // type@02dd │ │ -032e7c: 5421 c602 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032e80: 7020 0614 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1406 │ │ -032e86: 1100 |001b: return-object v0 │ │ +035010: |[035010] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +035020: 5420 c502 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +035024: 6e10 fc13 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@13fc │ │ +03502a: 0a00 |0005: move-result v0 │ │ +03502c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +035030: 5420 c602 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +035034: 6e10 fb13 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@13fb │ │ +03503a: 5420 c502 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +03503e: 5421 c602 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +035042: 6e20 0414 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1404 │ │ +035048: 2200 dd02 |0014: new-instance v0, Ljava/io/FileInputStream; // type@02dd │ │ +03504c: 5421 c602 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +035050: 7020 0614 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1406 │ │ +035056: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -32229,44 +32229,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -032e88: |[032e88] android.support.v4.util.AtomicFile.readFully:()[B │ │ -032e98: 6e10 8c07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@078c │ │ -032e9e: 0c05 |0003: move-result-object v5 │ │ -032ea0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -032ea2: 6e10 0714 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1407 │ │ -032ea8: 0a01 |0008: move-result v1 │ │ -032eaa: 2312 3503 |0009: new-array v2, v1, [B // type@0335 │ │ -032eae: 2126 |000b: array-length v6, v2 │ │ -032eb0: b146 |000c: sub-int/2addr v6, v4 │ │ -032eb2: 6e40 0914 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1409 │ │ -032eb8: 0a00 |0010: move-result v0 │ │ -032eba: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -032ebe: 6e10 0814 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1408 │ │ -032ec4: 1102 |0016: return-object v2 │ │ -032ec6: b004 |0017: add-int/2addr v4, v0 │ │ -032ec8: 6e10 0714 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1407 │ │ -032ece: 0a01 |001b: move-result v1 │ │ -032ed0: 2126 |001c: array-length v6, v2 │ │ -032ed2: b146 |001d: sub-int/2addr v6, v4 │ │ -032ed4: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -032ed8: 9006 0401 |0020: add-int v6, v4, v1 │ │ -032edc: 2363 3503 |0022: new-array v3, v6, [B // type@0335 │ │ -032ee0: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -032ee2: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -032ee4: 7154 7414 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -032eea: 0732 |0029: move-object v2, v3 │ │ -032eec: 28e1 |002a: goto 000b // -001f │ │ -032eee: 0d06 |002b: move-exception v6 │ │ -032ef0: 6e10 0814 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1408 │ │ -032ef6: 2706 |002f: throw v6 │ │ +035058: |[035058] android.support.v4.util.AtomicFile.readFully:()[B │ │ +035068: 6e10 8c07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@078c │ │ +03506e: 0c05 |0003: move-result-object v5 │ │ +035070: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +035072: 6e10 0714 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1407 │ │ +035078: 0a01 |0008: move-result v1 │ │ +03507a: 2312 3503 |0009: new-array v2, v1, [B // type@0335 │ │ +03507e: 2126 |000b: array-length v6, v2 │ │ +035080: b146 |000c: sub-int/2addr v6, v4 │ │ +035082: 6e40 0914 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1409 │ │ +035088: 0a00 |0010: move-result v0 │ │ +03508a: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +03508e: 6e10 0814 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1408 │ │ +035094: 1102 |0016: return-object v2 │ │ +035096: b004 |0017: add-int/2addr v4, v0 │ │ +035098: 6e10 0714 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1407 │ │ +03509e: 0a01 |001b: move-result v1 │ │ +0350a0: 2126 |001c: array-length v6, v2 │ │ +0350a2: b146 |001d: sub-int/2addr v6, v4 │ │ +0350a4: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +0350a8: 9006 0401 |0020: add-int v6, v4, v1 │ │ +0350ac: 2363 3503 |0022: new-array v3, v6, [B // type@0335 │ │ +0350b0: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +0350b2: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +0350b4: 7154 7414 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0350ba: 0732 |0029: move-object v2, v3 │ │ +0350bc: 28e1 |002a: goto 000b // -001f │ │ +0350be: 0d06 |002b: move-exception v6 │ │ +0350c0: 6e10 0814 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1408 │ │ +0350c6: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -32297,92 +32297,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -032f0c: |[032f0c] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -032f1c: 5474 c602 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032f20: 6e10 fc13 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@13fc │ │ -032f26: 0a04 |0005: move-result v4 │ │ -032f28: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -032f2c: 5474 c502 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032f30: 6e10 fc13 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@13fc │ │ -032f36: 0a04 |000d: move-result v4 │ │ -032f38: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -032f3c: 5474 c602 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032f40: 5475 c502 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032f44: 6e20 0414 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1404 │ │ -032f4a: 0a04 |0017: move-result v4 │ │ -032f4c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -032f50: 1a04 bf01 |001a: const-string v4, "AtomicFile" // string@01bf │ │ -032f54: 2205 0503 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -032f58: 7010 6714 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -032f5e: 1a06 3002 |0021: const-string v6, "Couldn't rename file " // string@0230 │ │ -032f62: 6e20 6e14 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032f68: 0c05 |0026: move-result-object v5 │ │ -032f6a: 5476 c602 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032f6e: 6e20 6d14 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -032f74: 0c05 |002c: move-result-object v5 │ │ -032f76: 1a06 8200 |002d: const-string v6, " to backup file " // string@0082 │ │ -032f7a: 6e20 6e14 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032f80: 0c05 |0032: move-result-object v5 │ │ -032f82: 5476 c502 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ -032f86: 6e20 6d14 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -032f8c: 0c05 |0038: move-result-object v5 │ │ -032f8e: 6e10 7314 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -032f94: 0c05 |003c: move-result-object v5 │ │ -032f96: 7120 af11 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -032f9c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -032f9e: 2203 df02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@02df │ │ -032fa2: 5474 c602 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032fa6: 7020 0a14 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@140a │ │ -032fac: 1103 |0048: return-object v3 │ │ -032fae: 5474 c602 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032fb2: 6e10 fb13 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@13fb │ │ -032fb8: 28f2 |004e: goto 0040 // -000e │ │ -032fba: 0d00 |004f: move-exception v0 │ │ -032fbc: 5474 c602 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032fc0: 6e10 0014 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1400 │ │ -032fc6: 0c02 |0055: move-result-object v2 │ │ -032fc8: 6e10 0314 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1403 │ │ -032fce: 0a04 |0059: move-result v4 │ │ -032fd0: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -032fd4: 2204 e002 |005c: new-instance v4, Ljava/io/IOException; // type@02e0 │ │ -032fd8: 2205 0503 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -032fdc: 7010 6714 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -032fe2: 1a06 2d02 |0063: const-string v6, "Couldn't create directory " // string@022d │ │ -032fe6: 6e20 6e14 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -032fec: 0c05 |0068: move-result-object v5 │ │ -032fee: 5476 c602 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -032ff2: 6e20 6d14 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -032ff8: 0c05 |006e: move-result-object v5 │ │ -032ffa: 6e10 7314 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -033000: 0c05 |0072: move-result-object v5 │ │ -033002: 7020 0e14 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@140e │ │ -033008: 2704 |0076: throw v4 │ │ -03300a: 2203 df02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@02df │ │ -03300e: 5474 c602 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -033012: 7020 0a14 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@140a │ │ -033018: 28ca |007e: goto 0048 // -0036 │ │ -03301a: 0d01 |007f: move-exception v1 │ │ -03301c: 2204 e002 |0080: new-instance v4, Ljava/io/IOException; // type@02e0 │ │ -033020: 2205 0503 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -033024: 7010 6714 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -03302a: 1a06 2c02 |0087: const-string v6, "Couldn't create " // string@022c │ │ -03302e: 6e20 6e14 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -033034: 0c05 |008c: move-result-object v5 │ │ -033036: 5476 c602 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ -03303a: 6e20 6d14 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -033040: 0c05 |0092: move-result-object v5 │ │ -033042: 6e10 7314 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -033048: 0c05 |0096: move-result-object v5 │ │ -03304a: 7020 0e14 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@140e │ │ -033050: 2704 |009a: throw v4 │ │ +0350dc: |[0350dc] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +0350ec: 5474 c602 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +0350f0: 6e10 fc13 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@13fc │ │ +0350f6: 0a04 |0005: move-result v4 │ │ +0350f8: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +0350fc: 5474 c502 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +035100: 6e10 fc13 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@13fc │ │ +035106: 0a04 |000d: move-result v4 │ │ +035108: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +03510c: 5474 c602 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +035110: 5475 c502 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +035114: 6e20 0414 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1404 │ │ +03511a: 0a04 |0017: move-result v4 │ │ +03511c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +035120: 1a04 bf01 |001a: const-string v4, "AtomicFile" // string@01bf │ │ +035124: 2205 0503 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +035128: 7010 6714 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +03512e: 1a06 3002 |0021: const-string v6, "Couldn't rename file " // string@0230 │ │ +035132: 6e20 6e14 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035138: 0c05 |0026: move-result-object v5 │ │ +03513a: 5476 c602 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +03513e: 6e20 6d14 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +035144: 0c05 |002c: move-result-object v5 │ │ +035146: 1a06 8200 |002d: const-string v6, " to backup file " // string@0082 │ │ +03514a: 6e20 6e14 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035150: 0c05 |0032: move-result-object v5 │ │ +035152: 5476 c502 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c5 │ │ +035156: 6e20 6d14 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +03515c: 0c05 |0038: move-result-object v5 │ │ +03515e: 6e10 7314 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +035164: 0c05 |003c: move-result-object v5 │ │ +035166: 7120 af11 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +03516c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +03516e: 2203 df02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@02df │ │ +035172: 5474 c602 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +035176: 7020 0a14 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@140a │ │ +03517c: 1103 |0048: return-object v3 │ │ +03517e: 5474 c602 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +035182: 6e10 fb13 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@13fb │ │ +035188: 28f2 |004e: goto 0040 // -000e │ │ +03518a: 0d00 |004f: move-exception v0 │ │ +03518c: 5474 c602 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +035190: 6e10 0014 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1400 │ │ +035196: 0c02 |0055: move-result-object v2 │ │ +035198: 6e10 0314 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1403 │ │ +03519e: 0a04 |0059: move-result v4 │ │ +0351a0: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +0351a4: 2204 e002 |005c: new-instance v4, Ljava/io/IOException; // type@02e0 │ │ +0351a8: 2205 0503 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +0351ac: 7010 6714 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0351b2: 1a06 2d02 |0063: const-string v6, "Couldn't create directory " // string@022d │ │ +0351b6: 6e20 6e14 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0351bc: 0c05 |0068: move-result-object v5 │ │ +0351be: 5476 c602 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +0351c2: 6e20 6d14 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0351c8: 0c05 |006e: move-result-object v5 │ │ +0351ca: 6e10 7314 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0351d0: 0c05 |0072: move-result-object v5 │ │ +0351d2: 7020 0e14 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@140e │ │ +0351d8: 2704 |0076: throw v4 │ │ +0351da: 2203 df02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@02df │ │ +0351de: 5474 c602 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +0351e2: 7020 0a14 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@140a │ │ +0351e8: 28ca |007e: goto 0048 // -0036 │ │ +0351ea: 0d01 |007f: move-exception v1 │ │ +0351ec: 2204 e002 |0080: new-instance v4, Ljava/io/IOException; // type@02e0 │ │ +0351f0: 2205 0503 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +0351f4: 7010 6714 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0351fa: 1a06 2c02 |0087: const-string v6, "Couldn't create " // string@022c │ │ +0351fe: 6e20 6e14 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035204: 0c05 |008c: move-result-object v5 │ │ +035206: 5476 c602 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c6 │ │ +03520a: 6e20 6d14 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +035210: 0c05 |0092: move-result-object v5 │ │ +035212: 6e10 7314 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +035218: 0c05 |0096: move-result-object v5 │ │ +03521a: 7020 0e14 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@140e │ │ +035220: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -32446,23 +32446,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -033070: |[033070] android.support.v4.util.ContainerHelpers.:()V │ │ -033080: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033082: 2310 3803 |0001: new-array v0, v1, [I // type@0338 │ │ -033086: 6900 c702 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ -03308a: 2310 3903 |0005: new-array v0, v1, [J // type@0339 │ │ -03308e: 6900 c802 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02c8 │ │ -033092: 2310 4d03 |0009: new-array v0, v1, [Ljava/lang/Object; // type@034d │ │ -033096: 6900 c902 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ -03309a: 0e00 |000d: return-void │ │ +035240: |[035240] android.support.v4.util.ContainerHelpers.:()V │ │ +035250: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035252: 2310 3803 |0001: new-array v0, v1, [I // type@0338 │ │ +035256: 6900 c702 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ +03525a: 2310 3903 |0005: new-array v0, v1, [J // type@0339 │ │ +03525e: 6900 c802 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02c8 │ │ +035262: 2310 4d03 |0009: new-array v0, v1, [Ljava/lang/Object; // type@034d │ │ +035266: 6900 c902 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ +03526a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -32471,17 +32471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03309c: |[03309c] android.support.v4.util.ContainerHelpers.:()V │ │ -0330ac: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0330b2: 0e00 |0003: return-void │ │ +03526c: |[03526c] android.support.v4.util.ContainerHelpers.:()V │ │ +03527c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +035282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ContainerHelpers; │ │ │ │ #2 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -32489,29 +32489,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0330b4: |[0330b4] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -0330c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0330c6: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -0330ca: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -0330ce: 9004 0100 |0005: add-int v4, v1, v0 │ │ -0330d2: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -0330d6: 4403 0502 |0009: aget v3, v5, v2 │ │ -0330da: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -0330de: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -0330e2: 28f4 |000f: goto 0003 // -000c │ │ -0330e4: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -0330e8: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0330ec: 28ef |0014: goto 0003 // -0011 │ │ -0330ee: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0330f2: 0f02 |0017: return v2 │ │ +035284: |[035284] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +035294: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035296: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +03529a: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +03529e: 9004 0100 |0005: add-int v4, v1, v0 │ │ +0352a2: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +0352a6: 4403 0502 |0009: aget v3, v5, v2 │ │ +0352aa: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +0352ae: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +0352b2: 28f4 |000f: goto 0003 // -000c │ │ +0352b4: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +0352b8: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0352bc: 28ef |0014: goto 0003 // -0011 │ │ +0352be: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0352c2: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -32534,31 +32534,31 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -0330f4: |[0330f4] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -033104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033106: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -03310a: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -03310e: 9003 0100 |0005: add-int v3, v1, v0 │ │ -033112: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -033116: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -03311a: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -03311e: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -033122: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -033126: 28f2 |0011: goto 0003 // -000e │ │ -033128: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -03312c: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -033130: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -033134: 28eb |0018: goto 0003 // -0015 │ │ -033136: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -03313a: 0f02 |001b: return v2 │ │ +0352c4: |[0352c4] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +0352d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0352d6: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +0352da: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +0352de: 9003 0100 |0005: add-int v3, v1, v0 │ │ +0352e2: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +0352e6: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +0352ea: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +0352ee: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +0352f2: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +0352f6: 28f2 |0011: goto 0003 // -000e │ │ +0352f8: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +0352fc: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +035300: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +035304: 28eb |0018: goto 0003 // -0015 │ │ +035306: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +03530a: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ @@ -32581,24 +32581,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03313c: |[03313c] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -03314c: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -033150: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -033154: 6e20 4f14 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -03315a: 0a00 |0007: move-result v0 │ │ -03315c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -033160: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -033162: 0f00 |000b: return v0 │ │ -033164: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -033166: 28fe |000d: goto 000b // -0002 │ │ +03530c: |[03530c] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +03531c: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +035320: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +035324: 6e20 4f14 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +03532a: 0a00 |0007: move-result v0 │ │ +03532c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +035330: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +035332: 0f00 |000b: return v0 │ │ +035334: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +035336: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -32607,27 +32607,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -033168: |[033168] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -033178: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03317a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -03317c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -033180: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -033184: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -033188: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -03318c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -033190: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -033194: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -033198: 0f03 |0010: return v3 │ │ -03319a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03319e: 28ef |0013: goto 0002 // -0011 │ │ +035338: |[035338] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +035348: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03534a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +03534c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +035350: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +035354: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +035358: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +03535c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +035360: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +035364: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +035368: 0f03 |0010: return v3 │ │ +03536a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03536e: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -32641,20 +32641,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0331a0: |[0331a0] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -0331b0: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -0331b4: 7110 9507 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0795 │ │ -0331ba: 0a00 |0005: move-result v0 │ │ -0331bc: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -0331c0: 0f00 |0008: return v0 │ │ +035370: |[035370] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +035380: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +035384: 7110 9507 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0795 │ │ +03538a: 0a00 |0005: move-result v0 │ │ +03538c: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +035390: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -32662,20 +32662,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0331c4: |[0331c4] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -0331d4: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -0331d8: 7110 9507 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0795 │ │ -0331de: 0a00 |0005: move-result v0 │ │ -0331e0: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -0331e4: 0f00 |0008: return v0 │ │ +035394: |[035394] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +0353a4: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +0353a8: 7110 9507 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0795 │ │ +0353ae: 0a00 |0005: move-result v0 │ │ +0353b0: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +0353b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -32704,17 +32704,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0331e8: |[0331e8] android.support.v4.util.DebugUtils.:()V │ │ -0331f8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0331fe: 0e00 |0003: return-void │ │ +0353b8: |[0353b8] android.support.v4.util.DebugUtils.:()V │ │ +0353c8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0353ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/DebugUtils; │ │ │ │ #1 : (in Landroid/support/v4/util/DebugUtils;) │ │ @@ -32722,47 +32722,47 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -033200: |[033200] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -033210: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -033214: 1a02 b112 |0002: const-string v2, "null" // string@12b1 │ │ -033218: 6e20 6e14 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03321e: 0e00 |0007: return-void │ │ -033220: 6e10 5014 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -033226: 0c02 |000b: move-result-object v2 │ │ -033228: 6e10 2e14 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ -03322e: 0c01 |000f: move-result-object v1 │ │ -033230: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -033234: 6e10 6214 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1462 │ │ -03323a: 0a02 |0015: move-result v2 │ │ -03323c: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -033240: 6e10 5014 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -033246: 0c02 |001b: move-result-object v2 │ │ -033248: 6e10 2d14 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -03324e: 0c01 |001f: move-result-object v1 │ │ -033250: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -033254: 6e20 6114 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1461 │ │ -03325a: 0a00 |0025: move-result v0 │ │ -03325c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -033260: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -033264: 6e20 6414 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ -03326a: 0c01 |002d: move-result-object v1 │ │ -03326c: 6e20 6e14 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -033272: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -033276: 6e20 6914 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -03327c: 7110 7614 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -033282: 0a02 |0039: move-result v2 │ │ -033284: 7110 3f14 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -03328a: 0c02 |003d: move-result-object v2 │ │ -03328c: 6e20 6e14 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -033292: 28c6 |0041: goto 0007 // -003a │ │ +0353d0: |[0353d0] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +0353e0: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0353e4: 1a02 b112 |0002: const-string v2, "null" // string@12b1 │ │ +0353e8: 6e20 6e14 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0353ee: 0e00 |0007: return-void │ │ +0353f0: 6e10 5014 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +0353f6: 0c02 |000b: move-result-object v2 │ │ +0353f8: 6e10 2e14 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ +0353fe: 0c01 |000f: move-result-object v1 │ │ +035400: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +035404: 6e10 6214 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1462 │ │ +03540a: 0a02 |0015: move-result v2 │ │ +03540c: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +035410: 6e10 5014 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +035416: 0c02 |001b: move-result-object v2 │ │ +035418: 6e10 2d14 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +03541e: 0c01 |001f: move-result-object v1 │ │ +035420: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +035424: 6e20 6114 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1461 │ │ +03542a: 0a00 |0025: move-result v0 │ │ +03542c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +035430: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +035434: 6e20 6414 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ +03543a: 0c01 |002d: move-result-object v1 │ │ +03543c: 6e20 6e14 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035442: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +035446: 6e20 6914 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +03544c: 7110 7614 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +035452: 0a02 |0039: move-result v2 │ │ +035454: 7110 3f14 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +03545a: 0c02 |003d: move-result-object v2 │ │ +03545c: 6e20 6e14 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035462: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -32813,22 +32813,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -033294: |[033294] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -0332a4: 7010 1a14 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@141a │ │ -0332aa: 2200 0503 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -0332ae: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -0332b2: 7020 6814 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -0332b8: 5b20 ca02 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ -0332bc: 5b23 cb02 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02cb │ │ -0332c0: 0e00 |000e: return-void │ │ +035464: |[035464] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +035474: 7010 1a14 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@141a │ │ +03547a: 2200 0503 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +03547e: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +035482: 7020 6814 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +035488: 5b20 ca02 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ +03548c: 5b23 cb02 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02cb │ │ +035490: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -32840,31 +32840,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0332c4: |[0332c4] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -0332d4: 5430 ca02 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ -0332d8: 6e10 7214 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1472 │ │ -0332de: 0a00 |0005: move-result v0 │ │ -0332e0: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -0332e4: 5430 cb02 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02cb │ │ -0332e8: 5431 ca02 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ -0332ec: 6e10 7314 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0332f2: 0c01 |000f: move-result-object v1 │ │ -0332f4: 7120 ab11 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@11ab │ │ -0332fa: 5430 ca02 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ -0332fe: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -033300: 5432 ca02 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ -033304: 6e10 7214 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1472 │ │ -03330a: 0a02 |001b: move-result v2 │ │ -03330c: 6e30 7114 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1471 │ │ -033312: 0e00 |001f: return-void │ │ +035494: |[035494] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +0354a4: 5430 ca02 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ +0354a8: 6e10 7214 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1472 │ │ +0354ae: 0a00 |0005: move-result v0 │ │ +0354b0: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +0354b4: 5430 cb02 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02cb │ │ +0354b8: 5431 ca02 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ +0354bc: 6e10 7314 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0354c2: 0c01 |000f: move-result-object v1 │ │ +0354c4: 7120 ab11 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@11ab │ │ +0354ca: 5430 ca02 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ +0354ce: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0354d0: 5432 ca02 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ +0354d4: 6e10 7214 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1472 │ │ +0354da: 0a02 |001b: move-result v2 │ │ +0354dc: 6e30 7114 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1471 │ │ +0354e2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -32876,17 +32876,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033314: |[033314] android.support.v4.util.LogWriter.close:()V │ │ -033324: 7010 9d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@079d │ │ -03332a: 0e00 |0003: return-void │ │ +0354e4: |[0354e4] android.support.v4.util.LogWriter.close:()V │ │ +0354f4: 7010 9d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@079d │ │ +0354fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -32895,17 +32895,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03332c: |[03332c] android.support.v4.util.LogWriter.flush:()V │ │ -03333c: 7010 9d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@079d │ │ -033342: 0e00 |0003: return-void │ │ +0354fc: |[0354fc] android.support.v4.util.LogWriter.flush:()V │ │ +03550c: 7010 9d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@079d │ │ +035512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -32914,28 +32914,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -033344: |[033344] android.support.v4.util.LogWriter.write:([CII)V │ │ -033354: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033356: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -03335a: 9002 0501 |0003: add-int v2, v5, v1 │ │ -03335e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -033362: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -033366: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -03336a: 7010 9d07 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@079d │ │ -033370: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -033374: 28f1 |0010: goto 0001 // -000f │ │ -033376: 5432 ca02 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ -03337a: 6e20 6914 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -033380: 28f8 |0016: goto 000e // -0008 │ │ -033382: 0e00 |0017: return-void │ │ +035514: |[035514] android.support.v4.util.LogWriter.write:([CII)V │ │ +035524: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035526: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +03552a: 9002 0501 |0003: add-int v2, v5, v1 │ │ +03552e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +035532: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +035536: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +03553a: 7010 9d07 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@079d │ │ +035540: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +035544: 28f1 |0010: goto 0001 // -000f │ │ +035546: 5432 ca02 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02ca │ │ +03554a: 6e20 6914 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +035550: 28f8 |0016: goto 000e // -0008 │ │ +035552: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -33017,37 +33017,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -033384: |[033384] android.support.v4.util.LongSparseArray.:()V │ │ -033394: 2200 0003 |0000: new-instance v0, Ljava/lang/Object; // type@0300 │ │ -033398: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03339e: 6900 cc02 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ -0333a2: 0e00 |0007: return-void │ │ +035554: |[035554] android.support.v4.util.LongSparseArray.:()V │ │ +035564: 2200 0003 |0000: new-instance v0, Ljava/lang/Object; // type@0300 │ │ +035568: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03556e: 6900 cc02 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ +035572: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0333a4: |[0333a4] android.support.v4.util.LongSparseArray.:()V │ │ -0333b4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0333b8: 7020 a107 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@07a1 │ │ -0333be: 0e00 |0005: return-void │ │ +035574: |[035574] android.support.v4.util.LongSparseArray.:()V │ │ +035584: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +035588: 7020 a107 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@07a1 │ │ +03558e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -33057,32 +33057,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0333c0: |[0333c0] android.support.v4.util.LongSparseArray.:(I)V │ │ -0333d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0333d2: 7010 4d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -0333d8: 5c21 cd02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -0333dc: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -0333e0: 6200 c802 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02c8 │ │ -0333e4: 5b20 ce02 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0333e8: 6200 c902 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ -0333ec: 5b20 d002 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0333f0: 5921 cf02 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0333f4: 0e00 |0012: return-void │ │ -0333f6: 7110 9707 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0797 │ │ -0333fc: 0a03 |0016: move-result v3 │ │ -0333fe: 2330 3903 |0017: new-array v0, v3, [J // type@0339 │ │ -033402: 5b20 ce02 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033406: 2330 4d03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@034d │ │ -03340a: 5b20 d002 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03340e: 28f1 |001f: goto 0010 // -000f │ │ +035590: |[035590] android.support.v4.util.LongSparseArray.:(I)V │ │ +0355a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0355a2: 7010 4d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +0355a8: 5c21 cd02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +0355ac: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +0355b0: 6200 c802 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02c8 │ │ +0355b4: 5b20 ce02 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0355b8: 6200 c902 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ +0355bc: 5b20 d002 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0355c0: 5921 cf02 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +0355c4: 0e00 |0012: return-void │ │ +0355c6: 7110 9707 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0797 │ │ +0355cc: 0a03 |0016: move-result v3 │ │ +0355ce: 2330 3903 |0017: new-array v0, v3, [J // type@0339 │ │ +0355d2: 5b20 ce02 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0355d6: 2330 4d03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@034d │ │ +0355da: 5b20 d002 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0355de: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -33101,37 +33101,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -033410: |[033410] android.support.v4.util.LongSparseArray.gc:()V │ │ -033420: 5282 cf02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033424: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -033426: 5481 ce02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -03342a: 5485 d002 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03342e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -033430: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -033434: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -033438: 6206 cc02 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ -03343c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -033440: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -033444: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -033448: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -03344c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -033450: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -033452: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -033456: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03345a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03345e: 28e9 |001f: goto 0008 // -0017 │ │ -033460: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -033462: 5c86 cd02 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -033466: 5983 cf02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -03346a: 0e00 |0025: return-void │ │ +0355e0: |[0355e0] android.support.v4.util.LongSparseArray.gc:()V │ │ +0355f0: 5282 cf02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +0355f4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0355f6: 5481 ce02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0355fa: 5485 d002 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0355fe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +035600: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +035604: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +035608: 6206 cc02 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ +03560c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +035610: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +035614: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +035618: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +03561c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +035620: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +035622: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +035626: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03562a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03562e: 28e9 |001f: goto 0008 // -0017 │ │ +035630: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +035632: 5c86 cd02 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +035636: 5983 cf02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +03563a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -33162,59 +33162,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -03346c: |[03346c] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -03347c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03347e: 5274 cf02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033482: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -033486: 5474 ce02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -03348a: 5275 cf02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -03348e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -033492: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -033496: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -03349a: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -03349e: 6e40 ad07 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@07ad │ │ -0334a4: 0e00 |0014: return-void │ │ -0334a6: 5574 cd02 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -0334aa: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -0334ae: 5274 cf02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0334b2: 5475 ce02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0334b6: 2155 |001d: array-length v5, v5 │ │ -0334b8: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -0334bc: 7010 a707 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ -0334c2: 5273 cf02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0334c6: 5474 ce02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0334ca: 2144 |0027: array-length v4, v4 │ │ -0334cc: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -0334d0: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0334d4: 7110 9707 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0797 │ │ -0334da: 0a00 |002f: move-result v0 │ │ -0334dc: 2301 3903 |0030: new-array v1, v0, [J // type@0339 │ │ -0334e0: 2302 4d03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@034d │ │ -0334e4: 5474 ce02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0334e8: 5475 ce02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0334ec: 2155 |0038: array-length v5, v5 │ │ -0334ee: 7155 7414 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0334f4: 5474 d002 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0334f8: 5475 d002 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0334fc: 2155 |0040: array-length v5, v5 │ │ -0334fe: 7155 7414 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -033504: 5b71 ce02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033508: 5b72 d002 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03350c: 5474 ce02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033510: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -033514: 5474 d002 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -033518: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -03351c: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -033520: 5974 cf02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033524: 28c0 |0054: goto 0014 // -0040 │ │ +03563c: |[03563c] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +03564c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03564e: 5274 cf02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035652: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +035656: 5474 ce02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +03565a: 5275 cf02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +03565e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +035662: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +035666: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +03566a: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +03566e: 6e40 ad07 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@07ad │ │ +035674: 0e00 |0014: return-void │ │ +035676: 5574 cd02 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +03567a: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +03567e: 5274 cf02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035682: 5475 ce02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035686: 2155 |001d: array-length v5, v5 │ │ +035688: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +03568c: 7010 a707 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ +035692: 5273 cf02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035696: 5474 ce02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +03569a: 2144 |0027: array-length v4, v4 │ │ +03569c: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +0356a0: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0356a4: 7110 9707 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0797 │ │ +0356aa: 0a00 |002f: move-result v0 │ │ +0356ac: 2301 3903 |0030: new-array v1, v0, [J // type@0339 │ │ +0356b0: 2302 4d03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@034d │ │ +0356b4: 5474 ce02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0356b8: 5475 ce02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0356bc: 2155 |0038: array-length v5, v5 │ │ +0356be: 7155 7414 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0356c4: 5474 d002 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0356c8: 5475 d002 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0356cc: 2155 |0040: array-length v5, v5 │ │ +0356ce: 7155 7414 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0356d4: 5b71 ce02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0356d8: 5b72 d002 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0356dc: 5474 ce02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0356e0: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +0356e4: 5474 d002 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0356e8: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +0356ec: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0356f0: 5974 cf02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +0356f4: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -33246,27 +33246,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -033528: |[033528] android.support.v4.util.LongSparseArray.clear:()V │ │ -033538: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03353a: 5251 cf02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -03353e: 5452 d002 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -033542: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -033544: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -033548: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -03354a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -03354e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033552: 28f9 |000d: goto 0006 // -0007 │ │ -033554: 5954 cf02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033558: 5c54 cd02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -03355c: 0e00 |0012: return-void │ │ +0356f8: |[0356f8] android.support.v4.util.LongSparseArray.clear:()V │ │ +035708: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03570a: 5251 cf02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +03570e: 5452 d002 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035712: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +035714: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +035718: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +03571a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +03571e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +035722: 28f9 |000d: goto 0006 // -0007 │ │ +035724: 5954 cf02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035728: 5c54 cd02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +03572c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -33285,34 +33285,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -033560: |[033560] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -033570: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033572: 6f10 4e14 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@144e │ │ -033578: 0c02 |0004: move-result-object v2 │ │ -03357a: 0720 |0005: move-object v0, v2 │ │ -03357c: 1f00 5401 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0154 │ │ -033580: 0701 |0008: move-object v1, v0 │ │ -033582: 5432 ce02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033586: 6e10 d714 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@14d7 │ │ -03358c: 0c02 |000e: move-result-object v2 │ │ -03358e: 1f02 3903 |000f: check-cast v2, [J // type@0339 │ │ -033592: 5b12 ce02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033596: 5432 d002 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03359a: 6e10 d914 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@14d9 │ │ -0335a0: 0c02 |0018: move-result-object v2 │ │ -0335a2: 1f02 4d03 |0019: check-cast v2, [Ljava/lang/Object; // type@034d │ │ -0335a6: 5b12 d002 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0335aa: 1101 |001d: return-object v1 │ │ -0335ac: 0d02 |001e: move-exception v2 │ │ -0335ae: 28fe |001f: goto 001d // -0002 │ │ +035730: |[035730] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +035740: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035742: 6f10 4e14 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@144e │ │ +035748: 0c02 |0004: move-result-object v2 │ │ +03574a: 0720 |0005: move-object v0, v2 │ │ +03574c: 1f00 5401 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0154 │ │ +035750: 0701 |0008: move-object v1, v0 │ │ +035752: 5432 ce02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035756: 6e10 d714 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@14d7 │ │ +03575c: 0c02 |000e: move-result-object v2 │ │ +03575e: 1f02 3903 |000f: check-cast v2, [J // type@0339 │ │ +035762: 5b12 ce02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035766: 5432 d002 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +03576a: 6e10 d914 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@14d9 │ │ +035770: 0c02 |0018: move-result-object v2 │ │ +035772: 1f02 4d03 |0019: check-cast v2, [Ljava/lang/Object; // type@034d │ │ +035776: 5b12 d002 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +03577a: 1101 |001d: return-object v1 │ │ +03577c: 0d02 |001e: move-exception v2 │ │ +03577e: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -33329,18 +33329,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0335c0: |[0335c0] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -0335d0: 6e10 a407 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@07a4 │ │ -0335d6: 0c00 |0003: move-result-object v0 │ │ -0335d8: 1100 |0004: return-object v0 │ │ +035790: |[035790] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +0357a0: 6e10 a407 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@07a4 │ │ +0357a6: 0c00 |0003: move-result-object v0 │ │ +0357a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -33349,30 +33349,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -0335dc: |[0335dc] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -0335ec: 5431 ce02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0335f0: 5232 cf02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0335f4: 7140 9307 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ -0335fa: 0a00 |0007: move-result v0 │ │ -0335fc: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -033600: 5431 d002 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -033604: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -033608: 6202 cc02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ -03360c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -033610: 5431 d002 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -033614: 6202 cc02 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ -033618: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -03361c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -03361e: 5c31 cd02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -033622: 0e00 |001b: return-void │ │ +0357ac: |[0357ac] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +0357bc: 5431 ce02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0357c0: 5232 cf02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +0357c4: 7140 9307 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ +0357ca: 0a00 |0007: move-result v0 │ │ +0357cc: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +0357d0: 5431 d002 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0357d4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +0357d8: 6202 cc02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ +0357dc: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +0357e0: 5431 d002 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0357e4: 6202 cc02 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ +0357e8: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +0357ec: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0357ee: 5c31 cd02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +0357f2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -33388,19 +33388,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -033624: |[033624] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -033634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033636: 6e40 a907 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@07a9 │ │ -03363c: 0c00 |0004: move-result-object v0 │ │ -03363e: 1100 |0005: return-object v0 │ │ +0357f4: |[0357f4] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +035804: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035806: 6e40 a907 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@07a9 │ │ +03580c: 0c00 |0004: move-result-object v0 │ │ +03580e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -33410,28 +33410,28 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -033640: |[033640] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -033650: 5431 ce02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033654: 5232 cf02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033658: 7140 9307 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ -03365e: 0a00 |0007: move-result v0 │ │ -033660: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -033664: 5431 d002 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -033668: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -03366c: 6202 cc02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ -033670: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -033674: 1106 |0012: return-object v6 │ │ -033676: 5431 d002 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03367a: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -03367e: 28fb |0017: goto 0012 // -0005 │ │ +035810: |[035810] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +035820: 5431 ce02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035824: 5232 cf02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035828: 7140 9307 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ +03582e: 0a00 |0007: move-result v0 │ │ +035830: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +035834: 5431 d002 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035838: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +03583c: 6202 cc02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ +035840: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +035844: 1106 |0012: return-object v6 │ │ +035846: 5431 d002 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +03584a: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +03584e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0008 line=107 │ │ 0x0012 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33447,23 +33447,23 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -033680: |[033680] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -033690: 5530 cd02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -033694: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -033698: 7010 a707 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ -03369e: 5430 ce02 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0336a2: 5231 cf02 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0336a6: 7140 9307 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ -0336ac: 0a00 |000e: move-result v0 │ │ -0336ae: 0f00 |000f: return v0 │ │ +035850: |[035850] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +035860: 5530 cd02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +035864: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035868: 7010 a707 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ +03586e: 5430 ce02 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035872: 5231 cf02 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035876: 7140 9307 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ +03587c: 0a00 |000e: move-result v0 │ │ +03587e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=287 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33475,29 +33475,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0336b0: |[0336b0] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -0336c0: 5521 cd02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -0336c4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -0336c8: 7010 a707 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ -0336ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0336d0: 5221 cf02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0336d4: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -0336d8: 5421 d002 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0336dc: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -0336e0: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -0336e4: 0f00 |0012: return v0 │ │ -0336e6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0336ea: 28f3 |0015: goto 0008 // -000d │ │ -0336ec: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -0336ee: 28fb |0017: goto 0012 // -0005 │ │ +035880: |[035880] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +035890: 5521 cd02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +035894: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +035898: 7010 a707 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ +03589e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0358a0: 5221 cf02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +0358a4: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +0358a8: 5421 d002 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0358ac: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +0358b0: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +0358b4: 0f00 |0012: return v0 │ │ +0358b6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0358ba: 28f3 |0015: goto 0008 // -000d │ │ +0358bc: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +0358be: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -33516,21 +33516,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0336f0: |[0336f0] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -033700: 5520 cd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -033704: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -033708: 7010 a707 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ -03370e: 5420 ce02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033712: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -033716: 1000 |000b: return-wide v0 │ │ +0358c0: |[0358c0] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +0358d0: 5520 cd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +0358d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0358d8: 7010 a707 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ +0358de: 5420 ce02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0358e2: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +0358e6: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x0007 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33542,91 +33542,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -033718: |[033718] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -033728: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03372a: 5494 ce02 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -03372e: 5295 cf02 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033732: 7140 9307 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ -033738: 0a00 |0008: move-result v0 │ │ -03373a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -03373e: 5494 d002 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -033742: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -033746: 0e00 |000f: return-void │ │ -033748: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -03374c: 5294 cf02 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033750: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -033754: 5494 d002 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -033758: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -03375c: 6205 cc02 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ -033760: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -033764: 5494 ce02 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033768: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -03376c: 5494 d002 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -033770: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -033774: 28e9 |0026: goto 000f // -0017 │ │ -033776: 5594 cd02 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -03377a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -03377e: 5294 cf02 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033782: 5495 ce02 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033786: 2155 |002f: array-length v5, v5 │ │ -033788: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -03378c: 7010 a707 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ -033792: 5494 ce02 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033796: 5295 cf02 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -03379a: 7140 9307 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ -0337a0: 0a04 |003c: move-result v4 │ │ -0337a2: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0337a6: 5294 cf02 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0337aa: 5495 ce02 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0337ae: 2155 |0043: array-length v5, v5 │ │ -0337b0: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0337b4: 5294 cf02 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0337b8: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0337bc: 7110 9707 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0797 │ │ -0337c2: 0a01 |004d: move-result v1 │ │ -0337c4: 2312 3903 |004e: new-array v2, v1, [J // type@0339 │ │ -0337c8: 2313 4d03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@034d │ │ -0337cc: 5494 ce02 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0337d0: 5495 ce02 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0337d4: 2155 |0056: array-length v5, v5 │ │ -0337d6: 7155 7414 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0337dc: 5494 d002 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0337e0: 5495 d002 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0337e4: 2155 |005e: array-length v5, v5 │ │ -0337e6: 7155 7414 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0337ec: 5b92 ce02 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -0337f0: 5b93 d002 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0337f4: 5294 cf02 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0337f8: b104 |0068: sub-int/2addr v4, v0 │ │ -0337fa: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -0337fe: 5494 ce02 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033802: 5495 ce02 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033806: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03380a: 5297 cf02 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -03380e: b107 |0073: sub-int/2addr v7, v0 │ │ -033810: 7157 7414 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -033816: 5494 d002 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03381a: 5495 d002 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03381e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -033822: 5297 cf02 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033826: b107 |007f: sub-int/2addr v7, v0 │ │ -033828: 7157 7414 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -03382e: 5494 ce02 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ -033832: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -033836: 5494 d002 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03383a: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -03383e: 5294 cf02 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033842: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -033846: 5994 cf02 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -03384a: 2900 7eff |0091: goto/16 000f // -0082 │ │ +0358e8: |[0358e8] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +0358f8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0358fa: 5494 ce02 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0358fe: 5295 cf02 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035902: 7140 9307 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ +035908: 0a00 |0008: move-result v0 │ │ +03590a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +03590e: 5494 d002 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035912: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +035916: 0e00 |000f: return-void │ │ +035918: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +03591c: 5294 cf02 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035920: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +035924: 5494 d002 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035928: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +03592c: 6205 cc02 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ +035930: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +035934: 5494 ce02 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035938: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +03593c: 5494 d002 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035940: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +035944: 28e9 |0026: goto 000f // -0017 │ │ +035946: 5594 cd02 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +03594a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +03594e: 5294 cf02 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035952: 5495 ce02 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035956: 2155 |002f: array-length v5, v5 │ │ +035958: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +03595c: 7010 a707 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ +035962: 5494 ce02 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035966: 5295 cf02 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +03596a: 7140 9307 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0793 │ │ +035970: 0a04 |003c: move-result v4 │ │ +035972: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +035976: 5294 cf02 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +03597a: 5495 ce02 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +03597e: 2155 |0043: array-length v5, v5 │ │ +035980: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +035984: 5294 cf02 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035988: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03598c: 7110 9707 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0797 │ │ +035992: 0a01 |004d: move-result v1 │ │ +035994: 2312 3903 |004e: new-array v2, v1, [J // type@0339 │ │ +035998: 2313 4d03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@034d │ │ +03599c: 5494 ce02 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0359a0: 5495 ce02 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0359a4: 2155 |0056: array-length v5, v5 │ │ +0359a6: 7155 7414 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0359ac: 5494 d002 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0359b0: 5495 d002 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0359b4: 2155 |005e: array-length v5, v5 │ │ +0359b6: 7155 7414 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0359bc: 5b92 ce02 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0359c0: 5b93 d002 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0359c4: 5294 cf02 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +0359c8: b104 |0068: sub-int/2addr v4, v0 │ │ +0359ca: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +0359ce: 5494 ce02 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0359d2: 5495 ce02 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +0359d6: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0359da: 5297 cf02 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +0359de: b107 |0073: sub-int/2addr v7, v0 │ │ +0359e0: 7157 7414 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0359e6: 5494 d002 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0359ea: 5495 d002 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +0359ee: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0359f2: 5297 cf02 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +0359f6: b107 |007f: sub-int/2addr v7, v0 │ │ +0359f8: 7157 7414 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0359fe: 5494 ce02 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ce │ │ +035a02: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +035a06: 5494 d002 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035a0a: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +035a0e: 5294 cf02 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035a12: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +035a16: 5994 cf02 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035a1a: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=179 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x000f line=223 │ │ 0x0010 line=184 │ │ @@ -33666,17 +33666,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -033850: |[033850] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -033860: 6e30 a607 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@07a6 │ │ -033866: 0e00 |0003: return-void │ │ +035a20: |[035a20] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +035a30: 6e30 a607 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@07a6 │ │ +035a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -33687,25 +33687,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -033868: |[033868] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -033878: 5420 d002 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03387c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -033880: 6201 cc02 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ -033884: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -033888: 5420 d002 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -03388c: 6201 cc02 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ -033890: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -033894: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -033896: 5c20 cd02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -03389a: 0e00 |0011: return-void │ │ +035a38: |[035a38] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +035a48: 5420 d002 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035a4c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +035a50: 6201 cc02 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ +035a54: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +035a58: 5420 d002 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035a5c: 6201 cc02 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cc │ │ +035a60: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +035a64: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +035a66: 5c20 cd02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +035a6a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -33718,21 +33718,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03389c: |[03389c] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -0338ac: 5510 cd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -0338b0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0338b4: 7010 a707 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ -0338ba: 5410 d002 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0338be: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0338c2: 0e00 |000b: return-void │ │ +035a6c: |[035a6c] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +035a7c: 5510 cd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +035a80: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035a84: 7010 a707 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ +035a8a: 5410 d002 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035a8e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +035a92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -33747,20 +33747,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0338c4: |[0338c4] android.support.v4.util.LongSparseArray.size:()I │ │ -0338d4: 5510 cd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -0338d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0338dc: 7010 a707 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ -0338e2: 5210 cf02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -0338e6: 0f00 |0009: return v0 │ │ +035a94: |[035a94] android.support.v4.util.LongSparseArray.size:()I │ │ +035aa4: 5510 cd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +035aa8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035aac: 7010 a707 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ +035ab2: 5210 cf02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035ab6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0007 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33771,51 +33771,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0338e8: |[0338e8] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -0338f8: 6e10 b107 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@07b1 │ │ -0338fe: 0a05 |0003: move-result v5 │ │ -033900: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -033904: 1a05 a617 |0006: const-string v5, "{}" // string@17a6 │ │ -033908: 1105 |0008: return-object v5 │ │ -03390a: 2200 0503 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -03390e: 5265 cf02 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -033912: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -033916: 7020 6814 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -03391c: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -033920: 6e20 6914 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -033926: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -033928: 5265 cf02 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ -03392c: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -033930: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -033934: 1a05 c400 |001e: const-string v5, ", " // string@00c4 │ │ -033938: 6e20 6e14 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03393e: 6e20 ac07 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@07ac │ │ -033944: 0b02 |0026: move-result-wide v2 │ │ -033946: 6e30 6b14 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@146b │ │ -03394c: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -033950: 6e20 6914 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -033956: 6e20 b307 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@07b3 │ │ -03395c: 0c04 |0032: move-result-object v4 │ │ -03395e: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -033962: 6e20 6d14 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -033968: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03396c: 28de |003a: goto 0018 // -0022 │ │ -03396e: 1a05 b900 |003b: const-string v5, "(this Map)" // string@00b9 │ │ -033972: 6e20 6e14 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -033978: 28f8 |0040: goto 0038 // -0008 │ │ -03397a: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -03397e: 6e20 6914 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -033984: 6e10 7314 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03398a: 0c05 |0049: move-result-object v5 │ │ -03398c: 28be |004a: goto 0008 // -0042 │ │ +035ab8: |[035ab8] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +035ac8: 6e10 b107 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@07b1 │ │ +035ace: 0a05 |0003: move-result v5 │ │ +035ad0: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +035ad4: 1a05 a617 |0006: const-string v5, "{}" // string@17a6 │ │ +035ad8: 1105 |0008: return-object v5 │ │ +035ada: 2200 0503 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +035ade: 5265 cf02 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035ae2: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +035ae6: 7020 6814 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +035aec: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +035af0: 6e20 6914 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +035af6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +035af8: 5265 cf02 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02cf │ │ +035afc: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +035b00: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +035b04: 1a05 c400 |001e: const-string v5, ", " // string@00c4 │ │ +035b08: 6e20 6e14 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035b0e: 6e20 ac07 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@07ac │ │ +035b14: 0b02 |0026: move-result-wide v2 │ │ +035b16: 6e30 6b14 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@146b │ │ +035b1c: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +035b20: 6e20 6914 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +035b26: 6e20 b307 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@07b3 │ │ +035b2c: 0c04 |0032: move-result-object v4 │ │ +035b2e: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +035b32: 6e20 6d14 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +035b38: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +035b3c: 28de |003a: goto 0018 // -0022 │ │ +035b3e: 1a05 b900 |003b: const-string v5, "(this Map)" // string@00b9 │ │ +035b42: 6e20 6e14 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035b48: 28f8 |0040: goto 0038 // -0008 │ │ +035b4a: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +035b4e: 6e20 6914 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +035b54: 6e10 7314 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +035b5a: 0c05 |0049: move-result-object v5 │ │ +035b5c: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -33845,21 +33845,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -033990: |[033990] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -0339a0: 5510 cd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ -0339a4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0339a8: 7010 a707 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ -0339ae: 5410 d002 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ -0339b2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -0339b6: 1100 |000b: return-object v0 │ │ +035b60: |[035b60] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +035b70: 5510 cd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cd │ │ +035b74: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035b78: 7010 a707 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a7 │ │ +035b7e: 5410 d002 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d0 │ │ +035b82: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +035b86: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x0007 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33945,29 +33945,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0339b8: |[0339b8] android.support.v4.util.LruCache.:(I)V │ │ -0339c8: 7010 4d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@144d │ │ -0339ce: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -0339d2: 2200 f202 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -0339d6: 1a01 1a12 |0007: const-string v1, "maxSize <= 0" // string@121a │ │ -0339da: 7020 3614 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -0339e0: 2700 |000c: throw v0 │ │ -0339e2: 5945 d502 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ -0339e6: 2200 1c03 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@031c │ │ -0339ea: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0339ec: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -0339f0: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -0339f2: 7040 a514 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@14a5 │ │ -0339f8: 5b40 d402 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -0339fc: 0e00 |001a: return-void │ │ +035b88: |[035b88] android.support.v4.util.LruCache.:(I)V │ │ +035b98: 7010 4d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@144d │ │ +035b9e: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +035ba2: 2200 f202 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +035ba6: 1a01 1a12 |0007: const-string v1, "maxSize <= 0" // string@121a │ │ +035baa: 7020 3614 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +035bb0: 2700 |000c: throw v0 │ │ +035bb2: 5945 d502 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ +035bb6: 2200 1c03 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@031c │ │ +035bba: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +035bbc: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +035bc0: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +035bc2: 7040 a514 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@14a5 │ │ +035bc8: 5b40 d402 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +035bcc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -33982,36 +33982,36 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -033a00: |[033a00] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -033a10: 6e30 c307 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c3 │ │ -033a16: 0a00 |0003: move-result v0 │ │ -033a18: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -033a1c: 2201 f302 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -033a20: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -033a24: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -033a2a: 1a03 9807 |000d: const-string v3, "Negative size: " // string@0798 │ │ -033a2e: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -033a34: 0c02 |0012: move-result-object v2 │ │ -033a36: 6e20 6d14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -033a3c: 0c02 |0016: move-result-object v2 │ │ -033a3e: 1a03 0f01 |0017: const-string v3, "=" // string@010f │ │ -033a42: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -033a48: 0c02 |001c: move-result-object v2 │ │ -033a4a: 6e20 6d14 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -033a50: 0c02 |0020: move-result-object v2 │ │ -033a52: 6e10 7314 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -033a58: 0c02 |0024: move-result-object v2 │ │ -033a5a: 7020 3a14 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -033a60: 2701 |0028: throw v1 │ │ -033a62: 0f00 |0029: return v0 │ │ +035bd0: |[035bd0] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +035be0: 6e30 c307 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c3 │ │ +035be6: 0a00 |0003: move-result v0 │ │ +035be8: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +035bec: 2201 f302 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +035bf0: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +035bf4: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +035bfa: 1a03 9807 |000d: const-string v3, "Negative size: " // string@0798 │ │ +035bfe: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035c04: 0c02 |0012: move-result-object v2 │ │ +035c06: 6e20 6d14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +035c0c: 0c02 |0016: move-result-object v2 │ │ +035c0e: 1a03 0f01 |0017: const-string v3, "=" // string@010f │ │ +035c12: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +035c18: 0c02 |001c: move-result-object v2 │ │ +035c1a: 6e20 6d14 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +035c20: 0c02 |0020: move-result-object v2 │ │ +035c22: 6e10 7314 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +035c28: 0c02 |0024: move-result-object v2 │ │ +035c2a: 7020 3a14 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +035c30: 2701 |0028: throw v1 │ │ +035c32: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -34029,17 +34029,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -033a64: |[033a64] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -033a74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033a76: 1100 |0001: return-object v0 │ │ +035c34: |[035c34] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +035c44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035c46: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -34050,22 +34050,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -033a78: |[033a78] android.support.v4.util.LruCache.createCount:()I │ │ -033a88: 1d01 |0000: monitor-enter v1 │ │ -033a8a: 5210 d102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02d1 │ │ -033a8e: 1e01 |0003: monitor-exit v1 │ │ -033a90: 0f00 |0004: return v0 │ │ -033a92: 0d00 |0005: move-exception v0 │ │ -033a94: 1e01 |0006: monitor-exit v1 │ │ -033a96: 2700 |0007: throw v0 │ │ +035c48: |[035c48] android.support.v4.util.LruCache.createCount:()I │ │ +035c58: 1d01 |0000: monitor-enter v1 │ │ +035c5a: 5210 d102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02d1 │ │ +035c5e: 1e01 |0003: monitor-exit v1 │ │ +035c60: 0f00 |0004: return v0 │ │ +035c62: 0d00 |0005: move-exception v0 │ │ +035c64: 1e01 |0006: monitor-exit v1 │ │ +035c66: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34076,16 +34076,16 @@ │ │ type : '(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -033aa4: |[033aa4] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -033ab4: 0e00 |0000: return-void │ │ +035c74: |[035c74] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +035c84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -34101,18 +34101,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -033ab8: |[033ab8] android.support.v4.util.LruCache.evictAll:()V │ │ -033ac8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -033aca: 6e20 c607 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c6 │ │ -033ad0: 0e00 |0004: return-void │ │ +035c88: |[035c88] android.support.v4.util.LruCache.evictAll:()V │ │ +035c98: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +035c9a: 6e20 c607 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c6 │ │ +035ca0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -34122,22 +34122,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -033ad4: |[033ad4] android.support.v4.util.LruCache.evictionCount:()I │ │ -033ae4: 1d01 |0000: monitor-enter v1 │ │ -033ae6: 5210 d202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d2 │ │ -033aea: 1e01 |0003: monitor-exit v1 │ │ -033aec: 0f00 |0004: return v0 │ │ -033aee: 0d00 |0005: move-exception v0 │ │ -033af0: 1e01 |0006: monitor-exit v1 │ │ -033af2: 2700 |0007: throw v0 │ │ +035ca4: |[035ca4] android.support.v4.util.LruCache.evictionCount:()I │ │ +035cb4: 1d01 |0000: monitor-enter v1 │ │ +035cb6: 5210 d202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d2 │ │ +035cba: 1e01 |0003: monitor-exit v1 │ │ +035cbc: 0f00 |0004: return v0 │ │ +035cbe: 0d00 |0005: move-exception v0 │ │ +035cc0: 1e01 |0006: monitor-exit v1 │ │ +035cc2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34148,71 +34148,71 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -033b00: |[033b00] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -033b10: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -033b14: 2202 fe02 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@02fe │ │ -033b18: 1a03 9a0f |0004: const-string v3, "key == null" // string@0f9a │ │ -033b1c: 7020 4c14 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@144c │ │ -033b22: 2702 |0009: throw v2 │ │ -033b24: 1d04 |000a: monitor-enter v4 │ │ -033b26: 5442 d402 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033b2a: 6e20 a814 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14a8 │ │ -033b30: 0c01 |0010: move-result-object v1 │ │ -033b32: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -033b36: 5242 d302 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ -033b3a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -033b3e: 5942 d302 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ -033b42: 1e04 |0019: monitor-exit v4 │ │ -033b44: 0710 |001a: move-object v0, v1 │ │ -033b46: 1100 |001b: return-object v0 │ │ -033b48: 5242 d602 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ -033b4c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -033b50: 5942 d602 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ -033b54: 1e04 |0022: monitor-exit v4 │ │ -033b56: 6e20 b507 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07b5 │ │ -033b5c: 0c00 |0026: move-result-object v0 │ │ -033b5e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -033b62: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -033b64: 28f1 |002a: goto 001b // -000f │ │ -033b66: 0d02 |002b: move-exception v2 │ │ -033b68: 1e04 |002c: monitor-exit v4 │ │ -033b6a: 2702 |002d: throw v2 │ │ -033b6c: 1d04 |002e: monitor-enter v4 │ │ -033b6e: 5242 d102 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d1 │ │ -033b72: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -033b76: 5942 d102 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d1 │ │ -033b7a: 5442 d402 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033b7e: 6e30 aa14 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14aa │ │ -033b84: 0c01 |003a: move-result-object v1 │ │ -033b86: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -033b8a: 5442 d402 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033b8e: 6e30 aa14 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14aa │ │ -033b94: 1e04 |0042: monitor-exit v4 │ │ -033b96: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -033b9a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -033b9c: 6e51 b707 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@07b7 │ │ -033ba2: 0710 |0049: move-object v0, v1 │ │ -033ba4: 28d1 |004a: goto 001b // -002f │ │ -033ba6: 5242 d802 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033baa: 7030 c107 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ -033bb0: 0a03 |0050: move-result v3 │ │ -033bb2: b032 |0051: add-int/2addr v2, v3 │ │ -033bb4: 5942 d802 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033bb8: 28ee |0054: goto 0042 // -0012 │ │ -033bba: 0d02 |0055: move-exception v2 │ │ -033bbc: 1e04 |0056: monitor-exit v4 │ │ -033bbe: 2702 |0057: throw v2 │ │ -033bc0: 5242 d502 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ -033bc4: 6e20 c607 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c6 │ │ -033bca: 28be |005d: goto 001b // -0042 │ │ +035cd0: |[035cd0] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +035ce0: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +035ce4: 2202 fe02 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@02fe │ │ +035ce8: 1a03 9a0f |0004: const-string v3, "key == null" // string@0f9a │ │ +035cec: 7020 4c14 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@144c │ │ +035cf2: 2702 |0009: throw v2 │ │ +035cf4: 1d04 |000a: monitor-enter v4 │ │ +035cf6: 5442 d402 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +035cfa: 6e20 a814 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14a8 │ │ +035d00: 0c01 |0010: move-result-object v1 │ │ +035d02: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +035d06: 5242 d302 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ +035d0a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +035d0e: 5942 d302 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ +035d12: 1e04 |0019: monitor-exit v4 │ │ +035d14: 0710 |001a: move-object v0, v1 │ │ +035d16: 1100 |001b: return-object v0 │ │ +035d18: 5242 d602 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ +035d1c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +035d20: 5942 d602 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ +035d24: 1e04 |0022: monitor-exit v4 │ │ +035d26: 6e20 b507 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07b5 │ │ +035d2c: 0c00 |0026: move-result-object v0 │ │ +035d2e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +035d32: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +035d34: 28f1 |002a: goto 001b // -000f │ │ +035d36: 0d02 |002b: move-exception v2 │ │ +035d38: 1e04 |002c: monitor-exit v4 │ │ +035d3a: 2702 |002d: throw v2 │ │ +035d3c: 1d04 |002e: monitor-enter v4 │ │ +035d3e: 5242 d102 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d1 │ │ +035d42: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +035d46: 5942 d102 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d1 │ │ +035d4a: 5442 d402 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +035d4e: 6e30 aa14 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14aa │ │ +035d54: 0c01 |003a: move-result-object v1 │ │ +035d56: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +035d5a: 5442 d402 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +035d5e: 6e30 aa14 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14aa │ │ +035d64: 1e04 |0042: monitor-exit v4 │ │ +035d66: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +035d6a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +035d6c: 6e51 b707 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@07b7 │ │ +035d72: 0710 |0049: move-object v0, v1 │ │ +035d74: 28d1 |004a: goto 001b // -002f │ │ +035d76: 5242 d802 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035d7a: 7030 c107 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ +035d80: 0a03 |0050: move-result v3 │ │ +035d82: b032 |0051: add-int/2addr v2, v3 │ │ +035d84: 5942 d802 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035d88: 28ee |0054: goto 0042 // -0012 │ │ +035d8a: 0d02 |0055: move-exception v2 │ │ +035d8c: 1e04 |0056: monitor-exit v4 │ │ +035d8e: 2702 |0057: throw v2 │ │ +035d90: 5242 d502 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ +035d94: 6e20 c607 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c6 │ │ +035d9a: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -34260,22 +34260,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -033bf4: |[033bf4] android.support.v4.util.LruCache.hitCount:()I │ │ -033c04: 1d01 |0000: monitor-enter v1 │ │ -033c06: 5210 d302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ -033c0a: 1e01 |0003: monitor-exit v1 │ │ -033c0c: 0f00 |0004: return v0 │ │ -033c0e: 0d00 |0005: move-exception v0 │ │ -033c10: 1e01 |0006: monitor-exit v1 │ │ -033c12: 2700 |0007: throw v0 │ │ +035dc4: |[035dc4] android.support.v4.util.LruCache.hitCount:()I │ │ +035dd4: 1d01 |0000: monitor-enter v1 │ │ +035dd6: 5210 d302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ +035dda: 1e01 |0003: monitor-exit v1 │ │ +035ddc: 0f00 |0004: return v0 │ │ +035dde: 0d00 |0005: move-exception v0 │ │ +035de0: 1e01 |0006: monitor-exit v1 │ │ +035de2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34286,22 +34286,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -033c20: |[033c20] android.support.v4.util.LruCache.maxSize:()I │ │ -033c30: 1d01 |0000: monitor-enter v1 │ │ -033c32: 5210 d502 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ -033c36: 1e01 |0003: monitor-exit v1 │ │ -033c38: 0f00 |0004: return v0 │ │ -033c3a: 0d00 |0005: move-exception v0 │ │ -033c3c: 1e01 |0006: monitor-exit v1 │ │ -033c3e: 2700 |0007: throw v0 │ │ +035df0: |[035df0] android.support.v4.util.LruCache.maxSize:()I │ │ +035e00: 1d01 |0000: monitor-enter v1 │ │ +035e02: 5210 d502 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ +035e06: 1e01 |0003: monitor-exit v1 │ │ +035e08: 0f00 |0004: return v0 │ │ +035e0a: 0d00 |0005: move-exception v0 │ │ +035e0c: 1e01 |0006: monitor-exit v1 │ │ +035e0e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34312,22 +34312,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -033c4c: |[033c4c] android.support.v4.util.LruCache.missCount:()I │ │ -033c5c: 1d01 |0000: monitor-enter v1 │ │ -033c5e: 5210 d602 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ -033c62: 1e01 |0003: monitor-exit v1 │ │ -033c64: 0f00 |0004: return v0 │ │ -033c66: 0d00 |0005: move-exception v0 │ │ -033c68: 1e01 |0006: monitor-exit v1 │ │ -033c6a: 2700 |0007: throw v0 │ │ +035e1c: |[035e1c] android.support.v4.util.LruCache.missCount:()I │ │ +035e2c: 1d01 |0000: monitor-enter v1 │ │ +035e2e: 5210 d602 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ +035e32: 1e01 |0003: monitor-exit v1 │ │ +035e34: 0f00 |0004: return v0 │ │ +035e36: 0d00 |0005: move-exception v0 │ │ +035e38: 1e01 |0006: monitor-exit v1 │ │ +035e3a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34338,49 +34338,49 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -033c78: |[033c78] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -033c88: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -033c8c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -033c90: 2201 fe02 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@02fe │ │ -033c94: 1a02 9b0f |0006: const-string v2, "key == null || value == null" // string@0f9b │ │ -033c98: 7020 4c14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@144c │ │ -033c9e: 2701 |000b: throw v1 │ │ -033ca0: 1d03 |000c: monitor-enter v3 │ │ -033ca2: 5231 d702 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d7 │ │ -033ca6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -033caa: 5931 d702 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d7 │ │ -033cae: 5231 d802 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033cb2: 7030 c107 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ -033cb8: 0a02 |0018: move-result v2 │ │ -033cba: b021 |0019: add-int/2addr v1, v2 │ │ -033cbc: 5931 d802 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033cc0: 5431 d402 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033cc4: 6e30 aa14 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14aa │ │ -033cca: 0c00 |0021: move-result-object v0 │ │ -033ccc: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -033cd0: 5231 d802 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033cd4: 7030 c107 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ -033cda: 0a02 |0029: move-result v2 │ │ -033cdc: b121 |002a: sub-int/2addr v1, v2 │ │ -033cde: 5931 d802 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033ce2: 1e03 |002d: monitor-exit v3 │ │ -033ce4: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -033ce8: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -033cea: 6e55 b707 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@07b7 │ │ -033cf0: 5231 d502 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ -033cf4: 6e20 c607 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c6 │ │ -033cfa: 1100 |0039: return-object v0 │ │ -033cfc: 0d01 |003a: move-exception v1 │ │ -033cfe: 1e03 |003b: monitor-exit v3 │ │ -033d00: 2701 |003c: throw v1 │ │ +035e48: |[035e48] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +035e58: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +035e5c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +035e60: 2201 fe02 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@02fe │ │ +035e64: 1a02 9b0f |0006: const-string v2, "key == null || value == null" // string@0f9b │ │ +035e68: 7020 4c14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@144c │ │ +035e6e: 2701 |000b: throw v1 │ │ +035e70: 1d03 |000c: monitor-enter v3 │ │ +035e72: 5231 d702 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d7 │ │ +035e76: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +035e7a: 5931 d702 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d7 │ │ +035e7e: 5231 d802 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035e82: 7030 c107 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ +035e88: 0a02 |0018: move-result v2 │ │ +035e8a: b021 |0019: add-int/2addr v1, v2 │ │ +035e8c: 5931 d802 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035e90: 5431 d402 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +035e94: 6e30 aa14 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14aa │ │ +035e9a: 0c00 |0021: move-result-object v0 │ │ +035e9c: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +035ea0: 5231 d802 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035ea4: 7030 c107 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ +035eaa: 0a02 |0029: move-result v2 │ │ +035eac: b121 |002a: sub-int/2addr v1, v2 │ │ +035eae: 5931 d802 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035eb2: 1e03 |002d: monitor-exit v3 │ │ +035eb4: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +035eb8: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +035eba: 6e55 b707 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@07b7 │ │ +035ec0: 5231 d502 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ +035ec4: 6e20 c607 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c6 │ │ +035eca: 1100 |0039: return-object v0 │ │ +035ecc: 0d01 |003a: move-exception v1 │ │ +035ece: 1e03 |003b: monitor-exit v3 │ │ +035ed0: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -34411,22 +34411,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -033d18: |[033d18] android.support.v4.util.LruCache.putCount:()I │ │ -033d28: 1d01 |0000: monitor-enter v1 │ │ -033d2a: 5210 d702 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02d7 │ │ -033d2e: 1e01 |0003: monitor-exit v1 │ │ -033d30: 0f00 |0004: return v0 │ │ -033d32: 0d00 |0005: move-exception v0 │ │ -033d34: 1e01 |0006: monitor-exit v1 │ │ -033d36: 2700 |0007: throw v0 │ │ +035ee8: |[035ee8] android.support.v4.util.LruCache.putCount:()I │ │ +035ef8: 1d01 |0000: monitor-enter v1 │ │ +035efa: 5210 d702 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02d7 │ │ +035efe: 1e01 |0003: monitor-exit v1 │ │ +035f00: 0f00 |0004: return v0 │ │ +035f02: 0d00 |0005: move-exception v0 │ │ +035f04: 1e01 |0006: monitor-exit v1 │ │ +035f06: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34437,39 +34437,39 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -033d44: |[033d44] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -033d54: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -033d58: 2201 fe02 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@02fe │ │ -033d5c: 1a02 9a0f |0004: const-string v2, "key == null" // string@0f9a │ │ -033d60: 7020 4c14 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@144c │ │ -033d66: 2701 |0009: throw v1 │ │ -033d68: 1d03 |000a: monitor-enter v3 │ │ -033d6a: 5431 d402 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033d6e: 6e20 ab14 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14ab │ │ -033d74: 0c00 |0010: move-result-object v0 │ │ -033d76: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -033d7a: 5231 d802 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033d7e: 7030 c107 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ -033d84: 0a02 |0018: move-result v2 │ │ -033d86: b121 |0019: sub-int/2addr v1, v2 │ │ -033d88: 5931 d802 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033d8c: 1e03 |001c: monitor-exit v3 │ │ -033d8e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -033d92: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -033d94: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -033d96: 6e52 b707 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@07b7 │ │ -033d9c: 1100 |0024: return-object v0 │ │ -033d9e: 0d01 |0025: move-exception v1 │ │ -033da0: 1e03 |0026: monitor-exit v3 │ │ -033da2: 2701 |0027: throw v1 │ │ +035f14: |[035f14] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +035f24: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +035f28: 2201 fe02 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@02fe │ │ +035f2c: 1a02 9a0f |0004: const-string v2, "key == null" // string@0f9a │ │ +035f30: 7020 4c14 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@144c │ │ +035f36: 2701 |0009: throw v1 │ │ +035f38: 1d03 |000a: monitor-enter v3 │ │ +035f3a: 5431 d402 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +035f3e: 6e20 ab14 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14ab │ │ +035f44: 0c00 |0010: move-result-object v0 │ │ +035f46: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +035f4a: 5231 d802 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035f4e: 7030 c107 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ +035f54: 0a02 |0018: move-result v2 │ │ +035f56: b121 |0019: sub-int/2addr v1, v2 │ │ +035f58: 5931 d802 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035f5c: 1e03 |001c: monitor-exit v3 │ │ +035f5e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +035f62: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +035f64: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +035f66: 6e52 b707 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@07b7 │ │ +035f6c: 1100 |0024: return-object v0 │ │ +035f6e: 0d01 |0025: move-exception v1 │ │ +035f70: 1e03 |0026: monitor-exit v3 │ │ +035f72: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -34495,22 +34495,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -033db8: |[033db8] android.support.v4.util.LruCache.size:()I │ │ -033dc8: 1d01 |0000: monitor-enter v1 │ │ -033dca: 5210 d802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033dce: 1e01 |0003: monitor-exit v1 │ │ -033dd0: 0f00 |0004: return v0 │ │ -033dd2: 0d00 |0005: move-exception v0 │ │ -033dd4: 1e01 |0006: monitor-exit v1 │ │ -033dd6: 2700 |0007: throw v0 │ │ +035f88: |[035f88] android.support.v4.util.LruCache.size:()I │ │ +035f98: 1d01 |0000: monitor-enter v1 │ │ +035f9a: 5210 d802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +035f9e: 1e01 |0003: monitor-exit v1 │ │ +035fa0: 0f00 |0004: return v0 │ │ +035fa2: 0d00 |0005: move-exception v0 │ │ +035fa4: 1e01 |0006: monitor-exit v1 │ │ +035fa6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34521,17 +34521,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -033de4: |[033de4] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -033df4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -033df6: 0f00 |0001: return v0 │ │ +035fb4: |[035fb4] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +035fc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +035fc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -34544,24 +34544,24 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -033df8: |[033df8] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -033e08: 1d02 |0000: monitor-enter v2 │ │ -033e0a: 2200 1c03 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@031c │ │ -033e0e: 5421 d402 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033e12: 7020 a614 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@14a6 │ │ -033e18: 1e02 |0008: monitor-exit v2 │ │ -033e1a: 1100 |0009: return-object v0 │ │ -033e1c: 0d00 |000a: move-exception v0 │ │ -033e1e: 1e02 |000b: monitor-exit v2 │ │ -033e20: 2700 |000c: throw v0 │ │ +035fc8: |[035fc8] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +035fd8: 1d02 |0000: monitor-enter v2 │ │ +035fda: 2200 1c03 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@031c │ │ +035fde: 5421 d402 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +035fe2: 7020 a614 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@14a6 │ │ +035fe8: 1e02 |0008: monitor-exit v2 │ │ +035fea: 1100 |0009: return-object v0 │ │ +035fec: 0d00 |000a: move-exception v0 │ │ +035fee: 1e02 |000b: monitor-exit v2 │ │ +035ff0: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -34572,53 +34572,53 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -033e30: |[033e30] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -033e40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033e42: 1d06 |0001: monitor-enter v6 │ │ -033e44: 5262 d302 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ -033e48: 5263 d602 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ -033e4c: 9000 0203 |0006: add-int v0, v2, v3 │ │ -033e50: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -033e54: 5262 d302 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ -033e58: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -033e5c: 9301 0200 |000e: div-int v1, v2, v0 │ │ -033e60: 1a02 5407 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0754 │ │ -033e64: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -033e66: 2333 4d03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@034d │ │ -033e6a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -033e6c: 5265 d502 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ -033e70: 7110 4014 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -033e76: 0c05 |001b: move-result-object v5 │ │ -033e78: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -033e7c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -033e7e: 5265 d302 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ -033e82: 7110 4014 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -033e88: 0c05 |0024: move-result-object v5 │ │ -033e8a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -033e8e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -033e90: 5265 d602 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ -033e94: 7110 4014 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -033e9a: 0c05 |002d: move-result-object v5 │ │ -033e9c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -033ea0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -033ea2: 7110 4014 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -033ea8: 0c05 |0034: move-result-object v5 │ │ -033eaa: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -033eae: 7120 5e14 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@145e │ │ -033eb4: 0c02 |003a: move-result-object v2 │ │ -033eb6: 1e06 |003b: monitor-exit v6 │ │ -033eb8: 1102 |003c: return-object v2 │ │ -033eba: 0d02 |003d: move-exception v2 │ │ -033ebc: 1e06 |003e: monitor-exit v6 │ │ -033ebe: 2702 |003f: throw v2 │ │ +036000: |[036000] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +036010: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +036012: 1d06 |0001: monitor-enter v6 │ │ +036014: 5262 d302 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ +036018: 5263 d602 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ +03601c: 9000 0203 |0006: add-int v0, v2, v3 │ │ +036020: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +036024: 5262 d302 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ +036028: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +03602c: 9301 0200 |000e: div-int v1, v2, v0 │ │ +036030: 1a02 5407 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0754 │ │ +036034: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +036036: 2333 4d03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@034d │ │ +03603a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +03603c: 5265 d502 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d5 │ │ +036040: 7110 4014 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +036046: 0c05 |001b: move-result-object v5 │ │ +036048: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +03604c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +03604e: 5265 d302 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d3 │ │ +036052: 7110 4014 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +036058: 0c05 |0024: move-result-object v5 │ │ +03605a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +03605e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +036060: 5265 d602 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d6 │ │ +036064: 7110 4014 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +03606a: 0c05 |002d: move-result-object v5 │ │ +03606c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +036070: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +036072: 7110 4014 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +036078: 0c05 |0034: move-result-object v5 │ │ +03607a: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +03607e: 7120 5e14 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@145e │ │ +036084: 0c02 |003a: move-result-object v2 │ │ +036086: 1e06 |003b: monitor-exit v6 │ │ +036088: 1102 |003c: return-object v2 │ │ +03608a: 0d02 |003d: move-exception v2 │ │ +03608c: 1e06 |003e: monitor-exit v6 │ │ +03608e: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -34634,78 +34634,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -033ecc: |[033ecc] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -033edc: 1d06 |0000: monitor-enter v6 │ │ -033ede: 5263 d802 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033ee2: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -033ee6: 5463 d402 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033eea: 6e10 a914 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14a9 │ │ -033ef0: 0a03 |000a: move-result v3 │ │ -033ef2: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -033ef6: 5263 d802 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033efa: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -033efe: 2203 f302 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@02f3 │ │ -033f02: 2204 0503 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -033f06: 7010 6714 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -033f0c: 6e10 5014 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -033f12: 0c05 |001b: move-result-object v5 │ │ -033f14: 6e10 2d14 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -033f1a: 0c05 |001f: move-result-object v5 │ │ -033f1c: 6e20 6e14 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -033f22: 0c04 |0023: move-result-object v4 │ │ -033f24: 1a05 cb00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00cb │ │ -033f28: 6e20 6e14 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -033f2e: 0c04 |0029: move-result-object v4 │ │ -033f30: 6e10 7314 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -033f36: 0c04 |002d: move-result-object v4 │ │ -033f38: 7020 3a14 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -033f3e: 2703 |0031: throw v3 │ │ -033f40: 0d03 |0032: move-exception v3 │ │ -033f42: 1e06 |0033: monitor-exit v6 │ │ -033f44: 2703 |0034: throw v3 │ │ -033f46: 5263 d802 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033f4a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -033f4e: 5463 d402 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033f52: 6e10 a914 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14a9 │ │ -033f58: 0a03 |003e: move-result v3 │ │ -033f5a: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -033f5e: 1e06 |0041: monitor-exit v6 │ │ -033f60: 0e00 |0042: return-void │ │ -033f62: 5463 d402 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033f66: 6e10 a714 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@14a7 │ │ -033f6c: 0c03 |0048: move-result-object v3 │ │ -033f6e: 7210 c014 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@14c0 │ │ -033f74: 0c03 |004c: move-result-object v3 │ │ -033f76: 7210 a314 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -033f7c: 0c01 |0050: move-result-object v1 │ │ -033f7e: 1f01 2003 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0320 │ │ -033f82: 7210 b714 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ -033f88: 0c00 |0056: move-result-object v0 │ │ -033f8a: 7210 b814 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ -033f90: 0c02 |005a: move-result-object v2 │ │ -033f92: 5463 d402 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ -033f96: 6e20 ab14 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14ab │ │ -033f9c: 5263 d802 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033fa0: 7030 c107 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ -033fa6: 0a04 |0065: move-result v4 │ │ -033fa8: b143 |0066: sub-int/2addr v3, v4 │ │ -033faa: 5963 d802 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ -033fae: 5263 d202 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d2 │ │ -033fb2: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -033fb6: 5963 d202 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d2 │ │ -033fba: 1e06 |006f: monitor-exit v6 │ │ -033fbc: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -033fbe: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -033fc0: 6e54 b707 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@07b7 │ │ -033fc6: 288b |0075: goto 0000 // -0075 │ │ +03609c: |[03609c] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +0360ac: 1d06 |0000: monitor-enter v6 │ │ +0360ae: 5263 d802 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +0360b2: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +0360b6: 5463 d402 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +0360ba: 6e10 a914 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14a9 │ │ +0360c0: 0a03 |000a: move-result v3 │ │ +0360c2: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +0360c6: 5263 d802 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +0360ca: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +0360ce: 2203 f302 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@02f3 │ │ +0360d2: 2204 0503 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +0360d6: 7010 6714 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0360dc: 6e10 5014 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +0360e2: 0c05 |001b: move-result-object v5 │ │ +0360e4: 6e10 2d14 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +0360ea: 0c05 |001f: move-result-object v5 │ │ +0360ec: 6e20 6e14 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0360f2: 0c04 |0023: move-result-object v4 │ │ +0360f4: 1a05 cb00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00cb │ │ +0360f8: 6e20 6e14 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0360fe: 0c04 |0029: move-result-object v4 │ │ +036100: 6e10 7314 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +036106: 0c04 |002d: move-result-object v4 │ │ +036108: 7020 3a14 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +03610e: 2703 |0031: throw v3 │ │ +036110: 0d03 |0032: move-exception v3 │ │ +036112: 1e06 |0033: monitor-exit v6 │ │ +036114: 2703 |0034: throw v3 │ │ +036116: 5263 d802 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +03611a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +03611e: 5463 d402 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +036122: 6e10 a914 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14a9 │ │ +036128: 0a03 |003e: move-result v3 │ │ +03612a: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +03612e: 1e06 |0041: monitor-exit v6 │ │ +036130: 0e00 |0042: return-void │ │ +036132: 5463 d402 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +036136: 6e10 a714 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@14a7 │ │ +03613c: 0c03 |0048: move-result-object v3 │ │ +03613e: 7210 c014 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@14c0 │ │ +036144: 0c03 |004c: move-result-object v3 │ │ +036146: 7210 a314 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +03614c: 0c01 |0050: move-result-object v1 │ │ +03614e: 1f01 2003 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0320 │ │ +036152: 7210 b714 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ +036158: 0c00 |0056: move-result-object v0 │ │ +03615a: 7210 b814 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ +036160: 0c02 |005a: move-result-object v2 │ │ +036162: 5463 d402 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d4 │ │ +036166: 6e20 ab14 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14ab │ │ +03616c: 5263 d802 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +036170: 7030 c107 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07c1 │ │ +036176: 0a04 |0065: move-result v4 │ │ +036178: b143 |0066: sub-int/2addr v3, v4 │ │ +03617a: 5963 d802 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d8 │ │ +03617e: 5263 d202 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d2 │ │ +036182: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +036186: 5963 d202 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d2 │ │ +03618a: 1e06 |006f: monitor-exit v6 │ │ +03618c: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +03618e: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +036190: 6e54 b707 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@07b7 │ │ +036196: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -34785,24 +34785,24 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -033fdc: |[033fdc] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -033fec: 5b12 dd02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -033ff0: 7010 4d14 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -033ff6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -033ff8: 5c10 d902 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d9 │ │ -033ffc: 5913 db02 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02db │ │ -034000: 6e10 0908 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034006: 0a00 |000d: move-result v0 │ │ -034008: 5910 dc02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02dc │ │ -03400c: 0e00 |0010: return-void │ │ +0361ac: |[0361ac] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +0361bc: 5b12 dd02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ +0361c0: 7010 4d14 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +0361c6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0361c8: 5c10 d902 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d9 │ │ +0361cc: 5913 db02 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02db │ │ +0361d0: 6e10 0908 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +0361d6: 0a00 |000d: move-result v0 │ │ +0361d8: 5910 dc02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02dc │ │ +0361dc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -34818,22 +34818,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -034010: |[034010] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -034020: 5220 da02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ -034024: 5221 dc02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02dc │ │ -034028: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -03402c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03402e: 0f00 |0007: return v0 │ │ -034030: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -034032: 28fe |0009: goto 0007 // -0002 │ │ +0361e0: |[0361e0] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +0361f0: 5220 da02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ +0361f4: 5221 dc02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02dc │ │ +0361f8: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0361fc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0361fe: 0f00 |0007: return v0 │ │ +036200: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +036202: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ @@ -34842,26 +34842,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -034034: |[034034] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -034044: 5441 dd02 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -034048: 5242 da02 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ -03404c: 5243 db02 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02db │ │ -034050: 6e30 0708 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -034056: 0c00 |0009: move-result-object v0 │ │ -034058: 5241 da02 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ -03405c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034060: 5941 da02 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ -034064: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -034066: 5c41 d902 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d9 │ │ -03406a: 1100 |0013: return-object v0 │ │ +036204: |[036204] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +036214: 5441 dd02 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ +036218: 5242 da02 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ +03621c: 5243 db02 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02db │ │ +036220: 6e30 0708 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036226: 0c00 |0009: move-result-object v0 │ │ +036228: 5241 da02 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ +03622c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036230: 5941 da02 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ +036234: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +036236: 5c41 d902 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d9 │ │ +03623a: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -34874,32 +34874,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -03406c: |[03406c] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -03407c: 5520 d902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d9 │ │ -034080: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -034084: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -034088: 7010 3914 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1439 │ │ -03408e: 2700 |0009: throw v0 │ │ -034090: 5220 da02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ -034094: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034098: 5920 da02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ -03409c: 5220 dc02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02dc │ │ -0340a0: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0340a4: 5920 dc02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02dc │ │ -0340a8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0340aa: 5c20 d902 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d9 │ │ -0340ae: 5420 dd02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -0340b2: 5221 da02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ -0340b6: 6e20 0d08 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ -0340bc: 0e00 |0020: return-void │ │ +03623c: |[03623c] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +03624c: 5520 d902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d9 │ │ +036250: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +036254: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +036258: 7010 3914 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1439 │ │ +03625e: 2700 |0009: throw v0 │ │ +036260: 5220 da02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ +036264: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036268: 5920 da02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ +03626c: 5220 dc02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02dc │ │ +036270: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036274: 5920 dc02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02dc │ │ +036278: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +03627a: 5c20 d902 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d9 │ │ +03627e: 5420 dd02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ +036282: 5221 da02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02da │ │ +036286: 6e20 0d08 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ +03628c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x000a line=64 │ │ 0x0010 line=65 │ │ 0x0016 line=66 │ │ @@ -34959,18 +34959,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0340c0: |[0340c0] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -0340d0: 5b01 de02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -0340d4: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0340da: 0e00 |0005: return-void │ │ +036290: |[036290] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +0362a0: 5b01 de02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +0362a4: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0362aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -34981,19 +34981,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0340dc: |[0340dc] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -0340ec: 1f02 2003 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0320 │ │ -0340f0: 6e20 cd07 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@07cd │ │ -0340f6: 0a00 |0005: move-result v0 │ │ -0340f8: 0f00 |0006: return v0 │ │ +0362ac: |[0362ac] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +0362bc: 1f02 2003 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0320 │ │ +0362c0: 6e20 cd07 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@07cd │ │ +0362c6: 0a00 |0005: move-result v0 │ │ +0362c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35003,18 +35003,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0340fc: |[0340fc] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -03410c: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -034110: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -034116: 2700 |0005: throw v0 │ │ +0362cc: |[0362cc] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +0362dc: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +0362e0: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +0362e6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35025,41 +35025,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -034118: |[034118] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -034128: 5463 de02 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -03412c: 6e10 0908 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034132: 0a02 |0005: move-result v2 │ │ -034134: 7210 9a14 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ -03413a: 0c01 |0009: move-result-object v1 │ │ -03413c: 7210 a214 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -034142: 0a03 |000d: move-result v3 │ │ -034144: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -034148: 7210 a314 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -03414e: 0c00 |0013: move-result-object v0 │ │ -034150: 1f00 2003 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0320 │ │ -034154: 5463 de02 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -034158: 7210 b714 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ -03415e: 0c04 |001b: move-result-object v4 │ │ -034160: 7210 b814 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ -034166: 0c05 |001f: move-result-object v5 │ │ -034168: 6e30 0c08 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@080c │ │ -03416e: 28e7 |0023: goto 000a // -0019 │ │ -034170: 5463 de02 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -034174: 6e10 0908 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -03417a: 0a03 |0029: move-result v3 │ │ -03417c: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -034180: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -034182: 0f03 |002d: return v3 │ │ -034184: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -034186: 28fe |002f: goto 002d // -0002 │ │ +0362e8: |[0362e8] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +0362f8: 5463 de02 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +0362fc: 6e10 0908 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036302: 0a02 |0005: move-result v2 │ │ +036304: 7210 9a14 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ +03630a: 0c01 |0009: move-result-object v1 │ │ +03630c: 7210 a214 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +036312: 0a03 |000d: move-result v3 │ │ +036314: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +036318: 7210 a314 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +03631e: 0c00 |0013: move-result-object v0 │ │ +036320: 1f00 2003 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0320 │ │ +036324: 5463 de02 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +036328: 7210 b714 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ +03632e: 0c04 |001b: move-result-object v4 │ │ +036330: 7210 b814 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ +036336: 0c05 |001f: move-result-object v5 │ │ +036338: 6e30 0c08 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@080c │ │ +03633e: 28e7 |0023: goto 000a // -0019 │ │ +036340: 5463 de02 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +036344: 6e10 0908 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +03634a: 0a03 |0029: move-result v3 │ │ +03634c: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +036350: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +036352: 0f03 |002d: return v3 │ │ +036354: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +036356: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -35076,18 +35076,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034188: |[034188] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -034198: 5410 de02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -03419c: 6e10 0608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0806 │ │ -0341a2: 0e00 |0005: return-void │ │ +036358: |[036358] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +036368: 5410 de02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +03636c: 6e10 0608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0806 │ │ +036372: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35097,36 +35097,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0341a4: |[0341a4] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -0341b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0341b6: 2074 2003 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0320 │ │ -0341ba: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -0341be: 0f03 |0005: return v3 │ │ -0341c0: 0770 |0006: move-object v0, v7 │ │ -0341c2: 1f00 2003 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0320 │ │ -0341c6: 5464 de02 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -0341ca: 7210 b714 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ -0341d0: 0c05 |000e: move-result-object v5 │ │ -0341d2: 6e20 0a08 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@080a │ │ -0341d8: 0a02 |0012: move-result v2 │ │ -0341da: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -0341de: 5463 de02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -0341e2: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0341e4: 6e30 0708 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -0341ea: 0c01 |001b: move-result-object v1 │ │ -0341ec: 7210 b814 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ -0341f2: 0c03 |001f: move-result-object v3 │ │ -0341f4: 7120 9407 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0794 │ │ -0341fa: 0a03 |0023: move-result v3 │ │ -0341fc: 28e1 |0024: goto 0005 // -001f │ │ +036374: |[036374] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +036384: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +036386: 2074 2003 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0320 │ │ +03638a: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +03638e: 0f03 |0005: return v3 │ │ +036390: 0770 |0006: move-object v0, v7 │ │ +036392: 1f00 2003 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0320 │ │ +036396: 5464 de02 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +03639a: 7210 b714 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ +0363a0: 0c05 |000e: move-result-object v5 │ │ +0363a2: 6e20 0a08 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@080a │ │ +0363a8: 0a02 |0012: move-result v2 │ │ +0363aa: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +0363ae: 5463 de02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +0363b2: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0363b4: 6e30 0708 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +0363ba: 0c01 |001b: move-result-object v1 │ │ +0363bc: 7210 b814 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ +0363c2: 0c03 |001f: move-result-object v3 │ │ +0363c4: 7120 9407 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0794 │ │ +0363ca: 0a03 |0023: move-result v3 │ │ +0363cc: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -35145,29 +35145,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -034200: |[034200] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -034210: 7210 9a14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ -034216: 0c00 |0003: move-result-object v0 │ │ -034218: 7210 a214 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -03421e: 0a01 |0007: move-result v1 │ │ -034220: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -034224: 7210 a314 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -03422a: 0c01 |000d: move-result-object v1 │ │ -03422c: 6e20 d007 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@07d0 │ │ -034232: 0a01 |0011: move-result v1 │ │ -034234: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -034238: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03423a: 0f01 |0015: return v1 │ │ -03423c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -03423e: 28fe |0017: goto 0015 // -0002 │ │ +0363d0: |[0363d0] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +0363e0: 7210 9a14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ +0363e6: 0c00 |0003: move-result-object v0 │ │ +0363e8: 7210 a214 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +0363ee: 0a01 |0007: move-result v1 │ │ +0363f0: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +0363f4: 7210 a314 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +0363fa: 0c01 |000d: move-result-object v1 │ │ +0363fc: 6e20 d007 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@07d0 │ │ +036402: 0a01 |0011: move-result v1 │ │ +036404: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +036408: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03640a: 0f01 |0015: return v1 │ │ +03640c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +03640e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -35183,18 +35183,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -034240: |[034240] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -034250: 7120 1008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0810 │ │ -034256: 0a00 |0003: move-result v0 │ │ -034258: 0f00 |0004: return v0 │ │ +036410: |[036410] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +036420: 7120 1008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0810 │ │ +036426: 0a00 |0003: move-result v0 │ │ +036428: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -35204,45 +35204,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03425c: |[03425c] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -03426c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03426e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -034270: 5474 de02 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -034274: 6e10 0908 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -03427a: 0a04 |0007: move-result v4 │ │ -03427c: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -034280: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -034284: 5474 de02 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -034288: 6e30 0708 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -03428e: 0c01 |0011: move-result-object v1 │ │ -034290: 5474 de02 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -034294: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -034296: 6e30 0708 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -03429c: 0c03 |0018: move-result-object v3 │ │ -03429e: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -0342a2: 0156 |001b: move v6, v5 │ │ -0342a4: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -0342a8: 0154 |001e: move v4, v5 │ │ -0342aa: b764 |001f: xor-int/2addr v4, v6 │ │ -0342ac: b042 |0020: add-int/2addr v2, v4 │ │ -0342ae: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0342b2: 28e7 |0023: goto 000a // -0019 │ │ -0342b4: 6e10 5114 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -0342ba: 0a04 |0027: move-result v4 │ │ -0342bc: 0146 |0028: move v6, v4 │ │ -0342be: 28f3 |0029: goto 001c // -000d │ │ -0342c0: 6e10 5114 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -0342c6: 0a04 |002d: move-result v4 │ │ -0342c8: 28f1 |002e: goto 001f // -000f │ │ -0342ca: 0f02 |002f: return v2 │ │ +03642c: |[03642c] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +03643c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03643e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +036440: 5474 de02 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +036444: 6e10 0908 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +03644a: 0a04 |0007: move-result v4 │ │ +03644c: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +036450: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +036454: 5474 de02 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +036458: 6e30 0708 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +03645e: 0c01 |0011: move-result-object v1 │ │ +036460: 5474 de02 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +036464: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +036466: 6e30 0708 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +03646c: 0c03 |0018: move-result-object v3 │ │ +03646e: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +036472: 0156 |001b: move v6, v5 │ │ +036474: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +036478: 0154 |001e: move v4, v5 │ │ +03647a: b764 |001f: xor-int/2addr v4, v6 │ │ +03647c: b042 |0020: add-int/2addr v2, v4 │ │ +03647e: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036482: 28e7 |0023: goto 000a // -0019 │ │ +036484: 6e10 5114 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +03648a: 0a04 |0027: move-result v4 │ │ +03648c: 0146 |0028: move v6, v4 │ │ +03648e: 28f3 |0029: goto 001c // -000d │ │ +036490: 6e10 5114 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +036496: 0a04 |002d: move-result v4 │ │ +036498: 28f1 |002e: goto 001f // -000f │ │ +03649a: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -35262,23 +35262,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0342cc: |[0342cc] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -0342dc: 5410 de02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -0342e0: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -0342e6: 0a00 |0005: move-result v0 │ │ -0342e8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0342ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0342ee: 0f00 |0009: return v0 │ │ -0342f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0342f2: 28fe |000b: goto 0009 // -0002 │ │ +03649c: |[03649c] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +0364ac: 5410 de02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +0364b0: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +0364b6: 0a00 |0005: move-result v0 │ │ +0364b8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0364bc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0364be: 0f00 |0009: return v0 │ │ +0364c0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0364c2: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35287,19 +35287,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0342f4: |[0342f4] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -034304: 2200 5901 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0159 │ │ -034308: 5421 de02 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -03430c: 7020 ec07 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@07ec │ │ -034312: 1100 |0007: return-object v0 │ │ +0364c4: |[0364c4] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +0364d4: 2200 5901 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0159 │ │ +0364d8: 5421 de02 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +0364dc: 7020 ec07 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@07ec │ │ +0364e2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35308,18 +35308,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034314: |[034314] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -034324: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -034328: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -03432e: 2700 |0005: throw v0 │ │ +0364e4: |[0364e4] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +0364f4: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +0364f8: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +0364fe: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -35329,18 +35329,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034330: |[034330] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -034340: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -034344: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -03434a: 2700 |0005: throw v0 │ │ +036500: |[036500] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +036510: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +036514: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +03651a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35351,18 +35351,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03434c: |[03434c] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -03435c: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -034360: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -034366: 2700 |0005: throw v0 │ │ +03651c: |[03651c] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +03652c: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +036530: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +036536: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35373,19 +35373,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -034368: |[034368] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -034378: 5410 de02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ -03437c: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034382: 0a00 |0005: move-result v0 │ │ -034384: 0f00 |0006: return v0 │ │ +036538: |[036538] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +036548: 5410 de02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02de │ │ +03654c: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036552: 0a00 |0005: move-result v0 │ │ +036554: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35394,18 +35394,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034388: |[034388] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -034398: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -03439c: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -0343a2: 2700 |0005: throw v0 │ │ +036558: |[036558] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +036568: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +03656c: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +036572: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35414,18 +35414,18 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0343a4: |[0343a4] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -0343b4: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -0343b8: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -0343be: 2700 |0005: throw v0 │ │ +036574: |[036574] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +036584: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +036588: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +03658e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35481,18 +35481,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0343c0: |[0343c0] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -0343d0: 5b01 df02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -0343d4: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0343da: 0e00 |0005: return-void │ │ +036590: |[036590] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +0365a0: 5b01 df02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +0365a4: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0365aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -35503,18 +35503,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0343dc: |[0343dc] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -0343ec: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -0343f0: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -0343f6: 2700 |0005: throw v0 │ │ +0365ac: |[0365ac] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +0365bc: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +0365c0: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +0365c6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35525,18 +35525,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0343f8: |[0343f8] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -034408: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -03440c: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -034412: 2700 |0005: throw v0 │ │ +0365c8: |[0365c8] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +0365d8: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +0365dc: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +0365e2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35547,18 +35547,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034414: |[034414] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -034424: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -034428: 6e10 0608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0806 │ │ -03442e: 0e00 |0005: return-void │ │ +0365e4: |[0365e4] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +0365f4: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +0365f8: 6e10 0608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0806 │ │ +0365fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35568,23 +35568,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -034430: |[034430] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -034440: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -034444: 6e20 0a08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@080a │ │ -03444a: 0a00 |0005: move-result v0 │ │ -03444c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -034450: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -034452: 0f00 |0009: return v0 │ │ -034454: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -034456: 28fe |000b: goto 0009 // -0002 │ │ +036600: |[036600] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +036610: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +036614: 6e20 0a08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@080a │ │ +03661a: 0a00 |0005: move-result v0 │ │ +03661c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +036620: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +036622: 0f00 |0009: return v0 │ │ +036624: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +036626: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -35594,21 +35594,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -034458: |[034458] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -034468: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -03446c: 6e10 0808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0808 │ │ -034472: 0c00 |0005: move-result-object v0 │ │ -034474: 7120 0f08 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@080f │ │ -03447a: 0a00 |0009: move-result v0 │ │ -03447c: 0f00 |000a: return v0 │ │ +036628: |[036628] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +036638: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +03663c: 6e10 0808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0808 │ │ +036642: 0c00 |0005: move-result-object v0 │ │ +036644: 7120 0f08 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@080f │ │ +03664a: 0a00 |0009: move-result v0 │ │ +03664c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35619,18 +35619,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -034480: |[034480] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -034490: 7120 1008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0810 │ │ -034496: 0a00 |0003: move-result v0 │ │ -034498: 0f00 |0004: return v0 │ │ +036650: |[036650] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +036660: 7120 1008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0810 │ │ +036666: 0a00 |0003: move-result v0 │ │ +036668: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -35640,34 +35640,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03449c: |[03449c] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -0344ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0344ae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0344b0: 5453 df02 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -0344b4: 6e10 0908 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -0344ba: 0a03 |0007: move-result v3 │ │ -0344bc: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -0344c0: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -0344c4: 5453 df02 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -0344c8: 6e30 0708 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -0344ce: 0c01 |0011: move-result-object v1 │ │ -0344d0: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -0344d4: 0143 |0014: move v3, v4 │ │ -0344d6: b032 |0015: add-int/2addr v2, v3 │ │ -0344d8: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0344dc: 28f2 |0018: goto 000a // -000e │ │ -0344de: 6e10 5114 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -0344e4: 0a03 |001c: move-result v3 │ │ -0344e6: 28f8 |001d: goto 0015 // -0008 │ │ -0344e8: 0f02 |001e: return v2 │ │ +03666c: |[03666c] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +03667c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03667e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +036680: 5453 df02 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +036684: 6e10 0908 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +03668a: 0a03 |0007: move-result v3 │ │ +03668c: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +036690: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +036694: 5453 df02 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +036698: 6e30 0708 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +03669e: 0c01 |0011: move-result-object v1 │ │ +0366a0: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +0366a4: 0143 |0014: move v3, v4 │ │ +0366a6: b032 |0015: add-int/2addr v2, v3 │ │ +0366a8: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0366ac: 28f2 |0018: goto 000a // -000e │ │ +0366ae: 6e10 5114 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +0366b4: 0a03 |001c: move-result v3 │ │ +0366b6: 28f8 |001d: goto 0015 // -0008 │ │ +0366b8: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -35685,23 +35685,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0344ec: |[0344ec] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -0344fc: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -034500: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034506: 0a00 |0005: move-result v0 │ │ -034508: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -03450c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03450e: 0f00 |0009: return v0 │ │ -034510: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -034512: 28fe |000b: goto 0009 // -0002 │ │ +0366bc: |[0366bc] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +0366cc: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +0366d0: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +0366d6: 0a00 |0005: move-result v0 │ │ +0366d8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0366dc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0366de: 0f00 |0009: return v0 │ │ +0366e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0366e2: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35710,20 +35710,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -034514: |[034514] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -034524: 2200 5601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0156 │ │ -034528: 5431 df02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -03452c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -03452e: 7030 c707 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07c7 │ │ -034534: 1100 |0008: return-object v0 │ │ +0366e4: |[0366e4] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +0366f4: 2200 5601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0156 │ │ +0366f8: 5431 df02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +0366fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0366fe: 7030 c707 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07c7 │ │ +036704: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35732,25 +35732,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -034538: |[034538] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -034548: 5421 df02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -03454c: 6e20 0a08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@080a │ │ -034552: 0a00 |0005: move-result v0 │ │ -034554: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -034558: 5421 df02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -03455c: 6e20 0d08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ -034562: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -034564: 0f01 |000e: return v1 │ │ -034566: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -034568: 28fe |0010: goto 000e // -0002 │ │ +036708: |[036708] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +036718: 5421 df02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +03671c: 6e20 0a08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@080a │ │ +036722: 0a00 |0005: move-result v0 │ │ +036724: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +036728: 5421 df02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +03672c: 6e20 0d08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ +036732: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +036734: 0f01 |000e: return v1 │ │ +036736: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +036738: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -35765,21 +35765,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03456c: |[03456c] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -03457c: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -034580: 6e10 0808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0808 │ │ -034586: 0c00 |0005: move-result-object v0 │ │ -034588: 7120 1408 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0814 │ │ -03458e: 0a00 |0009: move-result v0 │ │ -034590: 0f00 |000a: return v0 │ │ +03673c: |[03673c] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +03674c: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +036750: 6e10 0808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0808 │ │ +036756: 0c00 |0005: move-result-object v0 │ │ +036758: 7120 1408 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0814 │ │ +03675e: 0a00 |0009: move-result v0 │ │ +036760: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35790,21 +35790,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -034594: |[034594] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -0345a4: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -0345a8: 6e10 0808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0808 │ │ -0345ae: 0c00 |0005: move-result-object v0 │ │ -0345b0: 7120 1508 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0815 │ │ -0345b6: 0a00 |0009: move-result v0 │ │ -0345b8: 0f00 |000a: return v0 │ │ +036764: |[036764] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +036774: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +036778: 6e10 0808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0808 │ │ +03677e: 0c00 |0005: move-result-object v0 │ │ +036780: 7120 1508 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0815 │ │ +036786: 0a00 |0009: move-result v0 │ │ +036788: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35815,19 +35815,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0345bc: |[0345bc] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -0345cc: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -0345d0: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -0345d6: 0a00 |0005: move-result v0 │ │ -0345d8: 0f00 |0006: return v0 │ │ +03678c: |[03678c] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +03679c: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +0367a0: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +0367a6: 0a00 |0005: move-result v0 │ │ +0367a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35836,20 +35836,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0345dc: |[0345dc] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -0345ec: 5420 df02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -0345f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0345f2: 6e20 1608 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0816 │ │ -0345f8: 0c00 |0006: move-result-object v0 │ │ -0345fa: 1100 |0007: return-object v0 │ │ +0367ac: |[0367ac] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +0367bc: 5420 df02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +0367c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0367c2: 6e20 1608 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0816 │ │ +0367c8: 0c00 |0006: move-result-object v0 │ │ +0367ca: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35858,20 +35858,20 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0345fc: |[0345fc] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -03460c: 5420 df02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -034610: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -034612: 6e30 1708 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0817 │ │ -034618: 0c00 |0006: move-result-object v0 │ │ -03461a: 1100 |0007: return-object v0 │ │ +0367cc: |[0367cc] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +0367dc: 5420 df02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +0367e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0367e2: 6e30 1708 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0817 │ │ +0367e8: 0c00 |0006: move-result-object v0 │ │ +0367ea: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35934,26 +35934,26 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -03461c: |[03461c] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -03462c: 5b12 e302 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -034630: 7010 4d14 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -034636: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -034638: 5c10 e102 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -03463c: 6e10 0908 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034642: 0a00 |000b: move-result v0 │ │ -034644: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034648: 5910 e002 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e0 │ │ -03464c: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -03464e: 5910 e202 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -034652: 0e00 |0013: return-void │ │ +0367ec: |[0367ec] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +0367fc: 5b12 e302 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +036800: 7010 4d14 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +036806: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +036808: 5c10 e102 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +03680c: 6e10 0908 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036812: 0a00 |000b: move-result v0 │ │ +036814: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036818: 5910 e002 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e0 │ │ +03681c: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +03681e: 5910 e202 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +036822: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -35968,50 +35968,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -034654: |[034654] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -034664: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -034666: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -034668: 5563 e102 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -03466c: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -034670: 2201 f302 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -034674: 1a02 c008 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ -034678: 7020 3a14 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -03467e: 2701 |000d: throw v1 │ │ -034680: 2073 2003 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0320 │ │ -034684: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -034688: 0f02 |0012: return v2 │ │ -03468a: 0770 |0013: move-object v0, v7 │ │ -03468c: 1f00 2003 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0320 │ │ -034690: 7210 b714 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ -034696: 0c03 |0019: move-result-object v3 │ │ -034698: 5464 e302 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -03469c: 5265 e202 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -0346a0: 6e30 0708 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -0346a6: 0c04 |0021: move-result-object v4 │ │ -0346a8: 7120 9407 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0794 │ │ -0346ae: 0a03 |0025: move-result v3 │ │ -0346b0: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -0346b4: 7210 b814 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ -0346ba: 0c03 |002b: move-result-object v3 │ │ -0346bc: 5464 e302 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -0346c0: 5265 e202 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -0346c4: 6e30 0708 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -0346ca: 0c04 |0033: move-result-object v4 │ │ -0346cc: 7120 9407 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0794 │ │ -0346d2: 0a03 |0037: move-result v3 │ │ -0346d4: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -0346d8: 0112 |003a: move v2, v1 │ │ -0346da: 28d7 |003b: goto 0012 // -0029 │ │ -0346dc: 0121 |003c: move v1, v2 │ │ -0346de: 28fd |003d: goto 003a // -0003 │ │ +036824: |[036824] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +036834: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +036836: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +036838: 5563 e102 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +03683c: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +036840: 2201 f302 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +036844: 1a02 c008 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ +036848: 7020 3a14 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +03684e: 2701 |000d: throw v1 │ │ +036850: 2073 2003 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0320 │ │ +036854: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +036858: 0f02 |0012: return v2 │ │ +03685a: 0770 |0013: move-object v0, v7 │ │ +03685c: 1f00 2003 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0320 │ │ +036860: 7210 b714 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ +036866: 0c03 |0019: move-result-object v3 │ │ +036868: 5464 e302 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +03686c: 5265 e202 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +036870: 6e30 0708 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036876: 0c04 |0021: move-result-object v4 │ │ +036878: 7120 9407 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0794 │ │ +03687e: 0a03 |0025: move-result v3 │ │ +036880: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +036884: 7210 b814 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ +03688a: 0c03 |002b: move-result-object v3 │ │ +03688c: 5464 e302 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +036890: 5265 e202 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +036894: 6e30 0708 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +03689a: 0c04 |0033: move-result-object v4 │ │ +03689c: 7120 9407 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0794 │ │ +0368a2: 0a03 |0037: move-result v3 │ │ +0368a4: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +0368a8: 0112 |003a: move v2, v1 │ │ +0368aa: 28d7 |003b: goto 0012 // -0029 │ │ +0368ac: 0121 |003c: move v1, v2 │ │ +0368ae: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -36027,27 +36027,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0346e0: |[0346e0] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -0346f0: 5530 e102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -0346f4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0346f8: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0346fc: 1a01 c008 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ -034700: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -034706: 2700 |000b: throw v0 │ │ -034708: 5430 e302 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -03470c: 5231 e202 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -034710: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -034712: 6e30 0708 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -034718: 0c00 |0014: move-result-object v0 │ │ -03471a: 1100 |0015: return-object v0 │ │ +0368b0: |[0368b0] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +0368c0: 5530 e102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +0368c4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0368c8: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +0368cc: 1a01 c008 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ +0368d0: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +0368d6: 2700 |000b: throw v0 │ │ +0368d8: 5430 e302 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +0368dc: 5231 e202 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +0368e0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0368e2: 6e30 0708 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +0368e8: 0c00 |0014: move-result-object v0 │ │ +0368ea: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36058,27 +36058,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03471c: |[03471c] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -03472c: 5530 e102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -034730: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -034734: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -034738: 1a01 c008 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ -03473c: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -034742: 2700 |000b: throw v0 │ │ -034744: 5430 e302 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -034748: 5231 e202 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -03474c: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -03474e: 6e30 0708 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -034754: 0c00 |0014: move-result-object v0 │ │ -034756: 1100 |0015: return-object v0 │ │ +0368ec: |[0368ec] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +0368fc: 5530 e102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +036900: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +036904: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +036908: 1a01 c008 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ +03690c: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +036912: 2700 |000b: throw v0 │ │ +036914: 5430 e302 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +036918: 5231 e202 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +03691c: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +03691e: 6e30 0708 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036924: 0c00 |0014: move-result-object v0 │ │ +036926: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36089,22 +36089,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -034758: |[034758] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -034768: 5220 e202 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -03476c: 5221 e002 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e0 │ │ -034770: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -034774: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -034776: 0f00 |0007: return v0 │ │ -034778: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03477a: 28fe |0009: goto 0007 // -0002 │ │ +036928: |[036928] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +036938: 5220 e202 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +03693c: 5221 e002 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e0 │ │ +036940: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +036944: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +036946: 0f00 |0007: return v0 │ │ +036948: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03694a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -36113,42 +36113,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -03477c: |[03477c] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -03478c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03478e: 5563 e102 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -034792: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -034796: 2202 f302 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -03479a: 1a03 c008 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ -03479e: 7020 3a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0347a4: 2702 |000c: throw v2 │ │ -0347a6: 5463 e302 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -0347aa: 5264 e202 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -0347ae: 6e30 0708 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -0347b4: 0c00 |0014: move-result-object v0 │ │ -0347b6: 5463 e302 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -0347ba: 5264 e202 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -0347be: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -0347c0: 6e30 0708 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -0347c6: 0c01 |001d: move-result-object v1 │ │ -0347c8: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -0347cc: 0123 |0020: move v3, v2 │ │ -0347ce: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -0347d2: b732 |0023: xor-int/2addr v2, v3 │ │ -0347d4: 0f02 |0024: return v2 │ │ -0347d6: 6e10 5114 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -0347dc: 0a03 |0028: move-result v3 │ │ -0347de: 28f8 |0029: goto 0021 // -0008 │ │ -0347e0: 6e10 5114 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -0347e6: 0a02 |002d: move-result v2 │ │ -0347e8: 28f5 |002e: goto 0023 // -000b │ │ +03694c: |[03694c] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +03695c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03695e: 5563 e102 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +036962: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +036966: 2202 f302 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +03696a: 1a03 c008 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ +03696e: 7020 3a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +036974: 2702 |000c: throw v2 │ │ +036976: 5463 e302 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +03697a: 5264 e202 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +03697e: 6e30 0708 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036984: 0c00 |0014: move-result-object v0 │ │ +036986: 5463 e302 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +03698a: 5264 e202 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +03698e: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +036990: 6e30 0708 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036996: 0c01 |001d: move-result-object v1 │ │ +036998: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +03699c: 0123 |0020: move v3, v2 │ │ +03699e: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +0369a2: b732 |0023: xor-int/2addr v2, v3 │ │ +0369a4: 0f02 |0024: return v2 │ │ +0369a6: 6e10 5114 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +0369ac: 0a03 |0028: move-result v3 │ │ +0369ae: 28f8 |0029: goto 0021 // -0008 │ │ +0369b0: 6e10 5114 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +0369b6: 0a02 |002d: move-result v2 │ │ +0369b8: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -36163,18 +36163,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0347ec: |[0347ec] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -0347fc: 6e10 f307 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@07f3 │ │ -034802: 0c00 |0003: move-result-object v0 │ │ -034804: 1100 |0004: return-object v0 │ │ +0369bc: |[0369bc] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +0369cc: 6e10 f307 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@07f3 │ │ +0369d2: 0c00 |0003: move-result-object v0 │ │ +0369d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -36183,21 +36183,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -034808: |[034808] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -034818: 5210 e202 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -03481c: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -034820: 5910 e202 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -034824: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -034826: 5c10 e102 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -03482a: 1101 |0009: return-object v1 │ │ +0369d8: |[0369d8] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +0369e8: 5210 e202 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +0369ec: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0369f0: 5910 e202 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +0369f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0369f6: 5c10 e102 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +0369fa: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36208,32 +36208,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -03482c: |[03482c] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -03483c: 5520 e102 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -034840: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -034844: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -034848: 7010 3914 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1439 │ │ -03484e: 2700 |0009: throw v0 │ │ -034850: 5420 e302 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -034854: 5221 e202 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -034858: 6e20 0d08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ -03485e: 5220 e202 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -034862: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034866: 5920 e202 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -03486a: 5220 e002 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e0 │ │ -03486e: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034872: 5920 e002 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e0 │ │ -034876: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -034878: 5c20 e102 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -03487c: 0e00 |0020: return-void │ │ +0369fc: |[0369fc] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +036a0c: 5520 e102 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +036a10: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +036a14: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +036a18: 7010 3914 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1439 │ │ +036a1e: 2700 |0009: throw v0 │ │ +036a20: 5420 e302 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +036a24: 5221 e202 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +036a28: 6e20 0d08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ +036a2e: 5220 e202 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +036a32: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036a36: 5920 e202 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +036a3a: 5220 e002 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e0 │ │ +036a3e: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036a42: 5920 e002 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e0 │ │ +036a46: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +036a48: 5c20 e102 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +036a4c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -36248,26 +36248,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -034880: |[034880] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -034890: 5520 e102 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ -034894: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -034898: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -03489c: 1a01 c008 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ -0348a0: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0348a6: 2700 |000b: throw v0 │ │ -0348a8: 5420 e302 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ -0348ac: 5221 e202 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ -0348b0: 6e30 0e08 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@080e │ │ -0348b6: 0c00 |0013: move-result-object v0 │ │ -0348b8: 1100 |0014: return-object v0 │ │ +036a50: |[036a50] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +036a60: 5520 e102 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e1 │ │ +036a64: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +036a68: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +036a6c: 1a01 c008 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08c0 │ │ +036a70: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +036a76: 2700 |000b: throw v0 │ │ +036a78: 5420 e302 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e3 │ │ +036a7c: 5221 e202 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e2 │ │ +036a80: 6e30 0e08 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@080e │ │ +036a86: 0c00 |0013: move-result-object v0 │ │ +036a88: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36280,31 +36280,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0348bc: |[0348bc] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -0348cc: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -0348d0: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0348d6: 6e10 ee07 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@07ee │ │ -0348dc: 0c01 |0008: move-result-object v1 │ │ -0348de: 6e20 6d14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0348e4: 0c00 |000c: move-result-object v0 │ │ -0348e6: 1a01 0f01 |000d: const-string v1, "=" // string@010f │ │ -0348ea: 6e20 6e14 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0348f0: 0c00 |0012: move-result-object v0 │ │ -0348f2: 6e10 ef07 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@07ef │ │ -0348f8: 0c01 |0016: move-result-object v1 │ │ -0348fa: 6e20 6d14 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -034900: 0c00 |001a: move-result-object v0 │ │ -034902: 6e10 7314 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -034908: 0c00 |001e: move-result-object v0 │ │ -03490a: 1100 |001f: return-object v0 │ │ +036a8c: |[036a8c] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +036a9c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +036aa0: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +036aa6: 6e10 ee07 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@07ee │ │ +036aac: 0c01 |0008: move-result-object v1 │ │ +036aae: 6e20 6d14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +036ab4: 0c00 |000c: move-result-object v0 │ │ +036ab6: 1a01 0f01 |000d: const-string v1, "=" // string@010f │ │ +036aba: 6e20 6e14 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +036ac0: 0c00 |0012: move-result-object v0 │ │ +036ac2: 6e10 ef07 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@07ef │ │ +036ac8: 0c01 |0016: move-result-object v1 │ │ +036aca: 6e20 6d14 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +036ad0: 0c00 |001a: move-result-object v0 │ │ +036ad2: 6e10 7314 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +036ad8: 0c00 |001e: move-result-object v0 │ │ +036ada: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0020 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -36358,18 +36358,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03490c: |[03490c] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -03491c: 5b01 e402 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034920: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -034926: 0e00 |0005: return-void │ │ +036adc: |[036adc] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +036aec: 5b01 e402 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036af0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +036af6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -36380,18 +36380,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034928: |[034928] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -034938: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -03493c: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -034942: 2700 |0005: throw v0 │ │ +036af8: |[036af8] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +036b08: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +036b0c: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +036b12: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36402,18 +36402,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034944: |[034944] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -034954: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -034958: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ -03495e: 2700 |0005: throw v0 │ │ +036b14: |[036b14] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +036b24: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +036b28: 7010 7a14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@147a │ │ +036b2e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36424,18 +36424,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034960: |[034960] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -034970: 5410 e402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034974: 6e10 0608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0806 │ │ -03497a: 0e00 |0005: return-void │ │ +036b30: |[036b30] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +036b40: 5410 e402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036b44: 6e10 0608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0806 │ │ +036b4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36445,23 +36445,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03497c: |[03497c] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -03498c: 5410 e402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034990: 6e20 0b08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@080b │ │ -034996: 0a00 |0005: move-result v0 │ │ -034998: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -03499c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03499e: 0f00 |0009: return v0 │ │ -0349a0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0349a2: 28fe |000b: goto 0009 // -0002 │ │ +036b4c: |[036b4c] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +036b5c: 5410 e402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036b60: 6e20 0b08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@080b │ │ +036b66: 0a00 |0005: move-result v0 │ │ +036b68: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +036b6c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +036b6e: 0f00 |0009: return v0 │ │ +036b70: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +036b72: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -36471,29 +36471,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0349a4: |[0349a4] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -0349b4: 7210 9a14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ -0349ba: 0c00 |0003: move-result-object v0 │ │ -0349bc: 7210 a214 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -0349c2: 0a01 |0007: move-result v1 │ │ -0349c4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0349c8: 7210 a314 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -0349ce: 0c01 |000d: move-result-object v1 │ │ -0349d0: 6e20 fb07 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@07fb │ │ -0349d6: 0a01 |0011: move-result v1 │ │ -0349d8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -0349dc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0349de: 0f01 |0015: return v1 │ │ -0349e0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0349e2: 28fe |0017: goto 0015 // -0002 │ │ +036b74: |[036b74] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +036b84: 7210 9a14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ +036b8a: 0c00 |0003: move-result-object v0 │ │ +036b8c: 7210 a214 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +036b92: 0a01 |0007: move-result v1 │ │ +036b94: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +036b98: 7210 a314 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +036b9e: 0c01 |000d: move-result-object v1 │ │ +036ba0: 6e20 fb07 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@07fb │ │ +036ba6: 0a01 |0011: move-result v1 │ │ +036ba8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +036bac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +036bae: 0f01 |0015: return v1 │ │ +036bb0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +036bb2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -36509,23 +36509,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0349e4: |[0349e4] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -0349f4: 5410 e402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -0349f8: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -0349fe: 0a00 |0005: move-result v0 │ │ -034a00: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -034a04: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -034a06: 0f00 |0009: return v0 │ │ -034a08: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -034a0a: 28fe |000b: goto 0009 // -0002 │ │ +036bb4: |[036bb4] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +036bc4: 5410 e402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036bc8: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036bce: 0a00 |0005: move-result v0 │ │ +036bd0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +036bd4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +036bd6: 0f00 |0009: return v0 │ │ +036bd8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +036bda: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36534,20 +36534,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -034a0c: |[034a0c] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -034a1c: 2200 5601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0156 │ │ -034a20: 5431 e402 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034a24: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -034a26: 7030 c707 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07c7 │ │ -034a2c: 1100 |0008: return-object v0 │ │ +036bdc: |[036bdc] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +036bec: 2200 5601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0156 │ │ +036bf0: 5431 e402 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036bf4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +036bf6: 7030 c707 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07c7 │ │ +036bfc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36556,25 +36556,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -034a30: |[034a30] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -034a40: 5421 e402 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034a44: 6e20 0b08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@080b │ │ -034a4a: 0a00 |0005: move-result v0 │ │ -034a4c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -034a50: 5421 e402 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034a54: 6e20 0d08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ -034a5a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -034a5c: 0f01 |000e: return v1 │ │ -034a5e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -034a60: 28fe |0010: goto 000e // -0002 │ │ +036c00: |[036c00] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +036c10: 5421 e402 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036c14: 6e20 0b08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@080b │ │ +036c1a: 0a00 |0005: move-result v0 │ │ +036c1c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +036c20: 5421 e402 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036c24: 6e20 0d08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ +036c2a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +036c2c: 0f01 |000e: return v1 │ │ +036c2e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +036c30: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -36589,36 +36589,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -034a64: |[034a64] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -034a74: 5464 e402 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034a78: 6e10 0908 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034a7e: 0a00 |0005: move-result v0 │ │ -034a80: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -034a82: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -034a84: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -034a88: 5464 e402 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034a8c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -034a8e: 6e30 0708 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -034a94: 0c02 |0010: move-result-object v2 │ │ -034a96: 7220 9914 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1499 │ │ -034a9c: 0a04 |0014: move-result v4 │ │ -034a9e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -034aa2: 5464 e402 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034aa6: 6e20 0d08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ -034aac: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -034ab0: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034ab4: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -034ab6: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -034aba: 28e5 |0023: goto 0008 // -001b │ │ -034abc: 0f01 |0024: return v1 │ │ +036c34: |[036c34] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +036c44: 5464 e402 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036c48: 6e10 0908 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036c4e: 0a00 |0005: move-result v0 │ │ +036c50: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +036c52: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +036c54: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +036c58: 5464 e402 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036c5c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +036c5e: 6e30 0708 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036c64: 0c02 |0010: move-result-object v2 │ │ +036c66: 7220 9914 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1499 │ │ +036c6c: 0a04 |0014: move-result v4 │ │ +036c6e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +036c72: 5464 e402 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036c76: 6e20 0d08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ +036c7c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +036c80: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036c84: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +036c86: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +036c8a: 28e5 |0023: goto 0008 // -001b │ │ +036c8c: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -36643,36 +36643,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -034ac0: |[034ac0] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -034ad0: 5464 e402 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034ad4: 6e10 0908 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034ada: 0a00 |0005: move-result v0 │ │ -034adc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -034ade: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -034ae0: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -034ae4: 5464 e402 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034ae8: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -034aea: 6e30 0708 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -034af0: 0c02 |0010: move-result-object v2 │ │ -034af2: 7220 9914 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1499 │ │ -034af8: 0a04 |0014: move-result v4 │ │ -034afa: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -034afe: 5464 e402 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034b02: 6e20 0d08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ -034b08: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -034b0c: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034b10: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -034b12: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -034b16: 28e5 |0023: goto 0008 // -001b │ │ -034b18: 0f01 |0024: return v1 │ │ +036c90: |[036c90] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +036ca0: 5464 e402 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036ca4: 6e10 0908 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036caa: 0a00 |0005: move-result v0 │ │ +036cac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +036cae: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +036cb0: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +036cb4: 5464 e402 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036cb8: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +036cba: 6e30 0708 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036cc0: 0c02 |0010: move-result-object v2 │ │ +036cc2: 7220 9914 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1499 │ │ +036cc8: 0a04 |0014: move-result v4 │ │ +036cca: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +036cce: 5464 e402 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036cd2: 6e20 0d08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@080d │ │ +036cd8: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +036cdc: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036ce0: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +036ce2: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +036ce6: 28e5 |0023: goto 0008 // -001b │ │ +036ce8: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -36697,19 +36697,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -034b1c: |[034b1c] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -034b2c: 5410 e402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034b30: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034b36: 0a00 |0005: move-result v0 │ │ -034b38: 0f00 |0006: return v0 │ │ +036cec: |[036cec] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +036cfc: 5410 e402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036d00: 6e10 0908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036d06: 0a00 |0005: move-result v0 │ │ +036d08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36718,20 +36718,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -034b3c: |[034b3c] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -034b4c: 5420 e402 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034b50: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -034b52: 6e20 1608 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0816 │ │ -034b58: 0c00 |0006: move-result-object v0 │ │ -034b5a: 1100 |0007: return-object v0 │ │ +036d0c: |[036d0c] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +036d1c: 5420 e402 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036d20: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +036d22: 6e20 1608 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0816 │ │ +036d28: 0c00 |0006: move-result-object v0 │ │ +036d2a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36740,20 +36740,20 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -034b5c: |[034b5c] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -034b6c: 5420 e402 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ -034b70: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -034b72: 6e30 1708 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0817 │ │ -034b78: 0c00 |0006: move-result-object v0 │ │ -034b7a: 1100 |0007: return-object v0 │ │ +036d2c: |[036d2c] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +036d3c: 5420 e402 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e4 │ │ +036d40: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +036d42: 6e30 1708 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0817 │ │ +036d48: 0c00 |0006: move-result-object v0 │ │ +036d4a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36829,17 +36829,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034b7c: |[034b7c] android.support.v4.util.MapCollections.:()V │ │ -034b8c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -034b92: 0e00 |0003: return-void │ │ +036d4c: |[036d4c] android.support.v4.util.MapCollections.:()V │ │ +036d5c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +036d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ │ │ @@ -36848,29 +36848,29 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -034b94: |[034b94] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -034ba4: 7210 9a14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ -034baa: 0c00 |0003: move-result-object v0 │ │ -034bac: 7210 a214 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -034bb2: 0a01 |0007: move-result v1 │ │ -034bb4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -034bb8: 7210 a314 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -034bbe: 0c01 |000d: move-result-object v1 │ │ -034bc0: 7220 b914 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@14b9 │ │ -034bc6: 0a01 |0011: move-result v1 │ │ -034bc8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -034bcc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -034bce: 0f01 |0015: return v1 │ │ -034bd0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -034bd2: 28fe |0017: goto 0015 // -0002 │ │ +036d64: |[036d64] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +036d74: 7210 9a14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ +036d7a: 0c00 |0003: move-result-object v0 │ │ +036d7c: 7210 a214 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +036d82: 0a01 |0007: move-result v1 │ │ +036d84: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +036d88: 7210 a314 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +036d8e: 0c01 |000d: move-result-object v1 │ │ +036d90: 7220 b914 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@14b9 │ │ +036d96: 0a01 |0011: move-result v1 │ │ +036d98: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +036d9c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +036d9e: 0f01 |0015: return v1 │ │ +036da0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +036da2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -36886,40 +36886,40 @@ │ │ type : '(Ljava/util/Set;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -034bd4: |[034bd4] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -034be4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -034be6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -034be8: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -034bec: 0123 |0004: move v3, v2 │ │ -034bee: 0f03 |0005: return v3 │ │ -034bf0: 2074 2203 |0006: instance-of v4, v7, Ljava/util/Set; // type@0322 │ │ -034bf4: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -034bf8: 0771 |000a: move-object v1, v7 │ │ -034bfa: 1f01 2203 |000b: check-cast v1, Ljava/util/Set; // type@0322 │ │ -034bfe: 7210 c114 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@14c1 │ │ -034c04: 0a04 |0010: move-result v4 │ │ -034c06: 7210 c114 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@14c1 │ │ -034c0c: 0a05 |0014: move-result v5 │ │ -034c0e: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -034c12: 7220 bf14 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@14bf │ │ -034c18: 0a04 |001a: move-result v4 │ │ -034c1a: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -034c1e: 0123 |001d: move v3, v2 │ │ -034c20: 28e7 |001e: goto 0005 // -0019 │ │ -034c22: 0132 |001f: move v2, v3 │ │ -034c24: 28fd |0020: goto 001d // -0003 │ │ -034c26: 0d00 |0021: move-exception v0 │ │ -034c28: 28e3 |0022: goto 0005 // -001d │ │ -034c2a: 0d00 |0023: move-exception v0 │ │ -034c2c: 28e1 |0024: goto 0005 // -001f │ │ +036da4: |[036da4] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +036db4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +036db6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +036db8: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +036dbc: 0123 |0004: move v3, v2 │ │ +036dbe: 0f03 |0005: return v3 │ │ +036dc0: 2074 2203 |0006: instance-of v4, v7, Ljava/util/Set; // type@0322 │ │ +036dc4: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +036dc8: 0771 |000a: move-object v1, v7 │ │ +036dca: 1f01 2203 |000b: check-cast v1, Ljava/util/Set; // type@0322 │ │ +036dce: 7210 c114 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@14c1 │ │ +036dd4: 0a04 |0010: move-result v4 │ │ +036dd6: 7210 c114 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@14c1 │ │ +036ddc: 0a05 |0014: move-result v5 │ │ +036dde: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +036de2: 7220 bf14 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@14bf │ │ +036de8: 0a04 |001a: move-result v4 │ │ +036dea: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +036dee: 0123 |001d: move v3, v2 │ │ +036df0: 28e7 |001e: goto 0005 // -0019 │ │ +036df2: 0132 |001f: move v2, v3 │ │ +036df4: 28fd |0020: goto 001d // -0003 │ │ +036df6: 0d00 |0021: move-exception v0 │ │ +036df8: 28e3 |0022: goto 0005 // -001d │ │ +036dfa: 0d00 |0023: move-exception v0 │ │ +036dfc: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -36943,33 +36943,33 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -034c40: |[034c40] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -034c50: 7210 be14 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ -034c56: 0a01 |0003: move-result v1 │ │ -034c58: 7210 9a14 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ -034c5e: 0c00 |0007: move-result-object v0 │ │ -034c60: 7210 a214 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -034c66: 0a02 |000b: move-result v2 │ │ -034c68: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -034c6c: 7210 a314 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -034c72: 0c02 |0011: move-result-object v2 │ │ -034c74: 7220 bd14 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14bd │ │ -034c7a: 28f3 |0015: goto 0008 // -000d │ │ -034c7c: 7210 be14 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ -034c82: 0a02 |0019: move-result v2 │ │ -034c84: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -034c88: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -034c8a: 0f02 |001d: return v2 │ │ -034c8c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -034c8e: 28fe |001f: goto 001d // -0002 │ │ +036e10: |[036e10] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +036e20: 7210 be14 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ +036e26: 0a01 |0003: move-result v1 │ │ +036e28: 7210 9a14 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@149a │ │ +036e2e: 0c00 |0007: move-result-object v0 │ │ +036e30: 7210 a214 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +036e36: 0a02 |000b: move-result v2 │ │ +036e38: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +036e3c: 7210 a314 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +036e42: 0c02 |0011: move-result-object v2 │ │ +036e44: 7220 bd14 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14bd │ │ +036e4a: 28f3 |0015: goto 0008 // -000d │ │ +036e4c: 7210 be14 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ +036e52: 0a02 |0019: move-result v2 │ │ +036e54: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +036e58: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +036e5a: 0f02 |001d: return v2 │ │ +036e5c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +036e5e: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -36986,38 +36986,38 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -034c90: |[034c90] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -034ca0: 7210 be14 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ -034ca6: 0a01 |0003: move-result v1 │ │ -034ca8: 7210 bc14 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@14bc │ │ -034cae: 0c02 |0007: move-result-object v2 │ │ -034cb0: 7210 c014 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@14c0 │ │ -034cb6: 0c00 |000b: move-result-object v0 │ │ -034cb8: 7210 a214 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -034cbe: 0a02 |000f: move-result v2 │ │ -034cc0: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -034cc4: 7210 a314 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -034cca: 0c02 |0015: move-result-object v2 │ │ -034ccc: 7220 9914 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1499 │ │ -034cd2: 0a02 |0019: move-result v2 │ │ -034cd4: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -034cd8: 7210 a414 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@14a4 │ │ -034cde: 28ed |001f: goto 000c // -0013 │ │ -034ce0: 7210 be14 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ -034ce6: 0a02 |0023: move-result v2 │ │ -034ce8: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -034cec: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -034cee: 0f02 |0027: return v2 │ │ -034cf0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -034cf2: 28fe |0029: goto 0027 // -0002 │ │ +036e60: |[036e60] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +036e70: 7210 be14 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ +036e76: 0a01 |0003: move-result v1 │ │ +036e78: 7210 bc14 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@14bc │ │ +036e7e: 0c02 |0007: move-result-object v2 │ │ +036e80: 7210 c014 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@14c0 │ │ +036e86: 0c00 |000b: move-result-object v0 │ │ +036e88: 7210 a214 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +036e8e: 0a02 |000f: move-result v2 │ │ +036e90: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +036e94: 7210 a314 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +036e9a: 0c02 |0015: move-result-object v2 │ │ +036e9c: 7220 9914 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1499 │ │ +036ea2: 0a02 |0019: move-result v2 │ │ +036ea4: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +036ea8: 7210 a414 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@14a4 │ │ +036eae: 28ed |001f: goto 000c // -0013 │ │ +036eb0: 7210 be14 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ +036eb6: 0a02 |0023: move-result v2 │ │ +036eb8: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +036ebc: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +036ebe: 0f02 |0027: return v2 │ │ +036ec0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +036ec2: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -37090,22 +37090,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -034cf4: |[034cf4] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -034d04: 5410 e502 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e5 │ │ -034d08: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -034d0c: 2200 5701 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0157 │ │ -034d10: 7020 cb07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07cb │ │ -034d16: 5b10 e502 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e5 │ │ -034d1a: 5410 e502 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e5 │ │ -034d1e: 1100 |000d: return-object v0 │ │ +036ec4: |[036ec4] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +036ed4: 5410 e502 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e5 │ │ +036ed8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +036edc: 2200 5701 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0157 │ │ +036ee0: 7020 cb07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07cb │ │ +036ee6: 5b10 e502 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e5 │ │ +036eea: 5410 e502 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e5 │ │ +036eee: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000b line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37116,22 +37116,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -034d20: |[034d20] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -034d30: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e6 │ │ -034d34: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -034d38: 2200 5801 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0158 │ │ -034d3c: 7020 dc07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07dc │ │ -034d42: 5b10 e602 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e6 │ │ -034d46: 5410 e602 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e6 │ │ -034d4a: 1100 |000d: return-object v0 │ │ +036ef0: |[036ef0] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +036f00: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e6 │ │ +036f04: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +036f08: 2200 5801 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0158 │ │ +036f0c: 7020 dc07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07dc │ │ +036f12: 5b10 e602 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e6 │ │ +036f16: 5410 e602 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e6 │ │ +036f1a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x000b line=539 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37142,22 +37142,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -034d4c: |[034d4c] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -034d5c: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e7 │ │ -034d60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -034d64: 2200 5a01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@015a │ │ -034d68: 7020 f707 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@07f7 │ │ -034d6e: 5b10 e702 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e7 │ │ -034d72: 5410 e702 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e7 │ │ -034d76: 1100 |000d: return-object v0 │ │ +036f1c: |[036f1c] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +036f2c: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e7 │ │ +036f30: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +036f34: 2200 5a01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@015a │ │ +036f38: 7020 f707 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@07f7 │ │ +036f3e: 5b10 e702 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e7 │ │ +036f42: 5410 e702 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e7 │ │ +036f46: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000b line=546 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37168,26 +37168,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -034d78: |[034d78] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -034d88: 6e10 0908 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034d8e: 0a00 |0003: move-result v0 │ │ -034d90: 2302 4d03 |0004: new-array v2, v0, [Ljava/lang/Object; // type@034d │ │ -034d94: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -034d96: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -034d9a: 6e30 0708 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -034da0: 0c03 |000c: move-result-object v3 │ │ -034da2: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -034da6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034daa: 28f6 |0011: goto 0007 // -000a │ │ -034dac: 1102 |0012: return-object v2 │ │ +036f48: |[036f48] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +036f58: 6e10 0908 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036f5e: 0a00 |0003: move-result v0 │ │ +036f60: 2302 4d03 |0004: new-array v2, v0, [Ljava/lang/Object; // type@034d │ │ +036f64: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +036f66: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +036f6a: 6e30 0708 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036f70: 0c03 |000c: move-result-object v3 │ │ +036f72: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +036f76: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036f7a: 28f6 |0011: goto 0007 // -000a │ │ +036f7c: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -37205,41 +37205,41 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -034db0: |[034db0] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -034dc0: 6e10 0908 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ -034dc6: 0a00 |0003: move-result v0 │ │ -034dc8: 2153 |0004: array-length v3, v5 │ │ -034dca: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -034dce: 6e10 5014 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -034dd4: 0c03 |000a: move-result-object v3 │ │ -034dd6: 6e10 2814 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@1428 │ │ -034ddc: 0c03 |000e: move-result-object v3 │ │ -034dde: 7120 7e14 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@147e │ │ -034de4: 0c03 |0012: move-result-object v3 │ │ -034de6: 1f03 4d03 |0013: check-cast v3, [Ljava/lang/Object; // type@034d │ │ -034dea: 0732 |0015: move-object v2, v3 │ │ -034dec: 1f02 4d03 |0016: check-cast v2, [Ljava/lang/Object; // type@034d │ │ -034df0: 0725 |0018: move-object v5, v2 │ │ -034df2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -034df4: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -034df8: 6e30 0708 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ -034dfe: 0c03 |001f: move-result-object v3 │ │ -034e00: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -034e04: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034e08: 28f6 |0024: goto 001a // -000a │ │ -034e0a: 2153 |0025: array-length v3, v5 │ │ -034e0c: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -034e10: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -034e12: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -034e16: 1105 |002b: return-object v5 │ │ +036f80: |[036f80] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +036f90: 6e10 0908 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0809 │ │ +036f96: 0a00 |0003: move-result v0 │ │ +036f98: 2153 |0004: array-length v3, v5 │ │ +036f9a: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +036f9e: 6e10 5014 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +036fa4: 0c03 |000a: move-result-object v3 │ │ +036fa6: 6e10 2814 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@1428 │ │ +036fac: 0c03 |000e: move-result-object v3 │ │ +036fae: 7120 7e14 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@147e │ │ +036fb4: 0c03 |0012: move-result-object v3 │ │ +036fb6: 1f03 4d03 |0013: check-cast v3, [Ljava/lang/Object; // type@034d │ │ +036fba: 0732 |0015: move-object v2, v3 │ │ +036fbc: 1f02 4d03 |0016: check-cast v2, [Ljava/lang/Object; // type@034d │ │ +036fc0: 0725 |0018: move-object v5, v2 │ │ +036fc2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +036fc4: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +036fc8: 6e30 0708 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0807 │ │ +036fce: 0c03 |001f: move-result-object v3 │ │ +036fd0: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +036fd4: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036fd8: 28f6 |0024: goto 001a // -000a │ │ +036fda: 2153 |0025: array-length v3, v5 │ │ +036fdc: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +036fe0: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +036fe2: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +036fe6: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -37351,23 +37351,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -034e18: |[034e18] android.support.v4.util.SimpleArrayMap.:()V │ │ -034e28: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -034e2e: 6200 c702 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ -034e32: 5b10 ef02 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -034e36: 6200 c902 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ -034e3a: 5b10 ec02 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -034e3e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -034e40: 5910 f002 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -034e44: 0e00 |000e: return-void │ │ +036fe8: |[036fe8] android.support.v4.util.SimpleArrayMap.:()V │ │ +036ff8: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +036ffe: 6200 c702 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ +037002: 5b10 ef02 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037006: 6200 c902 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ +03700a: 5b10 ec02 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +03700e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +037010: 5910 f002 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037014: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -37380,26 +37380,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -034e48: |[034e48] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -034e58: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -034e5e: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -034e62: 6200 c702 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ -034e66: 5b10 ef02 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -034e6a: 6200 c902 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ -034e6e: 5b10 ec02 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -034e72: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -034e74: 5910 f002 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -034e78: 0e00 |0010: return-void │ │ -034e7a: 7020 1b08 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@081b │ │ -034e80: 28f9 |0014: goto 000d // -0007 │ │ +037018: |[037018] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +037028: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +03702e: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +037032: 6200 c702 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ +037036: 5b10 ef02 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03703a: 6200 c902 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ +03703e: 5b10 ec02 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037042: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +037044: 5910 f002 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037048: 0e00 |0010: return-void │ │ +03704a: 7020 1b08 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@081b │ │ +037050: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -37415,19 +37415,19 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -034e84: |[034e84] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -034e94: 7010 1808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0818 │ │ -034e9a: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -034e9e: 6e20 2a08 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@082a │ │ -034ea4: 0e00 |0008: return-void │ │ +037054: |[037054] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +037064: 7010 1808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0818 │ │ +03706a: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +03706e: 6e20 2a08 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@082a │ │ +037074: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -37440,86 +37440,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -034ea8: |[034ea8] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -034eb8: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -034ebc: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -034ec0: 1c02 4f01 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@014f │ │ -034ec4: 1d02 |0006: monitor-enter v2 │ │ -034ec6: 6201 f102 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ -034eca: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -034ece: 6200 f102 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ -034ed2: 5b50 ec02 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -034ed6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -034ed8: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -034edc: 1f01 4d03 |0012: check-cast v1, [Ljava/lang/Object; // type@034d │ │ -034ee0: 1f01 4d03 |0014: check-cast v1, [Ljava/lang/Object; // type@034d │ │ -034ee4: 6901 f102 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ -034ee8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -034eea: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -034eee: 1f01 3803 |001b: check-cast v1, [I // type@0338 │ │ -034ef2: 1f01 3803 |001d: check-cast v1, [I // type@0338 │ │ -034ef6: 5b51 ef02 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -034efa: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -034efc: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -034efe: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -034f00: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -034f04: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -034f08: 6001 f202 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ -034f0c: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -034f10: 6701 f202 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ -034f14: 1e02 |002e: monitor-exit v2 │ │ -034f16: 0e00 |002f: return-void │ │ -034f18: 1e02 |0030: monitor-exit v2 │ │ -034f1a: 2361 3803 |0031: new-array v1, v6, [I // type@0338 │ │ -034f1e: 5b51 ef02 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -034f22: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -034f26: 2311 4d03 |0037: new-array v1, v1, [Ljava/lang/Object; // type@034d │ │ -034f2a: 5b51 ec02 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -034f2e: 28f4 |003b: goto 002f // -000c │ │ -034f30: 0d01 |003c: move-exception v1 │ │ -034f32: 1e02 |003d: monitor-exit v2 │ │ -034f34: 2701 |003e: throw v1 │ │ -034f36: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -034f38: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -034f3c: 1c02 4f01 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@014f │ │ -034f40: 1d02 |0044: monitor-enter v2 │ │ -034f42: 6201 ed02 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ -034f46: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -034f4a: 6200 ed02 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ -034f4e: 5b50 ec02 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -034f52: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -034f54: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -034f58: 1f01 4d03 |0050: check-cast v1, [Ljava/lang/Object; // type@034d │ │ -034f5c: 1f01 4d03 |0052: check-cast v1, [Ljava/lang/Object; // type@034d │ │ -034f60: 6901 ed02 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ -034f64: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -034f66: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -034f6a: 1f01 3803 |0059: check-cast v1, [I // type@0338 │ │ -034f6e: 1f01 3803 |005b: check-cast v1, [I // type@0338 │ │ -034f72: 5b51 ef02 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -034f76: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -034f78: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -034f7a: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -034f7c: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -034f80: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -034f84: 6001 ee02 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ -034f88: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -034f8c: 6701 ee02 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ -034f90: 1e02 |006c: monitor-exit v2 │ │ -034f92: 28c2 |006d: goto 002f // -003e │ │ -034f94: 0d01 |006e: move-exception v1 │ │ -034f96: 1e02 |006f: monitor-exit v2 │ │ -034f98: 2701 |0070: throw v1 │ │ -034f9a: 1e02 |0071: monitor-exit v2 │ │ -034f9c: 28bf |0072: goto 0031 // -0041 │ │ +037078: |[037078] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +037088: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +03708c: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +037090: 1c02 4f01 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@014f │ │ +037094: 1d02 |0006: monitor-enter v2 │ │ +037096: 6201 f102 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ +03709a: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +03709e: 6200 f102 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ +0370a2: 5b50 ec02 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0370a6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0370a8: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +0370ac: 1f01 4d03 |0012: check-cast v1, [Ljava/lang/Object; // type@034d │ │ +0370b0: 1f01 4d03 |0014: check-cast v1, [Ljava/lang/Object; // type@034d │ │ +0370b4: 6901 f102 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ +0370b8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0370ba: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +0370be: 1f01 3803 |001b: check-cast v1, [I // type@0338 │ │ +0370c2: 1f01 3803 |001d: check-cast v1, [I // type@0338 │ │ +0370c6: 5b51 ef02 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0370ca: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +0370cc: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +0370ce: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0370d0: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +0370d4: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +0370d8: 6001 f202 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ +0370dc: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0370e0: 6701 f202 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ +0370e4: 1e02 |002e: monitor-exit v2 │ │ +0370e6: 0e00 |002f: return-void │ │ +0370e8: 1e02 |0030: monitor-exit v2 │ │ +0370ea: 2361 3803 |0031: new-array v1, v6, [I // type@0338 │ │ +0370ee: 5b51 ef02 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0370f2: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +0370f6: 2311 4d03 |0037: new-array v1, v1, [Ljava/lang/Object; // type@034d │ │ +0370fa: 5b51 ec02 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0370fe: 28f4 |003b: goto 002f // -000c │ │ +037100: 0d01 |003c: move-exception v1 │ │ +037102: 1e02 |003d: monitor-exit v2 │ │ +037104: 2701 |003e: throw v1 │ │ +037106: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +037108: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +03710c: 1c02 4f01 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@014f │ │ +037110: 1d02 |0044: monitor-enter v2 │ │ +037112: 6201 ed02 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ +037116: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +03711a: 6200 ed02 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ +03711e: 5b50 ec02 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037122: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +037124: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +037128: 1f01 4d03 |0050: check-cast v1, [Ljava/lang/Object; // type@034d │ │ +03712c: 1f01 4d03 |0052: check-cast v1, [Ljava/lang/Object; // type@034d │ │ +037130: 6901 ed02 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ +037134: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +037136: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +03713a: 1f01 3803 |0059: check-cast v1, [I // type@0338 │ │ +03713e: 1f01 3803 |005b: check-cast v1, [I // type@0338 │ │ +037142: 5b51 ef02 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037146: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +037148: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +03714a: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +03714c: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +037150: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +037154: 6001 ee02 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ +037158: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03715c: 6701 ee02 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ +037160: 1e02 |006c: monitor-exit v2 │ │ +037162: 28c2 |006d: goto 002f // -003e │ │ +037164: 0d01 |006e: move-exception v1 │ │ +037166: 1e02 |006f: monitor-exit v2 │ │ +037168: 2701 |0070: throw v1 │ │ +03716a: 1e02 |0071: monitor-exit v2 │ │ +03716c: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -37564,73 +37564,73 @@ │ │ type : '([I[Ljava/lang/Object;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 92 16-bit code units │ │ -034fc8: |[034fc8] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -034fd8: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -034fdc: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -034fde: 2151 |0003: array-length v1, v5 │ │ -034fe0: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -034fe4: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -034fe8: 1c02 4f01 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@014f │ │ -034fec: 1d02 |000a: monitor-enter v2 │ │ -034fee: 6001 f202 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ -034ff2: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -034ff6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -034ff8: 6203 f102 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ -034ffc: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -035000: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -035002: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -035006: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -03500a: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -03500e: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -035012: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -035014: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -035018: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03501c: 28f9 |0022: goto 001b // -0007 │ │ -03501e: 6906 f102 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ -035022: 6001 f202 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ -035026: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03502a: 6701 f202 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ -03502e: 1e02 |002b: monitor-exit v2 │ │ -035030: 0e00 |002c: return-void │ │ -035032: 0d01 |002d: move-exception v1 │ │ -035034: 1e02 |002e: monitor-exit v2 │ │ -035036: 2701 |002f: throw v1 │ │ -035038: 2151 |0030: array-length v1, v5 │ │ -03503a: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -03503c: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -035040: 1c02 4f01 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@014f │ │ -035044: 1d02 |0036: monitor-enter v2 │ │ -035046: 6001 ee02 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ -03504a: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -03504e: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -035050: 6203 ed02 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ -035054: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -035058: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -03505a: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -03505e: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -035062: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -035066: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -03506a: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -03506c: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -035070: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -035074: 28f9 |004e: goto 0047 // -0007 │ │ -035076: 6906 ed02 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ -03507a: 6001 ee02 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ -03507e: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035082: 6701 ee02 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ -035086: 1e02 |0057: monitor-exit v2 │ │ -035088: 28d4 |0058: goto 002c // -002c │ │ -03508a: 0d01 |0059: move-exception v1 │ │ -03508c: 1e02 |005a: monitor-exit v2 │ │ -03508e: 2701 |005b: throw v1 │ │ +037198: |[037198] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +0371a8: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +0371ac: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +0371ae: 2151 |0003: array-length v1, v5 │ │ +0371b0: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +0371b4: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +0371b8: 1c02 4f01 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@014f │ │ +0371bc: 1d02 |000a: monitor-enter v2 │ │ +0371be: 6001 f202 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ +0371c2: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +0371c6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0371c8: 6203 f102 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ +0371cc: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +0371d0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0371d2: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +0371d6: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +0371da: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0371de: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +0371e2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +0371e4: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +0371e8: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0371ec: 28f9 |0022: goto 001b // -0007 │ │ +0371ee: 6906 f102 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f1 │ │ +0371f2: 6001 f202 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ +0371f6: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0371fa: 6701 f202 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f2 │ │ +0371fe: 1e02 |002b: monitor-exit v2 │ │ +037200: 0e00 |002c: return-void │ │ +037202: 0d01 |002d: move-exception v1 │ │ +037204: 1e02 |002e: monitor-exit v2 │ │ +037206: 2701 |002f: throw v1 │ │ +037208: 2151 |0030: array-length v1, v5 │ │ +03720a: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +03720c: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +037210: 1c02 4f01 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@014f │ │ +037214: 1d02 |0036: monitor-enter v2 │ │ +037216: 6001 ee02 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ +03721a: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +03721e: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +037220: 6203 ed02 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ +037224: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +037228: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +03722a: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +03722e: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +037232: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +037236: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +03723a: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +03723c: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +037240: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037244: 28f9 |004e: goto 0047 // -0007 │ │ +037246: 6906 ed02 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ed │ │ +03724a: 6001 ee02 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ +03724e: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037252: 6701 ee02 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02ee │ │ +037256: 1e02 |0057: monitor-exit v2 │ │ +037258: 28d4 |0058: goto 002c // -002c │ │ +03725a: 0d01 |0059: move-exception v1 │ │ +03725c: 1e02 |005a: monitor-exit v2 │ │ +03725e: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -37670,28 +37670,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0350a8: |[0350a8] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -0350b8: 5230 f002 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0350bc: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0350c0: 5430 ef02 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0350c4: 5431 ec02 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0350c8: 5232 f002 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0350cc: 7130 2108 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0821 │ │ -0350d2: 6200 c702 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ -0350d6: 5b30 ef02 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0350da: 6200 c902 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ -0350de: 5b30 ec02 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0350e2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0350e4: 5930 f002 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0350e8: 0e00 |0018: return-void │ │ +037278: |[037278] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +037288: 5230 f002 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03728c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +037290: 5430 ef02 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037294: 5431 ec02 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037298: 5232 f002 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03729c: 7130 2108 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0821 │ │ +0372a2: 6200 c702 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ +0372a6: 5b30 ef02 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0372aa: 6200 c902 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ +0372ae: 5b30 ec02 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0372b2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0372b4: 5930 f002 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0372b8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -37705,31 +37705,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0350ec: |[0350ec] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -0350fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0350fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -035100: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -035104: 6e10 2508 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0825 │ │ -03510a: 0a02 |0007: move-result v2 │ │ -03510c: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -035110: 0f00 |000a: return v0 │ │ -035112: 0110 |000b: move v0, v1 │ │ -035114: 28fe |000c: goto 000a // -0002 │ │ -035116: 6e10 5114 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -03511c: 0a02 |0010: move-result v2 │ │ -03511e: 6e30 2408 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0824 │ │ -035124: 0a02 |0014: move-result v2 │ │ -035126: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -03512a: 0110 |0017: move v0, v1 │ │ -03512c: 28f2 |0018: goto 000a // -000e │ │ +0372bc: |[0372bc] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +0372cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0372ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0372d0: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ +0372d4: 6e10 2508 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0825 │ │ +0372da: 0a02 |0007: move-result v2 │ │ +0372dc: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ +0372e0: 0f00 |000a: return v0 │ │ +0372e2: 0110 |000b: move v0, v1 │ │ +0372e4: 28fe |000c: goto 000a // -0002 │ │ +0372e6: 6e10 5114 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +0372ec: 0a02 |0010: move-result v2 │ │ +0372ee: 6e30 2408 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0824 │ │ +0372f4: 0a02 |0014: move-result v2 │ │ +0372f6: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ +0372fa: 0110 |0017: move v0, v1 │ │ +0372fc: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=4 key Ljava/lang/Object; │ │ @@ -37739,22 +37739,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -035130: |[035130] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -035140: 6e20 2608 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0826 │ │ -035146: 0a00 |0003: move-result v0 │ │ -035148: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -03514c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03514e: 0f00 |0007: return v0 │ │ -035150: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -035152: 28fe |0009: goto 0007 // -0002 │ │ +037300: |[037300] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +037310: 6e20 2608 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0826 │ │ +037316: 0a00 |0003: move-result v0 │ │ +037318: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +03731c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03731e: 0f00 |0007: return v0 │ │ +037320: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +037322: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ @@ -37764,34 +37764,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -035154: |[035154] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -035164: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -035166: 5452 ef02 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03516a: 2122 |0003: array-length v2, v2 │ │ -03516c: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -035170: 5451 ef02 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035174: 5450 ec02 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035178: 7020 1b08 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@081b │ │ -03517e: 5252 f002 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035182: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -035186: 5452 ef02 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03518a: 5253 f002 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03518e: 7153 7414 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035194: 5452 ec02 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035198: 5253 f002 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03519c: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -0351a0: 7153 7414 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0351a6: 5252 f002 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0351aa: 7130 2108 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0821 │ │ -0351b0: 0e00 |0026: return-void │ │ +037324: |[037324] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +037334: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +037336: 5452 ef02 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03733a: 2122 |0003: array-length v2, v2 │ │ +03733c: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +037340: 5451 ef02 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037344: 5450 ec02 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037348: 7020 1b08 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@081b │ │ +03734e: 5252 f002 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037352: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +037356: 5452 ef02 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03735a: 5253 f002 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03735e: 7153 7414 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037364: 5452 ec02 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037368: 5253 f002 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03736c: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +037370: 7153 7414 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037376: 5252 f002 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03737a: 7130 2108 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0821 │ │ +037380: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -37811,61 +37811,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0351b4: |[0351b4] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -0351c4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0351c6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0351c8: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -0351cc: 0f06 |0004: return v6 │ │ -0351ce: 20b8 2103 |0005: instance-of v8, v11, Ljava/util/Map; // type@0321 │ │ -0351d2: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -0351d6: 07b3 |0009: move-object v3, v11 │ │ -0351d8: 1f03 2103 |000a: check-cast v3, Ljava/util/Map; // type@0321 │ │ -0351dc: 6e10 2e08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@082e │ │ -0351e2: 0a08 |000f: move-result v8 │ │ -0351e4: 7210 be14 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ -0351ea: 0a09 |0013: move-result v9 │ │ -0351ec: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -0351f0: 0176 |0016: move v6, v7 │ │ -0351f2: 28ed |0017: goto 0004 // -0013 │ │ -0351f4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0351f6: 52a8 f002 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0351fa: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -0351fe: 6e20 2808 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0828 │ │ -035204: 0c02 |0020: move-result-object v2 │ │ -035206: 6e20 3008 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ -03520c: 0c04 |0024: move-result-object v4 │ │ -03520e: 7220 bb14 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14bb │ │ -035214: 0c05 |0028: move-result-object v5 │ │ -035216: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -03521a: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -03521e: 7220 b914 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@14b9 │ │ -035224: 0a08 |0030: move-result v8 │ │ -035226: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -03522a: 0176 |0033: move v6, v7 │ │ -03522c: 28d0 |0034: goto 0004 // -0030 │ │ -03522e: 6e20 4f14 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -035234: 0a08 |0038: move-result v8 │ │ -035236: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -03523a: 0176 |003b: move v6, v7 │ │ -03523c: 28c8 |003c: goto 0004 // -0038 │ │ -03523e: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035242: 28da |003f: goto 0019 // -0026 │ │ -035244: 0d01 |0040: move-exception v1 │ │ -035246: 0176 |0041: move v6, v7 │ │ -035248: 28c2 |0042: goto 0004 // -003e │ │ -03524a: 0d01 |0043: move-exception v1 │ │ -03524c: 0176 |0044: move v6, v7 │ │ -03524e: 28bf |0045: goto 0004 // -0041 │ │ -035250: 0176 |0046: move v6, v7 │ │ -035252: 28bd |0047: goto 0004 // -0043 │ │ +037384: |[037384] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +037394: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +037396: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +037398: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +03739c: 0f06 |0004: return v6 │ │ +03739e: 20b8 2103 |0005: instance-of v8, v11, Ljava/util/Map; // type@0321 │ │ +0373a2: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +0373a6: 07b3 |0009: move-object v3, v11 │ │ +0373a8: 1f03 2103 |000a: check-cast v3, Ljava/util/Map; // type@0321 │ │ +0373ac: 6e10 2e08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@082e │ │ +0373b2: 0a08 |000f: move-result v8 │ │ +0373b4: 7210 be14 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@14be │ │ +0373ba: 0a09 |0013: move-result v9 │ │ +0373bc: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +0373c0: 0176 |0016: move v6, v7 │ │ +0373c2: 28ed |0017: goto 0004 // -0013 │ │ +0373c4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0373c6: 52a8 f002 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0373ca: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +0373ce: 6e20 2808 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0828 │ │ +0373d4: 0c02 |0020: move-result-object v2 │ │ +0373d6: 6e20 3008 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ +0373dc: 0c04 |0024: move-result-object v4 │ │ +0373de: 7220 bb14 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14bb │ │ +0373e4: 0c05 |0028: move-result-object v5 │ │ +0373e6: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +0373ea: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +0373ee: 7220 b914 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@14b9 │ │ +0373f4: 0a08 |0030: move-result v8 │ │ +0373f6: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +0373fa: 0176 |0033: move v6, v7 │ │ +0373fc: 28d0 |0034: goto 0004 // -0030 │ │ +0373fe: 6e20 4f14 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +037404: 0a08 |0038: move-result v8 │ │ +037406: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +03740a: 0176 |003b: move v6, v7 │ │ +03740c: 28c8 |003c: goto 0004 // -0038 │ │ +03740e: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037412: 28da |003f: goto 0019 // -0026 │ │ +037414: 0d01 |0040: move-exception v1 │ │ +037416: 0176 |0041: move v6, v7 │ │ +037418: 28c2 |0042: goto 0004 // -003e │ │ +03741a: 0d01 |0043: move-exception v1 │ │ +03741c: 0176 |0044: move v6, v7 │ │ +03741e: 28bf |0045: goto 0004 // -0041 │ │ +037420: 0176 |0046: move v6, v7 │ │ +037422: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=522 │ │ 0x0004 line=551 │ │ @@ -37905,31 +37905,31 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -035264: |[035264] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -035274: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -035278: 6e10 2508 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0825 │ │ -03527e: 0a00 |0005: move-result v0 │ │ -035280: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -035284: 5431 ec02 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035288: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -03528c: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035290: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -035294: 1101 |0010: return-object v1 │ │ -035296: 6e10 5114 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -03529c: 0a01 |0014: move-result v1 │ │ -03529e: 6e30 2408 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0824 │ │ -0352a4: 0a00 |0018: move-result v0 │ │ -0352a6: 28ed |0019: goto 0006 // -0013 │ │ -0352a8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0352aa: 28f5 |001b: goto 0010 // -000b │ │ +037434: |[037434] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +037444: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ +037448: 6e10 2508 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0825 │ │ +03744e: 0a00 |0005: move-result v0 │ │ +037450: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +037454: 5431 ec02 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037458: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +03745c: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037460: 4601 0102 |000e: aget-object v1, v1, v2 │ │ +037464: 1101 |0010: return-object v1 │ │ +037466: 6e10 5114 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +03746c: 0a01 |0014: move-result v1 │ │ +03746e: 6e30 2408 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0824 │ │ +037474: 0a00 |0018: move-result v0 │ │ +037476: 28ed |0019: goto 0006 // -0013 │ │ +037478: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +03747a: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0006 line=314 │ │ 0x0011 line=313 │ │ 0x001a line=314 │ │ locals : │ │ @@ -37944,35 +37944,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0352ac: |[0352ac] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -0352bc: 5491 ef02 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0352c0: 5490 ec02 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0352c4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0352c6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0352c8: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -0352ca: 5294 f002 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0352ce: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -0352d2: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -0352d6: 4408 0102 |000d: aget v8, v1, v2 │ │ -0352da: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -0352de: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -0352e0: b787 |0012: xor-int/2addr v7, v8 │ │ -0352e2: b073 |0013: add-int/2addr v3, v7 │ │ -0352e4: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0352e8: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -0352ec: 28f1 |0018: goto 0009 // -000f │ │ -0352ee: 6e10 5114 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -0352f4: 0a07 |001c: move-result v7 │ │ -0352f6: 28f5 |001d: goto 0012 // -000b │ │ -0352f8: 0f03 |001e: return v3 │ │ +03747c: |[03747c] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +03748c: 5491 ef02 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037490: 5490 ec02 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037494: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +037496: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +037498: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +03749a: 5294 f002 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03749e: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +0374a2: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +0374a6: 4408 0102 |000d: aget v8, v1, v2 │ │ +0374aa: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +0374ae: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +0374b0: b787 |0012: xor-int/2addr v7, v8 │ │ +0374b2: b073 |0013: add-int/2addr v3, v7 │ │ +0374b4: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0374b8: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +0374bc: 28f1 |0018: goto 0009 // -000f │ │ +0374be: 6e10 5114 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +0374c4: 0a07 |001c: move-result v7 │ │ +0374c6: 28f5 |001d: goto 0012 // -000b │ │ +0374c8: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0002 line=560 │ │ 0x0004 line=561 │ │ 0x0005 line=562 │ │ 0x000b line=563 │ │ @@ -37996,61 +37996,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -0352fc: |[0352fc] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -03530c: 5260 f002 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035310: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -035314: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -035316: 0f03 |0005: return v3 │ │ -035318: 5464 ef02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03531c: 7130 9207 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ -035322: 0a03 |000b: move-result v3 │ │ -035324: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -035328: 5464 ec02 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03532c: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -035330: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -035334: 6e20 4f14 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -03533a: 0a04 |0017: move-result v4 │ │ -03533c: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -035340: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -035344: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -035348: 5464 ef02 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03534c: 4404 0401 |0020: aget v4, v4, v1 │ │ -035350: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -035354: 5464 ec02 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035358: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -03535c: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -035360: 6e20 4f14 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -035366: 0a04 |002d: move-result v4 │ │ -035368: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -03536c: 0113 |0030: move v3, v1 │ │ -03536e: 28d4 |0031: goto 0005 // -002c │ │ -035370: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035374: 28e8 |0034: goto 001c // -0018 │ │ -035376: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -03537a: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -03537e: 5464 ef02 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035382: 4404 0402 |003b: aget v4, v4, v2 │ │ -035386: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -03538a: 5464 ec02 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03538e: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -035392: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -035396: 6e20 4f14 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -03539c: 0a04 |0048: move-result v4 │ │ -03539e: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -0353a2: 0123 |004b: move v3, v2 │ │ -0353a4: 28b9 |004c: goto 0005 // -0047 │ │ -0353a6: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0353aa: 28e8 |004f: goto 0037 // -0018 │ │ -0353ac: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -0353b0: 28b3 |0052: goto 0005 // -004d │ │ +0374cc: |[0374cc] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +0374dc: 5260 f002 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0374e0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0374e4: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +0374e6: 0f03 |0005: return v3 │ │ +0374e8: 5464 ef02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0374ec: 7130 9207 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ +0374f2: 0a03 |000b: move-result v3 │ │ +0374f4: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +0374f8: 5464 ec02 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0374fc: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +037500: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +037504: 6e20 4f14 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +03750a: 0a04 |0017: move-result v4 │ │ +03750c: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +037510: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +037514: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +037518: 5464 ef02 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03751c: 4404 0401 |0020: aget v4, v4, v1 │ │ +037520: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +037524: 5464 ec02 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037528: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +03752c: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +037530: 6e20 4f14 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +037536: 0a04 |002d: move-result v4 │ │ +037538: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +03753c: 0113 |0030: move v3, v1 │ │ +03753e: 28d4 |0031: goto 0005 // -002c │ │ +037540: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037544: 28e8 |0034: goto 001c // -0018 │ │ +037546: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +03754a: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +03754e: 5464 ef02 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037552: 4404 0402 |003b: aget v4, v4, v2 │ │ +037556: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +03755a: 5464 ec02 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +03755e: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +037562: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +037566: 6e20 4f14 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +03756c: 0a04 |0048: move-result v4 │ │ +03756e: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +037572: 0123 |004b: move v3, v2 │ │ +037574: 28b9 |004c: goto 0005 // -0047 │ │ +037576: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03757a: 28e8 |004f: goto 0037 // -0018 │ │ +03757c: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +037580: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -38078,56 +38078,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0353b4: |[0353b4] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -0353c4: 5260 f002 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0353c8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0353cc: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -0353ce: 0f03 |0005: return v3 │ │ -0353d0: 5464 ef02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0353d4: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -0353d6: 7130 9207 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ -0353dc: 0a03 |000c: move-result v3 │ │ -0353de: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -0353e2: 5464 ec02 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0353e6: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -0353ea: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -0353ee: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -0353f2: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -0353f6: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -0353fa: 5464 ef02 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0353fe: 4404 0401 |001d: aget v4, v4, v1 │ │ -035402: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -035406: 5464 ec02 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03540a: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -03540e: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -035412: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -035416: 0113 |0029: move v3, v1 │ │ -035418: 28db |002a: goto 0005 // -0025 │ │ -03541a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03541e: 28ec |002d: goto 0019 // -0014 │ │ -035420: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -035424: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -035428: 5464 ef02 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03542c: 4404 0402 |0034: aget v4, v4, v2 │ │ -035430: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -035434: 5464 ec02 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035438: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -03543c: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -035440: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -035444: 0123 |0040: move v3, v2 │ │ -035446: 28c4 |0041: goto 0005 // -003c │ │ -035448: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03544c: 28ec |0044: goto 0030 // -0014 │ │ -03544e: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -035452: 28be |0047: goto 0005 // -0042 │ │ +037584: |[037584] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +037594: 5260 f002 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037598: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03759c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +03759e: 0f03 |0005: return v3 │ │ +0375a0: 5464 ef02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0375a4: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +0375a6: 7130 9207 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ +0375ac: 0a03 |000c: move-result v3 │ │ +0375ae: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +0375b2: 5464 ec02 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0375b6: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +0375ba: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +0375be: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +0375c2: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +0375c6: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +0375ca: 5464 ef02 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0375ce: 4404 0401 |001d: aget v4, v4, v1 │ │ +0375d2: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +0375d6: 5464 ec02 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0375da: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +0375de: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +0375e2: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +0375e6: 0113 |0029: move v3, v1 │ │ +0375e8: 28db |002a: goto 0005 // -0025 │ │ +0375ea: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0375ee: 28ec |002d: goto 0019 // -0014 │ │ +0375f0: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0375f4: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +0375f8: 5464 ef02 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0375fc: 4404 0402 |0034: aget v4, v4, v2 │ │ +037600: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +037604: 5464 ec02 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037608: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +03760c: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +037610: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +037614: 0123 |0040: move v3, v2 │ │ +037616: 28c4 |0041: goto 0005 // -003c │ │ +037618: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03761c: 28ec |0044: goto 0030 // -0014 │ │ +03761e: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +037622: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -38153,39 +38153,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -035454: |[035454] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -035464: 5243 f002 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035468: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -03546c: 5441 ec02 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035470: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -035474: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -035476: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -03547a: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -03547e: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -035482: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -035486: 0f03 |0011: return v3 │ │ -035488: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -03548c: 28f5 |0014: goto 0009 // -000b │ │ -03548e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -035490: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -035494: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -035498: 6e20 4f14 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -03549e: 0a03 |001d: move-result v3 │ │ -0354a0: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -0354a4: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -0354a8: 28ef |0022: goto 0011 // -0011 │ │ -0354aa: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -0354ae: 28f1 |0025: goto 0016 // -000f │ │ -0354b0: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -0354b2: 28ea |0027: goto 0011 // -0016 │ │ +037624: |[037624] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +037634: 5243 f002 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037638: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +03763c: 5441 ec02 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037640: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +037644: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +037646: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +03764a: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +03764e: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +037652: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +037656: 0f03 |0011: return v3 │ │ +037658: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +03765c: 28f5 |0014: goto 0009 // -000b │ │ +03765e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +037660: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +037664: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +037668: 6e20 4f14 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +03766e: 0a03 |001d: move-result v3 │ │ +037670: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +037674: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +037678: 28ef |0022: goto 0011 // -0011 │ │ +03767a: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +03767e: 28f1 |0025: goto 0016 // -000f │ │ +037680: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +037682: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0006 line=279 │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ @@ -38211,21 +38211,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0354b4: |[0354b4] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -0354c4: 5210 f002 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0354c8: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -0354cc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0354ce: 0f00 |0005: return v0 │ │ -0354d0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0354d2: 28fe |0007: goto 0005 // -0002 │ │ +037684: |[037684] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +037694: 5210 f002 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037698: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +03769c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03769e: 0f00 |0005: return v0 │ │ +0376a0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0376a2: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -38234,19 +38234,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0354d4: |[0354d4] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -0354e4: 5420 ec02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0354e8: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0354ec: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -0354f0: 1100 |0006: return-object v0 │ │ +0376a4: |[0376a4] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +0376b4: 5420 ec02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0376b8: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0376bc: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +0376c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=3 index I │ │ @@ -38256,95 +38256,95 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 151 16-bit code units │ │ -0354f4: |[0354f4] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -035504: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -035508: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -03550a: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -03550c: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -035510: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -035512: 6e10 2508 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0825 │ │ -035518: 0a01 |000a: move-result v1 │ │ -03551a: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -03551e: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -035522: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -035526: 54b6 ec02 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03552a: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -03552e: 54b6 ec02 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035532: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -035536: 1105 |0019: return-object v5 │ │ -035538: 6e10 5114 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -03553e: 0a00 |001d: move-result v0 │ │ -035540: 6e30 2408 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0824 │ │ -035546: 0a01 |0021: move-result v1 │ │ -035548: 28e9 |0022: goto 000b // -0017 │ │ -03554a: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -03554e: 52b7 f002 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035552: 54b8 ef02 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035556: 2188 |0029: array-length v8, v8 │ │ -035558: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -03555c: 52b7 f002 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035560: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -035564: 52b6 f002 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035568: 52b7 f002 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03556c: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -035570: 9002 0607 |0036: add-int v2, v6, v7 │ │ -035574: 54b4 ef02 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035578: 54b3 ec02 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03557c: 7020 1b08 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@081b │ │ -035582: 54b6 ef02 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035586: 2166 |0041: array-length v6, v6 │ │ -035588: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -03558c: 54b6 ef02 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035590: 2147 |0046: array-length v7, v4 │ │ -035592: 7157 7414 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035598: 54b6 ec02 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03559c: 2137 |004c: array-length v7, v3 │ │ -03559e: 7157 7414 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0355a4: 52b6 f002 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0355a8: 7130 2108 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0821 │ │ -0355ae: 52b6 f002 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0355b2: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -0355b6: 54b6 ef02 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0355ba: 54b7 ef02 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0355be: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -0355c2: 52b9 f002 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0355c6: b119 |0061: sub-int/2addr v9, v1 │ │ -0355c8: 7159 7414 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0355ce: 54b6 ec02 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0355d2: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -0355d6: 54b8 ec02 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0355da: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -0355de: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -0355e2: 52ba f002 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0355e6: b11a |0071: sub-int/2addr v10, v1 │ │ -0355e8: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -0355ec: 715a 7414 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0355f2: 54b6 ef02 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0355f6: 4b00 0601 |0079: aput v0, v6, v1 │ │ -0355fa: 54b6 ec02 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0355fe: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -035602: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -035606: 54b6 ec02 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03560a: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -03560e: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -035612: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -035616: 52b6 f002 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03561a: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03561e: 59b6 f002 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035622: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -035624: 2889 |0090: goto 0019 // -0077 │ │ -035626: 52b7 f002 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03562a: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -03562e: 0162 |0095: move v2, v6 │ │ -035630: 28a2 |0096: goto 0038 // -005e │ │ +0376c4: |[0376c4] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0376d4: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0376d8: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +0376da: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +0376dc: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +0376e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0376e2: 6e10 2508 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0825 │ │ +0376e8: 0a01 |000a: move-result v1 │ │ +0376ea: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +0376ee: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +0376f2: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +0376f6: 54b6 ec02 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0376fa: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +0376fe: 54b6 ec02 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037702: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +037706: 1105 |0019: return-object v5 │ │ +037708: 6e10 5114 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +03770e: 0a00 |001d: move-result v0 │ │ +037710: 6e30 2408 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0824 │ │ +037716: 0a01 |0021: move-result v1 │ │ +037718: 28e9 |0022: goto 000b // -0017 │ │ +03771a: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +03771e: 52b7 f002 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037722: 54b8 ef02 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037726: 2188 |0029: array-length v8, v8 │ │ +037728: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +03772c: 52b7 f002 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037730: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +037734: 52b6 f002 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037738: 52b7 f002 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03773c: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +037740: 9002 0607 |0036: add-int v2, v6, v7 │ │ +037744: 54b4 ef02 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037748: 54b3 ec02 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +03774c: 7020 1b08 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@081b │ │ +037752: 54b6 ef02 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037756: 2166 |0041: array-length v6, v6 │ │ +037758: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +03775c: 54b6 ef02 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037760: 2147 |0046: array-length v7, v4 │ │ +037762: 7157 7414 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037768: 54b6 ec02 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +03776c: 2137 |004c: array-length v7, v3 │ │ +03776e: 7157 7414 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037774: 52b6 f002 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037778: 7130 2108 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0821 │ │ +03777e: 52b6 f002 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037782: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +037786: 54b6 ef02 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03778a: 54b7 ef02 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03778e: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +037792: 52b9 f002 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037796: b119 |0061: sub-int/2addr v9, v1 │ │ +037798: 7159 7414 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +03779e: 54b6 ec02 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0377a2: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +0377a6: 54b8 ec02 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0377aa: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +0377ae: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +0377b2: 52ba f002 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0377b6: b11a |0071: sub-int/2addr v10, v1 │ │ +0377b8: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +0377bc: 715a 7414 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0377c2: 54b6 ef02 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0377c6: 4b00 0601 |0079: aput v0, v6, v1 │ │ +0377ca: 54b6 ec02 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0377ce: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +0377d2: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +0377d6: 54b6 ec02 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0377da: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +0377de: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0377e2: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +0377e6: 52b6 f002 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0377ea: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0377ee: 59b6 f002 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0377f2: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +0377f4: 2889 |0090: goto 0019 // -0077 │ │ +0377f6: 52b7 f002 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0377fa: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +0377fe: 0162 |0095: move v2, v6 │ │ +037800: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=368 │ │ 0x000b line=373 │ │ 0x000d line=374 │ │ @@ -38393,41 +38393,41 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -035634: |[035634] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -035644: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -035646: 5270 f002 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03564a: 5262 f002 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03564e: b002 |0005: add-int/2addr v2, v0 │ │ -035650: 6e20 1f08 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@081f │ │ -035656: 5262 f002 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03565a: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -03565e: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -035662: 5472 ef02 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035666: 5463 ef02 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03566a: 7150 7414 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035670: 5472 ec02 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035674: 5463 ec02 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035678: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -03567c: 7154 7414 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035682: 5960 f002 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035686: 0e00 |0021: return-void │ │ -035688: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -03568a: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -03568e: 6e20 2808 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0828 │ │ -035694: 0c02 |0028: move-result-object v2 │ │ -035696: 6e20 3008 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ -03569c: 0c03 |002c: move-result-object v3 │ │ -03569e: 6e30 2908 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0829 │ │ -0356a4: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0356a8: 28f1 |0032: goto 0023 // -000f │ │ +037804: |[037804] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +037814: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +037816: 5270 f002 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03781a: 5262 f002 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03781e: b002 |0005: add-int/2addr v2, v0 │ │ +037820: 6e20 1f08 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@081f │ │ +037826: 5262 f002 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03782a: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +03782e: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +037832: 5472 ef02 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037836: 5463 ef02 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03783a: 7150 7414 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037840: 5472 ec02 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037844: 5463 ec02 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037848: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +03784c: 7154 7414 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037852: 5960 f002 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037856: 0e00 |0021: return-void │ │ +037858: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +03785a: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +03785e: 6e20 2808 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0828 │ │ +037864: 0c02 |0028: move-result-object v2 │ │ +037866: 6e20 3008 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ +03786c: 0c03 |002c: move-result-object v3 │ │ +03786e: 6e30 2908 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0829 │ │ +037874: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037878: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0003 line=420 │ │ 0x0009 line=421 │ │ 0x000d line=422 │ │ 0x000f line=423 │ │ @@ -38450,29 +38450,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0356ac: |[0356ac] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0356bc: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -0356c0: 6e10 2508 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0825 │ │ -0356c6: 0a00 |0005: move-result v0 │ │ -0356c8: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -0356cc: 6e20 2c08 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@082c │ │ -0356d2: 0c01 |000b: move-result-object v1 │ │ -0356d4: 1101 |000c: return-object v1 │ │ -0356d6: 6e10 5114 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -0356dc: 0a01 |0010: move-result v1 │ │ -0356de: 6e30 2408 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0824 │ │ -0356e4: 0a00 |0014: move-result v0 │ │ -0356e6: 28f1 |0015: goto 0006 // -000f │ │ -0356e8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0356ea: 28f5 |0017: goto 000c // -000b │ │ +03787c: |[03787c] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03788c: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ +037890: 6e10 2508 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0825 │ │ +037896: 0a00 |0005: move-result v0 │ │ +037898: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ +03789c: 6e20 2c08 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@082c │ │ +0378a2: 0c01 |000b: move-result-object v1 │ │ +0378a4: 1101 |000c: return-object v1 │ │ +0378a6: 6e10 5114 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +0378ac: 0a01 |0010: move-result v1 │ │ +0378ae: 6e30 2408 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0824 │ │ +0378b4: 0a00 |0014: move-result v0 │ │ +0378b6: 28f1 |0015: goto 0006 // -000f │ │ +0378b8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +0378ba: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=446 │ │ 0x000d line=441 │ │ @@ -38489,107 +38489,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -0356ec: |[0356ec] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -0356fc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0356fe: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -035702: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -035704: 54a4 ec02 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035708: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -03570c: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035710: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -035714: 52a4 f002 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035718: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -03571a: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -03571e: 54a4 ef02 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035722: 54a5 ec02 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035726: 52a6 f002 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03572a: 7130 2108 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0821 │ │ -035730: 6204 c702 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ -035734: 5ba4 ef02 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035738: 6204 c902 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ -03573c: 5ba4 ec02 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035740: 59a7 f002 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035744: 1103 |0024: return-object v3 │ │ -035746: 54a4 ef02 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03574a: 2144 |0027: array-length v4, v4 │ │ -03574c: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -035750: 52a4 f002 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035754: 54a5 ef02 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035758: 2155 |002e: array-length v5, v5 │ │ -03575a: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -03575e: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -035762: 52a4 f002 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035766: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -03576a: 52a4 f002 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03576e: 52a5 f002 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035772: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -035776: 9000 0405 |003d: add-int v0, v4, v5 │ │ -03577a: 54a2 ef02 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03577e: 54a1 ec02 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035782: 7020 1b08 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@081b │ │ -035788: 52a4 f002 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -03578c: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -035790: 59a4 f002 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035794: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -035798: 54a4 ef02 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03579c: 715b 7414 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0357a2: 54a4 ec02 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0357a6: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -0357aa: 7155 7414 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0357b0: 52a4 f002 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0357b4: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -0357b8: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -0357bc: 54a5 ef02 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -0357c0: 52a6 f002 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0357c4: b1b6 |0064: sub-int/2addr v6, v11 │ │ -0357c6: 7156 7414 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0357cc: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -0357d0: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -0357d4: 54a5 ec02 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -0357d8: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -0357dc: 52a7 f002 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0357e0: b1b7 |0072: sub-int/2addr v7, v11 │ │ -0357e2: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -0357e6: 7157 7414 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -0357ec: 28ac |0078: goto 0024 // -0054 │ │ -0357ee: 52a4 f002 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0357f2: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0357f6: 59a4 f002 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0357fa: 52a4 f002 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0357fe: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -035802: 54a4 ef02 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -035806: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -03580a: 54a6 ef02 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ -03580e: 52a7 f002 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035812: b1b7 |008b: sub-int/2addr v7, v11 │ │ -035814: 7157 7414 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -03581a: 54a4 ec02 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03581e: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -035822: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -035826: 54a6 ec02 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03582a: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -03582e: 52a8 f002 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035832: b1b8 |009b: sub-int/2addr v8, v11 │ │ -035834: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -035838: 7158 7414 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -03583e: 54a4 ec02 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035842: 52a5 f002 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035846: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -03584a: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -03584e: 54a4 ec02 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035852: 52a5 f002 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -035856: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -03585a: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03585e: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -035862: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +0378bc: |[0378bc] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +0378cc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0378ce: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +0378d2: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0378d4: 54a4 ec02 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0378d8: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +0378dc: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0378e0: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +0378e4: 52a4 f002 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0378e8: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +0378ea: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +0378ee: 54a4 ef02 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0378f2: 54a5 ec02 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0378f6: 52a6 f002 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0378fa: 7130 2108 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0821 │ │ +037900: 6204 c702 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ +037904: 5ba4 ef02 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037908: 6204 c902 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ +03790c: 5ba4 ec02 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037910: 59a7 f002 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037914: 1103 |0024: return-object v3 │ │ +037916: 54a4 ef02 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03791a: 2144 |0027: array-length v4, v4 │ │ +03791c: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +037920: 52a4 f002 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037924: 54a5 ef02 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037928: 2155 |002e: array-length v5, v5 │ │ +03792a: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +03792e: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +037932: 52a4 f002 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037936: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +03793a: 52a4 f002 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03793e: 52a5 f002 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037942: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +037946: 9000 0405 |003d: add-int v0, v4, v5 │ │ +03794a: 54a2 ef02 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03794e: 54a1 ec02 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037952: 7020 1b08 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@081b │ │ +037958: 52a4 f002 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +03795c: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +037960: 59a4 f002 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037964: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +037968: 54a4 ef02 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +03796c: 715b 7414 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037972: 54a4 ec02 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037976: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +03797a: 7155 7414 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037980: 52a4 f002 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037984: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +037988: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +03798c: 54a5 ef02 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +037990: 52a6 f002 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037994: b1b6 |0064: sub-int/2addr v6, v11 │ │ +037996: 7156 7414 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +03799c: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +0379a0: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +0379a4: 54a5 ec02 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0379a8: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +0379ac: 52a7 f002 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0379b0: b1b7 |0072: sub-int/2addr v7, v11 │ │ +0379b2: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +0379b6: 7157 7414 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0379bc: 28ac |0078: goto 0024 // -0054 │ │ +0379be: 52a4 f002 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0379c2: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0379c6: 59a4 f002 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0379ca: 52a4 f002 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0379ce: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +0379d2: 54a4 ef02 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0379d6: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +0379da: 54a6 ef02 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ef │ │ +0379de: 52a7 f002 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +0379e2: b1b7 |008b: sub-int/2addr v7, v11 │ │ +0379e4: 7157 7414 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +0379ea: 54a4 ec02 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0379ee: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +0379f2: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0379f6: 54a6 ec02 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +0379fa: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +0379fe: 52a8 f002 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037a02: b1b8 |009b: sub-int/2addr v8, v11 │ │ +037a04: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +037a08: 7158 7414 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037a0e: 54a4 ec02 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037a12: 52a5 f002 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037a16: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +037a1a: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +037a1e: 54a4 ec02 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037a22: 52a5 f002 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037a26: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +037a2a: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +037a2e: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +037a32: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=459 │ │ 0x001a line=460 │ │ 0x001e line=461 │ │ @@ -38627,22 +38627,22 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -035868: |[035868] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -035878: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -03587c: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -035880: 5421 ec02 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035884: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -035888: 5421 ec02 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -03588c: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -035890: 1100 |000c: return-object v0 │ │ +037a38: |[037a38] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +037a48: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +037a4c: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +037a50: 5421 ec02 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037a54: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +037a58: 5421 ec02 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037a5c: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +037a60: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x0008 line=344 │ │ 0x000c line=345 │ │ locals : │ │ @@ -38658,17 +38658,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035894: |[035894] android.support.v4.util.SimpleArrayMap.size:()I │ │ -0358a4: 5210 f002 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0358a8: 0f00 |0002: return v0 │ │ +037a64: |[037a64] android.support.v4.util.SimpleArrayMap.size:()I │ │ +037a74: 5210 f002 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037a78: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -38677,55 +38677,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -0358ac: |[0358ac] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -0358bc: 6e10 2708 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0827 │ │ -0358c2: 0a04 |0003: move-result v4 │ │ -0358c4: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -0358c8: 1a04 a617 |0006: const-string v4, "{}" // string@17a6 │ │ -0358cc: 1104 |0008: return-object v4 │ │ -0358ce: 2200 0503 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -0358d2: 5254 f002 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0358d6: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -0358da: 7020 6814 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -0358e0: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -0358e4: 6e20 6914 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -0358ea: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0358ec: 5254 f002 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ -0358f0: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -0358f4: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -0358f8: 1a04 c400 |001e: const-string v4, ", " // string@00c4 │ │ -0358fc: 6e20 6e14 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -035902: 6e20 2808 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0828 │ │ -035908: 0c02 |0026: move-result-object v2 │ │ -03590a: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -03590e: 6e20 6d14 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -035914: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -035918: 6e20 6914 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -03591e: 6e20 3008 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ -035924: 0c03 |0034: move-result-object v3 │ │ -035926: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -03592a: 6e20 6d14 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -035930: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035934: 28dc |003c: goto 0018 // -0024 │ │ -035936: 1a04 b900 |003d: const-string v4, "(this Map)" // string@00b9 │ │ -03593a: 6e20 6e14 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -035940: 28ea |0042: goto 002c // -0016 │ │ -035942: 1a04 b900 |0043: const-string v4, "(this Map)" // string@00b9 │ │ -035946: 6e20 6e14 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03594c: 28f2 |0048: goto 003a // -000e │ │ -03594e: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -035952: 6e20 6914 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -035958: 6e10 7314 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03595e: 0c04 |0051: move-result-object v4 │ │ -035960: 28b6 |0052: goto 0008 // -004a │ │ +037a7c: |[037a7c] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +037a8c: 6e10 2708 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0827 │ │ +037a92: 0a04 |0003: move-result v4 │ │ +037a94: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +037a98: 1a04 a617 |0006: const-string v4, "{}" // string@17a6 │ │ +037a9c: 1104 |0008: return-object v4 │ │ +037a9e: 2200 0503 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +037aa2: 5254 f002 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037aa6: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +037aaa: 7020 6814 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +037ab0: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +037ab4: 6e20 6914 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +037aba: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +037abc: 5254 f002 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f0 │ │ +037ac0: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +037ac4: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +037ac8: 1a04 c400 |001e: const-string v4, ", " // string@00c4 │ │ +037acc: 6e20 6e14 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +037ad2: 6e20 2808 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0828 │ │ +037ad8: 0c02 |0026: move-result-object v2 │ │ +037ada: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +037ade: 6e20 6d14 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +037ae4: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +037ae8: 6e20 6914 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +037aee: 6e20 3008 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0830 │ │ +037af4: 0c03 |0034: move-result-object v3 │ │ +037af6: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +037afa: 6e20 6d14 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +037b00: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037b04: 28dc |003c: goto 0018 // -0024 │ │ +037b06: 1a04 b900 |003d: const-string v4, "(this Map)" // string@00b9 │ │ +037b0a: 6e20 6e14 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +037b10: 28ea |0042: goto 002c // -0016 │ │ +037b12: 1a04 b900 |0043: const-string v4, "(this Map)" // string@00b9 │ │ +037b16: 6e20 6e14 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +037b1c: 28f2 |0048: goto 003a // -000e │ │ +037b1e: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +037b22: 6e20 6914 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +037b28: 6e10 7314 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +037b2e: 0c04 |0051: move-result-object v4 │ │ +037b30: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0006 line=579 │ │ 0x0008 line=603 │ │ 0x0009 line=582 │ │ 0x0012 line=583 │ │ @@ -38758,20 +38758,20 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -035964: |[035964] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -035974: 5420 ec02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ -035978: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -03597c: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035980: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -035984: 1100 |0008: return-object v0 │ │ +037b34: |[037b34] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +037b44: 5420 ec02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ec │ │ +037b48: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +037b4c: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037b50: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +037b54: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=3 index I │ │ @@ -38844,37 +38844,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -035988: |[035988] android.support.v4.util.SparseArrayCompat.:()V │ │ -035998: 2200 0003 |0000: new-instance v0, Ljava/lang/Object; // type@0300 │ │ -03599c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0359a2: 6900 f302 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ -0359a6: 0e00 |0007: return-void │ │ +037b58: |[037b58] android.support.v4.util.SparseArrayCompat.:()V │ │ +037b68: 2200 0003 |0000: new-instance v0, Ljava/lang/Object; // type@0300 │ │ +037b6c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +037b72: 6900 f302 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ +037b76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/SparseArrayCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0359a8: |[0359a8] android.support.v4.util.SparseArrayCompat.:()V │ │ -0359b8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0359bc: 7020 3308 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0833 │ │ -0359c2: 0e00 |0005: return-void │ │ +037b78: |[037b78] android.support.v4.util.SparseArrayCompat.:()V │ │ +037b88: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +037b8c: 7020 3308 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0833 │ │ +037b92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38884,32 +38884,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0359c4: |[0359c4] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -0359d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0359d6: 7010 4d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -0359dc: 5c21 f402 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -0359e0: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -0359e4: 6200 c702 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ -0359e8: 5b20 f502 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -0359ec: 6200 c902 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ -0359f0: 5b20 f702 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -0359f4: 5921 f602 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -0359f8: 0e00 |0012: return-void │ │ -0359fa: 7110 9607 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0796 │ │ -035a00: 0a03 |0016: move-result v3 │ │ -035a02: 2330 3803 |0017: new-array v0, v3, [I // type@0338 │ │ -035a06: 5b20 f502 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035a0a: 2330 4d03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@034d │ │ -035a0e: 5b20 f702 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035a12: 28f1 |001f: goto 0010 // -000f │ │ +037b94: |[037b94] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +037ba4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +037ba6: 7010 4d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +037bac: 5c21 f402 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037bb0: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +037bb4: 6200 c702 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c7 │ │ +037bb8: 5b20 f502 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037bbc: 6200 c902 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c9 │ │ +037bc0: 5b20 f702 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037bc4: 5921 f602 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037bc8: 0e00 |0012: return-void │ │ +037bca: 7110 9607 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0796 │ │ +037bd0: 0a03 |0016: move-result v3 │ │ +037bd2: 2330 3803 |0017: new-array v0, v3, [I // type@0338 │ │ +037bd6: 5b20 f502 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037bda: 2330 4d03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@034d │ │ +037bde: 5b20 f702 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037be2: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -38928,37 +38928,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -035a14: |[035a14] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -035a24: 5272 f602 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035a28: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -035a2a: 5471 f502 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035a2e: 5475 f702 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035a32: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -035a34: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -035a38: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -035a3c: 6206 f302 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ -035a40: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -035a44: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -035a48: 4406 0100 |0012: aget v6, v1, v0 │ │ -035a4c: 4b06 0103 |0014: aput v6, v1, v3 │ │ -035a50: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -035a54: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -035a56: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -035a5a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -035a5e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035a62: 28e9 |001f: goto 0008 // -0017 │ │ -035a64: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -035a66: 5c76 f402 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035a6a: 5973 f602 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035a6e: 0e00 |0025: return-void │ │ +037be4: |[037be4] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +037bf4: 5272 f602 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037bf8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +037bfa: 5471 f502 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037bfe: 5475 f702 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037c02: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +037c04: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +037c08: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +037c0c: 6206 f302 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ +037c10: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +037c14: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +037c18: 4406 0100 |0012: aget v6, v1, v0 │ │ +037c1c: 4b06 0103 |0014: aput v6, v1, v3 │ │ +037c20: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +037c24: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +037c26: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +037c2a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +037c2e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037c32: 28e9 |001f: goto 0008 // -0017 │ │ +037c34: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +037c36: 5c76 f402 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037c3a: 5973 f602 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037c3e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -38989,58 +38989,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -035a70: |[035a70] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -035a80: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -035a82: 5274 f602 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035a86: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -035a8a: 5474 f502 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035a8e: 5275 f602 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035a92: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -035a96: 4404 0405 |000b: aget v4, v4, v5 │ │ -035a9a: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -035a9e: 6e30 3f08 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ -035aa4: 0e00 |0012: return-void │ │ -035aa6: 5574 f402 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035aaa: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -035aae: 5274 f602 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035ab2: 5475 f502 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035ab6: 2155 |001b: array-length v5, v5 │ │ -035ab8: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -035abc: 7010 3908 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ -035ac2: 5273 f602 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035ac6: 5474 f502 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035aca: 2144 |0025: array-length v4, v4 │ │ -035acc: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -035ad0: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -035ad4: 7110 9607 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0796 │ │ -035ada: 0a00 |002d: move-result v0 │ │ -035adc: 2301 3803 |002e: new-array v1, v0, [I // type@0338 │ │ -035ae0: 2302 4d03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@034d │ │ -035ae4: 5474 f502 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035ae8: 5475 f502 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035aec: 2155 |0036: array-length v5, v5 │ │ -035aee: 7155 7414 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035af4: 5474 f702 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035af8: 5475 f702 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035afc: 2155 |003e: array-length v5, v5 │ │ -035afe: 7155 7414 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035b04: 5b71 f502 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035b08: 5b72 f702 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035b0c: 5474 f502 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035b10: 4b08 0403 |0048: aput v8, v4, v3 │ │ -035b14: 5474 f702 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035b18: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -035b1c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -035b20: 5974 f602 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035b24: 28c0 |0052: goto 0012 // -0040 │ │ +037c40: |[037c40] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +037c50: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +037c52: 5274 f602 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037c56: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +037c5a: 5474 f502 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037c5e: 5275 f602 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037c62: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +037c66: 4404 0405 |000b: aget v4, v4, v5 │ │ +037c6a: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +037c6e: 6e30 3f08 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ +037c74: 0e00 |0012: return-void │ │ +037c76: 5574 f402 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037c7a: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +037c7e: 5274 f602 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037c82: 5475 f502 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037c86: 2155 |001b: array-length v5, v5 │ │ +037c88: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +037c8c: 7010 3908 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ +037c92: 5273 f602 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037c96: 5474 f502 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037c9a: 2144 |0025: array-length v4, v4 │ │ +037c9c: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +037ca0: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +037ca4: 7110 9607 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0796 │ │ +037caa: 0a00 |002d: move-result v0 │ │ +037cac: 2301 3803 |002e: new-array v1, v0, [I // type@0338 │ │ +037cb0: 2302 4d03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@034d │ │ +037cb4: 5474 f502 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037cb8: 5475 f502 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037cbc: 2155 |0036: array-length v5, v5 │ │ +037cbe: 7155 7414 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037cc4: 5474 f702 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037cc8: 5475 f702 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037ccc: 2155 |003e: array-length v5, v5 │ │ +037cce: 7155 7414 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037cd4: 5b71 f502 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037cd8: 5b72 f702 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037cdc: 5474 f502 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037ce0: 4b08 0403 |0048: aput v8, v4, v3 │ │ +037ce4: 5474 f702 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037ce8: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +037cec: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +037cf0: 5974 f602 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037cf4: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -39072,27 +39072,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -035b28: |[035b28] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -035b38: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -035b3a: 5251 f602 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035b3e: 5452 f702 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035b42: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -035b44: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -035b48: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -035b4a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -035b4e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035b52: 28f9 |000d: goto 0006 // -0007 │ │ -035b54: 5954 f602 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035b58: 5c54 f402 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035b5c: 0e00 |0012: return-void │ │ +037cf8: |[037cf8] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +037d08: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +037d0a: 5251 f602 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037d0e: 5452 f702 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037d12: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +037d14: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +037d18: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +037d1a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +037d1e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037d22: 28f9 |000d: goto 0006 // -0007 │ │ +037d24: 5954 f602 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037d28: 5c54 f402 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037d2c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -39111,34 +39111,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -035b60: |[035b60] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -035b70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035b72: 6f10 4e14 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@144e │ │ -035b78: 0c02 |0004: move-result-object v2 │ │ -035b7a: 0720 |0005: move-object v0, v2 │ │ -035b7c: 1f00 5d01 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@015d │ │ -035b80: 0701 |0008: move-object v1, v0 │ │ -035b82: 5432 f502 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035b86: 6e10 d614 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@14d6 │ │ -035b8c: 0c02 |000e: move-result-object v2 │ │ -035b8e: 1f02 3803 |000f: check-cast v2, [I // type@0338 │ │ -035b92: 5b12 f502 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035b96: 5432 f702 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035b9a: 6e10 d914 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@14d9 │ │ -035ba0: 0c02 |0018: move-result-object v2 │ │ -035ba2: 1f02 4d03 |0019: check-cast v2, [Ljava/lang/Object; // type@034d │ │ -035ba6: 5b12 f702 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035baa: 1101 |001d: return-object v1 │ │ -035bac: 0d02 |001e: move-exception v2 │ │ -035bae: 28fe |001f: goto 001d // -0002 │ │ +037d30: |[037d30] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +037d40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +037d42: 6f10 4e14 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@144e │ │ +037d48: 0c02 |0004: move-result-object v2 │ │ +037d4a: 0720 |0005: move-object v0, v2 │ │ +037d4c: 1f00 5d01 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@015d │ │ +037d50: 0701 |0008: move-object v1, v0 │ │ +037d52: 5432 f502 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037d56: 6e10 d614 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@14d6 │ │ +037d5c: 0c02 |000e: move-result-object v2 │ │ +037d5e: 1f02 3803 |000f: check-cast v2, [I // type@0338 │ │ +037d62: 5b12 f502 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037d66: 5432 f702 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037d6a: 6e10 d914 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@14d9 │ │ +037d70: 0c02 |0018: move-result-object v2 │ │ +037d72: 1f02 4d03 |0019: check-cast v2, [Ljava/lang/Object; // type@034d │ │ +037d76: 5b12 f702 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037d7a: 1101 |001d: return-object v1 │ │ +037d7c: 0d02 |001e: move-exception v2 │ │ +037d7e: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -39155,18 +39155,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -035bc0: |[035bc0] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -035bd0: 6e10 3608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0836 │ │ -035bd6: 0c00 |0003: move-result-object v0 │ │ -035bd8: 1100 |0004: return-object v0 │ │ +037d90: |[037d90] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +037da0: 6e10 3608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0836 │ │ +037da6: 0c00 |0003: move-result-object v0 │ │ +037da8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ │ │ @@ -39175,30 +39175,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -035bdc: |[035bdc] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -035bec: 5431 f502 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035bf0: 5232 f602 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035bf4: 7130 9207 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ -035bfa: 0a00 |0007: move-result v0 │ │ -035bfc: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -035c00: 5431 f702 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035c04: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -035c08: 6202 f302 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ -035c0c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -035c10: 5431 f702 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035c14: 6202 f302 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ -035c18: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -035c1c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -035c1e: 5c31 f402 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035c22: 0e00 |001b: return-void │ │ +037dac: |[037dac] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +037dbc: 5431 f502 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037dc0: 5232 f602 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037dc4: 7130 9207 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ +037dca: 0a00 |0007: move-result v0 │ │ +037dcc: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +037dd0: 5431 f702 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037dd4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +037dd8: 6202 f302 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ +037ddc: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +037de0: 5431 f702 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037de4: 6202 f302 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ +037de8: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +037dec: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +037dee: 5c31 f402 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037df2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -39214,19 +39214,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -035c24: |[035c24] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -035c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035c36: 6e30 3b08 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@083b │ │ -035c3c: 0c00 |0004: move-result-object v0 │ │ -035c3e: 1100 |0005: return-object v0 │ │ +037df4: |[037df4] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +037e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037e06: 6e30 3b08 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@083b │ │ +037e0c: 0c00 |0004: move-result-object v0 │ │ +037e0e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -39236,28 +39236,28 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -035c40: |[035c40] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -035c50: 5431 f502 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035c54: 5232 f602 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035c58: 7130 9207 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ -035c5e: 0a00 |0007: move-result v0 │ │ -035c60: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -035c64: 5431 f702 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035c68: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -035c6c: 6202 f302 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ -035c70: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -035c74: 1105 |0012: return-object v5 │ │ -035c76: 5431 f702 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035c7a: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -035c7e: 28fb |0017: goto 0012 // -0005 │ │ +037e10: |[037e10] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +037e20: 5431 f502 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037e24: 5232 f602 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037e28: 7130 9207 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ +037e2e: 0a00 |0007: move-result v0 │ │ +037e30: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +037e34: 5431 f702 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037e38: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +037e3c: 6202 f302 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ +037e40: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +037e44: 1105 |0012: return-object v5 │ │ +037e46: 5431 f702 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037e4a: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +037e4e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=87 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39273,23 +39273,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -035c80: |[035c80] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -035c90: 5520 f402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035c94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035c98: 7010 3908 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ -035c9e: 5420 f502 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035ca2: 5221 f602 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035ca6: 7130 9207 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ -035cac: 0a00 |000e: move-result v0 │ │ -035cae: 0f00 |000f: return v0 │ │ +037e50: |[037e50] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +037e60: 5520 f402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037e64: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +037e68: 7010 3908 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ +037e6e: 5420 f502 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037e72: 5221 f602 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037e76: 7130 9207 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ +037e7c: 0a00 |000e: move-result v0 │ │ +037e7e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39301,29 +39301,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -035cb0: |[035cb0] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -035cc0: 5521 f402 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035cc4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -035cc8: 7010 3908 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ -035cce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -035cd0: 5221 f602 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035cd4: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -035cd8: 5421 f702 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035cdc: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -035ce0: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -035ce4: 0f00 |0012: return v0 │ │ -035ce6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035cea: 28f3 |0015: goto 0008 // -000d │ │ -035cec: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -035cee: 28fb |0017: goto 0012 // -0005 │ │ +037e80: |[037e80] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +037e90: 5521 f402 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037e94: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +037e98: 7010 3908 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ +037e9e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +037ea0: 5221 f602 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037ea4: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +037ea8: 5421 f702 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037eac: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +037eb0: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +037eb4: 0f00 |0012: return v0 │ │ +037eb6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037eba: 28f3 |0015: goto 0008 // -000d │ │ +037ebc: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +037ebe: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -39342,21 +39342,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035cf0: |[035cf0] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -035d00: 5510 f402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035d04: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035d08: 7010 3908 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ -035d0e: 5410 f502 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035d12: 4400 0002 |0009: aget v0, v0, v2 │ │ -035d16: 0f00 |000b: return v0 │ │ +037ec0: |[037ec0] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +037ed0: 5510 f402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037ed4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +037ed8: 7010 3908 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ +037ede: 5410 f502 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037ee2: 4400 0002 |0009: aget v0, v0, v2 │ │ +037ee6: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39368,91 +39368,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -035d18: |[035d18] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -035d28: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -035d2a: 5484 f502 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035d2e: 5285 f602 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035d32: 7130 9207 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ -035d38: 0a00 |0008: move-result v0 │ │ -035d3a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -035d3e: 5484 f702 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035d42: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -035d46: 0e00 |000f: return-void │ │ -035d48: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -035d4c: 5284 f602 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035d50: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -035d54: 5484 f702 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035d58: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -035d5c: 6205 f302 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ -035d60: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -035d64: 5484 f502 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035d68: 4b09 0400 |0020: aput v9, v4, v0 │ │ -035d6c: 5484 f702 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035d70: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -035d74: 28e9 |0026: goto 000f // -0017 │ │ -035d76: 5584 f402 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035d7a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -035d7e: 5284 f602 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035d82: 5485 f502 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035d86: 2155 |002f: array-length v5, v5 │ │ -035d88: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -035d8c: 7010 3908 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ -035d92: 5484 f502 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035d96: 5285 f602 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035d9a: 7130 9207 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ -035da0: 0a04 |003c: move-result v4 │ │ -035da2: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -035da6: 5284 f602 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035daa: 5485 f502 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035dae: 2155 |0043: array-length v5, v5 │ │ -035db0: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -035db4: 5284 f602 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035db8: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -035dbc: 7110 9607 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0796 │ │ -035dc2: 0a01 |004d: move-result v1 │ │ -035dc4: 2312 3803 |004e: new-array v2, v1, [I // type@0338 │ │ -035dc8: 2313 4d03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@034d │ │ -035dcc: 5484 f502 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035dd0: 5485 f502 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035dd4: 2155 |0056: array-length v5, v5 │ │ -035dd6: 7155 7414 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035ddc: 5484 f702 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035de0: 5485 f702 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035de4: 2155 |005e: array-length v5, v5 │ │ -035de6: 7155 7414 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035dec: 5b82 f502 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035df0: 5b83 f702 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035df4: 5284 f602 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035df8: b104 |0068: sub-int/2addr v4, v0 │ │ -035dfa: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -035dfe: 5484 f502 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035e02: 5485 f502 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035e06: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -035e0a: 5287 f602 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035e0e: b107 |0073: sub-int/2addr v7, v0 │ │ -035e10: 7157 7414 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035e16: 5484 f702 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035e1a: 5485 f702 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035e1e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -035e22: 5287 f602 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035e26: b107 |007f: sub-int/2addr v7, v0 │ │ -035e28: 7157 7414 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -035e2e: 5484 f502 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ -035e32: 4b09 0400 |0085: aput v9, v4, v0 │ │ -035e36: 5484 f702 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035e3a: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -035e3e: 5284 f602 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035e42: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -035e46: 5984 f602 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035e4a: 2900 7eff |0091: goto/16 000f // -0082 │ │ +037ee8: |[037ee8] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +037ef8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +037efa: 5484 f502 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037efe: 5285 f602 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037f02: 7130 9207 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ +037f08: 0a00 |0008: move-result v0 │ │ +037f0a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +037f0e: 5484 f702 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037f12: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +037f16: 0e00 |000f: return-void │ │ +037f18: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +037f1c: 5284 f602 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037f20: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +037f24: 5484 f702 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037f28: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +037f2c: 6205 f302 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ +037f30: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +037f34: 5484 f502 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037f38: 4b09 0400 |0020: aput v9, v4, v0 │ │ +037f3c: 5484 f702 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037f40: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +037f44: 28e9 |0026: goto 000f // -0017 │ │ +037f46: 5584 f402 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +037f4a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +037f4e: 5284 f602 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037f52: 5485 f502 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037f56: 2155 |002f: array-length v5, v5 │ │ +037f58: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +037f5c: 7010 3908 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ +037f62: 5484 f502 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037f66: 5285 f602 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037f6a: 7130 9207 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0792 │ │ +037f70: 0a04 |003c: move-result v4 │ │ +037f72: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +037f76: 5284 f602 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037f7a: 5485 f502 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037f7e: 2155 |0043: array-length v5, v5 │ │ +037f80: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +037f84: 5284 f602 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037f88: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +037f8c: 7110 9607 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0796 │ │ +037f92: 0a01 |004d: move-result v1 │ │ +037f94: 2312 3803 |004e: new-array v2, v1, [I // type@0338 │ │ +037f98: 2313 4d03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@034d │ │ +037f9c: 5484 f502 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037fa0: 5485 f502 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037fa4: 2155 |0056: array-length v5, v5 │ │ +037fa6: 7155 7414 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037fac: 5484 f702 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037fb0: 5485 f702 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037fb4: 2155 |005e: array-length v5, v5 │ │ +037fb6: 7155 7414 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037fbc: 5b82 f502 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037fc0: 5b83 f702 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037fc4: 5284 f602 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037fc8: b104 |0068: sub-int/2addr v4, v0 │ │ +037fca: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +037fce: 5484 f502 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037fd2: 5485 f502 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +037fd6: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +037fda: 5287 f602 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037fde: b107 |0073: sub-int/2addr v7, v0 │ │ +037fe0: 7157 7414 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037fe6: 5484 f702 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037fea: 5485 f702 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +037fee: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +037ff2: 5287 f602 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +037ff6: b107 |007f: sub-int/2addr v7, v0 │ │ +037ff8: 7157 7414 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +037ffe: 5484 f502 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f5 │ │ +038002: 4b09 0400 |0085: aput v9, v4, v0 │ │ +038006: 5484 f702 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +03800a: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +03800e: 5284 f602 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +038012: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +038016: 5984 f602 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +03801a: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x0009 line=174 │ │ 0x000b line=175 │ │ 0x000f line=216 │ │ 0x0010 line=177 │ │ @@ -39492,17 +39492,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -035e50: |[035e50] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -035e60: 6e20 3808 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0838 │ │ -035e66: 0e00 |0003: return-void │ │ +038020: |[038020] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +038030: 6e20 3808 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0838 │ │ +038036: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39513,25 +39513,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -035e68: |[035e68] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -035e78: 5420 f702 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035e7c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -035e80: 6201 f302 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ -035e84: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -035e88: 5420 f702 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035e8c: 6201 f302 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ -035e90: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -035e94: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -035e96: 5c20 f402 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035e9a: 0e00 |0011: return-void │ │ +038038: |[038038] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +038048: 5420 f702 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +03804c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +038050: 6201 f302 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ +038054: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +038058: 5420 f702 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +03805c: 6201 f302 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f3 │ │ +038060: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +038064: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +038066: 5c20 f402 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +03806a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -39544,25 +39544,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -035e9c: |[035e9c] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -035eac: 5242 f602 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035eb0: 9003 0506 |0002: add-int v3, v5, v6 │ │ -035eb4: 7120 4914 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -035eba: 0a00 |0007: move-result v0 │ │ -035ebc: 0151 |0008: move v1, v5 │ │ -035ebe: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -035ec2: 6e20 4108 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0841 │ │ -035ec8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035ecc: 28f9 |0010: goto 0009 // -0007 │ │ -035ece: 0e00 |0011: return-void │ │ +03806c: |[03806c] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +03807c: 5242 f602 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +038080: 9003 0506 |0002: add-int v3, v5, v6 │ │ +038084: 7120 4914 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +03808a: 0a00 |0007: move-result v0 │ │ +03808c: 0151 |0008: move v1, v5 │ │ +03808e: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +038092: 6e20 4108 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0841 │ │ +038098: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03809c: 28f9 |0010: goto 0009 // -0007 │ │ +03809e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -39579,21 +39579,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035ed0: |[035ed0] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -035ee0: 5510 f402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035ee4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035ee8: 7010 3908 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ -035eee: 5410 f702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035ef2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -035ef6: 0e00 |000b: return-void │ │ +0380a0: |[0380a0] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +0380b0: 5510 f402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +0380b4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0380b8: 7010 3908 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ +0380be: 5410 f702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +0380c2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +0380c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -39608,20 +39608,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -035ef8: |[035ef8] android.support.v4.util.SparseArrayCompat.size:()I │ │ -035f08: 5510 f402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035f0c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035f10: 7010 3908 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ -035f16: 5210 f602 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035f1a: 0f00 |0009: return v0 │ │ +0380c8: |[0380c8] android.support.v4.util.SparseArrayCompat.size:()I │ │ +0380d8: 5510 f402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +0380dc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0380e0: 7010 3908 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ +0380e6: 5210 f602 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +0380ea: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39632,51 +39632,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -035f1c: |[035f1c] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -035f2c: 6e10 4408 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -035f32: 0a04 |0003: move-result v4 │ │ -035f34: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -035f38: 1a04 a617 |0006: const-string v4, "{}" // string@17a6 │ │ -035f3c: 1104 |0008: return-object v4 │ │ -035f3e: 2200 0503 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -035f42: 5254 f602 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035f46: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -035f4a: 7020 6814 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -035f50: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -035f54: 6e20 6914 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -035f5a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -035f5c: 5254 f602 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ -035f60: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -035f64: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -035f68: 1a04 c400 |001e: const-string v4, ", " // string@00c4 │ │ -035f6c: 6e20 6e14 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -035f72: 6e20 3e08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@083e │ │ -035f78: 0a02 |0026: move-result v2 │ │ -035f7a: 6e20 6a14 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -035f80: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -035f84: 6e20 6914 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -035f8a: 6e20 4608 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -035f90: 0c03 |0032: move-result-object v3 │ │ -035f92: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -035f96: 6e20 6d14 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -035f9c: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035fa0: 28de |003a: goto 0018 // -0022 │ │ -035fa2: 1a04 b900 |003b: const-string v4, "(this Map)" // string@00b9 │ │ -035fa6: 6e20 6e14 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -035fac: 28f8 |0040: goto 0038 // -0008 │ │ -035fae: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -035fb2: 6e20 6914 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -035fb8: 6e10 7314 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -035fbe: 0c04 |0049: move-result-object v4 │ │ -035fc0: 28be |004a: goto 0008 // -0042 │ │ +0380ec: |[0380ec] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +0380fc: 6e10 4408 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +038102: 0a04 |0003: move-result v4 │ │ +038104: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +038108: 1a04 a617 |0006: const-string v4, "{}" // string@17a6 │ │ +03810c: 1104 |0008: return-object v4 │ │ +03810e: 2200 0503 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +038112: 5254 f602 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +038116: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +03811a: 7020 6814 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +038120: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +038124: 6e20 6914 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +03812a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +03812c: 5254 f602 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f6 │ │ +038130: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +038134: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +038138: 1a04 c400 |001e: const-string v4, ", " // string@00c4 │ │ +03813c: 6e20 6e14 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +038142: 6e20 3e08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@083e │ │ +038148: 0a02 |0026: move-result v2 │ │ +03814a: 6e20 6a14 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +038150: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +038154: 6e20 6914 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +03815a: 6e20 4608 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +038160: 0c03 |0032: move-result-object v3 │ │ +038162: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +038166: 6e20 6d14 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +03816c: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +038170: 28de |003a: goto 0018 // -0022 │ │ +038172: 1a04 b900 |003b: const-string v4, "(this Map)" // string@00b9 │ │ +038176: 6e20 6e14 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03817c: 28f8 |0040: goto 0038 // -0008 │ │ +03817e: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +038182: 6e20 6914 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +038188: 6e10 7314 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03818e: 0c04 |0049: move-result-object v4 │ │ +038190: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -39706,21 +39706,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035fc4: |[035fc4] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -035fd4: 5510 f402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ -035fd8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035fdc: 7010 3908 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ -035fe2: 5410 f702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ -035fe6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -035fea: 1100 |000b: return-object v0 │ │ +038194: |[038194] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +0381a4: 5510 f402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f4 │ │ +0381a8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0381ac: 7010 3908 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0839 │ │ +0381b2: 5410 f702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f7 │ │ +0381b6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0381ba: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39780,22 +39780,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -035fec: |[035fec] android.support.v4.util.TimeUtils.:()V │ │ -035ffc: 2200 0003 |0000: new-instance v0, Ljava/lang/Object; // type@0300 │ │ -036000: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -036006: 6900 fd02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02fd │ │ -03600a: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -03600e: 2300 3603 |0009: new-array v0, v0, [C // type@0336 │ │ -036012: 6900 fc02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ -036016: 0e00 |000d: return-void │ │ +0381bc: |[0381bc] android.support.v4.util.TimeUtils.:()V │ │ +0381cc: 2200 0003 |0000: new-instance v0, Ljava/lang/Object; // type@0300 │ │ +0381d0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0381d6: 6900 fd02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02fd │ │ +0381da: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +0381de: 2300 3603 |0009: new-array v0, v0, [C // type@0336 │ │ +0381e2: 6900 fc02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ +0381e6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -39803,17 +39803,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036018: |[036018] android.support.v4.util.TimeUtils.:()V │ │ -036028: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03602e: 0e00 |0003: return-void │ │ +0381e8: |[0381e8] android.support.v4.util.TimeUtils.:()V │ │ +0381f8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0381fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/TimeUtils; │ │ │ │ #2 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -39821,35 +39821,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -036030: |[036030] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -036040: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -036044: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -036048: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -03604c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -03604e: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -036052: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -036056: 0f00 |000b: return v0 │ │ -036058: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -03605c: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -036060: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -036064: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -036066: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -03606a: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -03606e: 28f4 |0017: goto 000b // -000c │ │ -036070: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -036074: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -036078: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -03607c: 28ed |001e: goto 000b // -0013 │ │ -03607e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -036080: 28eb |0020: goto 000b // -0015 │ │ +038200: |[038200] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +038210: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +038214: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +038218: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +03821c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03821e: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +038222: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +038226: 0f00 |000b: return v0 │ │ +038228: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +03822c: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +038230: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +038234: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +038236: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +03823a: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +03823e: 28f4 |0017: goto 000b // -000c │ │ +038240: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +038244: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +038248: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +03824c: 28ed |001e: goto 000b // -0013 │ │ +03824e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +038250: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -39867,25 +39867,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -036084: |[036084] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -036094: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -036098: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -03609c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0360a0: 1a00 c800 |0006: const-string v0, "--" // string@00c8 │ │ -0360a4: 6e20 1314 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0360aa: 0e00 |000b: return-void │ │ -0360ac: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -0360b0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0360b2: 7140 4c08 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@084c │ │ -0360b8: 28f9 |0012: goto 000b // -0007 │ │ +038254: |[038254] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +038264: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +038268: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +03826c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +038270: 1a00 c800 |0006: const-string v0, "--" // string@00c8 │ │ +038274: 6e20 1314 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +03827a: 0e00 |000b: return-void │ │ +03827c: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +038280: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +038282: 7140 4c08 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@084c │ │ +038288: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -39898,18 +39898,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0360bc: |[0360bc] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -0360cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0360ce: 7140 4c08 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@084c │ │ -0360d4: 0e00 |0004: return-void │ │ +03828c: |[03828c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +03829c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03829e: 7140 4c08 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@084c │ │ +0382a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 duration J │ │ 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ @@ -39919,29 +39919,29 @@ │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0360d8: |[0360d8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -0360e8: 6202 fd02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02fd │ │ -0360ec: 1d02 |0002: monitor-enter v2 │ │ -0360ee: 7130 4e08 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@084e │ │ -0360f4: 0a00 |0006: move-result v0 │ │ -0360f6: 2201 0403 |0007: new-instance v1, Ljava/lang/String; // type@0304 │ │ -0360fa: 6203 fc02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ -0360fe: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -036100: 7040 5914 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@1459 │ │ -036106: 6e20 1314 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -03610c: 1e02 |0012: monitor-exit v2 │ │ -03610e: 0e00 |0013: return-void │ │ -036110: 0d01 |0014: move-exception v1 │ │ -036112: 1e02 |0015: monitor-exit v2 │ │ -036114: 2701 |0016: throw v1 │ │ +0382a8: |[0382a8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +0382b8: 6202 fd02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02fd │ │ +0382bc: 1d02 |0002: monitor-enter v2 │ │ +0382be: 7130 4e08 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@084e │ │ +0382c4: 0a00 |0006: move-result v0 │ │ +0382c6: 2201 0403 |0007: new-instance v1, Ljava/lang/String; // type@0304 │ │ +0382ca: 6203 fc02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ +0382ce: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +0382d0: 7040 5914 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@1459 │ │ +0382d6: 6e20 1314 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0382dc: 1e02 |0012: monitor-exit v2 │ │ +0382de: 0e00 |0013: return-void │ │ +0382e0: 0d01 |0014: move-exception v1 │ │ +0382e2: 1e02 |0015: monitor-exit v2 │ │ +0382e4: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -39959,28 +39959,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -036124: |[036124] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -036134: 6202 fd02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02fd │ │ -036138: 1d02 |0002: monitor-enter v2 │ │ -03613a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03613c: 7130 4e08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@084e │ │ -036142: 0a00 |0007: move-result v0 │ │ -036144: 6201 fc02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ -036148: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -03614a: 6e40 7014 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1470 │ │ -036150: 1e02 |000e: monitor-exit v2 │ │ -036152: 0e00 |000f: return-void │ │ -036154: 0d01 |0010: move-exception v1 │ │ -036156: 1e02 |0011: monitor-exit v2 │ │ -036158: 2701 |0012: throw v1 │ │ +0382f4: |[0382f4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +038304: 6202 fd02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02fd │ │ +038308: 1d02 |0002: monitor-enter v2 │ │ +03830a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03830c: 7130 4e08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@084e │ │ +038312: 0a00 |0007: move-result v0 │ │ +038314: 6201 fc02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ +038318: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +03831a: 6e40 7014 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1470 │ │ +038320: 1e02 |000e: monitor-exit v2 │ │ +038322: 0e00 |000f: return-void │ │ +038324: 0d01 |0010: move-exception v1 │ │ +038326: 1e02 |0011: monitor-exit v2 │ │ +038328: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -39997,206 +39997,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -036168: |[036168] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -036178: 6204 fc02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ -03617c: 2144 |0002: array-length v4, v4 │ │ -03617e: 0200 1600 |0003: move/from16 v0, v22 │ │ -036182: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -036186: 0200 1600 |0007: move/from16 v0, v22 │ │ -03618a: 2304 3603 |0009: new-array v4, v0, [C // type@0336 │ │ -03618e: 6904 fc02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ -036192: 6202 fc02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ -036196: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -03619a: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -03619e: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -0361a2: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -0361a4: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -0361a8: 0200 1600 |0018: move/from16 v0, v22 │ │ -0361ac: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -0361b0: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -0361b4: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -0361b8: 28f8 |0020: goto 0018 // -0008 │ │ -0361ba: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -0361be: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -0361c2: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -0361c4: 0f04 |0026: return v4 │ │ -0361c6: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -0361ca: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -0361ce: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -0361d2: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -0361d6: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -0361da: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -0361de: 846d |0033: long-to-int v13, v6 │ │ -0361e0: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -0361e4: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -0361e8: 8666 |0038: long-to-double v6, v6 │ │ -0361ea: 7120 4514 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1445 │ │ -0361f0: 0b06 |003c: move-result-wide v6 │ │ -0361f2: 8a60 |003d: double-to-int v0, v6 │ │ -0361f4: 0211 0000 |003e: move/from16 v17, v0 │ │ -0361f8: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -0361fa: 120c |0041: const/4 v12, #int 0 // #0 │ │ -0361fc: 120e |0042: const/4 v14, #int 0 // #0 │ │ -0361fe: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -036204: 0200 1100 |0046: move/from16 v0, v17 │ │ -036208: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -03620c: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -036212: 9303 1104 |004d: div-int v3, v17, v4 │ │ -036216: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -03621c: b234 |0052: mul-int/2addr v4, v3 │ │ -03621e: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -036222: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -036226: 0200 1100 |0057: move/from16 v0, v17 │ │ -03622a: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -03622e: 0200 1100 |005b: move/from16 v0, v17 │ │ -036232: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -036236: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -03623a: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -03623e: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -036242: 0200 1100 |0065: move/from16 v0, v17 │ │ -036246: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -03624a: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -03624e: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -036252: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -036256: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -036258: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -03625c: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -03625e: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -036260: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -036262: 7140 4908 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ -036268: 0a0f |0078: move-result v15 │ │ -03626a: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -03626c: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -036270: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -036272: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -036274: 7140 4908 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ -03627a: 0a04 |0081: move-result v4 │ │ -03627c: b04f |0082: add-int/2addr v15, v4 │ │ -03627e: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -036280: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -036284: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -036286: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -036288: 7140 4908 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ -03628e: 0a04 |008b: move-result v4 │ │ -036290: b04f |008c: add-int/2addr v15, v4 │ │ -036292: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -036294: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -036298: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -03629a: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -03629c: 0200 1100 |0092: move/from16 v0, v17 │ │ -0362a0: 7140 4908 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ -0362a6: 0a04 |0097: move-result v4 │ │ -0362a8: b04f |0098: add-int/2addr v15, v4 │ │ -0362aa: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -0362ac: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -0362ae: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -0362b2: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -0362b4: 7140 4908 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ -0362ba: 0a04 |00a1: move-result v4 │ │ -0362bc: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0362c0: b04f |00a4: add-int/2addr v15, v4 │ │ -0362c2: 0200 1600 |00a5: move/from16 v0, v22 │ │ -0362c6: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -0362ca: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -0362ce: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -0362d2: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0362d6: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0362da: 28f4 |00b1: goto 00a5 // -000c │ │ -0362dc: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -0362e0: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -0362e4: 7d00 |00b6: neg-long v0, v0 │ │ -0362e6: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -0362ea: 2900 76ff |00b9: goto/16 002f // -008a │ │ -0362ee: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -0362f0: 28c1 |00bc: goto 007d // -003f │ │ -0362f2: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -0362f4: 28c9 |00be: goto 0087 // -0037 │ │ -0362f6: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -0362f8: 28d1 |00c0: goto 0091 // -002f │ │ -0362fa: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -0362fc: 28dc |00c2: goto 009e // -0024 │ │ -0362fe: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -036302: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -036306: 0212 0500 |00c7: move/from16 v18, v5 │ │ -03630a: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -03630e: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -036312: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -036316: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -036318: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -03631a: 7706 4f08 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ -036320: 0a05 |00d4: move-result v5 │ │ -036322: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -036326: 0200 1200 |00d7: move/from16 v0, v18 │ │ -03632a: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -03632e: 121a |00db: const/4 v10, #int 1 // #1 │ │ -036330: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -036334: 122b |00de: const/4 v11, #int 2 // #2 │ │ -036336: 0726 |00df: move-object v6, v2 │ │ -036338: 01c7 |00e0: move v7, v12 │ │ -03633a: 0159 |00e1: move v9, v5 │ │ -03633c: 7706 4f08 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ -036342: 0a05 |00e5: move-result v5 │ │ -036344: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -036348: 0200 1200 |00e8: move/from16 v0, v18 │ │ -03634c: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -036350: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -036352: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -036356: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -036358: 0726 |00f0: move-object v6, v2 │ │ -03635a: 01e7 |00f1: move v7, v14 │ │ -03635c: 0159 |00f2: move v9, v5 │ │ -03635e: 7706 4f08 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ -036364: 0a05 |00f6: move-result v5 │ │ -036366: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -03636a: 0200 1200 |00f9: move/from16 v0, v18 │ │ -03636e: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -036372: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -036374: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -036378: 122b |0100: const/4 v11, #int 2 // #2 │ │ -03637a: 0726 |0101: move-object v6, v2 │ │ -03637c: 0207 1100 |0102: move/from16 v7, v17 │ │ -036380: 0159 |0104: move v9, v5 │ │ -036382: 7706 4f08 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ -036388: 0a05 |0108: move-result v5 │ │ -03638a: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -03638e: 121a |010b: const/4 v10, #int 1 // #1 │ │ -036390: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -036394: 0200 1200 |010e: move/from16 v0, v18 │ │ -036398: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -03639c: 123b |0112: const/4 v11, #int 3 // #3 │ │ -03639e: 0726 |0113: move-object v6, v2 │ │ -0363a0: 01d7 |0114: move v7, v13 │ │ -0363a2: 0159 |0115: move v9, v5 │ │ -0363a4: 7706 4f08 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ -0363aa: 0a05 |0119: move-result v5 │ │ -0363ac: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -0363b0: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -0363b4: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0363b8: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -0363bc: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -0363c0: 28a9 |0124: goto 00cd // -0057 │ │ -0363c2: 120a |0125: const/4 v10, #int 0 // #0 │ │ -0363c4: 28b6 |0126: goto 00dc // -004a │ │ -0363c6: 120b |0127: const/4 v11, #int 0 // #0 │ │ -0363c8: 28b7 |0128: goto 00df // -0049 │ │ -0363ca: 120a |0129: const/4 v10, #int 0 // #0 │ │ -0363cc: 28c3 |012a: goto 00ed // -003d │ │ -0363ce: 120b |012b: const/4 v11, #int 0 // #0 │ │ -0363d0: 28c4 |012c: goto 00f0 // -003c │ │ -0363d2: 120a |012d: const/4 v10, #int 0 // #0 │ │ -0363d4: 28d0 |012e: goto 00fe // -0030 │ │ -0363d6: 120b |012f: const/4 v11, #int 0 // #0 │ │ -0363d8: 28d1 |0130: goto 0101 // -002f │ │ -0363da: 120b |0131: const/4 v11, #int 0 // #0 │ │ -0363dc: 28e1 |0132: goto 0113 // -001f │ │ +038338: |[038338] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +038348: 6204 fc02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ +03834c: 2144 |0002: array-length v4, v4 │ │ +03834e: 0200 1600 |0003: move/from16 v0, v22 │ │ +038352: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +038356: 0200 1600 |0007: move/from16 v0, v22 │ │ +03835a: 2304 3603 |0009: new-array v4, v0, [C // type@0336 │ │ +03835e: 6904 fc02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ +038362: 6202 fc02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fc │ │ +038366: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +03836a: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +03836e: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +038372: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +038374: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +038378: 0200 1600 |0018: move/from16 v0, v22 │ │ +03837c: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +038380: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +038384: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +038388: 28f8 |0020: goto 0018 // -0008 │ │ +03838a: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +03838e: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +038392: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +038394: 0f04 |0026: return v4 │ │ +038396: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +03839a: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +03839e: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +0383a2: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +0383a6: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +0383aa: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +0383ae: 846d |0033: long-to-int v13, v6 │ │ +0383b0: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +0383b4: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +0383b8: 8666 |0038: long-to-double v6, v6 │ │ +0383ba: 7120 4514 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1445 │ │ +0383c0: 0b06 |003c: move-result-wide v6 │ │ +0383c2: 8a60 |003d: double-to-int v0, v6 │ │ +0383c4: 0211 0000 |003e: move/from16 v17, v0 │ │ +0383c8: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0383ca: 120c |0041: const/4 v12, #int 0 // #0 │ │ +0383cc: 120e |0042: const/4 v14, #int 0 // #0 │ │ +0383ce: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +0383d4: 0200 1100 |0046: move/from16 v0, v17 │ │ +0383d8: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +0383dc: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +0383e2: 9303 1104 |004d: div-int v3, v17, v4 │ │ +0383e6: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +0383ec: b234 |0052: mul-int/2addr v4, v3 │ │ +0383ee: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +0383f2: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +0383f6: 0200 1100 |0057: move/from16 v0, v17 │ │ +0383fa: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +0383fe: 0200 1100 |005b: move/from16 v0, v17 │ │ +038402: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +038406: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +03840a: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +03840e: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +038412: 0200 1100 |0065: move/from16 v0, v17 │ │ +038416: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +03841a: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +03841e: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +038422: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +038426: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +038428: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +03842c: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +03842e: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +038430: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +038432: 7140 4908 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ +038438: 0a0f |0078: move-result v15 │ │ +03843a: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +03843c: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +038440: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +038442: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +038444: 7140 4908 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ +03844a: 0a04 |0081: move-result v4 │ │ +03844c: b04f |0082: add-int/2addr v15, v4 │ │ +03844e: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +038450: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +038454: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +038456: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +038458: 7140 4908 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ +03845e: 0a04 |008b: move-result v4 │ │ +038460: b04f |008c: add-int/2addr v15, v4 │ │ +038462: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +038464: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +038468: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +03846a: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +03846c: 0200 1100 |0092: move/from16 v0, v17 │ │ +038470: 7140 4908 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ +038476: 0a04 |0097: move-result v4 │ │ +038478: b04f |0098: add-int/2addr v15, v4 │ │ +03847a: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +03847c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03847e: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +038482: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +038484: 7140 4908 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0849 │ │ +03848a: 0a04 |00a1: move-result v4 │ │ +03848c: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +038490: b04f |00a4: add-int/2addr v15, v4 │ │ +038492: 0200 1600 |00a5: move/from16 v0, v22 │ │ +038496: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +03849a: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +03849e: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +0384a2: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0384a6: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0384aa: 28f4 |00b1: goto 00a5 // -000c │ │ +0384ac: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +0384b0: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +0384b4: 7d00 |00b6: neg-long v0, v0 │ │ +0384b6: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +0384ba: 2900 76ff |00b9: goto/16 002f // -008a │ │ +0384be: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +0384c0: 28c1 |00bc: goto 007d // -003f │ │ +0384c2: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +0384c4: 28c9 |00be: goto 0087 // -0037 │ │ +0384c6: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +0384c8: 28d1 |00c0: goto 0091 // -002f │ │ +0384ca: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +0384cc: 28dc |00c2: goto 009e // -0024 │ │ +0384ce: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +0384d2: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0384d6: 0212 0500 |00c7: move/from16 v18, v5 │ │ +0384da: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +0384de: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +0384e2: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +0384e6: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +0384e8: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +0384ea: 7706 4f08 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ +0384f0: 0a05 |00d4: move-result v5 │ │ +0384f2: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +0384f6: 0200 1200 |00d7: move/from16 v0, v18 │ │ +0384fa: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +0384fe: 121a |00db: const/4 v10, #int 1 // #1 │ │ +038500: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +038504: 122b |00de: const/4 v11, #int 2 // #2 │ │ +038506: 0726 |00df: move-object v6, v2 │ │ +038508: 01c7 |00e0: move v7, v12 │ │ +03850a: 0159 |00e1: move v9, v5 │ │ +03850c: 7706 4f08 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ +038512: 0a05 |00e5: move-result v5 │ │ +038514: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +038518: 0200 1200 |00e8: move/from16 v0, v18 │ │ +03851c: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +038520: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +038522: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +038526: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +038528: 0726 |00f0: move-object v6, v2 │ │ +03852a: 01e7 |00f1: move v7, v14 │ │ +03852c: 0159 |00f2: move v9, v5 │ │ +03852e: 7706 4f08 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ +038534: 0a05 |00f6: move-result v5 │ │ +038536: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +03853a: 0200 1200 |00f9: move/from16 v0, v18 │ │ +03853e: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +038542: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +038544: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +038548: 122b |0100: const/4 v11, #int 2 // #2 │ │ +03854a: 0726 |0101: move-object v6, v2 │ │ +03854c: 0207 1100 |0102: move/from16 v7, v17 │ │ +038550: 0159 |0104: move v9, v5 │ │ +038552: 7706 4f08 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ +038558: 0a05 |0108: move-result v5 │ │ +03855a: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +03855e: 121a |010b: const/4 v10, #int 1 // #1 │ │ +038560: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +038564: 0200 1200 |010e: move/from16 v0, v18 │ │ +038568: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +03856c: 123b |0112: const/4 v11, #int 3 // #3 │ │ +03856e: 0726 |0113: move-object v6, v2 │ │ +038570: 01d7 |0114: move v7, v13 │ │ +038572: 0159 |0115: move v9, v5 │ │ +038574: 7706 4f08 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@084f │ │ +03857a: 0a05 |0119: move-result v5 │ │ +03857c: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +038580: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +038584: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +038588: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +03858c: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +038590: 28a9 |0124: goto 00cd // -0057 │ │ +038592: 120a |0125: const/4 v10, #int 0 // #0 │ │ +038594: 28b6 |0126: goto 00dc // -004a │ │ +038596: 120b |0127: const/4 v11, #int 0 // #0 │ │ +038598: 28b7 |0128: goto 00df // -0049 │ │ +03859a: 120a |0129: const/4 v10, #int 0 // #0 │ │ +03859c: 28c3 |012a: goto 00ed // -003d │ │ +03859e: 120b |012b: const/4 v11, #int 0 // #0 │ │ +0385a0: 28c4 |012c: goto 00f0 // -003c │ │ +0385a2: 120a |012d: const/4 v10, #int 0 // #0 │ │ +0385a4: 28d0 |012e: goto 00fe // -0030 │ │ +0385a6: 120b |012f: const/4 v11, #int 0 // #0 │ │ +0385a8: 28d1 |0130: goto 0101 // -002f │ │ +0385aa: 120b |0131: const/4 v11, #int 0 // #0 │ │ +0385ac: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -40283,50 +40283,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -0363e0: |[0363e0] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -0363f0: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -0363f4: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -0363f8: 0161 |0004: move v1, v6 │ │ -0363fa: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -0363fe: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -036400: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -036404: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -036408: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -03640c: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -036410: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -036414: 8e22 |0012: int-to-char v2, v2 │ │ -036416: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -03641a: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03641e: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -036422: b124 |0019: sub-int/2addr v4, v2 │ │ -036424: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -036428: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03642a: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -03642e: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -036432: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -036436: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -03643a: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -03643e: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -036442: 8e22 |0029: int-to-char v2, v2 │ │ -036444: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -036448: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03644c: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -036450: b124 |0030: sub-int/2addr v4, v2 │ │ -036452: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -036456: 8e22 |0033: int-to-char v2, v2 │ │ -036458: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -03645c: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036460: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -036464: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036468: 0f06 |003c: return v6 │ │ +0385b0: |[0385b0] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +0385c0: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +0385c4: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +0385c8: 0161 |0004: move v1, v6 │ │ +0385ca: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +0385ce: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0385d0: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +0385d4: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +0385d8: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +0385dc: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +0385e0: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +0385e4: 8e22 |0012: int-to-char v2, v2 │ │ +0385e6: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +0385ea: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0385ee: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +0385f2: b124 |0019: sub-int/2addr v4, v2 │ │ +0385f4: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +0385f8: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0385fa: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +0385fe: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +038602: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +038606: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +03860a: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +03860e: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +038612: 8e22 |0029: int-to-char v2, v2 │ │ +038614: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +038618: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03861c: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +038620: b124 |0030: sub-int/2addr v4, v2 │ │ +038622: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +038626: 8e22 |0033: int-to-char v2, v2 │ │ +038628: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +03862c: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +038630: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +038634: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +038638: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -40487,37 +40487,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -03646c: |[03646c] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -03647c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -036480: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -036484: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -036488: 2200 6301 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0163 │ │ -03648c: 7010 7708 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0877 │ │ -036492: 6900 0303 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -036496: 6200 0303 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -03649a: 7210 6508 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0865 │ │ -0364a0: 0c00 |0012: move-result-object v0 │ │ -0364a2: 6900 0203 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -0364a6: 0e00 |0015: return-void │ │ -0364a8: 6000 1e00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0364ac: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -0364b0: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -0364b4: 2200 6001 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0160 │ │ -0364b8: 7010 5808 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0858 │ │ -0364be: 6900 0303 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -0364c2: 28ea |0023: goto 000d // -0016 │ │ -0364c4: 2200 6401 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0164 │ │ -0364c8: 7010 7b08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@087b │ │ -0364ce: 6900 0303 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -0364d2: 28e2 |002b: goto 000d // -001e │ │ +03863c: |[03863c] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +03864c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +038650: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +038654: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +038658: 2200 6301 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0163 │ │ +03865c: 7010 7708 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0877 │ │ +038662: 6900 0303 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +038666: 6200 0303 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +03866a: 7210 6508 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0865 │ │ +038670: 0c00 |0012: move-result-object v0 │ │ +038672: 6900 0203 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +038676: 0e00 |0015: return-void │ │ +038678: 6000 1e00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03867c: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +038680: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +038684: 2200 6001 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0160 │ │ +038688: 7010 5808 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0858 │ │ +03868e: 6900 0303 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +038692: 28ea |0023: goto 000d // -0016 │ │ +038694: 2200 6401 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0164 │ │ +038698: 7010 7b08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@087b │ │ +03869e: 6900 0303 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +0386a2: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -40530,21 +40530,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0364d4: |[0364d4] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -0364e4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -0364ea: 6200 0303 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -0364ee: 7220 6408 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0864 │ │ -0364f4: 0c00 |0008: move-result-object v0 │ │ -0364f6: 5b10 0403 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0304 │ │ -0364fa: 0e00 |000b: return-void │ │ +0386a4: |[0386a4] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +0386b4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +0386ba: 6200 0303 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +0386be: 7220 6408 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0864 │ │ +0386c4: 0c00 |0008: move-result-object v0 │ │ +0386c6: 5b10 0403 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0304 │ │ +0386ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ 0x000b line=312 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -40555,20 +40555,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0364fc: |[0364fc] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03650c: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -036510: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -036514: 7240 6208 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0862 │ │ -03651a: 0a00 |0007: move-result v0 │ │ -03651c: 0f00 |0008: return v0 │ │ +0386cc: |[0386cc] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0386dc: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +0386e0: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +0386e4: 7240 6208 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0862 │ │ +0386ea: 0a00 |0007: move-result v0 │ │ +0386ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40578,20 +40578,20 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -036520: |[036520] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -036530: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -036534: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -036538: 7230 6308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0863 │ │ -03653e: 0c00 |0007: move-result-object v0 │ │ -036540: 1100 |0008: return-object v0 │ │ +0386f0: |[0386f0] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +038700: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +038704: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +038708: 7230 6308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0863 │ │ +03870e: 0c00 |0007: move-result-object v0 │ │ +038710: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ │ │ @@ -40600,17 +40600,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036544: |[036544] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -036554: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0304 │ │ -036558: 1100 |0002: return-object v0 │ │ +038714: |[038714] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +038724: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0304 │ │ +038728: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat;) │ │ @@ -40618,19 +40618,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03655c: |[03655c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03656c: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -036570: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -036574: 7240 6608 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0866 │ │ -03657a: 0e00 |0007: return-void │ │ +03872c: |[03872c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03873c: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +038740: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +038744: 7240 6608 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0866 │ │ +03874a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -40641,19 +40641,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03657c: |[03657c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -03658c: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -036590: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -036594: 7240 6708 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0867 │ │ -03659a: 0e00 |0007: return-void │ │ +03874c: |[03874c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03875c: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +038760: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +038764: 7240 6708 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0867 │ │ +03876a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0007 line=439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -40664,19 +40664,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03659c: |[03659c] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0365ac: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -0365b0: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -0365b4: 7240 6808 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0868 │ │ -0365ba: 0e00 |0007: return-void │ │ +03876c: |[03876c] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03877c: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +038780: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +038784: 7240 6808 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0868 │ │ +03878a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -40687,20 +40687,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0365bc: |[0365bc] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0365cc: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -0365d0: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -0365d4: 7255 6908 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0869 │ │ -0365da: 0a00 |0007: move-result v0 │ │ -0365dc: 0f00 |0008: return v0 │ │ +03878c: |[03878c] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03879c: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +0387a0: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +0387a4: 7255 6908 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0869 │ │ +0387aa: 0a00 |0007: move-result v0 │ │ +0387ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0009 reg=4 child Landroid/view/View; │ │ @@ -40711,20 +40711,20 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0365e0: |[0365e0] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0365f0: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -0365f4: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -0365f8: 7255 6a08 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@086a │ │ -0365fe: 0a00 |0007: move-result v0 │ │ -036600: 0f00 |0008: return v0 │ │ +0387b0: |[0387b0] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0387c0: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +0387c4: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +0387c8: 7255 6a08 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@086a │ │ +0387ce: 0a00 |0007: move-result v0 │ │ +0387d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 action I │ │ @@ -40735,19 +40735,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -036604: |[036604] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -036614: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -036618: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -03661c: 7240 6b08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@086b │ │ -036622: 0e00 |0007: return-void │ │ +0387d4: |[0387d4] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0387e4: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +0387e8: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +0387ec: 7240 6b08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@086b │ │ +0387f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0007 line=337 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -40758,19 +40758,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -036624: |[036624] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036634: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ -036638: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ -03663c: 7240 6c08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@086c │ │ -036642: 0e00 |0007: return-void │ │ +0387f4: |[0387f4] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038804: 6200 0303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0303 │ │ +038808: 6201 0203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0302 │ │ +03880c: 7240 6c08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@086c │ │ +038812: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -40810,18 +40810,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036644: |[036644] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -036654: 5b01 0503 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ -036658: 7010 0812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1208 │ │ -03665e: 0e00 |0005: return-void │ │ +038814: |[038814] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +038824: 5b01 0503 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ +038828: 7010 0812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1208 │ │ +03882e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ @@ -40831,19 +40831,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -036660: |[036660] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036670: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ -036674: 7230 9b08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@089b │ │ -03667a: 0a00 |0005: move-result v0 │ │ -03667c: 0f00 |0006: return v0 │ │ +038830: |[038830] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +038840: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ +038844: 7230 9b08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@089b │ │ +03884a: 0a00 |0005: move-result v0 │ │ +03884c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40853,18 +40853,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036680: |[036680] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036690: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ -036694: 7230 9c08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@089c │ │ -03669a: 0e00 |0005: return-void │ │ +038850: |[038850] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038860: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ +038864: 7230 9c08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@089c │ │ +03886a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -40875,18 +40875,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03669c: |[03669c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -0366ac: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ -0366b0: 7230 9d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@089d │ │ -0366b6: 0e00 |0005: return-void │ │ +03886c: |[03886c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +03887c: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ +038880: 7230 9d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@089d │ │ +038886: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -40897,18 +40897,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0366b8: |[0366b8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0366c8: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ -0366cc: 7230 9e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@089e │ │ -0366d2: 0e00 |0005: return-void │ │ +038888: |[038888] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038898: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ +03889c: 7230 9e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@089e │ │ +0388a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -40919,19 +40919,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0366d4: |[0366d4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0366e4: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ -0366e8: 7240 9f08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@089f │ │ -0366ee: 0a00 |0005: move-result v0 │ │ -0366f0: 0f00 |0006: return v0 │ │ +0388a4: |[0388a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0388b4: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ +0388b8: 7240 9f08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@089f │ │ +0388be: 0a00 |0005: move-result v0 │ │ +0388c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -40942,18 +40942,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0366f4: |[0366f4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -036704: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ -036708: 7230 a008 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08a0 │ │ -03670e: 0e00 |0005: return-void │ │ +0388c4: |[0388c4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0388d4: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ +0388d8: 7230 a008 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08a0 │ │ +0388de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -40964,18 +40964,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036710: |[036710] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036720: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ -036724: 7230 a108 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08a1 │ │ -03672a: 0e00 |0005: return-void │ │ +0388e0: |[0388e0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0388f0: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0305 │ │ +0388f4: 7230 a108 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08a1 │ │ +0388fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41078,17 +41078,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03672c: |[03672c] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -03673c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -036742: 0e00 |0003: return-void │ │ +0388fc: |[0388fc] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +03890c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +038912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -41097,19 +41097,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -036744: |[036744] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036754: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -036758: 6e30 0912 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1209 │ │ -03675e: 0a00 |0005: move-result v0 │ │ -036760: 0f00 |0006: return v0 │ │ +038914: |[038914] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +038924: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +038928: 6e30 0912 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1209 │ │ +03892e: 0a00 |0005: move-result v0 │ │ +038930: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -41119,18 +41119,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036764: |[036764] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -036774: 2200 6601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0166 │ │ -036778: 7020 9308 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0893 │ │ -03677e: 1100 |0005: return-object v0 │ │ +038934: |[038934] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +038944: 2200 6601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0166 │ │ +038948: 7020 9308 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0893 │ │ +03894e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ @@ -41138,36 +41138,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036780: |[036780] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -036790: 2200 8902 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -036794: 7010 0812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1208 │ │ -03679a: 1100 |0005: return-object v0 │ │ +038950: |[038950] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +038960: 2200 8902 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +038964: 7010 0812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1208 │ │ +03896a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03679c: |[03679c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0367ac: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -0367b0: 6e30 0b12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@120b │ │ -0367b6: 0e00 |0005: return-void │ │ +03896c: |[03896c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03897c: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +038980: 6e30 0b12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@120b │ │ +038986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -41178,19 +41178,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0367b8: |[0367b8] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -0367c8: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -0367cc: 1f02 9e02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -0367d0: 6e30 0c12 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@120c │ │ -0367d6: 0e00 |0007: return-void │ │ +038988: |[038988] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +038998: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +03899c: 1f02 9e02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0389a0: 6e30 0c12 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@120c │ │ +0389a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 info Ljava/lang/Object; │ │ @@ -41201,18 +41201,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0367d8: |[0367d8] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0367e8: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -0367ec: 6e30 0d12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@120d │ │ -0367f2: 0e00 |0005: return-void │ │ +0389a8: |[0389a8] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0389b8: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +0389bc: 6e30 0d12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@120d │ │ +0389c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -41223,19 +41223,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0367f4: |[0367f4] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036804: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -036808: 6e40 0e12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@120e │ │ -03680e: 0a00 |0005: move-result v0 │ │ -036810: 0f00 |0006: return v0 │ │ +0389c4: |[0389c4] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0389d4: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +0389d8: 6e40 0e12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@120e │ │ +0389de: 0a00 |0005: move-result v0 │ │ +0389e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -41246,18 +41246,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036814: |[036814] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -036824: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -036828: 6e30 1012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1210 │ │ -03682e: 0e00 |0005: return-void │ │ +0389e4: |[0389e4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0389f4: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +0389f8: 6e30 1012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1210 │ │ +0389fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -41268,18 +41268,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036830: |[036830] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036840: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -036844: 6e30 1112 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1211 │ │ -03684a: 0e00 |0005: return-void │ │ +038a00: |[038a00] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038a10: 1f00 8902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +038a14: 6e30 1112 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1211 │ │ +038a1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -41320,18 +41320,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03684c: |[03684c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -03685c: 5b01 0603 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -036860: 7010 0812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1208 │ │ -036866: 0e00 |0005: return-void │ │ +038a1c: |[038a1c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +038a2c: 5b01 0603 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038a30: 7010 0812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1208 │ │ +038a36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ @@ -41341,19 +41341,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -036868: |[036868] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036878: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -03687c: 7230 b608 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08b6 │ │ -036882: 0a00 |0005: move-result v0 │ │ -036884: 0f00 |0006: return v0 │ │ +038a38: |[038a38] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +038a48: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038a4c: 7230 b608 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08b6 │ │ +038a52: 0a00 |0005: move-result v0 │ │ +038a54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -41363,20 +41363,20 @@ │ │ type : '(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036888: |[036888] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -036898: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -03689c: 7220 b708 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@08b7 │ │ -0368a2: 0c00 |0005: move-result-object v0 │ │ -0368a4: 1f00 9f02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@029f │ │ -0368a8: 1100 |0008: return-object v0 │ │ +038a58: |[038a58] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +038a68: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038a6c: 7220 b708 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@08b7 │ │ +038a72: 0c00 |0005: move-result-object v0 │ │ +038a74: 1f00 9f02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@029f │ │ +038a78: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 host Landroid/view/View; │ │ │ │ @@ -41385,18 +41385,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0368ac: |[0368ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0368bc: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -0368c0: 7230 b808 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b8 │ │ -0368c6: 0e00 |0005: return-void │ │ +038a7c: |[038a7c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038a8c: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038a90: 7230 b808 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b8 │ │ +038a96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41407,18 +41407,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0368c8: |[0368c8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -0368d8: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -0368dc: 7230 b908 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08b9 │ │ -0368e2: 0e00 |0005: return-void │ │ +038a98: |[038a98] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +038aa8: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038aac: 7230 b908 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08b9 │ │ +038ab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41429,18 +41429,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0368e4: |[0368e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0368f4: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -0368f8: 7230 ba08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ba │ │ -0368fe: 0e00 |0005: return-void │ │ +038ab4: |[038ab4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038ac4: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038ac8: 7230 ba08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ba │ │ +038ace: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41451,19 +41451,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -036900: |[036900] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036910: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -036914: 7240 bb08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08bb │ │ -03691a: 0a00 |0005: move-result v0 │ │ -03691c: 0f00 |0006: return v0 │ │ +038ad0: |[038ad0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +038ae0: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038ae4: 7240 bb08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08bb │ │ +038aea: 0a00 |0005: move-result v0 │ │ +038aec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -41474,19 +41474,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -036920: |[036920] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -036930: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -036934: 7240 bc08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08bc │ │ -03693a: 0a00 |0005: move-result v0 │ │ -03693c: 0f00 |0006: return v0 │ │ +038af0: |[038af0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +038b00: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038b04: 7240 bc08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08bc │ │ +038b0a: 0a00 |0005: move-result v0 │ │ +038b0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -41497,18 +41497,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036940: |[036940] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -036950: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -036954: 7230 bd08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08bd │ │ -03695a: 0e00 |0005: return-void │ │ +038b10: |[038b10] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +038b20: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038b24: 7230 bd08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08bd │ │ +038b2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41519,18 +41519,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03695c: |[03695c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03696c: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ -036970: 7230 be08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08be │ │ -036976: 0e00 |0005: return-void │ │ +038b2c: |[038b2c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038b3c: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0306 │ │ +038b40: 7230 be08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08be │ │ +038b46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41645,17 +41645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036978: |[036978] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -036988: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03698e: 0e00 |0003: return-void │ │ +038b48: |[038b48] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +038b58: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +038b5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -41664,19 +41664,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036990: |[036990] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -0369a0: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -0369a4: 6e20 0a12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@120a │ │ -0369aa: 0c00 |0005: move-result-object v0 │ │ -0369ac: 1100 |0006: return-object v0 │ │ +038b60: |[038b60] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +038b70: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +038b74: 6e20 0a12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@120a │ │ +038b7a: 0c00 |0005: move-result-object v0 │ │ +038b7c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ │ │ @@ -41685,18 +41685,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0369b0: |[0369b0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -0369c0: 2200 6901 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0169 │ │ -0369c4: 7020 ac08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@08ac │ │ -0369ca: 1100 |0005: return-object v0 │ │ +038b80: |[038b80] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +038b90: 2200 6901 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0169 │ │ +038b94: 7020 ac08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@08ac │ │ +038b9a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;) │ │ @@ -41704,19 +41704,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0369cc: |[0369cc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0369dc: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -0369e0: 6e40 0f12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@120f │ │ -0369e6: 0a00 |0005: move-result v0 │ │ -0369e8: 0f00 |0006: return v0 │ │ +038b9c: |[038b9c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +038bac: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +038bb0: 6e40 0f12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@120f │ │ +038bb6: 0a00 |0005: move-result v0 │ │ +038bb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -41833,18 +41833,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0369ec: |[0369ec] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -0369fc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -036a02: 5b01 0803 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0308 │ │ -036a06: 0e00 |0005: return-void │ │ +038bbc: |[038bbc] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +038bcc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +038bd2: 5b01 0803 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0308 │ │ +038bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ @@ -41856,17 +41856,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036a08: |[036a08] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -036a18: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0308 │ │ -036a1c: 1100 |0002: return-object v0 │ │ +038bd8: |[038bd8] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +038be8: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0308 │ │ +038bec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #1 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41874,17 +41874,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036a20: |[036a20] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -036a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036a32: 0f00 |0001: return v0 │ │ +038bf0: |[038bf0] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +038c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038c02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #2 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41892,17 +41892,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036a34: |[036a34] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -036a44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036a46: 0f00 |0001: return v0 │ │ +038c04: |[038c04] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +038c14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038c16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #3 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41916,18 +41916,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036a48: |[036a48] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -036a58: 6e10 c908 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@08c9 │ │ -036a5e: 0c00 |0003: move-result-object v0 │ │ -036a60: 1100 |0004: return-object v0 │ │ +038c18: |[038c18] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +038c28: 6e10 c908 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@08c9 │ │ +038c2e: 0c00 |0003: move-result-object v0 │ │ +038c30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0005 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -41936,17 +41936,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036a64: |[036a64] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -036a74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036a76: 0f00 |0001: return v0 │ │ +038c34: |[038c34] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +038c44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038c46: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #6 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41954,16 +41954,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -036a78: |[036a78] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -036a88: 0e00 |0000: return-void │ │ +038c48: |[038c48] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +038c58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Landroid/view/SubMenu; │ │ │ │ @@ -41972,17 +41972,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036a8c: |[036a8c] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -036a9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036a9e: 0f00 |0001: return v0 │ │ +038c5c: |[038c5c] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +038c6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038c6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #8 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41990,25 +41990,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -036aa0: |[036aa0] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -036ab0: 5420 0a03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030a │ │ -036ab4: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -036ab8: 6e10 cd08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@08cd │ │ -036abe: 0a00 |0007: move-result v0 │ │ -036ac0: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -036ac4: 5420 0a03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030a │ │ -036ac8: 6e10 c808 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@08c8 │ │ -036ace: 0a01 |000f: move-result v1 │ │ -036ad0: 7220 c408 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@08c4 │ │ -036ad6: 0e00 |0013: return-void │ │ +038c70: |[038c70] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +038c80: 5420 0a03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030a │ │ +038c84: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +038c88: 6e10 cd08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@08cd │ │ +038c8e: 0a00 |0007: move-result v0 │ │ +038c90: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +038c94: 5420 0a03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030a │ │ +038c98: 6e10 c808 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@08c8 │ │ +038c9e: 0a01 |000f: move-result v1 │ │ +038ca0: 7220 c408 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@08c4 │ │ +038ca6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0013 line=148 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/view/ActionProvider; │ │ @@ -42018,17 +42018,17 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036ad8: |[036ad8] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -036ae8: 5b01 0903 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0309 │ │ -036aec: 0e00 |0002: return-void │ │ +038ca8: |[038ca8] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +038cb8: 5b01 0903 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0309 │ │ +038cbc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0002 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -42038,38 +42038,38 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -036af0: |[036af0] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -036b00: 5430 0a03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030a │ │ -036b04: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -036b08: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -036b0c: 1a00 9c01 |0006: const-string v0, "ActionProvider(support)" // string@019c │ │ -036b10: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -036b14: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -036b1a: 1a02 2716 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@1627 │ │ -036b1e: 6e20 6e14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -036b24: 0c01 |0012: move-result-object v1 │ │ -036b26: 6e10 5014 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -036b2c: 0c02 |0016: move-result-object v2 │ │ -036b2e: 6e10 2e14 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ -036b34: 0c02 |001a: move-result-object v2 │ │ -036b36: 6e20 6e14 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -036b3c: 0c01 |001e: move-result-object v1 │ │ -036b3e: 1a02 4d00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004d │ │ -036b42: 6e20 6e14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -036b48: 0c01 |0024: move-result-object v1 │ │ -036b4a: 6e10 7314 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -036b50: 0c01 |0028: move-result-object v1 │ │ -036b52: 7120 af11 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -036b58: 5b34 0a03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030a │ │ -036b5c: 0e00 |002e: return-void │ │ +038cc0: |[038cc0] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +038cd0: 5430 0a03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030a │ │ +038cd4: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +038cd8: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +038cdc: 1a00 9c01 |0006: const-string v0, "ActionProvider(support)" // string@019c │ │ +038ce0: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +038ce4: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +038cea: 1a02 2716 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@1627 │ │ +038cee: 6e20 6e14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +038cf4: 0c01 |0012: move-result-object v1 │ │ +038cf6: 6e10 5014 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +038cfc: 0c02 |0016: move-result-object v2 │ │ +038cfe: 6e10 2e14 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ +038d04: 0c02 |001a: move-result-object v2 │ │ +038d06: 6e20 6e14 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +038d0c: 0c01 |001e: move-result-object v1 │ │ +038d0e: 1a02 4d00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004d │ │ +038d12: 6e20 6e14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +038d18: 0c01 |0024: move-result-object v1 │ │ +038d1a: 6e10 7314 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +038d20: 0c01 |0028: move-result-object v1 │ │ +038d22: 7120 af11 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +038d28: 5b34 0a03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030a │ │ +038d2c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -42081,20 +42081,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -036b60: |[036b60] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -036b70: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0309 │ │ -036b74: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -036b78: 5410 0903 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0309 │ │ -036b7c: 7220 c308 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@08c3 │ │ -036b82: 0e00 |0009: return-void │ │ +038d30: |[038d30] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +038d40: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0309 │ │ +038d44: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +038d48: 5410 0903 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0309 │ │ +038d4c: 7220 c308 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@08c3 │ │ +038d52: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0009 line=220 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/ActionProvider; │ │ @@ -42184,18 +42184,18 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036b84: |[036b84] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -036b94: 5b01 0b03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036b98: 7010 7201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ -036b9e: 0e00 |0005: return-void │ │ +038d54: |[038d54] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +038d64: 5b01 0b03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038d68: 7010 7201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ +038d6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -42206,20 +42206,20 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -036ba0: |[036ba0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -036bb0: 5b12 0b03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036bb4: 6e10 7401 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0174 │ │ -036bba: 0c00 |0005: move-result-object v0 │ │ -036bbc: 7020 7301 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0173 │ │ -036bc2: 0e00 |0009: return-void │ │ +038d70: |[038d70] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +038d80: 5b12 0b03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038d84: 6e10 7401 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0174 │ │ +038d8a: 0c00 |0005: move-result-object v0 │ │ +038d8c: 7020 7301 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0173 │ │ +038d92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ 0x0009 line=109 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -42232,62 +42232,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -036bc4: |[036bc4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -036bd4: 5240 2000 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0020 │ │ -036bd8: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -036bde: 2200 0203 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -036be2: 2201 0503 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -036be6: 7010 6714 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -036bec: 1a02 d908 |000c: const-string v2, "Unknown message " // string@08d9 │ │ -036bf0: 6e20 6e14 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -036bf6: 0c01 |0011: move-result-object v1 │ │ -036bf8: 6e20 6d14 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -036bfe: 0c01 |0015: move-result-object v1 │ │ -036c00: 6e10 7314 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -036c06: 0c01 |0019: move-result-object v1 │ │ -036c08: 7020 5414 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -036c0e: 2700 |001d: throw v0 │ │ -036c10: 5430 0b03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036c14: 7110 dc08 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@08dc │ │ -036c1a: 0c00 |0023: move-result-object v0 │ │ -036c1c: 5431 0b03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036c20: 7110 db08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@08db │ │ -036c26: 0c01 |0029: move-result-object v1 │ │ -036c28: 7220 c211 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@11c2 │ │ -036c2e: 0e00 |002d: return-void │ │ -036c30: 5430 0b03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036c34: 7110 dd08 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@08dd │ │ -036c3a: 28fa |0033: goto 002d // -0006 │ │ -036c3c: 5430 0b03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036c40: 7110 de08 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08de │ │ -036c46: 0c00 |0039: move-result-object v0 │ │ -036c48: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -036c4c: 5430 0b03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036c50: 7110 df08 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@08df │ │ -036c56: 0a00 |0041: move-result v0 │ │ -036c58: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -036c5c: 5430 0b03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036c60: 7110 de08 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08de │ │ -036c66: 0c00 |0049: move-result-object v0 │ │ -036c68: 5431 0b03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036c6c: 7110 db08 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@08db │ │ -036c72: 0c01 |004f: move-result-object v1 │ │ -036c74: 7220 bd11 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11bd │ │ -036c7a: 28da |0053: goto 002d // -0026 │ │ -036c7c: 5430 0b03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ -036c80: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -036c82: 7120 e008 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@08e0 │ │ -036c88: 28d3 |005a: goto 002d // -002d │ │ -036c8a: 0000 |005b: nop // spacer │ │ -036c8c: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +038d94: |[038d94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +038da4: 5240 2000 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0020 │ │ +038da8: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +038dae: 2200 0203 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +038db2: 2201 0503 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +038db6: 7010 6714 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +038dbc: 1a02 d908 |000c: const-string v2, "Unknown message " // string@08d9 │ │ +038dc0: 6e20 6e14 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +038dc6: 0c01 |0011: move-result-object v1 │ │ +038dc8: 6e20 6d14 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +038dce: 0c01 |0015: move-result-object v1 │ │ +038dd0: 6e10 7314 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +038dd6: 0c01 |0019: move-result-object v1 │ │ +038dd8: 7020 5414 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +038dde: 2700 |001d: throw v0 │ │ +038de0: 5430 0b03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038de4: 7110 dc08 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@08dc │ │ +038dea: 0c00 |0023: move-result-object v0 │ │ +038dec: 5431 0b03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038df0: 7110 db08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@08db │ │ +038df6: 0c01 |0029: move-result-object v1 │ │ +038df8: 7220 c211 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@11c2 │ │ +038dfe: 0e00 |002d: return-void │ │ +038e00: 5430 0b03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038e04: 7110 dd08 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@08dd │ │ +038e0a: 28fa |0033: goto 002d // -0006 │ │ +038e0c: 5430 0b03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038e10: 7110 de08 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08de │ │ +038e16: 0c00 |0039: move-result-object v0 │ │ +038e18: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +038e1c: 5430 0b03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038e20: 7110 df08 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@08df │ │ +038e26: 0a00 |0041: move-result v0 │ │ +038e28: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +038e2c: 5430 0b03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038e30: 7110 de08 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08de │ │ +038e36: 0c00 |0049: move-result-object v0 │ │ +038e38: 5431 0b03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038e3c: 7110 db08 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@08db │ │ +038e42: 0c01 |004f: move-result-object v1 │ │ +038e44: 7220 bd11 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11bd │ │ +038e4a: 28da |0053: goto 002d // -0026 │ │ +038e4c: 5430 0b03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030b │ │ +038e50: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +038e52: 7120 e008 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@08e0 │ │ +038e58: 28d3 |005a: goto 002d // -002d │ │ +038e5a: 0000 |005b: nop // spacer │ │ +038e5c: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=134 │ │ 0x001e line=115 │ │ 0x002d line=136 │ │ 0x002e line=119 │ │ @@ -42333,18 +42333,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -036ca0: |[036ca0] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -036cb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036cb2: 7040 f008 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/view/GestureDetectorCompat;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@08f0 │ │ -036cb8: 0e00 |0004: return-void │ │ +038e70: |[038e70] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +038e80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038e82: 7040 f008 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/view/GestureDetectorCompat;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@08f0 │ │ +038e88: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0004 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -42355,27 +42355,27 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -036cbc: |[036cbc] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -036ccc: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ -036cd2: 6000 1e00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -036cd6: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -036cda: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -036cde: 2200 7201 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0172 │ │ -036ce2: 7040 ea08 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@08ea │ │ -036ce8: 5b20 2803 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ -036cec: 0e00 |0010: return-void │ │ -036cee: 2200 7101 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0171 │ │ -036cf2: 7040 da08 3054 |0013: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@08da │ │ -036cf8: 5b20 2803 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ -036cfc: 28f8 |0018: goto 0010 // -0008 │ │ +038e8c: |[038e8c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +038e9c: 7010 4d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@144d │ │ +038ea2: 6000 1e00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +038ea6: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +038eaa: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +038eae: 2200 7201 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0172 │ │ +038eb2: 7040 ea08 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@08ea │ │ +038eb8: 5b20 2803 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ +038ebc: 0e00 |0010: return-void │ │ +038ebe: 2200 7101 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0171 │ │ +038ec2: 7040 da08 3054 |0013: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@08da │ │ +038ec8: 5b20 2803 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ +038ecc: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -42391,19 +42391,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036d00: |[036d00] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -036d10: 5410 2803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ -036d14: 7210 d208 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@08d2 │ │ -036d1a: 0a00 |0005: move-result v0 │ │ -036d1c: 0f00 |0006: return v0 │ │ +038ed0: |[038ed0] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +038ee0: 5410 2803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ +038ee4: 7210 d208 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@08d2 │ │ +038eea: 0a00 |0005: move-result v0 │ │ +038eec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -42411,19 +42411,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036d20: |[036d20] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -036d30: 5410 2803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ -036d34: 7220 d308 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@08d3 │ │ -036d3a: 0a00 |0005: move-result v0 │ │ -036d3c: 0f00 |0006: return v0 │ │ +038ef0: |[038ef0] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +038f00: 5410 2803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ +038f04: 7220 d308 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@08d3 │ │ +038f0a: 0a00 |0005: move-result v0 │ │ +038f0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -42432,18 +42432,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036d40: |[036d40] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -036d50: 5410 2803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ -036d54: 7220 d408 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@08d4 │ │ -036d5a: 0e00 |0005: return-void │ │ +038f10: |[038f10] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +038f20: 5410 2803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ +038f24: 7220 d408 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@08d4 │ │ +038f2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0005 line=552 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -42453,18 +42453,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036d5c: |[036d5c] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -036d6c: 5410 2803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ -036d70: 7220 d508 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08d5 │ │ -036d76: 0e00 |0005: return-void │ │ +038f2c: |[038f2c] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +038f3c: 5410 2803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0328 │ │ +038f40: 7220 d508 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08d5 │ │ +038f46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0005 line=563 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -42573,26 +42573,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -036d78: |[036d78] android.support.v4.view.GravityCompat.:()V │ │ -036d88: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -036d8c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -036d90: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036d94: 2201 7601 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0176 │ │ -036d98: 7010 fe08 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@08fe │ │ -036d9e: 6901 2a03 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ -036da2: 0e00 |000d: return-void │ │ -036da4: 2201 7501 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0175 │ │ -036da8: 7010 f908 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@08f9 │ │ -036dae: 6901 2a03 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ -036db2: 28f8 |0015: goto 000d // -0008 │ │ +038f48: |[038f48] android.support.v4.view.GravityCompat.:()V │ │ +038f58: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +038f5c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +038f60: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +038f64: 2201 7601 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0176 │ │ +038f68: 7010 fe08 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@08fe │ │ +038f6e: 6901 2a03 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ +038f72: 0e00 |000d: return-void │ │ +038f74: 2201 7501 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0175 │ │ +038f78: 7010 f908 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@08f9 │ │ +038f7e: 6901 2a03 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ +038f82: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -42604,17 +42604,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036db4: |[036db4] android.support.v4.view.GravityCompat.:()V │ │ -036dc4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -036dca: 0e00 |0003: return-void │ │ +038f84: |[038f84] android.support.v4.view.GravityCompat.:()V │ │ +038f94: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +038f9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -42623,26 +42623,26 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 15 16-bit code units │ │ -036dcc: |[036dcc] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -036ddc: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ -036de0: 0191 |0002: move v1, v9 │ │ -036de2: 01a2 |0003: move v2, v10 │ │ -036de4: 01b3 |0004: move v3, v11 │ │ -036de6: 07c4 |0005: move-object v4, v12 │ │ -036de8: 01d5 |0006: move v5, v13 │ │ -036dea: 01e6 |0007: move v6, v14 │ │ -036dec: 07f7 |0008: move-object v7, v15 │ │ -036dee: 0208 1000 |0009: move/from16 v8, v16 │ │ -036df2: 7809 f508 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@08f5 │ │ -036df8: 0e00 |000e: return-void │ │ +038f9c: |[038f9c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +038fac: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ +038fb0: 0191 |0002: move v1, v9 │ │ +038fb2: 01a2 |0003: move v2, v10 │ │ +038fb4: 01b3 |0004: move v3, v11 │ │ +038fb6: 07c4 |0005: move-object v4, v12 │ │ +038fb8: 01d5 |0006: move v5, v13 │ │ +038fba: 01e6 |0007: move v6, v14 │ │ +038fbc: 07f7 |0008: move-object v7, v15 │ │ +038fbe: 0208 1000 |0009: move/from16 v8, v16 │ │ +038fc2: 7809 f508 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@08f5 │ │ +038fc8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000e line=163 │ │ locals : │ │ 0x0000 - 0x000f reg=9 gravity I │ │ 0x0000 - 0x000f reg=10 w I │ │ @@ -42658,24 +42658,24 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -036dfc: |[036dfc] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -036e0c: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ -036e10: 0171 |0002: move v1, v7 │ │ -036e12: 0182 |0003: move v2, v8 │ │ -036e14: 0193 |0004: move v3, v9 │ │ -036e16: 07a4 |0005: move-object v4, v10 │ │ -036e18: 07b5 |0006: move-object v5, v11 │ │ -036e1a: 01c6 |0007: move v6, v12 │ │ -036e1c: 7807 f608 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@08f6 │ │ -036e22: 0e00 |000b: return-void │ │ +038fcc: |[038fcc] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +038fdc: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ +038fe0: 0171 |0002: move v1, v7 │ │ +038fe2: 0182 |0003: move v2, v8 │ │ +038fe4: 0193 |0004: move v3, v9 │ │ +038fe6: 07a4 |0005: move-object v4, v10 │ │ +038fe8: 07b5 |0006: move-object v5, v11 │ │ +038fea: 01c6 |0007: move v6, v12 │ │ +038fec: 7807 f608 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@08f6 │ │ +038ff2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x000b line=133 │ │ locals : │ │ 0x0000 - 0x000c reg=7 gravity I │ │ 0x0000 - 0x000c reg=8 w I │ │ @@ -42689,18 +42689,18 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -036e24: |[036e24] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -036e34: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ -036e38: 7254 f708 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@08f7 │ │ -036e3e: 0e00 |0005: return-void │ │ +038ff4: |[038ff4] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +039004: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ +039008: 7254 f708 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@08f7 │ │ +03900e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 gravity I │ │ 0x0000 - 0x0006 reg=2 display Landroid/graphics/Rect; │ │ @@ -42712,19 +42712,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -036e40: |[036e40] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -036e50: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ -036e54: 7230 f808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@08f8 │ │ -036e5a: 0a00 |0005: move-result v0 │ │ -036e5c: 0f00 |0006: return v0 │ │ +039010: |[039010] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +039020: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032a │ │ +039024: 7230 f808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@08f8 │ │ +03902a: 0a00 |0005: move-result v0 │ │ +03902c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ @@ -42754,17 +42754,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036e60: |[036e60] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -036e70: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -036e76: 0e00 |0003: return-void │ │ +039030: |[039030] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +039040: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GravityCompatJellybeanMr1;) │ │ @@ -42772,17 +42772,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -036e78: |[036e78] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -036e88: 7708 ca11 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@11ca │ │ -036e8e: 0e00 |0003: return-void │ │ +039048: |[039048] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +039058: 7708 ca11 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@11ca │ │ +03905e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -42798,17 +42798,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -036e90: |[036e90] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -036ea0: 7706 cc11 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11cc │ │ -036ea6: 0e00 |0003: return-void │ │ +039060: |[039060] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +039070: 7706 cc11 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11cc │ │ +039076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -42822,17 +42822,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -036ea8: |[036ea8] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -036eb8: 7140 ce11 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11ce │ │ -036ebe: 0e00 |0003: return-void │ │ +039078: |[039078] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +039088: 7140 ce11 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11ce │ │ +03908e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 display Landroid/graphics/Rect; │ │ @@ -42844,18 +42844,18 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036ec0: |[036ec0] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -036ed0: 7120 cf11 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@11cf │ │ -036ed6: 0a00 |0003: move-result v0 │ │ -036ed8: 0f00 |0004: return v0 │ │ +039090: |[039090] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +0390a0: 7120 cf11 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@11cf │ │ +0390a6: 0a00 |0003: move-result v0 │ │ +0390a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ @@ -42961,26 +42961,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -036edc: |[036edc] android.support.v4.view.KeyEventCompat.:()V │ │ -036eec: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -036ef0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -036ef4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036ef8: 2200 7b01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@017b │ │ -036efc: 7010 1c09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@091c │ │ -036f02: 6900 3003 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -036f06: 0e00 |000d: return-void │ │ -036f08: 2200 7901 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0179 │ │ -036f0c: 7010 0e09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@090e │ │ -036f12: 6900 3003 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -036f16: 28f8 |0015: goto 000d // -0008 │ │ +0390ac: |[0390ac] android.support.v4.view.KeyEventCompat.:()V │ │ +0390bc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +0390c0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0390c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0390c8: 2200 7b01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@017b │ │ +0390cc: 7010 1c09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@091c │ │ +0390d2: 6900 3003 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +0390d6: 0e00 |000d: return-void │ │ +0390d8: 2200 7901 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0179 │ │ +0390dc: 7010 0e09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@090e │ │ +0390e2: 6900 3003 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +0390e6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -42990,17 +42990,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036f18: |[036f18] android.support.v4.view.KeyEventCompat.:()V │ │ -036f28: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -036f2e: 0e00 |0003: return-void │ │ +0390e8: |[0390e8] android.support.v4.view.KeyEventCompat.:()V │ │ +0390f8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0390fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -43009,19 +43009,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -036f30: |[036f30] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -036f40: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -036f44: 7254 2009 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0920 │ │ -036f4a: 0a00 |0005: move-result v0 │ │ -036f4c: 0f00 |0006: return v0 │ │ +039100: |[039100] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +039110: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +039114: 7254 2009 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0920 │ │ +03911a: 0a00 |0005: move-result v0 │ │ +03911c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ 0x0000 - 0x0007 reg=3 state Ljava/lang/Object; │ │ @@ -43032,19 +43032,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036f50: |[036f50] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -036f60: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -036f64: 7220 2109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0921 │ │ -036f6a: 0c00 |0005: move-result-object v0 │ │ -036f6c: 1100 |0006: return-object v0 │ │ +039120: |[039120] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +039130: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +039134: 7220 2109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0921 │ │ +03913a: 0c00 |0005: move-result-object v0 │ │ +03913c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43052,21 +43052,21 @@ │ │ type : '(Landroid/view/KeyEvent;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -036f70: |[036f70] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -036f80: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -036f84: 6e10 d511 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@11d5 │ │ -036f8a: 0a01 |0005: move-result v1 │ │ -036f8c: 7230 2309 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0923 │ │ -036f92: 0a00 |0009: move-result v0 │ │ -036f94: 0f00 |000a: return v0 │ │ +039140: |[039140] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +039150: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +039154: 6e10 d511 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@11d5 │ │ +03915a: 0a01 |0005: move-result v1 │ │ +03915c: 7230 2309 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0923 │ │ +039162: 0a00 |0009: move-result v0 │ │ +039164: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -43075,21 +43075,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -036f98: |[036f98] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -036fa8: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -036fac: 6e10 d511 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@11d5 │ │ -036fb2: 0a01 |0005: move-result v1 │ │ -036fb4: 7220 2409 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0924 │ │ -036fba: 0a00 |0009: move-result v0 │ │ -036fbc: 0f00 |000a: return v0 │ │ +039168: |[039168] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +039178: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +03917c: 6e10 d511 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@11d5 │ │ +039182: 0a01 |0005: move-result v1 │ │ +039184: 7220 2409 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0924 │ │ +03918a: 0a00 |0009: move-result v0 │ │ +03918c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43097,19 +43097,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036fc0: |[036fc0] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -036fd0: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -036fd4: 7220 2209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0922 │ │ -036fda: 0a00 |0005: move-result v0 │ │ -036fdc: 0f00 |0006: return v0 │ │ +039190: |[039190] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0391a0: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +0391a4: 7220 2209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0922 │ │ +0391aa: 0a00 |0005: move-result v0 │ │ +0391ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #7 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43117,19 +43117,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -036fe0: |[036fe0] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -036ff0: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -036ff4: 7230 2309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0923 │ │ -036ffa: 0a00 |0005: move-result v0 │ │ -036ffc: 0f00 |0006: return v0 │ │ +0391b0: |[0391b0] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +0391c0: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +0391c4: 7230 2309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0923 │ │ +0391ca: 0a00 |0005: move-result v0 │ │ +0391cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -43138,19 +43138,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037000: |[037000] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -037010: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -037014: 7220 2409 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0924 │ │ -03701a: 0a00 |0005: move-result v0 │ │ -03701c: 0f00 |0006: return v0 │ │ +0391d0: |[0391d0] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +0391e0: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +0391e4: 7220 2409 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0924 │ │ +0391ea: 0a00 |0005: move-result v0 │ │ +0391ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43158,19 +43158,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037020: |[037020] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -037030: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -037034: 7220 2509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0925 │ │ -03703a: 0a00 |0005: move-result v0 │ │ -03703c: 0f00 |0006: return v0 │ │ +0391f0: |[0391f0] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +039200: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +039204: 7220 2509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0925 │ │ +03920a: 0a00 |0005: move-result v0 │ │ +03920c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43178,18 +43178,18 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037040: |[037040] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -037050: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ -037054: 7220 2609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0926 │ │ -03705a: 0e00 |0005: return-void │ │ +039210: |[039210] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +039220: 6200 3003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0330 │ │ +039224: 7220 2609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0926 │ │ +03922a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ @@ -43219,17 +43219,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03705c: |[03705c] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -03706c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037072: 0e00 |0003: return-void │ │ +03922c: |[03922c] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +03923c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43237,19 +43237,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -037074: |[037074] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -037084: 1f03 7c02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@027c │ │ -037088: 6e40 d211 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@11d2 │ │ -03708e: 0a00 |0005: move-result v0 │ │ -037090: 0f00 |0006: return v0 │ │ +039244: |[039244] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +039254: 1f03 7c02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@027c │ │ +039258: 6e40 d211 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@11d2 │ │ +03925e: 0a00 |0005: move-result v0 │ │ +039260: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 state Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -43260,18 +43260,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037094: |[037094] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0370a4: 6e10 2b12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@122b │ │ -0370aa: 0c00 |0003: move-result-object v0 │ │ -0370ac: 1100 |0004: return-object v0 │ │ +039264: |[039264] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +039274: 6e10 2b12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@122b │ │ +03927a: 0c00 |0003: move-result-object v0 │ │ +03927c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43279,18 +43279,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0370b0: |[0370b0] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0370c0: 6e10 d711 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@11d7 │ │ -0370c6: 0a00 |0003: move-result v0 │ │ -0370c8: 0f00 |0004: return v0 │ │ +039280: |[039280] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +039290: 6e10 d711 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@11d7 │ │ +039296: 0a00 |0003: move-result v0 │ │ +039298: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43298,17 +43298,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0370cc: |[0370cc] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -0370dc: 6e10 db11 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@11db │ │ -0370e2: 0e00 |0003: return-void │ │ +03929c: |[03929c] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +0392ac: 6e10 db11 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@11db │ │ +0392b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ @@ -43338,17 +43338,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0370e4: |[0370e4] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -0370f4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0370fa: 0e00 |0003: return-void │ │ +0392b4: |[0392b4] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +0392c4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0392ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -43356,18 +43356,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0370fc: |[0370fc] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -03710c: 7120 d811 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@11d8 │ │ -037112: 0a00 |0003: move-result v0 │ │ -037114: 0f00 |0004: return v0 │ │ +0392cc: |[0392cc] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +0392dc: 7120 d811 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@11d8 │ │ +0392e2: 0a00 |0003: move-result v0 │ │ +0392e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -43376,18 +43376,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037118: |[037118] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -037128: 7110 d911 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@11d9 │ │ -03712e: 0a00 |0003: move-result v0 │ │ -037130: 0f00 |0004: return v0 │ │ +0392e8: |[0392e8] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +0392f8: 7110 d911 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@11d9 │ │ +0392fe: 0a00 |0003: move-result v0 │ │ +039300: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -43395,18 +43395,18 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037134: |[037134] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -037144: 7110 da11 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@11da │ │ -03714a: 0a00 |0003: move-result v0 │ │ -03714c: 0f00 |0004: return v0 │ │ +039304: |[039304] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +039314: 7110 da11 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@11da │ │ +03931a: 0a00 |0003: move-result v0 │ │ +03931c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -43517,26 +43517,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -037150: |[037150] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -037160: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -037164: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -037168: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03716c: 2201 8201 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0182 │ │ -037170: 7010 4c09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@094c │ │ -037176: 6901 3103 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -03717a: 0e00 |000d: return-void │ │ -03717c: 2201 8101 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0181 │ │ -037180: 7010 4309 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0943 │ │ -037186: 6901 3103 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -03718a: 28f8 |0015: goto 000d // -0008 │ │ +039320: |[039320] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +039330: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +039334: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +039338: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03933c: 2201 8201 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0182 │ │ +039340: 7010 4c09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@094c │ │ +039346: 6901 3103 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +03934a: 0e00 |000d: return-void │ │ +03934c: 2201 8101 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0181 │ │ +039350: 7010 4309 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0943 │ │ +039356: 6901 3103 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +03935a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -43548,17 +43548,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03718c: |[03718c] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -03719c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0371a2: 0e00 |0003: return-void │ │ +03935c: |[03935c] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +03936c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -43567,19 +43567,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0371a4: |[0371a4] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0371b4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -0371b8: 7220 3b09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@093b │ │ -0371be: 0a00 |0005: move-result v0 │ │ -0371c0: 0f00 |0006: return v0 │ │ +039374: |[039374] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +039384: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +039388: 7220 3b09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@093b │ │ +03938e: 0a00 |0005: move-result v0 │ │ +039390: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43587,19 +43587,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0371c4: |[0371c4] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0371d4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -0371d8: 7220 3c09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@093c │ │ -0371de: 0a00 |0005: move-result v0 │ │ -0371e0: 0f00 |0006: return v0 │ │ +039394: |[039394] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0393a4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +0393a8: 7220 3c09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@093c │ │ +0393ae: 0a00 |0005: move-result v0 │ │ +0393b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43607,19 +43607,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0371e4: |[0371e4] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0371f4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -0371f8: 7220 3d09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@093d │ │ -0371fe: 0a00 |0005: move-result v0 │ │ -037200: 0f00 |0006: return v0 │ │ +0393b4: |[0393b4] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0393c4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +0393c8: 7220 3d09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@093d │ │ +0393ce: 0a00 |0005: move-result v0 │ │ +0393d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43627,19 +43627,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037204: |[037204] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -037214: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -037218: 7220 3e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@093e │ │ -03721e: 0a00 |0005: move-result v0 │ │ -037220: 0f00 |0006: return v0 │ │ +0393d4: |[0393d4] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0393e4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +0393e8: 7220 3e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@093e │ │ +0393ee: 0a00 |0005: move-result v0 │ │ +0393f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #6 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43647,18 +43647,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037224: |[037224] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037234: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -037238: 7230 3f09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@093f │ │ -03723e: 0e00 |0005: return-void │ │ +0393f4: |[0393f4] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039404: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +039408: 7230 3f09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@093f │ │ +03940e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -43668,18 +43668,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037240: |[037240] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037250: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -037254: 7230 4009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0940 │ │ -03725a: 0e00 |0005: return-void │ │ +039410: |[039410] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039420: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +039424: 7230 4009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0940 │ │ +03942a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -43689,18 +43689,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03725c: |[03725c] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03726c: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -037270: 7230 4109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0941 │ │ -037276: 0e00 |0005: return-void │ │ +03942c: |[03942c] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03943c: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +039440: 7230 4109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0941 │ │ +039446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginEnd I │ │ @@ -43710,18 +43710,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037278: |[037278] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037288: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ -03728c: 7230 4209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0942 │ │ -037292: 0e00 |0005: return-void │ │ +039448: |[039448] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039458: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0331 │ │ +03945c: 7230 4209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0942 │ │ +039462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginStart I │ │ @@ -43752,17 +43752,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037294: |[037294] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -0372a4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0372aa: 0e00 |0003: return-void │ │ +039464: |[039464] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +039474: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03947a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43770,18 +43770,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0372ac: |[0372ac] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0372bc: 6e10 8d12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@128d │ │ -0372c2: 0a00 |0003: move-result v0 │ │ -0372c4: 0f00 |0004: return v0 │ │ +03947c: |[03947c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03948c: 6e10 8d12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@128d │ │ +039492: 0a00 |0003: move-result v0 │ │ +039494: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #2 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43789,18 +43789,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0372c8: |[0372c8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0372d8: 6e10 8e12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@128e │ │ -0372de: 0a00 |0003: move-result v0 │ │ -0372e0: 0f00 |0004: return v0 │ │ +039498: |[039498] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0394a8: 6e10 8e12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@128e │ │ +0394ae: 0a00 |0003: move-result v0 │ │ +0394b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43808,18 +43808,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0372e4: |[0372e4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0372f4: 6e10 8f12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@128f │ │ -0372fa: 0a00 |0003: move-result v0 │ │ -0372fc: 0f00 |0004: return v0 │ │ +0394b4: |[0394b4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0394c4: 6e10 8f12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@128f │ │ +0394ca: 0a00 |0003: move-result v0 │ │ +0394cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43827,18 +43827,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037300: |[037300] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -037310: 6e10 9012 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1290 │ │ -037316: 0a00 |0003: move-result v0 │ │ -037318: 0f00 |0004: return v0 │ │ +0394d0: |[0394d0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0394e0: 6e10 9012 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1290 │ │ +0394e6: 0a00 |0003: move-result v0 │ │ +0394e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43846,17 +43846,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03731c: |[03731c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03732c: 6e20 9112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1291 │ │ -037332: 0e00 |0003: return-void │ │ +0394ec: |[0394ec] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0394fc: 6e20 9112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1291 │ │ +039502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -43866,17 +43866,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037334: |[037334] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037344: 6e20 9212 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1292 │ │ -03734a: 0e00 |0003: return-void │ │ +039504: |[039504] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039514: 6e20 9212 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1292 │ │ +03951a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -43886,17 +43886,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03734c: |[03734c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03735c: 6e20 9312 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1293 │ │ -037362: 0e00 |0003: return-void │ │ +03951c: |[03951c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03952c: 6e20 9312 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1293 │ │ +039532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginEnd I │ │ @@ -43906,17 +43906,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037364: |[037364] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037374: 6e20 9412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1294 │ │ -03737a: 0e00 |0003: return-void │ │ +039534: |[039534] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039544: 6e20 9412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1294 │ │ +03954a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginStart I │ │ @@ -43951,17 +43951,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03737c: |[03737c] android.support.v4.view.MenuCompat.:()V │ │ -03738c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037392: 0e00 |0003: return-void │ │ +03954c: |[03954c] android.support.v4.view.MenuCompat.:()V │ │ +03955c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuCompat;) │ │ @@ -43969,17 +43969,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037394: |[037394] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0373a4: 7120 9909 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0999 │ │ -0373aa: 0e00 |0003: return-void │ │ +039564: |[039564] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +039574: 7120 9909 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0999 │ │ +03957a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -44161,32 +44161,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0373ac: |[0373ac] android.support.v4.view.MenuItemCompat.:()V │ │ -0373bc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0373c0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0373c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0373c8: 2201 8901 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0189 │ │ -0373cc: 7010 7f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@097f │ │ -0373d2: 6901 3403 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -0373d6: 0e00 |000d: return-void │ │ -0373d8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -0373dc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0373e0: 2201 8701 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0187 │ │ -0373e4: 7010 7309 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0973 │ │ -0373ea: 6901 3403 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -0373ee: 28f4 |0019: goto 000d // -000c │ │ -0373f0: 2201 8601 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0186 │ │ -0373f4: 7010 6a09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@096a │ │ -0373fa: 6901 3403 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -0373fe: 28ec |0021: goto 000d // -0014 │ │ +03957c: |[03957c] android.support.v4.view.MenuItemCompat.:()V │ │ +03958c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +039590: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +039594: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039598: 2201 8901 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0189 │ │ +03959c: 7010 7f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@097f │ │ +0395a2: 6901 3403 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +0395a6: 0e00 |000d: return-void │ │ +0395a8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +0395ac: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0395b0: 2201 8701 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0187 │ │ +0395b4: 7010 7309 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0973 │ │ +0395ba: 6901 3403 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +0395be: 28f4 |0019: goto 000d // -000c │ │ +0395c0: 2201 8601 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0186 │ │ +0395c4: 7010 6a09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@096a │ │ +0395ca: 6901 3403 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +0395ce: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -44200,17 +44200,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037400: |[037400] android.support.v4.view.MenuItemCompat.:()V │ │ -037410: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037416: 0e00 |0003: return-void │ │ +0395d0: |[0395d0] android.support.v4.view.MenuItemCompat.:()V │ │ +0395e0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0395e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -44219,25 +44219,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037418: |[037418] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -037428: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -03742c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037430: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037434: 7210 1506 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0615 │ │ -03743a: 0a00 |0009: move-result v0 │ │ -03743c: 0f00 |000a: return v0 │ │ -03743e: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -037442: 7220 8409 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0984 │ │ -037448: 0a00 |0010: move-result v0 │ │ -03744a: 28f9 |0011: goto 000a // -0007 │ │ +0395e8: |[0395e8] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0395f8: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +0395fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039600: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +039604: 7210 1506 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0615 │ │ +03960a: 0a00 |0009: move-result v0 │ │ +03960c: 0f00 |000a: return v0 │ │ +03960e: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +039612: 7220 8409 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0984 │ │ +039618: 0a00 |0010: move-result v0 │ │ +03961a: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0004 line=403 │ │ 0x000a line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44248,25 +44248,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03744c: |[03744c] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -03745c: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037460: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037464: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037468: 7210 1606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0616 │ │ -03746e: 0a00 |0009: move-result v0 │ │ -037470: 0f00 |000a: return v0 │ │ -037472: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -037476: 7220 8509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0985 │ │ -03747c: 0a00 |0010: move-result v0 │ │ -03747e: 28f9 |0011: goto 000a // -0007 │ │ +03961c: |[03961c] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +03962c: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +039630: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039634: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +039638: 7210 1606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0616 │ │ +03963e: 0a00 |0009: move-result v0 │ │ +039640: 0f00 |000a: return v0 │ │ +039642: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +039646: 7220 8509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0985 │ │ +03964c: 0a00 |0010: move-result v0 │ │ +03964e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44277,26 +44277,26 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -037480: |[037480] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -037490: 2020 0b01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037494: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037498: 1f02 0b01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -03749c: 7210 1806 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0618 │ │ -0374a2: 0c00 |0009: move-result-object v0 │ │ -0374a4: 1100 |000a: return-object v0 │ │ -0374a6: 1a00 7b07 |000b: const-string v0, "MenuItemCompat" // string@077b │ │ -0374aa: 1a01 070d |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0d07 │ │ -0374ae: 7120 af11 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -0374b4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0374b6: 28f7 |0013: goto 000a // -0009 │ │ +039650: |[039650] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +039660: 2020 0b01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +039664: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039668: 1f02 0b01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +03966c: 7210 1806 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0618 │ │ +039672: 0c00 |0009: move-result-object v0 │ │ +039674: 1100 |000a: return-object v0 │ │ +039676: 1a00 7b07 |000b: const-string v0, "MenuItemCompat" // string@077b │ │ +03967a: 1a01 070d |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0d07 │ │ +03967e: 7120 af11 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +039684: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +039686: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -44309,25 +44309,25 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0374b8: |[0374b8] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0374c8: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -0374cc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0374d0: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -0374d4: 7210 1706 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0617 │ │ -0374da: 0c00 |0009: move-result-object v0 │ │ -0374dc: 1100 |000a: return-object v0 │ │ -0374de: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -0374e2: 7220 8609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0986 │ │ -0374e8: 0c00 |0010: move-result-object v0 │ │ -0374ea: 28f9 |0011: goto 000a // -0007 │ │ +039688: |[039688] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +039698: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +03969c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0396a0: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +0396a4: 7210 1706 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0617 │ │ +0396aa: 0c00 |0009: move-result-object v0 │ │ +0396ac: 1100 |000a: return-object v0 │ │ +0396ae: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +0396b2: 7220 8609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0986 │ │ +0396b8: 0c00 |0010: move-result-object v0 │ │ +0396ba: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x000a line=325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44338,25 +44338,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0374ec: |[0374ec] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0374fc: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037500: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037504: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037508: 7210 1906 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0619 │ │ -03750e: 0a00 |0009: move-result v0 │ │ -037510: 0f00 |000a: return v0 │ │ -037512: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -037516: 7220 8709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0987 │ │ -03751c: 0a00 |0010: move-result v0 │ │ -03751e: 28f9 |0011: goto 000a // -0007 │ │ +0396bc: |[0396bc] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0396cc: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +0396d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0396d4: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +0396d8: 7210 1906 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0619 │ │ +0396de: 0a00 |0009: move-result v0 │ │ +0396e0: 0f00 |000a: return v0 │ │ +0396e2: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +0396e6: 7220 8709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0987 │ │ +0396ec: 0a00 |0010: move-result v0 │ │ +0396ee: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x000a line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44367,25 +44367,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -037520: |[037520] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -037530: 2020 0b01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037534: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037538: 1f02 0b01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -03753c: 7220 1e06 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@061e │ │ -037542: 0c02 |0009: move-result-object v2 │ │ -037544: 1102 |000a: return-object v2 │ │ -037546: 1a00 7b07 |000b: const-string v0, "MenuItemCompat" // string@077b │ │ -03754a: 1a01 1c15 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@151c │ │ -03754e: 7120 af11 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -037554: 28f8 |0012: goto 000a // -0008 │ │ +0396f0: |[0396f0] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +039700: 2020 0b01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +039704: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039708: 1f02 0b01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +03970c: 7220 1e06 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@061e │ │ +039712: 0c02 |0009: move-result-object v2 │ │ +039714: 1102 |000a: return-object v2 │ │ +039716: 1a00 7b07 |000b: const-string v0, "MenuItemCompat" // string@077b │ │ +03971a: 1a01 1c15 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@151c │ │ +03971e: 7120 af11 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +039724: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -44398,25 +44398,25 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -037558: |[037558] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -037568: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -03756c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037570: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037574: 7220 1a06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@061a │ │ -03757a: 0c00 |0009: move-result-object v0 │ │ -03757c: 1100 |000a: return-object v0 │ │ -03757e: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -037582: 7230 8809 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0988 │ │ -037588: 0c00 |0010: move-result-object v0 │ │ -03758a: 28f9 |0011: goto 000a // -0007 │ │ +039728: |[039728] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +039738: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +03973c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039740: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +039744: 7220 1a06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@061a │ │ +03974a: 0c00 |0009: move-result-object v0 │ │ +03974c: 1100 |000a: return-object v0 │ │ +03974e: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +039752: 7230 8809 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0988 │ │ +039758: 0c00 |0010: move-result-object v0 │ │ +03975a: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=312 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44428,25 +44428,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -03758c: |[03758c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -03759c: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -0375a0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0375a4: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -0375a8: 7220 1b06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@061b │ │ -0375ae: 0c00 |0009: move-result-object v0 │ │ -0375b0: 1100 |000a: return-object v0 │ │ -0375b2: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -0375b6: 7230 8909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0989 │ │ -0375bc: 0c00 |0010: move-result-object v0 │ │ -0375be: 28f9 |0011: goto 000a // -0007 │ │ +03975c: |[03975c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +03976c: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +039770: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039774: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +039778: 7220 1b06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@061b │ │ +03977e: 0c00 |0009: move-result-object v0 │ │ +039780: 1100 |000a: return-object v0 │ │ +039782: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +039786: 7230 8909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0989 │ │ +03978c: 0c00 |0010: move-result-object v0 │ │ +03978e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x000a line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44458,25 +44458,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0375c0: |[0375c0] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0375d0: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -0375d4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0375d8: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -0375dc: 7220 1f06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@061f │ │ -0375e2: 0c00 |0009: move-result-object v0 │ │ -0375e4: 1100 |000a: return-object v0 │ │ -0375e6: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -0375ea: 7230 8a09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@098a │ │ -0375f0: 0c00 |0010: move-result-object v0 │ │ -0375f2: 28f9 |0011: goto 000a // -0007 │ │ +039790: |[039790] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0397a0: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +0397a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0397a8: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +0397ac: 7220 1f06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@061f │ │ +0397b2: 0c00 |0009: move-result-object v0 │ │ +0397b4: 1100 |000a: return-object v0 │ │ +0397b6: 6200 3403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +0397ba: 7230 8a09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@098a │ │ +0397c0: 0c00 |0010: move-result-object v0 │ │ +0397c2: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0004 line=436 │ │ 0x000a line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44488,23 +44488,23 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0375f4: |[0375f4] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -037604: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037608: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -03760c: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ -037610: 7220 1c06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@061c │ │ -037616: 0e00 |0009: return-void │ │ -037618: 6200 3403 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ -03761c: 7230 8b09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@098b │ │ -037622: 28fa |000f: goto 0009 // -0006 │ │ +0397c4: |[0397c4] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0397d4: 2010 0b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +0397d8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0397dc: 1f01 0b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010b │ │ +0397e0: 7220 1c06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@061c │ │ +0397e6: 0e00 |0009: return-void │ │ +0397e8: 6200 3403 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0334 │ │ +0397ec: 7230 8b09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@098b │ │ +0397f2: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ @@ -44538,17 +44538,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037624: |[037624] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -037634: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03763a: 0e00 |0003: return-void │ │ +0397f4: |[0397f4] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +039804: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03980a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -44556,18 +44556,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03763c: |[03763c] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -03764c: 7210 e411 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@11e4 │ │ -037652: 0c00 |0003: move-result-object v0 │ │ -037654: 1100 |0004: return-object v0 │ │ +03980c: |[03980c] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03981c: 7210 e411 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@11e4 │ │ +039822: 0c00 |0003: move-result-object v0 │ │ +039824: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -44575,18 +44575,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037658: |[037658] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -037668: 7220 e911 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@11e9 │ │ -03766e: 0c00 |0003: move-result-object v0 │ │ -037670: 1100 |0004: return-object v0 │ │ +039828: |[039828] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +039838: 7220 e911 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@11e9 │ │ +03983e: 0c00 |0003: move-result-object v0 │ │ +039840: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 resId I │ │ │ │ @@ -44595,18 +44595,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037674: |[037674] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -037684: 7220 ea11 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@11ea │ │ -03768a: 0c00 |0003: move-result-object v0 │ │ -03768c: 1100 |0004: return-object v0 │ │ +039844: |[039844] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +039854: 7220 ea11 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@11ea │ │ +03985a: 0c00 |0003: move-result-object v0 │ │ +03985c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -44615,17 +44615,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037690: |[037690] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0376a0: 7220 ed11 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@11ed │ │ -0376a6: 0e00 |0003: return-void │ │ +039860: |[039860] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +039870: 7220 ed11 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@11ed │ │ +039876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -44666,18 +44666,18 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0376a8: |[0376a8] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -0376b8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0376be: 5b01 3b03 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033b │ │ -0376c2: 0e00 |0005: return-void │ │ +039878: |[039878] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +039888: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03988e: 5b01 3b03 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033b │ │ +039892: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ @@ -44689,19 +44689,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0376c4: |[0376c4] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -0376d4: 5410 3b03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033b │ │ -0376d8: 7220 a209 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09a2 │ │ -0376de: 0a00 |0005: move-result v0 │ │ -0376e0: 0f00 |0006: return v0 │ │ +039894: |[039894] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +0398a4: 5410 3b03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033b │ │ +0398a8: 7220 a209 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09a2 │ │ +0398ae: 0a00 |0005: move-result v0 │ │ +0398b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -44710,19 +44710,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0376e4: |[0376e4] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -0376f4: 5410 3b03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033b │ │ -0376f8: 7220 a309 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09a3 │ │ -0376fe: 0a00 |0005: move-result v0 │ │ -037700: 0f00 |0006: return v0 │ │ +0398b4: |[0398b4] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +0398c4: 5410 3b03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033b │ │ +0398c8: 7220 a309 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09a3 │ │ +0398ce: 0a00 |0005: move-result v0 │ │ +0398d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -44793,17 +44793,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037704: |[037704] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -037714: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03771a: 0e00 |0003: return-void │ │ +0398d4: |[0398d4] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +0398e4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0398ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -44812,18 +44812,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03771c: |[03771c] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -03772c: 7210 e111 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@11e1 │ │ -037732: 0a00 |0003: move-result v0 │ │ -037734: 0f00 |0004: return v0 │ │ +0398ec: |[0398ec] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0398fc: 7210 e111 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@11e1 │ │ +039902: 0a00 |0003: move-result v0 │ │ +039904: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -44831,18 +44831,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037738: |[037738] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -037748: 7210 e211 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@11e2 │ │ -03774e: 0a00 |0003: move-result v0 │ │ -037750: 0f00 |0004: return v0 │ │ +039908: |[039908] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +039918: 7210 e211 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@11e2 │ │ +03991e: 0a00 |0003: move-result v0 │ │ +039920: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #3 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -44850,18 +44850,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037754: |[037754] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -037764: 7210 e711 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@11e7 │ │ -03776a: 0a00 |0003: move-result v0 │ │ -03776c: 0f00 |0004: return v0 │ │ +039924: |[039924] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +039934: 7210 e711 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@11e7 │ │ +03993a: 0a00 |0003: move-result v0 │ │ +03993c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #4 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -44869,20 +44869,20 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -037770: |[037770] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -037780: 2200 8e01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@018e │ │ -037784: 7020 9f09 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@099f │ │ -03778a: 7220 ec11 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@11ec │ │ -037790: 0c00 |0008: move-result-object v0 │ │ -037792: 1100 |0009: return-object v0 │ │ +039940: |[039940] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +039950: 2200 8e01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@018e │ │ +039954: 7020 9f09 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@099f │ │ +03995a: 7220 ec11 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@11ec │ │ +039960: 0c00 |0008: move-result-object v0 │ │ +039962: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000a reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; │ │ │ │ @@ -45021,26 +45021,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -037794: |[037794] android.support.v4.view.MotionEventCompat.:()V │ │ -0377a4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0377a8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -0377aa: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -0377ae: 2200 9201 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0192 │ │ -0377b2: 7010 af09 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@09af │ │ -0377b8: 6900 4503 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ -0377bc: 0e00 |000c: return-void │ │ -0377be: 2200 9101 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0191 │ │ -0377c2: 7010 a909 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@09a9 │ │ -0377c8: 6900 4503 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ -0377cc: 28f8 |0014: goto 000c // -0008 │ │ +039964: |[039964] android.support.v4.view.MotionEventCompat.:()V │ │ +039974: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +039978: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +03997a: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +03997e: 2200 9201 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0192 │ │ +039982: 7010 af09 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@09af │ │ +039988: 6900 4503 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ +03998c: 0e00 |000c: return-void │ │ +03998e: 2200 9101 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0191 │ │ +039992: 7010 a909 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@09a9 │ │ +039998: 6900 4503 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ +03999c: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -45050,17 +45050,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0377d0: |[0377d0] android.support.v4.view.MotionEventCompat.:()V │ │ -0377e0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0377e6: 0e00 |0003: return-void │ │ +0399a0: |[0399a0] android.support.v4.view.MotionEventCompat.:()V │ │ +0399b0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0399b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -45069,19 +45069,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0377e8: |[0377e8] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0377f8: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ -0377fc: 7230 b509 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09b5 │ │ -037802: 0a00 |0005: move-result v0 │ │ -037804: 0f00 |0006: return v0 │ │ +0399b8: |[0399b8] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0399c8: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ +0399cc: 7230 b509 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09b5 │ │ +0399d2: 0a00 |0005: move-result v0 │ │ +0399d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -45090,21 +45090,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -037808: |[037808] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -037818: 6e10 ef11 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -03781e: 0a00 |0003: move-result v0 │ │ -037820: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -037826: b510 |0007: and-int/2addr v0, v1 │ │ -037828: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -03782c: 0f00 |000a: return v0 │ │ +0399d8: |[0399d8] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +0399e8: 6e10 ef11 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +0399ee: 0a00 |0003: move-result v0 │ │ +0399f0: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +0399f6: b510 |0007: and-int/2addr v0, v1 │ │ +0399f8: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +0399fc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/MotionEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -45112,19 +45112,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037830: |[037830] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -037840: 6e10 ef11 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -037846: 0a00 |0003: move-result v0 │ │ -037848: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03784c: 0f00 |0006: return v0 │ │ +039a00: |[039a00] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +039a10: 6e10 ef11 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +039a16: 0a00 |0003: move-result v0 │ │ +039a18: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +039a1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #5 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -45132,19 +45132,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037850: |[037850] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -037860: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ -037864: 7220 b609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b6 │ │ -03786a: 0a00 |0005: move-result v0 │ │ -03786c: 0f00 |0006: return v0 │ │ +039a20: |[039a20] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +039a30: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ +039a34: 7220 b609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b6 │ │ +039a3a: 0a00 |0005: move-result v0 │ │ +039a3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -45152,19 +45152,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037870: |[037870] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -037880: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ -037884: 7230 b709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b7 │ │ -03788a: 0a00 |0005: move-result v0 │ │ -03788c: 0f00 |0006: return v0 │ │ +039a40: |[039a40] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +039a50: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ +039a54: 7230 b709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b7 │ │ +039a5a: 0a00 |0005: move-result v0 │ │ +039a5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -45173,19 +45173,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037890: |[037890] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -0378a0: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ -0378a4: 7230 b809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@09b8 │ │ -0378aa: 0a00 |0005: move-result v0 │ │ -0378ac: 0f00 |0006: return v0 │ │ +039a60: |[039a60] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +039a70: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ +039a74: 7230 b809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@09b8 │ │ +039a7a: 0a00 |0005: move-result v0 │ │ +039a7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -45194,19 +45194,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0378b0: |[0378b0] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -0378c0: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ -0378c4: 7230 b909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@09b9 │ │ -0378ca: 0a00 |0005: move-result v0 │ │ -0378cc: 0f00 |0006: return v0 │ │ +039a80: |[039a80] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +039a90: 6200 4503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0345 │ │ +039a94: 7230 b909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@09b9 │ │ +039a9a: 0a00 |0005: move-result v0 │ │ +039a9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -45236,17 +45236,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0378d0: |[0378d0] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -0378e0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0378e6: 0e00 |0003: return-void │ │ +039aa0: |[039aa0] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +039ab0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039ab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -45254,18 +45254,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0378e8: |[0378e8] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0378f8: 6e20 ee11 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@11ee │ │ -0378fe: 0a00 |0003: move-result v0 │ │ -037900: 0f00 |0004: return v0 │ │ +039ab8: |[039ab8] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +039ac8: 6e20 ee11 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@11ee │ │ +039ace: 0a00 |0003: move-result v0 │ │ +039ad0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -45274,18 +45274,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037904: |[037904] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -037914: 6e10 f311 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@11f3 │ │ -03791a: 0a00 |0003: move-result v0 │ │ -03791c: 0f00 |0004: return v0 │ │ +039ad4: |[039ad4] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +039ae4: 6e10 f311 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@11f3 │ │ +039aea: 0a00 |0003: move-result v0 │ │ +039aec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #3 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -45293,18 +45293,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037920: |[037920] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -037930: 6e20 f411 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@11f4 │ │ -037936: 0a00 |0003: move-result v0 │ │ -037938: 0f00 |0004: return v0 │ │ +039af0: |[039af0] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +039b00: 6e20 f411 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@11f4 │ │ +039b06: 0a00 |0003: move-result v0 │ │ +039b08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -45313,18 +45313,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03793c: |[03793c] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -03794c: 6e20 f611 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@11f6 │ │ -037952: 0a00 |0003: move-result v0 │ │ -037954: 0f00 |0004: return v0 │ │ +039b0c: |[039b0c] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +039b1c: 6e20 f611 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@11f6 │ │ +039b22: 0a00 |0003: move-result v0 │ │ +039b24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -45333,18 +45333,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037958: |[037958] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -037968: 6e20 f811 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@11f8 │ │ -03796e: 0a00 |0003: move-result v0 │ │ -037970: 0f00 |0004: return v0 │ │ +039b28: |[039b28] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +039b38: 6e20 f811 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@11f8 │ │ +039b3e: 0a00 |0003: move-result v0 │ │ +039b40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -45388,20 +45388,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -037974: |[037974] android.support.v4.view.PagerAdapter.:()V │ │ -037984: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -03798a: 2200 3100 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0031 │ │ -03798e: 7010 f900 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00f9 │ │ -037994: 5b10 4803 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0348 │ │ -037998: 0e00 |000a: return-void │ │ +039b44: |[039b44] android.support.v4.view.PagerAdapter.:()V │ │ +039b54: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +039b5a: 2200 3100 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0031 │ │ +039b5e: 7010 f900 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00f9 │ │ +039b64: 5b10 4803 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0348 │ │ +039b68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45411,19 +45411,19 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03799c: |[03799c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -0379ac: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -0379b0: 1a01 1208 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0812 │ │ -0379b4: 7020 7b14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@147b │ │ -0379ba: 2700 |0007: throw v0 │ │ +039b6c: |[039b6c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +039b7c: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +039b80: 1a01 1208 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0812 │ │ +039b84: 7020 7b14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@147b │ │ +039b8a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -45434,17 +45434,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0379bc: |[0379bc] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0379cc: 6e40 ca09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09ca │ │ -0379d2: 0e00 |0003: return-void │ │ +039b8c: |[039b8c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +039b9c: 6e40 ca09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09ca │ │ +039ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -45456,16 +45456,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0379d4: |[0379d4] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -0379e4: 0e00 |0000: return-void │ │ +039ba4: |[039ba4] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +039bb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -45474,17 +45474,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0379e8: |[0379e8] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0379f8: 6e20 cc09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@09cc │ │ -0379fe: 0e00 |0003: return-void │ │ +039bb8: |[039bb8] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +039bc8: 6e20 cc09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@09cc │ │ +039bce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -45500,17 +45500,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037a00: |[037a00] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -037a10: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -037a12: 0f00 |0001: return v0 │ │ +039bd0: |[039bd0] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +039be0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +039be2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 object Ljava/lang/Object; │ │ │ │ @@ -45519,17 +45519,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037a14: |[037a14] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -037a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037a26: 1100 |0001: return-object v0 │ │ +039be4: |[039be4] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +039bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039bf6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -45538,17 +45538,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037a28: |[037a28] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -037a38: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -037a3c: 0f00 |0002: return v0 │ │ +039bf8: |[039bf8] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +039c08: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +039c0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -45557,19 +45557,19 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -037a40: |[037a40] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -037a50: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ -037a54: 1a01 1308 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0813 │ │ -037a58: 7020 7b14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@147b │ │ -037a5e: 2700 |0007: throw v0 │ │ +039c10: |[039c10] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +039c20: 2200 0a03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@030a │ │ +039c24: 1a01 1308 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0813 │ │ +039c28: 7020 7b14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@147b │ │ +039c2e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -45579,18 +45579,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -037a60: |[037a60] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -037a70: 6e30 d209 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@09d2 │ │ -037a76: 0c00 |0003: move-result-object v0 │ │ -037a78: 1100 |0004: return-object v0 │ │ +039c30: |[039c30] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +039c40: 6e30 d209 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@09d2 │ │ +039c46: 0c00 |0003: move-result-object v0 │ │ +039c48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0005 reg=2 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 position I │ │ @@ -45606,18 +45606,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037a7c: |[037a7c] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -037a8c: 5410 4803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0348 │ │ -037a90: 6e10 fa00 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00fa │ │ -037a96: 0e00 |0005: return-void │ │ +039c4c: |[039c4c] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +039c5c: 5410 4803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0348 │ │ +039c60: 6e10 fa00 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00fa │ │ +039c66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45626,18 +45626,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037a98: |[037a98] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -037aa8: 5410 4803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0348 │ │ -037aac: 6e20 fb00 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00fb │ │ -037ab2: 0e00 |0005: return-void │ │ +039c68: |[039c68] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +039c78: 5410 4803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0348 │ │ +039c7c: 6e20 fb00 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00fb │ │ +039c82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0005 line=286 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -45647,16 +45647,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037ab4: |[037ab4] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -037ac4: 0e00 |0000: return-void │ │ +039c84: |[039c84] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +039c94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -45666,17 +45666,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037ac8: |[037ac8] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -037ad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037ada: 1100 |0001: return-object v0 │ │ +039c98: |[039c98] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +039ca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039caa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ #15 : (in Landroid/support/v4/view/PagerAdapter;) │ │ @@ -45684,16 +45684,16 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037adc: |[037adc] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -037aec: 0e00 |0000: return-void │ │ +039cac: |[039cac] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +039cbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 position I │ │ @@ -45704,17 +45704,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -037af0: |[037af0] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -037b00: 6e40 d909 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09d9 │ │ -037b06: 0e00 |0003: return-void │ │ +039cc0: |[039cc0] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +039cd0: 6e40 d909 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09d9 │ │ +039cd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -45726,16 +45726,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037b08: |[037b08] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -037b18: 0e00 |0000: return-void │ │ +039cd8: |[039cd8] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +039ce8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -45744,17 +45744,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037b1c: |[037b1c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -037b2c: 6e20 db09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@09db │ │ -037b32: 0e00 |0003: return-void │ │ +039cec: |[039cec] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +039cfc: 6e20 db09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@09db │ │ +039d02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -45764,18 +45764,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037b34: |[037b34] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -037b44: 5410 4803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0348 │ │ -037b48: 6e20 fc00 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00fc │ │ -037b4e: 0e00 |0005: return-void │ │ +039d04: |[039d04] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +039d14: 5410 4803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0348 │ │ +039d18: 6e20 fc00 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00fc │ │ +039d1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -45815,18 +45815,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037b50: |[037b50] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -037b60: 5b01 4903 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0349 │ │ -037b64: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037b6a: 0e00 |0005: return-void │ │ +039d20: |[039d20] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +039d30: 5b01 4903 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0349 │ │ +039d34: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039d3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -45836,24 +45836,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037b6c: |[037b6c] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -037b7c: 5420 4903 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0349 │ │ -037b80: 5400 6003 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ -037b84: 5421 4903 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0349 │ │ -037b88: 5411 6003 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ -037b8c: 6e10 8c0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -037b92: 0a01 |000b: move-result v1 │ │ -037b94: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -037b98: 6e20 cd0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ -037b9e: 0e00 |0011: return-void │ │ +039d3c: |[039d3c] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +039d4c: 5420 4903 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0349 │ │ +039d50: 5400 6003 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ +039d54: 5421 4903 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0349 │ │ +039d58: 5411 6003 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ +039d5c: 6e10 8c0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +039d62: 0a01 |000b: move-result v1 │ │ +039d64: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +039d68: 6e20 cd0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ +039d6e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ @@ -45893,18 +45893,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037ba0: |[037ba0] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -037bb0: 5b01 4a03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034a │ │ -037bb4: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037bba: 0e00 |0005: return-void │ │ +039d70: |[039d70] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +039d80: 5b01 4a03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034a │ │ +039d84: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039d8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -45914,24 +45914,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037bbc: |[037bbc] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -037bcc: 5420 4a03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034a │ │ -037bd0: 5400 6003 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ -037bd4: 5421 4a03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034a │ │ -037bd8: 5411 6003 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ -037bdc: 6e10 8c0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -037be2: 0a01 |000b: move-result v1 │ │ -037be4: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -037be8: 6e20 cd0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ -037bee: 0e00 |0011: return-void │ │ +039d8c: |[039d8c] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +039d9c: 5420 4a03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034a │ │ +039da0: 5400 6003 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ +039da4: 5421 4a03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034a │ │ +039da8: 5411 6003 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ +039dac: 6e10 8c0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +039db2: 0a01 |000b: move-result v1 │ │ +039db4: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039db8: 6e20 cd0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ +039dbe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ @@ -46033,23 +46033,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -037bf0: |[037bf0] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -037c00: 7010 a611 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@11a6 │ │ -037c06: 6e10 9500 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -037c0c: 0c00 |0006: move-result-object v0 │ │ -037c0e: 6e10 d300 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d3 │ │ -037c14: 0c00 |000a: move-result-object v0 │ │ -037c16: 5400 1300 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0013 │ │ -037c1a: 5b10 7f03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@037f │ │ -037c1e: 0e00 |000f: return-void │ │ +039dc0: |[039dc0] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +039dd0: 7010 a611 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@11a6 │ │ +039dd6: 6e10 9500 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +039ddc: 0c00 |0006: move-result-object v0 │ │ +039dde: 6e10 d300 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d3 │ │ +039de4: 0c00 |000a: move-result-object v0 │ │ +039de6: 5400 1300 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0013 │ │ +039dea: 5b10 7f03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@037f │ │ +039dee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000f line=38 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ @@ -46061,26 +46061,26 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -037c20: |[037c20] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -037c30: 6f30 a711 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@11a7 │ │ -037c36: 0c03 |0003: move-result-object v3 │ │ -037c38: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -037c3c: 6e10 5214 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1452 │ │ -037c42: 0c00 |0009: move-result-object v0 │ │ -037c44: 5421 7f03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@037f │ │ -037c48: 6e20 6614 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1466 │ │ -037c4e: 0c00 |000f: move-result-object v0 │ │ -037c50: 1100 |0010: return-object v0 │ │ -037c52: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -037c54: 28fe |0012: goto 0010 // -0002 │ │ +039df0: |[039df0] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +039e00: 6f30 a711 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@11a7 │ │ +039e06: 0c03 |0003: move-result-object v3 │ │ +039e08: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +039e0c: 6e10 5214 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1452 │ │ +039e12: 0c00 |0009: move-result-object v0 │ │ +039e14: 5421 7f03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@037f │ │ +039e18: 6e20 6614 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1466 │ │ +039e1e: 0c00 |000f: move-result-object v0 │ │ +039e20: 1100 |0010: return-object v0 │ │ +039e22: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +039e24: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ 0x0000 - 0x0013 reg=3 source Ljava/lang/CharSequence; │ │ @@ -46115,17 +46115,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037c58: |[037c58] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -037c68: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037c6e: 0e00 |0003: return-void │ │ +039e28: |[039e28] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +039e38: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -46134,21 +46134,21 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -037c70: |[037c70] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -037c80: 2200 a001 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01a0 │ │ -037c84: 6e10 d013 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@13d0 │ │ -037c8a: 0c01 |0005: move-result-object v1 │ │ -037c8c: 7020 2d0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a2d │ │ -037c92: 6e20 e213 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@13e2 │ │ -037c98: 0e00 |000c: return-void │ │ +039e40: |[039e40] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +039e50: 2200 a001 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01a0 │ │ +039e54: 6e10 d013 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@13d0 │ │ +039e5a: 0c01 |0005: move-result-object v1 │ │ +039e5c: 7020 2d0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a2d │ │ +039e62: 6e20 e213 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@13e2 │ │ +039e68: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ @@ -46250,27 +46250,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -037c9c: |[037c9c] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -037cac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -037cae: 6000 1e00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -037cb2: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -037cb6: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -037cba: 2201 a401 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01a4 │ │ -037cbe: 7020 360a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a36 │ │ -037cc4: 6901 8003 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0380 │ │ -037cc8: 0e00 |000e: return-void │ │ -037cca: 2201 a301 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01a3 │ │ -037cce: 7020 320a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a32 │ │ -037cd4: 6901 8003 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0380 │ │ -037cd8: 28f8 |0016: goto 000e // -0008 │ │ +039e6c: |[039e6c] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +039e7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +039e7e: 6000 1e00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +039e82: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +039e86: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +039e8a: 2201 a401 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01a4 │ │ +039e8e: 7020 360a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a36 │ │ +039e94: 6901 8003 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0380 │ │ +039e98: 0e00 |000e: return-void │ │ +039e9a: 2201 a301 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01a3 │ │ +039e9e: 7020 320a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a32 │ │ +039ea4: 6901 8003 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0380 │ │ +039ea8: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -46282,17 +46282,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037cdc: |[037cdc] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -037cec: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037cf2: 0e00 |0003: return-void │ │ +039eac: |[039eac] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +039ebc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -46300,19 +46300,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037cf4: |[037cf4] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -037d04: 6200 8003 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0380 │ │ -037d08: 7220 390a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a39 │ │ -037d0e: 0a00 |0005: move-result v0 │ │ -037d10: 0f00 |0006: return v0 │ │ +039ec4: |[039ec4] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +039ed4: 6200 8003 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0380 │ │ +039ed8: 7220 390a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a39 │ │ +039ede: 0a00 |0005: move-result v0 │ │ +039ee0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -46320,18 +46320,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037d14: |[037d14] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -037d24: 6200 8003 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0380 │ │ -037d28: 7230 3a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a3a │ │ -037d2e: 0e00 |0005: return-void │ │ +039ee4: |[039ee4] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +039ef4: 6200 8003 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0380 │ │ +039ef8: 7230 3a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a3a │ │ +039efe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -46362,17 +46362,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037d30: |[037d30] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -037d40: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037d46: 0e00 |0003: return-void │ │ +039f00: |[039f00] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +039f10: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039f16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -46381,19 +46381,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037d48: |[037d48] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -037d58: 1f01 8502 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0285 │ │ -037d5c: 6e10 fc11 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@11fc │ │ -037d62: 0a00 |0005: move-result v0 │ │ -037d64: 0f00 |0006: return v0 │ │ +039f18: |[039f18] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +039f28: 1f01 8502 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0285 │ │ +039f2c: 6e10 fc11 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@11fc │ │ +039f32: 0a00 |0005: move-result v0 │ │ +039f34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;) │ │ @@ -46401,18 +46401,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037d68: |[037d68] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -037d78: 1f00 8502 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0285 │ │ -037d7c: 6e20 fd11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@11fd │ │ -037d82: 0e00 |0005: return-void │ │ +039f38: |[039f38] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +039f48: 1f00 8502 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0285 │ │ +039f4c: 6e20 fd11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@11fd │ │ +039f52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -46489,26 +46489,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -037d84: |[037d84] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -037d94: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -037d98: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -037d9c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -037da0: 2200 a901 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01a9 │ │ -037da4: 7010 450a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0a45 │ │ -037daa: 6900 8103 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0381 │ │ -037dae: 0e00 |000d: return-void │ │ -037db0: 2200 a801 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01a8 │ │ -037db4: 7010 420a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0a42 │ │ -037dba: 6900 8103 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0381 │ │ -037dbe: 28f8 |0015: goto 000d // -0008 │ │ +039f54: |[039f54] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +039f64: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +039f68: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +039f6c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039f70: 2200 a901 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01a9 │ │ +039f74: 7010 450a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0a45 │ │ +039f7a: 6900 8103 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0381 │ │ +039f7e: 0e00 |000d: return-void │ │ +039f80: 2200 a801 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01a8 │ │ +039f84: 7010 420a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0a42 │ │ +039f8a: 6900 8103 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0381 │ │ +039f8e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -46518,17 +46518,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037dc0: |[037dc0] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -037dd0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037dd6: 0e00 |0003: return-void │ │ +039f90: |[039f90] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +039fa0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039fa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -46537,19 +46537,19 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037dd8: |[037dd8] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037de8: 6200 8103 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0381 │ │ -037dec: 7230 480a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a48 │ │ -037df2: 0a00 |0005: move-result v0 │ │ -037df4: 0f00 |0006: return v0 │ │ +039fa8: |[039fa8] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +039fb8: 6200 8103 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0381 │ │ +039fbc: 7230 480a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a48 │ │ +039fc2: 0a00 |0005: move-result v0 │ │ +039fc4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -46558,19 +46558,19 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037df8: |[037df8] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037e08: 6200 8103 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0381 │ │ -037e0c: 7230 490a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a49 │ │ -037e12: 0a00 |0005: move-result v0 │ │ -037e14: 0f00 |0006: return v0 │ │ +039fc8: |[039fc8] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +039fd8: 6200 8103 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0381 │ │ +039fdc: 7230 490a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a49 │ │ +039fe2: 0a00 |0005: move-result v0 │ │ +039fe4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -46600,17 +46600,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037e18: |[037e18] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -037e28: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037e2e: 0e00 |0003: return-void │ │ +039fe8: |[039fe8] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +039ff8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +039ffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;) │ │ @@ -46618,18 +46618,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037e30: |[037e30] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037e40: 6e20 0312 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1203 │ │ -037e46: 0a00 |0003: move-result v0 │ │ -037e48: 0f00 |0004: return v0 │ │ +03a000: |[03a000] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03a010: 6e20 0312 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1203 │ │ +03a016: 0a00 |0003: move-result v0 │ │ +03a018: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -46638,18 +46638,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037e4c: |[037e4c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037e5c: 6e20 0512 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1205 │ │ -037e62: 0a00 |0003: move-result v0 │ │ -037e64: 0f00 |0004: return v0 │ │ +03a01c: |[03a01c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03a02c: 6e20 0512 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1205 │ │ +03a032: 0a00 |0003: move-result v0 │ │ +03a034: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -47028,56 +47028,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -037e68: |[037e68] android.support.v4.view.ViewCompat.:()V │ │ -037e78: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -037e7c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -037e80: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -037e84: 2201 b401 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01b4 │ │ -037e88: 7010 9d0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0a9d │ │ -037e8e: 6901 8603 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037e92: 0e00 |000d: return-void │ │ -037e94: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -037e98: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -037e9c: 2201 b301 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01b3 │ │ -037ea0: 7010 970a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a97 │ │ -037ea6: 6901 8603 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037eaa: 28f4 |0019: goto 000d // -000c │ │ -037eac: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -037eb0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -037eb4: 2201 b201 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01b2 │ │ -037eb8: 7010 8b0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a8b │ │ -037ebe: 6901 8603 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037ec2: 28e8 |0025: goto 000d // -0018 │ │ -037ec4: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -037ec8: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -037ecc: 2201 b101 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01b1 │ │ -037ed0: 7010 840a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a84 │ │ -037ed6: 6901 8603 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037eda: 28dc |0031: goto 000d // -0024 │ │ -037edc: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -037ee0: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -037ee4: 2201 b001 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01b0 │ │ -037ee8: 7010 7a0a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a7a │ │ -037eee: 6901 8603 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037ef2: 28d0 |003d: goto 000d // -0030 │ │ -037ef4: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -037ef8: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -037efc: 2201 af01 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01af │ │ -037f00: 7010 770a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a77 │ │ -037f06: 6901 8603 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037f0a: 28c4 |0049: goto 000d // -003c │ │ -037f0c: 2201 ad01 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01ad │ │ -037f10: 7010 510a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a51 │ │ -037f16: 6901 8603 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037f1a: 28bc |0051: goto 000d // -0044 │ │ +03a038: |[03a038] android.support.v4.view.ViewCompat.:()V │ │ +03a048: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03a04c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +03a050: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03a054: 2201 b401 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01b4 │ │ +03a058: 7010 9d0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0a9d │ │ +03a05e: 6901 8603 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a062: 0e00 |000d: return-void │ │ +03a064: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ +03a068: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03a06c: 2201 b301 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01b3 │ │ +03a070: 7010 970a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a97 │ │ +03a076: 6901 8603 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a07a: 28f4 |0019: goto 000d // -000c │ │ +03a07c: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +03a080: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +03a084: 2201 b201 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01b2 │ │ +03a088: 7010 8b0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a8b │ │ +03a08e: 6901 8603 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a092: 28e8 |0025: goto 000d // -0018 │ │ +03a094: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +03a098: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +03a09c: 2201 b101 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01b1 │ │ +03a0a0: 7010 840a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a84 │ │ +03a0a6: 6901 8603 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a0aa: 28dc |0031: goto 000d // -0024 │ │ +03a0ac: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +03a0b0: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +03a0b4: 2201 b001 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01b0 │ │ +03a0b8: 7010 7a0a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a7a │ │ +03a0be: 6901 8603 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a0c2: 28d0 |003d: goto 000d // -0030 │ │ +03a0c4: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ +03a0c8: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +03a0cc: 2201 af01 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01af │ │ +03a0d0: 7010 770a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a77 │ │ +03a0d6: 6901 8603 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a0da: 28c4 |0049: goto 000d // -003c │ │ +03a0dc: 2201 ad01 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01ad │ │ +03a0e0: 7010 510a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a51 │ │ +03a0e6: 6901 8603 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a0ea: 28bc |0051: goto 000d // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0002 line=549 │ │ 0x0006 line=550 │ │ 0x000d line=564 │ │ 0x000e line=551 │ │ @@ -47099,17 +47099,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037f1c: |[037f1c] android.support.v4.view.ViewCompat.:()V │ │ -037f2c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -037f32: 0e00 |0003: return-void │ │ +03a0ec: |[03a0ec] android.support.v4.view.ViewCompat.:()V │ │ +03a0fc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -47118,19 +47118,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037f34: |[037f34] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -037f44: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037f48: 7230 a00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0aa0 │ │ -037f4e: 0a00 |0005: move-result v0 │ │ -037f50: 0f00 |0006: return v0 │ │ +03a104: |[03a104] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03a114: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a118: 7230 a00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0aa0 │ │ +03a11e: 0a00 |0005: move-result v0 │ │ +03a120: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47139,19 +47139,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037f54: |[037f54] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -037f64: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037f68: 7230 a10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0aa1 │ │ -037f6e: 0a00 |0005: move-result v0 │ │ -037f70: 0f00 |0006: return v0 │ │ +03a124: |[03a124] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +03a134: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a138: 7230 a10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0aa1 │ │ +03a13e: 0a00 |0005: move-result v0 │ │ +03a140: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47160,19 +47160,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037f74: |[037f74] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -037f84: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037f88: 7220 a30a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0aa3 │ │ -037f8e: 0c00 |0005: move-result-object v0 │ │ -037f90: 1100 |0006: return-object v0 │ │ +03a144: |[03a144] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03a154: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a158: 7220 a30a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0aa3 │ │ +03a15e: 0c00 |0005: move-result-object v0 │ │ +03a160: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47180,19 +47180,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037f94: |[037f94] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -037fa4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037fa8: 7220 a40a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0aa4 │ │ -037fae: 0a00 |0005: move-result v0 │ │ -037fb0: 0f00 |0006: return v0 │ │ +03a164: |[03a164] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +03a174: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a178: 7220 a40a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0aa4 │ │ +03a17e: 0a00 |0005: move-result v0 │ │ +03a180: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47200,19 +47200,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037fb4: |[037fb4] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -037fc4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037fc8: 7220 a50a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0aa5 │ │ -037fce: 0a00 |0005: move-result v0 │ │ -037fd0: 0f00 |0006: return v0 │ │ +03a184: |[03a184] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03a194: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a198: 7220 a50a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0aa5 │ │ +03a19e: 0a00 |0005: move-result v0 │ │ +03a1a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47220,19 +47220,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037fd4: |[037fd4] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -037fe4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -037fe8: 7220 a60a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0aa6 │ │ -037fee: 0a00 |0005: move-result v0 │ │ -037ff0: 0f00 |0006: return v0 │ │ +03a1a4: |[03a1a4] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +03a1b4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a1b8: 7220 a60a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0aa6 │ │ +03a1be: 0a00 |0005: move-result v0 │ │ +03a1c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47240,19 +47240,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037ff4: |[037ff4] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -038004: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038008: 7220 a70a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0aa7 │ │ -03800e: 0a00 |0005: move-result v0 │ │ -038010: 0f00 |0006: return v0 │ │ +03a1c4: |[03a1c4] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +03a1d4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a1d8: 7220 a70a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0aa7 │ │ +03a1de: 0a00 |0005: move-result v0 │ │ +03a1e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47260,19 +47260,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038014: |[038014] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -038024: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038028: 7220 a80a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0aa8 │ │ -03802e: 0a00 |0005: move-result v0 │ │ -038030: 0f00 |0006: return v0 │ │ +03a1e4: |[03a1e4] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +03a1f4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a1f8: 7220 a80a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0aa8 │ │ +03a1fe: 0a00 |0005: move-result v0 │ │ +03a200: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47280,19 +47280,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038034: |[038034] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -038044: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038048: 7220 a90a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0aa9 │ │ -03804e: 0a00 |0005: move-result v0 │ │ -038050: 0f00 |0006: return v0 │ │ +03a204: |[03a204] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +03a214: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a218: 7220 a90a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0aa9 │ │ +03a21e: 0a00 |0005: move-result v0 │ │ +03a220: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47300,19 +47300,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038054: |[038054] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -038064: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038068: 7220 aa0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0aaa │ │ -03806e: 0a00 |0005: move-result v0 │ │ -038070: 0f00 |0006: return v0 │ │ +03a224: |[03a224] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +03a234: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a238: 7220 aa0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0aaa │ │ +03a23e: 0a00 |0005: move-result v0 │ │ +03a240: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47320,19 +47320,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038074: |[038074] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -038084: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038088: 7220 ab0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0aab │ │ -03808e: 0a00 |0005: move-result v0 │ │ -038090: 0f00 |0006: return v0 │ │ +03a244: |[03a244] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +03a254: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a258: 7220 ab0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0aab │ │ +03a25e: 0a00 |0005: move-result v0 │ │ +03a260: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47340,19 +47340,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038094: |[038094] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -0380a4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0380a8: 7220 ac0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0aac │ │ -0380ae: 0a00 |0005: move-result v0 │ │ -0380b0: 0f00 |0006: return v0 │ │ +03a264: |[03a264] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +03a274: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a278: 7220 ac0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0aac │ │ +03a27e: 0a00 |0005: move-result v0 │ │ +03a280: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47360,19 +47360,19 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0380b4: |[0380b4] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0380c4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0380c8: 7220 ad0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0aad │ │ -0380ce: 0c00 |0005: move-result-object v0 │ │ -0380d0: 1100 |0006: return-object v0 │ │ +03a284: |[03a284] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03a294: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a298: 7220 ad0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0aad │ │ +03a29e: 0c00 |0005: move-result-object v0 │ │ +03a2a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47380,19 +47380,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0380d4: |[0380d4] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -0380e4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0380e8: 7220 ae0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0aae │ │ -0380ee: 0a00 |0005: move-result v0 │ │ -0380f0: 0f00 |0006: return v0 │ │ +03a2a4: |[03a2a4] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +03a2b4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a2b8: 7220 ae0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0aae │ │ +03a2be: 0a00 |0005: move-result v0 │ │ +03a2c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47400,19 +47400,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0380f4: |[0380f4] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -038104: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038108: 7220 af0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0aaf │ │ -03810e: 0a00 |0005: move-result v0 │ │ -038110: 0f00 |0006: return v0 │ │ +03a2c4: |[03a2c4] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +03a2d4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a2d8: 7220 af0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0aaf │ │ +03a2de: 0a00 |0005: move-result v0 │ │ +03a2e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47420,18 +47420,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038114: |[038114] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038124: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038128: 7230 b00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ab0 │ │ -03812e: 0e00 |0005: return-void │ │ +03a2e4: |[03a2e4] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03a2f4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a2f8: 7230 b00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ab0 │ │ +03a2fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0005 line=685 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47441,18 +47441,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038130: |[038130] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -038140: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038144: 7230 b10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0ab1 │ │ -03814a: 0e00 |0005: return-void │ │ +03a300: |[03a300] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03a310: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a314: 7230 b10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0ab1 │ │ +03a31a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0005 line=721 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -47462,18 +47462,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03814c: |[03814c] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03815c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038160: 7230 b20a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ab2 │ │ -038166: 0e00 |0005: return-void │ │ +03a31c: |[03a31c] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03a32c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a330: 7230 b20a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ab2 │ │ +03a336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0005 line=652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47483,19 +47483,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -038168: |[038168] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -038178: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -03817c: 7240 b30a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ab3 │ │ -038182: 0a00 |0005: move-result v0 │ │ -038184: 0f00 |0006: return v0 │ │ +03a338: |[03a338] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03a348: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a34c: 7240 b30a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ab3 │ │ +03a352: 0a00 |0005: move-result v0 │ │ +03a354: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -47505,18 +47505,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038188: |[038188] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -038198: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -03819c: 7220 b40a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ab4 │ │ -0381a2: 0e00 |0005: return-void │ │ +03a358: |[03a358] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03a368: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a36c: 7220 b40a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ab4 │ │ +03a372: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0005 line=772 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -47525,23 +47525,23 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0381a4: |[0381a4] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0381b4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0381b8: 0761 |0002: move-object v1, v6 │ │ -0381ba: 0172 |0003: move v2, v7 │ │ -0381bc: 0183 |0004: move v3, v8 │ │ -0381be: 0194 |0005: move v4, v9 │ │ -0381c0: 01a5 |0006: move v5, v10 │ │ -0381c2: 7806 b50a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0ab5 │ │ -0381c8: 0e00 |000a: return-void │ │ +03a374: |[03a374] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03a384: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a388: 0761 |0002: move-object v1, v6 │ │ +03a38a: 0172 |0003: move v2, v7 │ │ +03a38c: 0183 |0004: move v3, v8 │ │ +03a38e: 0194 |0005: move v4, v9 │ │ +03a390: 01a5 |0006: move v5, v10 │ │ +03a392: 7806 b50a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0ab5 │ │ +03a398: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x000a line=790 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -47554,18 +47554,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0381cc: |[0381cc] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0381dc: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0381e0: 7230 b60a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ab6 │ │ -0381e6: 0e00 |0005: return-void │ │ +03a39c: |[03a39c] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03a3ac: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a3b0: 7230 b60a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ab6 │ │ +03a3b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0005 line=804 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -47575,18 +47575,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0381e8: |[0381e8] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0381f8: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0381fc: 7255 b70a 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0ab7 │ │ -038202: 0e00 |0005: return-void │ │ +03a3b8: |[03a3b8] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03a3c8: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a3cc: 7255 b70a 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0ab7 │ │ +03a3d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ 0x0005 line=821 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ @@ -47597,19 +47597,19 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -038204: |[038204] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -038214: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038218: 7240 b80a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0ab8 │ │ -03821e: 0a00 |0005: move-result v0 │ │ -038220: 0f00 |0006: return v0 │ │ +03a3d4: |[03a3d4] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +03a3e4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a3e8: 7240 b80a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0ab8 │ │ +03a3ee: 0a00 |0005: move-result v0 │ │ +03a3f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -47619,18 +47619,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038224: |[038224] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -038234: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038238: 7230 b90a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ab9 │ │ -03823e: 0e00 |0005: return-void │ │ +03a3f4: |[03a3f4] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03a404: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a408: 7230 b90a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ab9 │ │ +03a40e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0005 line=736 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -47640,18 +47640,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038240: |[038240] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -038250: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038254: 7230 bb0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0abb │ │ -03825a: 0e00 |0005: return-void │ │ +03a410: |[03a410] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +03a420: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a424: 7230 bb0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0abb │ │ +03a42a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0005 line=759 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -47661,18 +47661,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03825c: |[03825c] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -03826c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038270: 7230 bc0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0abc │ │ -038276: 0e00 |0005: return-void │ │ +03a42c: |[03a42c] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03a43c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a440: 7230 bc0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0abc │ │ +03a446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0005 line=855 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -47682,18 +47682,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038278: |[038278] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -038288: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -03828c: 7230 bd0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0abd │ │ -038292: 0e00 |0005: return-void │ │ +03a448: |[03a448] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +03a458: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a45c: 7230 bd0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0abd │ │ +03a462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x0005 line=996 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -47703,18 +47703,18 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038294: |[038294] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0382a4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0382a8: 7230 be0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0abe │ │ -0382ae: 0e00 |0005: return-void │ │ +03a464: |[03a464] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +03a474: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a478: 7230 be0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0abe │ │ +03a47e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0005 line=1030 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -47724,18 +47724,18 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0382b0: |[0382b0] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0382c0: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0382c4: 7240 bf0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0abf │ │ -0382ca: 0e00 |0005: return-void │ │ +03a480: |[03a480] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03a490: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a494: 7240 bf0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0abf │ │ +03a49a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0005 line=954 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -47746,18 +47746,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0382cc: |[0382cc] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -0382dc: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0382e0: 7230 c00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0ac0 │ │ -0382e6: 0e00 |0005: return-void │ │ +03a49c: |[03a49c] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +03a4ac: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a4b0: 7230 c00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0ac0 │ │ +03a4b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0005 line=1064 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -47767,18 +47767,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0382e8: |[0382e8] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -0382f8: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -0382fc: 7230 c10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0ac1 │ │ -038302: 0e00 |0005: return-void │ │ +03a4b8: |[03a4b8] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +03a4c8: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a4cc: 7230 c10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0ac1 │ │ +03a4d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0005 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -47789,19 +47789,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038304: |[038304] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -038314: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038318: 7220 a20a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0aa2 │ │ -03831e: 0a00 |0005: move-result v0 │ │ -038320: 0f00 |0006: return v0 │ │ +03a4d4: |[03a4d4] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +03a4e4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a4e8: 7220 a20a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0aa2 │ │ +03a4ee: 0a00 |0005: move-result v0 │ │ +03a4f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -47810,18 +47810,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038324: |[038324] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -038334: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ -038338: 7230 ba0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0aba │ │ -03833e: 0e00 |0005: return-void │ │ +03a4f4: |[03a4f4] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +03a504: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0386 │ │ +03a508: 7230 ba0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0aba │ │ +03a50e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0005 line=1189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -47852,17 +47852,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038340: |[038340] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -038350: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -038356: 0e00 |0003: return-void │ │ +03a510: |[03a510] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +03a520: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a526: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -47870,18 +47870,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038358: |[038358] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -038368: 6e10 4f12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@124f │ │ -03836e: 0a00 |0003: move-result v0 │ │ -038370: 0f00 |0004: return v0 │ │ +03a528: |[03a528] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +03a538: 6e10 4f12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@124f │ │ +03a53e: 0a00 |0003: move-result v0 │ │ +03a540: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ @@ -47910,17 +47910,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038374: |[038374] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -038384: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03838a: 0e00 |0003: return-void │ │ +03a544: |[03a544] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +03a554: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a55a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -47928,18 +47928,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03838c: |[03838c] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -03839c: 6e10 3812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1238 │ │ -0383a2: 0a00 |0003: move-result v0 │ │ -0383a4: 0f00 |0004: return v0 │ │ +03a55c: |[03a55c] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +03a56c: 6e10 3812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1238 │ │ +03a572: 0a00 |0003: move-result v0 │ │ +03a574: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -47947,17 +47947,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0383a8: |[0383a8] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -0383b8: 6e20 7912 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1279 │ │ -0383be: 0e00 |0003: return-void │ │ +03a578: |[03a578] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +03a588: 6e20 7912 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1279 │ │ +03a58e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -47988,17 +47988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0383c0: |[0383c0] android.support.v4.view.ViewCompatHC.:()V │ │ -0383d0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0383d6: 0e00 |0003: return-void │ │ +03a590: |[03a590] android.support.v4.view.ViewCompatHC.:()V │ │ +03a5a0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a5a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatHC; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48006,18 +48006,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0383d8: |[0383d8] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -0383e8: 6e10 2312 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1223 │ │ -0383ee: 0a00 |0003: move-result v0 │ │ -0383f0: 0f00 |0004: return v0 │ │ +03a5a8: |[03a5a8] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +03a5b8: 6e10 2312 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1223 │ │ +03a5be: 0a00 |0003: move-result v0 │ │ +03a5c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48025,36 +48025,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0383f4: |[0383f4] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -038404: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -03840a: 0b00 |0003: move-result-wide v0 │ │ -03840c: 1000 |0004: return-wide v0 │ │ +03a5c4: |[03a5c4] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +03a5d4: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +03a5da: 0b00 |0003: move-result-wide v0 │ │ +03a5dc: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038410: |[038410] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -038420: 6e10 2d12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@122d │ │ -038426: 0a00 |0003: move-result v0 │ │ -038428: 0f00 |0004: return v0 │ │ +03a5e0: |[03a5e0] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +03a5f0: 6e10 2d12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@122d │ │ +03a5f6: 0a00 |0003: move-result v0 │ │ +03a5f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48062,18 +48062,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03842c: |[03842c] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -03843c: 6e10 3412 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1234 │ │ -038442: 0a00 |0003: move-result v0 │ │ -038444: 0f00 |0004: return v0 │ │ +03a5fc: |[03a5fc] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +03a60c: 6e10 3412 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1234 │ │ +03a612: 0a00 |0003: move-result v0 │ │ +03a614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48081,18 +48081,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038448: |[038448] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -038458: 6e10 3512 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1235 │ │ -03845e: 0a00 |0003: move-result v0 │ │ -038460: 0f00 |0004: return v0 │ │ +03a618: |[03a618] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +03a628: 6e10 3512 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1235 │ │ +03a62e: 0a00 |0003: move-result v0 │ │ +03a630: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48100,18 +48100,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038464: |[038464] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -038474: 6e10 3712 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1237 │ │ -03847a: 0a00 |0003: move-result v0 │ │ -03847c: 0f00 |0004: return v0 │ │ +03a634: |[03a634] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +03a644: 6e10 3712 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1237 │ │ +03a64a: 0a00 |0003: move-result v0 │ │ +03a64c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48119,18 +48119,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -038480: |[038480] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -038490: 7130 6712 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1267 │ │ -038496: 0a00 |0003: move-result v0 │ │ -038498: 0f00 |0004: return v0 │ │ +03a650: |[03a650] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +03a660: 7130 6712 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1267 │ │ +03a666: 0a00 |0003: move-result v0 │ │ +03a668: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 size I │ │ 0x0000 - 0x0005 reg=2 measureSpec I │ │ 0x0000 - 0x0005 reg=3 childMeasuredState I │ │ @@ -48140,17 +48140,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03849c: |[03849c] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0384ac: 6e30 7312 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1273 │ │ -0384b2: 0e00 |0003: return-void │ │ +03a66c: |[03a66c] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03a67c: 6e30 7312 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1273 │ │ +03a682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ @@ -48182,17 +48182,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0384b4: |[0384b4] android.support.v4.view.ViewCompatICS.:()V │ │ -0384c4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0384ca: 0e00 |0003: return-void │ │ +03a684: |[03a684] android.support.v4.view.ViewCompatICS.:()V │ │ +03a694: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a69a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -48200,18 +48200,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0384cc: |[0384cc] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0384dc: 6e20 1b12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@121b │ │ -0384e2: 0a00 |0003: move-result v0 │ │ -0384e4: 0f00 |0004: return v0 │ │ +03a69c: |[03a69c] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03a6ac: 6e20 1b12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@121b │ │ +03a6b2: 0a00 |0003: move-result v0 │ │ +03a6b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -48220,18 +48220,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0384e8: |[0384e8] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -0384f8: 6e20 1c12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@121c │ │ -0384fe: 0a00 |0003: move-result v0 │ │ -038500: 0f00 |0004: return v0 │ │ +03a6b8: |[03a6b8] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +03a6c8: 6e20 1c12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@121c │ │ +03a6ce: 0a00 |0003: move-result v0 │ │ +03a6d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -48240,17 +48240,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038504: |[038504] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038514: 6e20 5712 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1257 │ │ -03851a: 0e00 |0003: return-void │ │ +03a6d4: |[03a6d4] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03a6e4: 6e20 5712 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1257 │ │ +03a6ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48260,18 +48260,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03851c: |[03851c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -03852c: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -038530: 6e20 5812 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1258 │ │ -038536: 0e00 |0005: return-void │ │ +03a6ec: |[03a6ec] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03a6fc: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +03a700: 6e20 5812 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1258 │ │ +03a706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -48281,17 +48281,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038538: |[038538] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038548: 6e20 5912 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1259 │ │ -03854e: 0e00 |0003: return-void │ │ +03a708: |[03a708] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03a718: 6e20 5912 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1259 │ │ +03a71e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48301,18 +48301,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038550: |[038550] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -038560: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ -038564: 6e20 6b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@126b │ │ -03856a: 0e00 |0005: return-void │ │ +03a720: |[03a720] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03a730: 1f01 8902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0289 │ │ +03a734: 6e20 6b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@126b │ │ +03a73a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -48343,17 +48343,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03856c: |[03856c] android.support.v4.view.ViewCompatJB.:()V │ │ -03857c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -038582: 0e00 |0003: return-void │ │ +03a73c: |[03a73c] android.support.v4.view.ViewCompatJB.:()V │ │ +03a74c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48361,18 +48361,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038584: |[038584] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -038594: 6e10 2212 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1222 │ │ -03859a: 0c00 |0003: move-result-object v0 │ │ -03859c: 1100 |0004: return-object v0 │ │ +03a754: |[03a754] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +03a764: 6e10 2212 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1222 │ │ +03a76a: 0c00 |0003: move-result-object v0 │ │ +03a76c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48380,18 +48380,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0385a0: |[0385a0] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0385b0: 6e10 2a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@122a │ │ -0385b6: 0a00 |0003: move-result v0 │ │ -0385b8: 0f00 |0004: return v0 │ │ +03a770: |[03a770] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03a780: 6e10 2a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@122a │ │ +03a786: 0a00 |0003: move-result v0 │ │ +03a788: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48399,18 +48399,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0385bc: |[0385bc] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0385cc: 6e10 3a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@123a │ │ -0385d2: 0c00 |0003: move-result-object v0 │ │ -0385d4: 1100 |0004: return-object v0 │ │ +03a78c: |[03a78c] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03a79c: 6e10 3a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@123a │ │ +03a7a2: 0c00 |0003: move-result-object v0 │ │ +03a7a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48418,18 +48418,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0385d8: |[0385d8] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -0385e8: 6e10 4612 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1246 │ │ -0385ee: 0a00 |0003: move-result v0 │ │ -0385f0: 0f00 |0004: return v0 │ │ +03a7a8: |[03a7a8] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +03a7b8: 6e10 4612 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1246 │ │ +03a7be: 0a00 |0003: move-result v0 │ │ +03a7c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48437,18 +48437,18 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0385f4: |[0385f4] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -038604: 6e30 5b12 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@125b │ │ -03860a: 0a00 |0003: move-result v0 │ │ -03860c: 0f00 |0004: return v0 │ │ +03a7c4: |[03a7c4] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03a7d4: 6e30 5b12 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@125b │ │ +03a7da: 0a00 |0003: move-result v0 │ │ +03a7dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ @@ -48458,17 +48458,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038610: |[038610] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -038620: 6e10 6012 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1260 │ │ -038626: 0e00 |0003: return-void │ │ +03a7e0: |[03a7e0] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03a7f0: 6e10 6012 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1260 │ │ +03a7f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -48477,17 +48477,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -038628: |[038628] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -038638: 6e54 5d12 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@125d │ │ -03863e: 0e00 |0003: return-void │ │ +03a7f8: |[03a7f8] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03a808: 6e54 5d12 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@125d │ │ +03a80e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -48500,17 +48500,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038640: |[038640] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -038650: 6e20 6112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1261 │ │ -038656: 0e00 |0003: return-void │ │ +03a810: |[03a810] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03a820: 6e20 6112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1261 │ │ +03a826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -48520,17 +48520,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -038658: |[038658] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -038668: 6e40 6212 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1262 │ │ -03866e: 0e00 |0003: return-void │ │ +03a828: |[03a828] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03a838: 6e40 6212 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1262 │ │ +03a83e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -48541,17 +48541,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038670: |[038670] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -038680: 6e20 6e12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@126e │ │ -038686: 0e00 |0003: return-void │ │ +03a840: |[03a840] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +03a850: 6e20 6e12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@126e │ │ +03a856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -48561,17 +48561,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038688: |[038688] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -038698: 6e20 7012 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1270 │ │ -03869e: 0e00 |0003: return-void │ │ +03a858: |[03a858] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03a868: 6e20 7012 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1270 │ │ +03a86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -48602,17 +48602,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0386a0: |[0386a0] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -0386b0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0386b6: 0e00 |0003: return-void │ │ +03a870: |[03a870] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +03a880: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48620,18 +48620,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0386b8: |[0386b8] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -0386c8: 6e10 2c12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@122c │ │ -0386ce: 0a00 |0003: move-result v0 │ │ -0386d0: 0f00 |0004: return v0 │ │ +03a888: |[03a888] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +03a898: 6e10 2c12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@122c │ │ +03a89e: 0a00 |0003: move-result v0 │ │ +03a8a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48639,18 +48639,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0386d4: |[0386d4] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -0386e4: 6e10 2e12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@122e │ │ -0386ea: 0a00 |0003: move-result v0 │ │ -0386ec: 0f00 |0004: return v0 │ │ +03a8a4: |[03a8a4] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +03a8b4: 6e10 2e12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@122e │ │ +03a8ba: 0a00 |0003: move-result v0 │ │ +03a8bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48658,17 +48658,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0386f0: |[0386f0] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -038700: 6e20 7112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1271 │ │ -038706: 0e00 |0003: return-void │ │ +03a8c0: |[03a8c0] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +03a8d0: 6e20 7112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1271 │ │ +03a8d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 id I │ │ @@ -48678,17 +48678,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038708: |[038708] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -038718: 6e20 7212 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1272 │ │ -03871e: 0e00 |0003: return-void │ │ +03a8d8: |[03a8d8] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +03a8e8: 6e20 7212 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1272 │ │ +03a8ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 paint Landroid/graphics/Paint; │ │ @@ -48698,17 +48698,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038720: |[038720] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -038730: 6e20 7412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1274 │ │ -038736: 0e00 |0003: return-void │ │ +03a8f0: |[03a8f0] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +03a900: 6e20 7412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1274 │ │ +03a906: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -48739,17 +48739,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038738: |[038738] android.support.v4.view.ViewCompatKitKat.:()V │ │ -038748: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03874e: 0e00 |0003: return-void │ │ +03a908: |[03a908] android.support.v4.view.ViewCompatKitKat.:()V │ │ +03a918: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -48757,18 +48757,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038750: |[038750] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -038760: 6e10 2112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1221 │ │ -038766: 0a00 |0003: move-result v0 │ │ -038768: 0f00 |0004: return v0 │ │ +03a920: |[03a920] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +03a930: 6e10 2112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1221 │ │ +03a936: 0a00 |0003: move-result v0 │ │ +03a938: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -48776,17 +48776,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03876c: |[03876c] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -03877c: 6e20 6c12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@126c │ │ -038782: 0e00 |0003: return-void │ │ +03a93c: |[03a93c] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +03a94c: 6e20 6c12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@126c │ │ +03a952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -48857,26 +48857,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -038784: |[038784] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -038794: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -038798: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03879c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0387a0: 2200 bf01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01bf │ │ -0387a4: 7010 120b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b12 │ │ -0387aa: 6900 9903 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0399 │ │ -0387ae: 0e00 |000d: return-void │ │ -0387b0: 2200 be01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01be │ │ -0387b4: 7010 100b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b10 │ │ -0387ba: 6900 9903 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0399 │ │ -0387be: 28f8 |0015: goto 000d // -0008 │ │ +03a954: |[03a954] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03a964: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03a968: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03a96c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03a970: 2200 bf01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01bf │ │ +03a974: 7010 120b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b12 │ │ +03a97a: 6900 9903 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0399 │ │ +03a97e: 0e00 |000d: return-void │ │ +03a980: 2200 be01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01be │ │ +03a984: 7010 100b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b10 │ │ +03a98a: 6900 9903 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0399 │ │ +03a98e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -48886,17 +48886,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0387c0: |[0387c0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0387d0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0387d6: 0e00 |0003: return-void │ │ +03a990: |[03a990] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03a9a0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a9a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -48905,19 +48905,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0387d8: |[0387d8] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0387e8: 6200 9903 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0399 │ │ -0387ec: 7220 140b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b14 │ │ -0387f2: 0a00 |0005: move-result v0 │ │ -0387f4: 0f00 |0006: return v0 │ │ +03a9a8: |[03a9a8] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03a9b8: 6200 9903 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0399 │ │ +03a9bc: 7220 140b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b14 │ │ +03a9c2: 0a00 |0005: move-result v0 │ │ +03a9c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -48946,17 +48946,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0387f8: |[0387f8] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -038808: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03880e: 0e00 |0003: return-void │ │ +03a9c8: |[03a9c8] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +03a9d8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03a9de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatFroyo;) │ │ @@ -48964,18 +48964,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038810: |[038810] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -038820: 6e10 8412 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1284 │ │ -038826: 0a00 |0003: move-result v0 │ │ -038828: 0f00 |0004: return v0 │ │ +03a9e0: |[03a9e0] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03a9f0: 6e10 8412 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1284 │ │ +03a9f6: 0a00 |0003: move-result v0 │ │ +03a9f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -49073,38 +49073,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -03882c: |[03882c] android.support.v4.view.ViewGroupCompat.:()V │ │ -03883c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -038840: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -038844: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -038848: 2201 c601 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01c6 │ │ -03884c: 7010 220b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b22 │ │ -038852: 6901 9a03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ -038856: 0e00 |000d: return-void │ │ -038858: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -03885c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -038860: 2201 c401 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01c4 │ │ -038864: 7010 1c0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b1c │ │ -03886a: 6901 9a03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ -03886e: 28f4 |0019: goto 000d // -000c │ │ -038870: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -038874: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -038878: 2201 c301 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01c3 │ │ -03887c: 7010 1a0b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b1a │ │ -038882: 6901 9a03 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ -038886: 28e8 |0025: goto 000d // -0018 │ │ -038888: 2201 c701 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01c7 │ │ -03888c: 7010 250b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b25 │ │ -038892: 6901 9a03 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ -038896: 28e0 |002d: goto 000d // -0020 │ │ +03a9fc: |[03a9fc] android.support.v4.view.ViewGroupCompat.:()V │ │ +03aa0c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03aa10: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +03aa14: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03aa18: 2201 c601 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01c6 │ │ +03aa1c: 7010 220b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b22 │ │ +03aa22: 6901 9a03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ +03aa26: 0e00 |000d: return-void │ │ +03aa28: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +03aa2c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03aa30: 2201 c401 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01c4 │ │ +03aa34: 7010 1c0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b1c │ │ +03aa3a: 6901 9a03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ +03aa3e: 28f4 |0019: goto 000d // -000c │ │ +03aa40: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +03aa44: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +03aa48: 2201 c301 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01c3 │ │ +03aa4c: 7010 1a0b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b1a │ │ +03aa52: 6901 9a03 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ +03aa56: 28e8 |0025: goto 000d // -0018 │ │ +03aa58: 2201 c701 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01c7 │ │ +03aa5c: 7010 250b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b25 │ │ +03aa62: 6901 9a03 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ +03aa66: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0006 line=107 │ │ 0x000d line=115 │ │ 0x000e line=108 │ │ @@ -49120,17 +49120,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038898: |[038898] android.support.v4.view.ViewGroupCompat.:()V │ │ -0388a8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0388ae: 0e00 |0003: return-void │ │ +03aa68: |[03aa68] android.support.v4.view.ViewGroupCompat.:()V │ │ +03aa78: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03aa7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -49139,19 +49139,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0388b0: |[0388b0] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0388c0: 6200 9a03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ -0388c4: 7220 1e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b1e │ │ -0388ca: 0a00 |0005: move-result v0 │ │ -0388cc: 0f00 |0006: return v0 │ │ +03aa80: |[03aa80] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +03aa90: 6200 9a03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ +03aa94: 7220 1e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b1e │ │ +03aa9a: 0a00 |0005: move-result v0 │ │ +03aa9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -49159,19 +49159,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0388d0: |[0388d0] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0388e0: 6200 9a03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ -0388e4: 7240 1f0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1f │ │ -0388ea: 0a00 |0005: move-result v0 │ │ -0388ec: 0f00 |0006: return v0 │ │ +03aaa0: |[03aaa0] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03aab0: 6200 9a03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ +03aab4: 7240 1f0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1f │ │ +03aaba: 0a00 |0005: move-result v0 │ │ +03aabc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -49181,18 +49181,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0388f0: |[0388f0] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -038900: 6200 9a03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ -038904: 7230 200b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b20 │ │ -03890a: 0e00 |0005: return-void │ │ +03aac0: |[03aac0] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +03aad0: 6200 9a03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ +03aad4: 7230 200b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b20 │ │ +03aada: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -49202,18 +49202,18 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03890c: |[03890c] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -03891c: 6200 9a03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ -038920: 7230 210b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b21 │ │ -038926: 0e00 |0005: return-void │ │ +03aadc: |[03aadc] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +03aaec: 6200 9a03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039a │ │ +03aaf0: 7230 210b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b21 │ │ +03aaf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ @@ -49244,17 +49244,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038928: |[038928] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -038938: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03893e: 0e00 |0003: return-void │ │ +03aaf8: |[03aaf8] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +03ab08: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03ab0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -49263,17 +49263,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038940: |[038940] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -038950: 6e20 bc12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@12bc │ │ -038956: 0e00 |0003: return-void │ │ +03ab10: |[03ab10] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +03ab20: 6e20 bc12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@12bc │ │ +03ab26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 split Z │ │ @@ -49304,17 +49304,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038958: |[038958] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -038968: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03896e: 0e00 |0003: return-void │ │ +03ab28: |[03ab28] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +03ab38: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03ab3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatIcs;) │ │ @@ -49322,18 +49322,18 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -038970: |[038970] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -038980: 6e30 b112 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12b1 │ │ -038986: 0a00 |0003: move-result v0 │ │ -038988: 0f00 |0004: return v0 │ │ +03ab40: |[03ab40] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ab50: 6e30 b112 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12b1 │ │ +03ab56: 0a00 |0003: move-result v0 │ │ +03ab58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -49364,17 +49364,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03898c: |[03898c] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -03899c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0389a2: 0e00 |0003: return-void │ │ +03ab5c: |[03ab5c] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +03ab6c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03ab72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -49382,18 +49382,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0389a4: |[0389a4] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0389b4: 6e10 a512 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@12a5 │ │ -0389ba: 0a00 |0003: move-result v0 │ │ -0389bc: 0f00 |0004: return v0 │ │ +03ab74: |[03ab74] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +03ab84: 6e10 a512 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@12a5 │ │ +03ab8a: 0a00 |0003: move-result v0 │ │ +03ab8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -49401,17 +49401,17 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0389c0: |[0389c0] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0389d0: 6e20 bb12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@12bb │ │ -0389d6: 0e00 |0003: return-void │ │ +03ab90: |[03ab90] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +03aba0: 6e20 bb12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@12bb │ │ +03aba6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -49449,17 +49449,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0389d8: |[0389d8] android.support.v4.view.ViewPager$1.:()V │ │ -0389e8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0389ee: 0e00 |0003: return-void │ │ +03aba8: |[03aba8] android.support.v4.view.ViewPager$1.:()V │ │ +03abb8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03abbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -49468,19 +49468,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0389f0: |[0389f0] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -038a00: 5230 a003 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -038a04: 5241 a003 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -038a08: b110 |0004: sub-int/2addr v0, v1 │ │ -038a0a: 0f00 |0005: return v0 │ │ +03abc0: |[03abc0] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +03abd0: 5230 a003 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03abd4: 5241 a003 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03abd8: b110 |0004: sub-int/2addr v0, v1 │ │ +03abda: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -49490,20 +49490,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -038a0c: |[038a0c] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -038a1c: 1f02 d001 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -038a20: 1f03 d001 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -038a24: 6e30 380b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@0b38 │ │ -038a2a: 0a00 |0007: move-result v0 │ │ -038a2c: 0f00 |0008: return v0 │ │ +03abdc: |[03abdc] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03abec: 1f02 d001 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03abf0: 1f03 d001 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03abf4: 6e30 380b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@0b38 │ │ +03abfa: 0a00 |0007: move-result v0 │ │ +03abfc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ @@ -49539,17 +49539,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038a30: |[038a30] android.support.v4.view.ViewPager$2.:()V │ │ -038a40: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -038a46: 0e00 |0003: return-void │ │ +03ac00: |[03ac00] android.support.v4.view.ViewPager$2.:()V │ │ +03ac10: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03ac16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -49558,23 +49558,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -038a48: |[038a48] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -038a58: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -038a5c: c713 |0002: sub-float/2addr v3, v1 │ │ -038a5e: a800 0303 |0003: mul-float v0, v3, v3 │ │ -038a62: c830 |0005: mul-float/2addr v0, v3 │ │ -038a64: c830 |0006: mul-float/2addr v0, v3 │ │ -038a66: c830 |0007: mul-float/2addr v0, v3 │ │ -038a68: c610 |0008: add-float/2addr v0, v1 │ │ -038a6a: 0f00 |0009: return v0 │ │ +03ac18: |[03ac18] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +03ac28: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +03ac2c: c713 |0002: sub-float/2addr v3, v1 │ │ +03ac2e: a800 0303 |0003: mul-float v0, v3, v3 │ │ +03ac32: c830 |0005: mul-float/2addr v0, v3 │ │ +03ac34: c830 |0006: mul-float/2addr v0, v3 │ │ +03ac36: c830 |0007: mul-float/2addr v0, v3 │ │ +03ac38: c610 |0008: add-float/2addr v0, v1 │ │ +03ac3a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ @@ -49614,18 +49614,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038a6c: |[038a6c] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -038a7c: 5b01 9d03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039d │ │ -038a80: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -038a86: 0e00 |0005: return-void │ │ +03ac3c: |[03ac3c] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +03ac4c: 5b01 9d03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039d │ │ +03ac50: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03ac56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -49635,21 +49635,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -038a88: |[038a88] android.support.v4.view.ViewPager$3.run:()V │ │ -038a98: 5420 9d03 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039d │ │ -038a9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -038a9e: 7120 640b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0b64 │ │ -038aa4: 5420 9d03 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039d │ │ -038aa8: 6e10 be0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ -038aae: 0e00 |000b: return-void │ │ +03ac58: |[03ac58] android.support.v4.view.ViewPager$3.run:()V │ │ +03ac68: 5420 9d03 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039d │ │ +03ac6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03ac6e: 7120 640b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0b64 │ │ +03ac74: 5420 9d03 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039d │ │ +03ac78: 6e10 be0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ +03ac7e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000b line=245 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ @@ -49730,17 +49730,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038ab0: |[038ab0] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -038ac0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -038ac6: 0e00 |0003: return-void │ │ +03ac80: |[03ac80] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +03ac90: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03ac96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ @@ -49798,20 +49798,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -038ac8: |[038ac8] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -038ad8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -038ada: 7030 8712 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1287 │ │ -038ae0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -038ae2: 5910 aa03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ -038ae6: 0e00 |0007: return-void │ │ +03ac98: |[03ac98] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +03aca8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03acaa: 7030 8712 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1287 │ │ +03acb0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03acb2: 5910 aa03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ +03acb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2867 │ │ 0x0004 line=2848 │ │ 0x0007 line=2868 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -49821,29 +49821,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -038ae8: |[038ae8] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -038af8: 7030 8812 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1288 │ │ -038afe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -038b00: 5931 aa03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ -038b04: 7100 670b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0b67 │ │ -038b0a: 0c01 |0009: move-result-object v1 │ │ -038b0c: 6e30 9800 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ -038b12: 0c00 |000d: move-result-object v0 │ │ -038b14: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -038b16: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -038b1a: 6e30 e400 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e4 │ │ -038b20: 0a01 |0014: move-result v1 │ │ -038b22: 5931 a403 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ -038b26: 6e10 e800 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -038b2c: 0e00 |001a: return-void │ │ +03acb8: |[03acb8] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03acc8: 7030 8812 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1288 │ │ +03acce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03acd0: 5931 aa03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ +03acd4: 7100 670b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0b67 │ │ +03acda: 0c01 |0009: move-result-object v1 │ │ +03acdc: 6e30 9800 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ +03ace2: 0c00 |000d: move-result-object v0 │ │ +03ace4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03ace6: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +03acea: 6e30 e400 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e4 │ │ +03acf0: 0a01 |0014: move-result v1 │ │ +03acf2: 5931 a403 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ +03acf6: 6e10 e800 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +03acfc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2871 │ │ 0x0003 line=2848 │ │ 0x0006 line=2873 │ │ 0x000e line=2874 │ │ 0x0017 line=2875 │ │ @@ -49997,18 +49997,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038b30: |[038b30] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -038b40: 5b01 ac03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ac │ │ -038b44: 7010 fd00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fd │ │ -038b4a: 0e00 |0005: return-void │ │ +03ad00: |[03ad00] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +03ad10: 5b01 ac03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ac │ │ +03ad14: 7010 fd00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fd │ │ +03ad1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -50017,17 +50017,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038b4c: |[038b4c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -038b5c: 7020 4b0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0b4b │ │ -038b62: 0e00 |0003: return-void │ │ +03ad1c: |[03ad1c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +03ad2c: 7020 4b0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0b4b │ │ +03ad32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -50038,18 +50038,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038b64: |[038b64] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -038b74: 5410 ac03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ac │ │ -038b78: 6e10 750b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0b75 │ │ -038b7e: 0e00 |0005: return-void │ │ +03ad34: |[03ad34] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +03ad44: 5410 ac03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ac │ │ +03ad48: 6e10 750b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0b75 │ │ +03ad4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2819 │ │ 0x0005 line=2820 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -50058,18 +50058,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038b80: |[038b80] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -038b90: 5410 ac03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ac │ │ -038b94: 6e10 750b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0b75 │ │ -038b9a: 0e00 |0005: return-void │ │ +03ad50: |[03ad50] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +03ad60: 5410 ac03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ac │ │ +03ad64: 6e10 750b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0b75 │ │ +03ad6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2823 │ │ 0x0005 line=2824 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -50121,50 +50121,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -038b9c: |[038b9c] android.support.v4.view.ViewPager$SavedState.:()V │ │ -038bac: 2200 d701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01d7 │ │ -038bb0: 7010 4f0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0b4f │ │ -038bb6: 7110 c106 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06c1 │ │ -038bbc: 0c00 |0008: move-result-object v0 │ │ -038bbe: 6900 ad03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03ad │ │ -038bc2: 0e00 |000b: return-void │ │ +03ad6c: |[03ad6c] android.support.v4.view.ViewPager$SavedState.:()V │ │ +03ad7c: 2200 d701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01d7 │ │ +03ad80: 7010 4f0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0b4f │ │ +03ad86: 7110 c106 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06c1 │ │ +03ad8c: 0c00 |0008: move-result-object v0 │ │ +03ad8e: 6900 ad03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03ad │ │ +03ad92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -038bc4: |[038bc4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -038bd4: 7020 1212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1212 │ │ -038bda: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -038bde: 6e10 5014 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -038be4: 0c00 |0008: move-result-object v0 │ │ -038be6: 6e10 2714 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1427 │ │ -038bec: 0c03 |000c: move-result-object v3 │ │ -038bee: 6e10 8301 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -038bf4: 0a00 |0010: move-result v0 │ │ -038bf6: 5910 b003 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ -038bfa: 6e20 8401 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0184 │ │ -038c00: 0c00 |0016: move-result-object v0 │ │ -038c02: 5b10 ae03 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ -038c06: 5b13 af03 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03af │ │ -038c0a: 0e00 |001b: return-void │ │ +03ad94: |[03ad94] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +03ada4: 7020 1212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1212 │ │ +03adaa: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +03adae: 6e10 5014 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +03adb4: 0c00 |0008: move-result-object v0 │ │ +03adb6: 6e10 2714 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1427 │ │ +03adbc: 0c03 |000c: move-result-object v3 │ │ +03adbe: 6e10 8301 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +03adc4: 0a00 |0010: move-result v0 │ │ +03adc6: 5910 b003 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ +03adca: 6e20 8401 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0184 │ │ +03add0: 0c00 |0016: move-result-object v0 │ │ +03add2: 5b10 ae03 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ +03add6: 5b13 af03 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03af │ │ +03adda: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0003 line=1250 │ │ 0x0005 line=1251 │ │ 0x000d line=1253 │ │ 0x0013 line=1254 │ │ @@ -50180,17 +50180,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038c0c: |[038c0c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -038c1c: 7020 1312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1213 │ │ -038c22: 0e00 |0003: return-void │ │ +03addc: |[03addc] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +03adec: 7020 1312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1213 │ │ +03adf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0003 line=1220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -50201,38 +50201,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -038c24: |[038c24] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -038c34: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -038c38: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -038c3e: 1a01 eb02 |0005: const-string v1, "FragmentPager.SavedState{" // string@02eb │ │ -038c42: 6e20 6e14 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -038c48: 0c00 |000a: move-result-object v0 │ │ -038c4a: 7110 7614 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -038c50: 0a01 |000e: move-result v1 │ │ -038c52: 7110 3f14 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -038c58: 0c01 |0012: move-result-object v1 │ │ -038c5a: 6e20 6e14 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -038c60: 0c00 |0016: move-result-object v0 │ │ -038c62: 1a01 7c00 |0017: const-string v1, " position=" // string@007c │ │ -038c66: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -038c6c: 0c00 |001c: move-result-object v0 │ │ -038c6e: 5221 b003 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ -038c72: 6e20 6a14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -038c78: 0c00 |0022: move-result-object v0 │ │ -038c7a: 1a01 a717 |0023: const-string v1, "}" // string@17a7 │ │ -038c7e: 6e20 6e14 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -038c84: 0c00 |0028: move-result-object v0 │ │ -038c86: 6e10 7314 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -038c8c: 0c00 |002c: move-result-object v0 │ │ -038c8e: 1100 |002d: return-object v0 │ │ +03adf4: |[03adf4] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +03ae04: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +03ae08: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +03ae0e: 1a01 eb02 |0005: const-string v1, "FragmentPager.SavedState{" // string@02eb │ │ +03ae12: 6e20 6e14 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03ae18: 0c00 |000a: move-result-object v0 │ │ +03ae1a: 7110 7614 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +03ae20: 0a01 |000e: move-result v1 │ │ +03ae22: 7110 3f14 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +03ae28: 0c01 |0012: move-result-object v1 │ │ +03ae2a: 6e20 6e14 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03ae30: 0c00 |0016: move-result-object v0 │ │ +03ae32: 1a01 7c00 |0017: const-string v1, " position=" // string@007c │ │ +03ae36: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03ae3c: 0c00 |001c: move-result-object v0 │ │ +03ae3e: 5221 b003 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ +03ae42: 6e20 6a14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +03ae48: 0c00 |0022: move-result-object v0 │ │ +03ae4a: 1a01 a717 |0023: const-string v1, "}" // string@17a7 │ │ +03ae4e: 6e20 6e14 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03ae54: 0c00 |0028: move-result-object v0 │ │ +03ae56: 6e10 7314 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03ae5c: 0c00 |002c: move-result-object v0 │ │ +03ae5e: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -50240,21 +50240,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -038c90: |[038c90] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -038ca0: 6f30 1412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1214 │ │ -038ca6: 5210 b003 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ -038caa: 6e20 8701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -038cb0: 5410 ae03 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ -038cb4: 6e30 8901 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0189 │ │ -038cba: 0e00 |000d: return-void │ │ +03ae60: |[03ae60] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03ae70: 6f30 1412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1214 │ │ +03ae76: 5210 b003 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ +03ae7a: 6e20 8701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +03ae80: 5410 ae03 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ +03ae84: 6e30 8901 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0189 │ │ +03ae8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ 0x0008 line=1226 │ │ 0x000d line=1227 │ │ locals : │ │ @@ -50294,17 +50294,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038cbc: |[038cbc] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -038ccc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -038cd2: 0e00 |0003: return-void │ │ +03ae8c: |[03ae8c] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +03ae9c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03aea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -50313,34 +50313,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -038cd4: |[038cd4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -038ce4: 6e10 2f12 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -038cea: 0c00 |0003: move-result-object v0 │ │ -038cec: 1f00 d101 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -038cf0: 6e10 2f12 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -038cf6: 0c01 |0009: move-result-object v1 │ │ -038cf8: 1f01 d101 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -038cfc: 5502 a603 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -038d00: 5513 a603 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -038d04: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -038d08: 5502 a603 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -038d0c: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -038d10: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -038d12: 0f02 |0017: return v2 │ │ -038d14: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -038d16: 28fe |0019: goto 0017 // -0002 │ │ -038d18: 5202 a803 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a8 │ │ -038d1c: 5213 a803 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a8 │ │ -038d20: b132 |001e: sub-int/2addr v2, v3 │ │ -038d22: 28f8 |001f: goto 0017 // -0008 │ │ +03aea4: |[03aea4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +03aeb4: 6e10 2f12 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03aeba: 0c00 |0003: move-result-object v0 │ │ +03aebc: 1f00 d101 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03aec0: 6e10 2f12 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03aec6: 0c01 |0009: move-result-object v1 │ │ +03aec8: 1f01 d101 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03aecc: 5502 a603 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03aed0: 5513 a603 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03aed4: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +03aed8: 5502 a603 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03aedc: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +03aee0: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +03aee2: 0f02 |0017: return v2 │ │ +03aee4: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +03aee6: 28fe |0019: goto 0017 // -0002 │ │ +03aee8: 5202 a803 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a8 │ │ +03aeec: 5213 a803 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a8 │ │ +03aef0: b132 |001e: sub-int/2addr v2, v3 │ │ +03aef2: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2882 │ │ 0x0006 line=2883 │ │ 0x000c line=2884 │ │ 0x0012 line=2885 │ │ 0x0017 line=2887 │ │ @@ -50358,20 +50358,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -038d24: |[038d24] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -038d34: 1f02 8f02 |0000: check-cast v2, Landroid/view/View; // type@028f │ │ -038d38: 1f03 8f02 |0002: check-cast v3, Landroid/view/View; // type@028f │ │ -038d3c: 6e30 5f0b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0b5f │ │ -038d42: 0a00 |0007: move-result v0 │ │ -038d44: 0f00 |0008: return v0 │ │ +03aef4: |[03aef4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03af04: 1f02 8f02 |0000: check-cast v2, Landroid/view/View; // type@028f │ │ +03af08: 1f03 8f02 |0002: check-cast v3, Landroid/view/View; // type@028f │ │ +03af0c: 6e30 5f0b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0b5f │ │ +03af12: 0a00 |0007: move-result v0 │ │ +03af14: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ @@ -50736,31 +50736,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -038d48: |[038d48] android.support.v4.view.ViewPager.:()V │ │ -038d58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038d5a: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ -038d5e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -038d60: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -038d66: 4b02 0001 |0007: aput v2, v0, v1 │ │ -038d6a: 6900 ba03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03ba │ │ -038d6e: 2200 cc01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01cc │ │ -038d72: 7010 370b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0b37 │ │ -038d78: 6900 b203 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b2 │ │ -038d7c: 2200 cd01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01cd │ │ -038d80: 7010 3a0b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0b3a │ │ -038d86: 6900 fb03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fb │ │ -038d8a: 2200 da01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01da │ │ -038d8e: 7010 5e0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0b5e │ │ -038d94: 6900 fc03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03fc │ │ -038d98: 0e00 |0020: return-void │ │ +03af18: |[03af18] android.support.v4.view.ViewPager.:()V │ │ +03af28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03af2a: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ +03af2e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03af30: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +03af36: 4b02 0001 |0007: aput v2, v0, v1 │ │ +03af3a: 6900 ba03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03ba │ │ +03af3e: 2200 cc01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01cc │ │ +03af42: 7010 370b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0b37 │ │ +03af48: 6900 b203 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b2 │ │ +03af4c: 2200 cd01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01cd │ │ +03af50: 7010 3a0b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0b3a │ │ +03af56: 6900 fb03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fb │ │ +03af5a: 2200 da01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01da │ │ +03af5e: 7010 5e0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0b5e │ │ +03af64: 6900 fc03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03fc │ │ +03af68: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=116 │ │ 0x0012 line=123 │ │ 0x0019 line=223 │ │ locals : │ │ @@ -50770,46 +50770,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -038d9c: |[038d9c] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -038dac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -038dae: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -038db0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -038db2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -038db4: 7020 9512 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1295 │ │ -038dba: 2200 1403 |0007: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -038dbe: 7010 8414 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -038dc4: 5b50 df03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -038dc8: 2200 d001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -038dcc: 7010 3e0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b3e │ │ -038dd2: 5b50 f603 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f6 │ │ -038dd6: 2200 3d00 |0015: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ -038dda: 7010 1901 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -038de0: 5b50 f703 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ -038de4: 5951 f003 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ -038de8: 5b54 ee03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ -038dec: 5b54 ef03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ -038df0: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -038df6: 5950 d503 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -038dfa: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -038e00: 5950 e203 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -038e04: 5953 e903 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ -038e08: 5951 c303 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -038e0c: 5c53 d403 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -038e10: 5c52 e703 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e7 │ │ -038e14: 2200 ce01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01ce │ │ -038e18: 7020 3c0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b3c │ │ -038e1e: 5b50 d003 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ -038e22: 5952 f203 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ -038e26: 6e10 a50b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0ba5 │ │ -038e2c: 0e00 |0040: return-void │ │ +03af6c: |[03af6c] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +03af7c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03af7e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03af80: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03af82: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03af84: 7020 9512 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1295 │ │ +03af8a: 2200 1403 |0007: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +03af8e: 7010 8414 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +03af94: 5b50 df03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03af98: 2200 d001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03af9c: 7010 3e0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b3e │ │ +03afa2: 5b50 f603 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f6 │ │ +03afa6: 2200 3d00 |0015: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ +03afaa: 7010 1901 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +03afb0: 5b50 f703 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ +03afb4: 5951 f003 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ +03afb8: 5b54 ee03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ +03afbc: 5b54 ef03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ +03afc0: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03afc6: 5950 d503 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03afca: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03afd0: 5950 e203 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03afd4: 5953 e903 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ +03afd8: 5951 c303 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03afdc: 5c53 d403 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03afe0: 5c52 e703 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e7 │ │ +03afe4: 2200 ce01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01ce │ │ +03afe8: 7020 3c0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b3c │ │ +03afee: 5b50 d003 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ +03aff2: 5952 f203 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ +03aff6: 6e10 a50b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0ba5 │ │ +03affc: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=344 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -50834,46 +50834,46 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -038e30: |[038e30] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -038e40: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -038e42: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -038e44: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -038e46: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -038e48: 7030 9612 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1296 │ │ -038e4e: 2200 1403 |0007: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -038e52: 7010 8414 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -038e58: 5b50 df03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -038e5c: 2200 d001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -038e60: 7010 3e0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b3e │ │ -038e66: 5b50 f603 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f6 │ │ -038e6a: 2200 3d00 |0015: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ -038e6e: 7010 1901 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -038e74: 5b50 f703 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ -038e78: 5951 f003 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ -038e7c: 5b54 ee03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ -038e80: 5b54 ef03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ -038e84: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -038e8a: 5950 d503 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -038e8e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -038e94: 5950 e203 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -038e98: 5953 e903 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ -038e9c: 5951 c303 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -038ea0: 5c53 d403 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -038ea4: 5c52 e703 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e7 │ │ -038ea8: 2200 ce01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01ce │ │ -038eac: 7020 3c0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b3c │ │ -038eb2: 5b50 d003 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ -038eb6: 5952 f203 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ -038eba: 6e10 a50b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0ba5 │ │ -038ec0: 0e00 |0040: return-void │ │ +03b000: |[03b000] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03b010: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03b012: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03b014: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03b016: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03b018: 7030 9612 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1296 │ │ +03b01e: 2200 1403 |0007: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +03b022: 7010 8414 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +03b028: 5b50 df03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b02c: 2200 d001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b030: 7010 3e0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b3e │ │ +03b036: 5b50 f603 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f6 │ │ +03b03a: 2200 3d00 |0015: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ +03b03e: 7010 1901 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +03b044: 5b50 f703 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ +03b048: 5951 f003 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ +03b04c: 5b54 ee03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ +03b050: 5b54 ef03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ +03b054: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03b05a: 5950 d503 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03b05e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03b064: 5950 e203 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03b068: 5953 e903 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ +03b06c: 5951 c303 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03b070: 5c53 d403 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03b074: 5c52 e703 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e7 │ │ +03b078: 2200 ce01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01ce │ │ +03b07c: 7020 3c0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b3c │ │ +03b082: 5b50 d003 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ +03b086: 5952 f203 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ +03b08a: 6e10 a50b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0ba5 │ │ +03b090: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -50899,17 +50899,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038ec4: |[038ec4] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -038ed4: 7020 dc0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ -038eda: 0e00 |0003: return-void │ │ +03b094: |[03b094] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +03b0a4: 7020 dc0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ +03b0aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -50918,17 +50918,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038edc: |[038edc] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -038eec: 5410 c403 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -038ef0: 1100 |0002: return-object v0 │ │ +03b0ac: |[03b0ac] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +03b0bc: 5410 c403 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03b0c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -50936,17 +50936,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038ef4: |[038ef4] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -038f04: 5210 cb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -038f08: 0f00 |0002: return v0 │ │ +03b0c4: |[03b0c4] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +03b0d4: 5210 cb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03b0d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -50954,226 +50954,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038f0c: |[038f0c] android.support.v4.view.ViewPager.access$400:()[I │ │ -038f1c: 6200 ba03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03ba │ │ -038f20: 1100 |0002: return-object v0 │ │ +03b0dc: |[03b0dc] android.support.v4.view.ViewPager.access$400:()[I │ │ +03b0ec: 6200 ba03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03ba │ │ +03b0f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -038f24: |[038f24] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -038f34: 54ec c403 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -038f38: 6e10 ce09 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -038f3e: 0a01 |0005: move-result v1 │ │ -038f40: 7010 8a0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -038f46: 0a0b |0009: move-result v11 │ │ -038f48: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -038f4c: 52ec eb03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -038f50: 82cc |000e: int-to-float v12, v12 │ │ -038f52: 82bd |000f: int-to-float v13, v11 │ │ -038f54: a906 0c0d |0010: div-float v6, v12, v13 │ │ -038f58: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -038f5c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -038f60: 5208 a003 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -038f64: 52fc a003 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -038f68: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -038f6c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -038f6e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -038f70: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -038f74: 520c 9f03 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -038f78: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -038f7c: 520d a203 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -038f80: c6dc |0026: add-float/2addr v12, v13 │ │ -038f82: a607 0c06 |0027: add-float v7, v12, v6 │ │ -038f86: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -038f8a: 52fc a003 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -038f8e: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -038f92: 54ec df03 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -038f96: 6e10 9014 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -038f9c: 0a0c |0034: move-result v12 │ │ -038f9e: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -038fa2: 54ec df03 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -038fa6: 6e20 8a14 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -038fac: 0c03 |003c: move-result-object v3 │ │ -038fae: 1f03 d001 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -038fb2: 523c a003 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -038fb6: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -038fba: 54ec df03 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -038fbe: 6e10 9014 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -038fc4: 0a0c |0048: move-result v12 │ │ -038fc6: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -038fca: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -038fce: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -038fd2: 54ec df03 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -038fd6: 6e20 8a14 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -038fdc: 0c03 |0054: move-result-object v3 │ │ -038fde: 1f03 d001 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -038fe2: 28e8 |0057: goto 003f // -0018 │ │ -038fe4: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -038fe6: 28b9 |0059: goto 0012 // -0047 │ │ -038fe8: 523c a003 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -038fec: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -038ff0: 54ec c403 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -038ff4: 6e20 d109 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ -038ffa: 0a0c |0063: move-result v12 │ │ -038ffc: c66c |0064: add-float/2addr v12, v6 │ │ -038ffe: c6c7 |0065: add-float/2addr v7, v12 │ │ -039000: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -039004: 28f2 |0068: goto 005a // -000e │ │ -039006: 5937 9f03 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03900a: 523c a203 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03900e: c66c |006d: add-float/2addr v12, v6 │ │ -039010: c6c7 |006e: add-float/2addr v7, v12 │ │ -039012: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -039016: 28ba |0071: goto 002b // -0046 │ │ -039018: 52fc a003 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03901c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -039020: 54ec df03 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039024: 6e10 9014 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03902a: 0a0c |007b: move-result v12 │ │ -03902c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -039030: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -039032: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -039036: 5207 9f03 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03903a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -03903e: 52fc a003 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039042: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -039046: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -03904a: 54ec df03 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03904e: 6e20 8a14 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -039054: 0c03 |0090: move-result-object v3 │ │ -039056: 1f03 d001 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03905a: 523c a003 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03905e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -039062: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -039066: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03906a: 54ec df03 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03906e: 6e20 8a14 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -039074: 0c03 |00a0: move-result-object v3 │ │ -039076: 1f03 d001 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03907a: 28f0 |00a3: goto 0093 // -0010 │ │ -03907c: 523c a003 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039080: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -039084: 54ec c403 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -039088: 6e20 d109 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ -03908e: 0a0c |00ad: move-result v12 │ │ -039090: c66c |00ae: add-float/2addr v12, v6 │ │ -039092: c7c7 |00af: sub-float/2addr v7, v12 │ │ -039094: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -039098: 28f2 |00b2: goto 00a4 // -000e │ │ -03909a: 523c a203 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03909e: c66c |00b5: add-float/2addr v12, v6 │ │ -0390a0: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -0390a2: 5937 9f03 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -0390a6: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0390aa: 28ca |00bb: goto 0085 // -0036 │ │ -0390ac: 54ec df03 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -0390b0: 6e10 9014 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0390b6: 0a04 |00c1: move-result v4 │ │ -0390b8: 52f7 9f03 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -0390bc: 52fc a003 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -0390c0: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -0390c4: 52fc a003 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -0390c8: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -0390cc: 52fc 9f03 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -0390d0: 59ec d503 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -0390d4: 52fc a003 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -0390d8: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -0390dc: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -0390e0: 52fc 9f03 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -0390e4: 52fd a203 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -0390e8: c6dc |00da: add-float/2addr v12, v13 │ │ -0390ea: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -0390ee: c7dc |00dd: sub-float/2addr v12, v13 │ │ -0390f0: 59ec e203 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -0390f4: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -0390f8: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -0390fc: 54ec df03 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039100: 6e20 8a14 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -039106: 0c03 |00e9: move-result-object v3 │ │ -039108: 1f03 d001 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03910c: 523c a003 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039110: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -039114: 54ec c403 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -039118: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -03911c: 6e20 d109 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ -039122: 0a0c |00f7: move-result v12 │ │ -039124: c66c |00f8: add-float/2addr v12, v6 │ │ -039126: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -039128: 01a9 |00fa: move v9, v10 │ │ -03912a: 28f1 |00fb: goto 00ec // -000f │ │ -03912c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -039132: 28cf |00ff: goto 00ce // -0031 │ │ -039134: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -03913a: 28db |0103: goto 00de // -0025 │ │ -03913c: 523c a203 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -039140: c66c |0106: add-float/2addr v12, v6 │ │ -039142: c7c7 |0107: sub-float/2addr v7, v12 │ │ -039144: 5937 9f03 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -039148: 523c a003 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03914c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -039150: 59e7 d503 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -039154: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -039158: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03915c: 28ce |0114: goto 00e2 // -0032 │ │ -03915e: 52fc 9f03 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -039162: 52fd a203 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -039166: c6dc |0119: add-float/2addr v12, v13 │ │ -039168: a607 0c06 |011a: add-float v7, v12, v6 │ │ -03916c: 52fc a003 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039170: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -039174: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -039178: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -03917c: 54ec df03 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039180: 6e20 8a14 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -039186: 0c03 |0129: move-result-object v3 │ │ -039188: 1f03 d001 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03918c: 523c a003 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039190: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -039194: 54ec c403 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -039198: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -03919c: 6e20 d109 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ -0391a2: 0a0c |0137: move-result v12 │ │ -0391a4: c66c |0138: add-float/2addr v12, v6 │ │ -0391a6: c6c7 |0139: add-float/2addr v7, v12 │ │ -0391a8: 01a9 |013a: move v9, v10 │ │ -0391aa: 28f1 |013b: goto 012c // -000f │ │ -0391ac: 523c a003 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -0391b0: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -0391b4: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -0391b8: 523c a203 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -0391bc: c67c |0144: add-float/2addr v12, v7 │ │ -0391be: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -0391c2: c7dc |0147: sub-float/2addr v12, v13 │ │ -0391c4: 59ec e203 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -0391c8: 5937 9f03 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -0391cc: 523c a203 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -0391d0: c66c |014e: add-float/2addr v12, v6 │ │ -0391d2: c6c7 |014f: add-float/2addr v7, v12 │ │ -0391d4: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0391d8: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0391dc: 28ce |0154: goto 0122 // -0032 │ │ -0391de: 120c |0155: const/4 v12, #int 0 // #0 │ │ -0391e0: 5cec e703 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e7 │ │ -0391e4: 0e00 |0158: return-void │ │ +03b0f4: |[03b0f4] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +03b104: 54ec c403 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03b108: 6e10 ce09 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03b10e: 0a01 |0005: move-result v1 │ │ +03b110: 7010 8a0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03b116: 0a0b |0009: move-result v11 │ │ +03b118: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +03b11c: 52ec eb03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03b120: 82cc |000e: int-to-float v12, v12 │ │ +03b122: 82bd |000f: int-to-float v13, v11 │ │ +03b124: a906 0c0d |0010: div-float v6, v12, v13 │ │ +03b128: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +03b12c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +03b130: 5208 a003 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b134: 52fc a003 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b138: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +03b13c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +03b13e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +03b140: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +03b144: 520c 9f03 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b148: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +03b14c: 520d a203 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b150: c6dc |0026: add-float/2addr v12, v13 │ │ +03b152: a607 0c06 |0027: add-float v7, v12, v6 │ │ +03b156: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +03b15a: 52fc a003 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b15e: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +03b162: 54ec df03 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b166: 6e10 9014 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b16c: 0a0c |0034: move-result v12 │ │ +03b16e: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +03b172: 54ec df03 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b176: 6e20 8a14 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b17c: 0c03 |003c: move-result-object v3 │ │ +03b17e: 1f03 d001 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b182: 523c a003 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b186: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +03b18a: 54ec df03 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b18e: 6e10 9014 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b194: 0a0c |0048: move-result v12 │ │ +03b196: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +03b19a: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +03b19e: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03b1a2: 54ec df03 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b1a6: 6e20 8a14 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b1ac: 0c03 |0054: move-result-object v3 │ │ +03b1ae: 1f03 d001 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b1b2: 28e8 |0057: goto 003f // -0018 │ │ +03b1b4: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +03b1b6: 28b9 |0059: goto 0012 // -0047 │ │ +03b1b8: 523c a003 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b1bc: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +03b1c0: 54ec c403 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03b1c4: 6e20 d109 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ +03b1ca: 0a0c |0063: move-result v12 │ │ +03b1cc: c66c |0064: add-float/2addr v12, v6 │ │ +03b1ce: c6c7 |0065: add-float/2addr v7, v12 │ │ +03b1d0: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03b1d4: 28f2 |0068: goto 005a // -000e │ │ +03b1d6: 5937 9f03 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b1da: 523c a203 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b1de: c66c |006d: add-float/2addr v12, v6 │ │ +03b1e0: c6c7 |006e: add-float/2addr v7, v12 │ │ +03b1e2: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03b1e6: 28ba |0071: goto 002b // -0046 │ │ +03b1e8: 52fc a003 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b1ec: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +03b1f0: 54ec df03 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b1f4: 6e10 9014 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b1fa: 0a0c |007b: move-result v12 │ │ +03b1fc: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +03b200: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +03b202: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03b206: 5207 9f03 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b20a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +03b20e: 52fc a003 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b212: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +03b216: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +03b21a: 54ec df03 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b21e: 6e20 8a14 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b224: 0c03 |0090: move-result-object v3 │ │ +03b226: 1f03 d001 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b22a: 523c a003 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b22e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +03b232: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +03b236: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03b23a: 54ec df03 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b23e: 6e20 8a14 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b244: 0c03 |00a0: move-result-object v3 │ │ +03b246: 1f03 d001 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b24a: 28f0 |00a3: goto 0093 // -0010 │ │ +03b24c: 523c a003 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b250: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +03b254: 54ec c403 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03b258: 6e20 d109 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ +03b25e: 0a0c |00ad: move-result v12 │ │ +03b260: c66c |00ae: add-float/2addr v12, v6 │ │ +03b262: c7c7 |00af: sub-float/2addr v7, v12 │ │ +03b264: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03b268: 28f2 |00b2: goto 00a4 // -000e │ │ +03b26a: 523c a203 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b26e: c66c |00b5: add-float/2addr v12, v6 │ │ +03b270: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +03b272: 5937 9f03 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b276: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03b27a: 28ca |00bb: goto 0085 // -0036 │ │ +03b27c: 54ec df03 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b280: 6e10 9014 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b286: 0a04 |00c1: move-result v4 │ │ +03b288: 52f7 9f03 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b28c: 52fc a003 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b290: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +03b294: 52fc a003 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b298: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +03b29c: 52fc 9f03 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b2a0: 59ec d503 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03b2a4: 52fc a003 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b2a8: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03b2ac: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +03b2b0: 52fc 9f03 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b2b4: 52fd a203 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b2b8: c6dc |00da: add-float/2addr v12, v13 │ │ +03b2ba: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +03b2be: c7dc |00dd: sub-float/2addr v12, v13 │ │ +03b2c0: 59ec e203 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03b2c4: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +03b2c8: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +03b2cc: 54ec df03 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b2d0: 6e20 8a14 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b2d6: 0c03 |00e9: move-result-object v3 │ │ +03b2d8: 1f03 d001 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b2dc: 523c a003 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b2e0: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +03b2e4: 54ec c403 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03b2e8: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +03b2ec: 6e20 d109 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ +03b2f2: 0a0c |00f7: move-result v12 │ │ +03b2f4: c66c |00f8: add-float/2addr v12, v6 │ │ +03b2f6: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +03b2f8: 01a9 |00fa: move v9, v10 │ │ +03b2fa: 28f1 |00fb: goto 00ec // -000f │ │ +03b2fc: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +03b302: 28cf |00ff: goto 00ce // -0031 │ │ +03b304: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +03b30a: 28db |0103: goto 00de // -0025 │ │ +03b30c: 523c a203 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b310: c66c |0106: add-float/2addr v12, v6 │ │ +03b312: c7c7 |0107: sub-float/2addr v7, v12 │ │ +03b314: 5937 9f03 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b318: 523c a003 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b31c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +03b320: 59e7 d503 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03b324: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03b328: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03b32c: 28ce |0114: goto 00e2 // -0032 │ │ +03b32e: 52fc 9f03 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b332: 52fd a203 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b336: c6dc |0119: add-float/2addr v12, v13 │ │ +03b338: a607 0c06 |011a: add-float v7, v12, v6 │ │ +03b33c: 52fc a003 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b340: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +03b344: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +03b348: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +03b34c: 54ec df03 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b350: 6e20 8a14 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b356: 0c03 |0129: move-result-object v3 │ │ +03b358: 1f03 d001 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b35c: 523c a003 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b360: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +03b364: 54ec c403 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03b368: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +03b36c: 6e20 d109 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ +03b372: 0a0c |0137: move-result v12 │ │ +03b374: c66c |0138: add-float/2addr v12, v6 │ │ +03b376: c6c7 |0139: add-float/2addr v7, v12 │ │ +03b378: 01a9 |013a: move v9, v10 │ │ +03b37a: 28f1 |013b: goto 012c // -000f │ │ +03b37c: 523c a003 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b380: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03b384: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +03b388: 523c a203 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b38c: c67c |0144: add-float/2addr v12, v7 │ │ +03b38e: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +03b392: c7dc |0147: sub-float/2addr v12, v13 │ │ +03b394: 59ec e203 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03b398: 5937 9f03 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b39c: 523c a203 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b3a0: c66c |014e: add-float/2addr v12, v6 │ │ +03b3a2: c6c7 |014f: add-float/2addr v7, v12 │ │ +03b3a4: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03b3a8: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03b3ac: 28ce |0154: goto 0122 // -0032 │ │ +03b3ae: 120c |0155: const/4 v12, #int 0 // #0 │ │ +03b3b0: 5cec e703 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e7 │ │ +03b3b4: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ 0x0006 line=1123 │ │ 0x000a line=1124 │ │ 0x0012 line=1126 │ │ 0x0014 line=1127 │ │ @@ -51283,63 +51283,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0391e8: |[0391e8] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -0391f8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0391fa: 52a8 f203 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ -0391fe: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -039200: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -039204: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -039206: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -03920a: 7020 dd0b 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ -039210: 54a8 f303 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -039214: 6e10 a013 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ -03921a: 6e10 9c0b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -039220: 0a03 |0014: move-result v3 │ │ -039222: 6e10 9d0b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ -039228: 0a04 |0018: move-result v4 │ │ -03922a: 54a8 f303 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03922e: 6e10 a313 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@13a3 │ │ -039234: 0a05 |001e: move-result v5 │ │ -039236: 54a8 f303 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03923a: 6e10 a413 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@13a4 │ │ -039240: 0a06 |0024: move-result v6 │ │ -039242: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -039246: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -03924a: 6e30 c90b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -039250: 5ca7 ed03 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -039254: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -039256: 54a8 df03 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03925a: 6e10 9014 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -039260: 0a08 |0034: move-result v8 │ │ -039262: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -039266: 54a8 df03 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03926a: 6e20 8a14 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -039270: 0c01 |003c: move-result-object v1 │ │ -039272: 1f01 d001 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -039276: 5518 a103 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ -03927a: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -03927e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -039280: 5c17 a103 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ -039284: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039288: 28e7 |0048: goto 002f // -0019 │ │ -03928a: 0172 |0049: move v2, v7 │ │ -03928c: 28bd |004a: goto 0007 // -0043 │ │ -03928e: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -039292: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -039296: 54a7 d003 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ -03929a: 7120 da0a 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ada │ │ -0392a0: 0e00 |0054: return-void │ │ -0392a2: 54a7 d003 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ -0392a6: 7210 5314 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1453 │ │ -0392ac: 28fa |005a: goto 0054 // -0006 │ │ +03b3b8: |[03b3b8] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +03b3c8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03b3ca: 52a8 f203 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ +03b3ce: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +03b3d0: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +03b3d4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +03b3d6: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +03b3da: 7020 dd0b 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ +03b3e0: 54a8 f303 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03b3e4: 6e10 a013 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ +03b3ea: 6e10 9c0b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03b3f0: 0a03 |0014: move-result v3 │ │ +03b3f2: 6e10 9d0b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ +03b3f8: 0a04 |0018: move-result v4 │ │ +03b3fa: 54a8 f303 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03b3fe: 6e10 a313 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@13a3 │ │ +03b404: 0a05 |001e: move-result v5 │ │ +03b406: 54a8 f303 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03b40a: 6e10 a413 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@13a4 │ │ +03b410: 0a06 |0024: move-result v6 │ │ +03b412: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +03b416: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +03b41a: 6e30 c90b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03b420: 5ca7 ed03 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03b424: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +03b426: 54a8 df03 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b42a: 6e10 9014 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b430: 0a08 |0034: move-result v8 │ │ +03b432: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +03b436: 54a8 df03 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b43a: 6e20 8a14 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b440: 0c01 |003c: move-result-object v1 │ │ +03b442: 1f01 d001 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b446: 5518 a103 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ +03b44a: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +03b44e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +03b450: 5c17 a103 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ +03b454: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03b458: 28e7 |0048: goto 002f // -0019 │ │ +03b45a: 0172 |0049: move v2, v7 │ │ +03b45c: 28bd |004a: goto 0007 // -0043 │ │ +03b45e: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +03b462: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +03b466: 54a7 d003 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ +03b46a: 7120 da0a 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ada │ │ +03b470: 0e00 |0054: return-void │ │ +03b472: 54a7 d003 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ +03b476: 7210 5314 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1453 │ │ +03b47c: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1736 │ │ 0x0007 line=1737 │ │ 0x0009 line=1739 │ │ 0x000c line=1740 │ │ 0x0011 line=1741 │ │ @@ -51379,61 +51379,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0392b0: |[0392b0] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -0392c0: 7110 4414 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -0392c6: 0a04 |0003: move-result v4 │ │ -0392c8: 5265 d603 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d6 │ │ -0392cc: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -0392d0: 7110 4414 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -0392d6: 0a04 |000b: move-result v4 │ │ -0392d8: 5265 e603 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e6 │ │ -0392dc: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -0392e0: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -0392e4: 0172 |0012: move v2, v7 │ │ -0392e6: 5464 df03 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -0392ea: 6e10 9014 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0392f0: 0a04 |0018: move-result v4 │ │ -0392f2: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -0392f6: 5464 df03 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -0392fa: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -0392fc: 6e20 8a14 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -039302: 0c00 |0021: move-result-object v0 │ │ -039304: 1f00 d001 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -039308: 5464 df03 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03930c: 5465 df03 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039310: 6e10 9014 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -039316: 0a05 |002b: move-result v5 │ │ -039318: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03931c: 6e20 8a14 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -039322: 0c01 |0031: move-result-object v1 │ │ -039324: 1f01 d001 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -039328: 5204 a003 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03932c: 5215 a003 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039330: 7120 4914 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -039336: 0a05 |003b: move-result v5 │ │ -039338: 7120 4714 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -03933e: 0a02 |003f: move-result v2 │ │ -039340: 0f02 |0040: return v2 │ │ -039342: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -039346: 28d0 |0043: goto 0013 // -0030 │ │ -039348: 5264 cb03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03934c: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -039350: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -039356: 8274 |004b: int-to-float v4, v7 │ │ -039358: c684 |004c: add-float/2addr v4, v8 │ │ -03935a: c634 |004d: add-float/2addr v4, v3 │ │ -03935c: 8742 |004e: float-to-int v2, v4 │ │ -03935e: 28c4 |004f: goto 0013 // -003c │ │ -039360: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -039366: 28f8 |0053: goto 004b // -0008 │ │ +03b480: |[03b480] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +03b490: 7110 4414 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +03b496: 0a04 |0003: move-result v4 │ │ +03b498: 5265 d603 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d6 │ │ +03b49c: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +03b4a0: 7110 4414 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +03b4a6: 0a04 |000b: move-result v4 │ │ +03b4a8: 5265 e603 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e6 │ │ +03b4ac: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +03b4b0: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +03b4b4: 0172 |0012: move v2, v7 │ │ +03b4b6: 5464 df03 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b4ba: 6e10 9014 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b4c0: 0a04 |0018: move-result v4 │ │ +03b4c2: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +03b4c6: 5464 df03 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b4ca: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +03b4cc: 6e20 8a14 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b4d2: 0c00 |0021: move-result-object v0 │ │ +03b4d4: 1f00 d001 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b4d8: 5464 df03 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b4dc: 5465 df03 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b4e0: 6e10 9014 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b4e6: 0a05 |002b: move-result v5 │ │ +03b4e8: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03b4ec: 6e20 8a14 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b4f2: 0c01 |0031: move-result-object v1 │ │ +03b4f4: 1f01 d001 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b4f8: 5204 a003 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b4fc: 5215 a003 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b500: 7120 4914 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +03b506: 0a05 |003b: move-result v5 │ │ +03b508: 7120 4714 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +03b50e: 0a02 |003f: move-result v2 │ │ +03b510: 0f02 |0040: return v2 │ │ +03b512: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +03b516: 28d0 |0043: goto 0013 // -0030 │ │ +03b518: 5264 cb03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03b51c: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +03b520: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +03b526: 8274 |004b: int-to-float v4, v7 │ │ +03b528: c684 |004c: add-float/2addr v4, v8 │ │ +03b52a: c634 |004d: add-float/2addr v4, v3 │ │ +03b52c: 8742 |004e: float-to-int v2, v4 │ │ +03b52e: 28c4 |004f: goto 0013 // -003c │ │ +03b530: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +03b536: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2151 │ │ 0x0010 line=2152 │ │ 0x0013 line=2158 │ │ 0x001b line=2159 │ │ 0x0024 line=2160 │ │ @@ -51460,30 +51460,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -039368: |[039368] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -039378: 6e10 870b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03937e: 0a00 |0003: move-result v0 │ │ -039380: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -039382: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -039386: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -03938a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -03938c: 6e20 860b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -039392: 0c03 |000d: move-result-object v3 │ │ -039394: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -039396: 7130 e30a 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae3 │ │ -03939c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0393a0: 28f1 |0014: goto 0005 // -000f │ │ -0393a2: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -0393a4: 28f4 |0016: goto 000a // -000c │ │ -0393a6: 0e00 |0017: return-void │ │ +03b538: |[03b538] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +03b548: 6e10 870b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03b54e: 0a00 |0003: move-result v0 │ │ +03b550: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03b552: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +03b556: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +03b55a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +03b55c: 6e20 860b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03b562: 0c03 |000d: move-result-object v3 │ │ +03b564: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03b566: 7130 e30a 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae3 │ │ +03b56c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03b570: 28f1 |0014: goto 0005 // -000f │ │ +03b572: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +03b574: 28f4 |0016: goto 000a // -000c │ │ +03b576: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1771 │ │ 0x0004 line=1772 │ │ 0x0007 line=1773 │ │ 0x000a line=1775 │ │ 0x0012 line=1772 │ │ @@ -51501,25 +51501,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0393a8: |[0393a8] android.support.v4.view.ViewPager.endDrag:()V │ │ -0393b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0393ba: 5c10 dd03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -0393be: 5c10 de03 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ -0393c2: 5410 fa03 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -0393c6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0393ca: 5410 fa03 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -0393ce: 6e10 0712 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ -0393d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0393d6: 5b10 fa03 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -0393da: 0e00 |0011: return-void │ │ +03b578: |[03b578] android.support.v4.view.ViewPager.endDrag:()V │ │ +03b588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b58a: 5c10 dd03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03b58e: 5c10 de03 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ +03b592: 5410 fa03 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03b596: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03b59a: 5410 fa03 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03b59e: 6e10 0712 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ +03b5a4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03b5a6: 5b10 fa03 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03b5aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2399 │ │ 0x0003 line=2400 │ │ 0x0005 line=2402 │ │ 0x0009 line=2403 │ │ 0x000e line=2404 │ │ @@ -51532,64 +51532,64 @@ │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 92 16-bit code units │ │ -0393dc: |[0393dc] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -0393ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0393ee: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -0393f2: 2205 3d00 |0003: new-instance v5, Landroid/graphics/Rect; // type@003d │ │ -0393f6: 7010 1901 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -0393fc: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -039400: 6e52 1d01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@011d │ │ -039406: 1105 |000d: return-object v5 │ │ -039408: 6e10 3012 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -03940e: 0a02 |0011: move-result v2 │ │ -039410: 5952 1b00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -039414: 6e10 3c12 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@123c │ │ -03941a: 0a02 |0017: move-result v2 │ │ -03941c: 5952 1c00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ -039420: 6e10 4012 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1240 │ │ -039426: 0a02 |001d: move-result v2 │ │ -039428: 5952 1d00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ -03942c: 6e10 2512 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -039432: 0a02 |0023: move-result v2 │ │ -039434: 5952 1a00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ -039438: 6e10 3912 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -03943e: 0c01 |0029: move-result-object v1 │ │ -039440: 2012 9302 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0293 │ │ -039444: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -039448: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -03944c: 0710 |0030: move-object v0, v1 │ │ -03944e: 1f00 9302 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0293 │ │ -039452: 5252 1b00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -039456: 6e10 a612 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@12a6 │ │ -03945c: 0a03 |0038: move-result v3 │ │ -03945e: b032 |0039: add-int/2addr v2, v3 │ │ -039460: 5952 1b00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -039464: 5252 1c00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ -039468: 6e10 a812 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@12a8 │ │ -03946e: 0a03 |0041: move-result v3 │ │ -039470: b032 |0042: add-int/2addr v2, v3 │ │ -039472: 5952 1c00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ -039476: 5252 1d00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ -03947a: 6e10 a912 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@12a9 │ │ -039480: 0a03 |004a: move-result v3 │ │ -039482: b032 |004b: add-int/2addr v2, v3 │ │ -039484: 5952 1d00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ -039488: 5252 1a00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ -03948c: 6e10 a012 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@12a0 │ │ -039492: 0a03 |0053: move-result v3 │ │ -039494: b032 |0054: add-int/2addr v2, v3 │ │ -039496: 5952 1a00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ -03949a: 6e10 a712 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@12a7 │ │ -0394a0: 0c01 |005a: move-result-object v1 │ │ -0394a2: 28cf |005b: goto 002a // -0031 │ │ +03b5ac: |[03b5ac] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +03b5bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03b5be: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +03b5c2: 2205 3d00 |0003: new-instance v5, Landroid/graphics/Rect; // type@003d │ │ +03b5c6: 7010 1901 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +03b5cc: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +03b5d0: 6e52 1d01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@011d │ │ +03b5d6: 1105 |000d: return-object v5 │ │ +03b5d8: 6e10 3012 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +03b5de: 0a02 |0011: move-result v2 │ │ +03b5e0: 5952 1b00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +03b5e4: 6e10 3c12 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@123c │ │ +03b5ea: 0a02 |0017: move-result v2 │ │ +03b5ec: 5952 1c00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ +03b5f0: 6e10 4012 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1240 │ │ +03b5f6: 0a02 |001d: move-result v2 │ │ +03b5f8: 5952 1d00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ +03b5fc: 6e10 2512 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +03b602: 0a02 |0023: move-result v2 │ │ +03b604: 5952 1a00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ +03b608: 6e10 3912 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +03b60e: 0c01 |0029: move-result-object v1 │ │ +03b610: 2012 9302 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0293 │ │ +03b614: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +03b618: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +03b61c: 0710 |0030: move-object v0, v1 │ │ +03b61e: 1f00 9302 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0293 │ │ +03b622: 5252 1b00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +03b626: 6e10 a612 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@12a6 │ │ +03b62c: 0a03 |0038: move-result v3 │ │ +03b62e: b032 |0039: add-int/2addr v2, v3 │ │ +03b630: 5952 1b00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +03b634: 5252 1c00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ +03b638: 6e10 a812 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@12a8 │ │ +03b63e: 0a03 |0041: move-result v3 │ │ +03b640: b032 |0042: add-int/2addr v2, v3 │ │ +03b642: 5952 1c00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ +03b646: 5252 1d00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ +03b64a: 6e10 a912 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@12a9 │ │ +03b650: 0a03 |004a: move-result v3 │ │ +03b652: b032 |004b: add-int/2addr v2, v3 │ │ +03b654: 5952 1d00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ +03b658: 5252 1a00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ +03b65c: 6e10 a012 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@12a0 │ │ +03b662: 0a03 |0053: move-result v3 │ │ +03b664: b032 |0054: add-int/2addr v2, v3 │ │ +03b666: 5952 1a00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ +03b66a: 6e10 a712 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@12a7 │ │ +03b670: 0c01 |005a: move-result-object v1 │ │ +03b672: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2580 │ │ 0x0003 line=2581 │ │ 0x0008 line=2583 │ │ 0x000a line=2584 │ │ 0x000d line=2602 │ │ @@ -51619,24 +51619,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0394a4: |[0394a4] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -0394b4: 6e10 930b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b93 │ │ -0394ba: 0a00 |0003: move-result v0 │ │ -0394bc: 6e10 960b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ -0394c2: 0a01 |0007: move-result v1 │ │ -0394c4: b110 |0008: sub-int/2addr v0, v1 │ │ -0394c6: 6e10 970b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ -0394cc: 0a01 |000c: move-result v1 │ │ -0394ce: b110 |000d: sub-int/2addr v0, v1 │ │ -0394d0: 0f00 |000e: return v0 │ │ +03b674: |[03b674] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +03b684: 6e10 930b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b93 │ │ +03b68a: 0a00 |0003: move-result v0 │ │ +03b68c: 6e10 960b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ +03b692: 0a01 |0007: move-result v1 │ │ +03b694: b110 |0008: sub-int/2addr v0, v1 │ │ +03b696: 6e10 970b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ +03b69c: 0a01 |000c: move-result v1 │ │ +03b69e: b110 |000d: sub-int/2addr v0, v1 │ │ +03b6a0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51644,85 +51644,85 @@ │ │ type : '()Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -0394d4: |[0394d4] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0394e4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0394e6: 7010 8a0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -0394ec: 0a0c |0004: move-result v12 │ │ -0394ee: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -0394f2: 6e10 9c0b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -0394f8: 0a0d |000a: move-result v13 │ │ -0394fa: 82dd |000b: int-to-float v13, v13 │ │ -0394fc: 82ce |000c: int-to-float v14, v12 │ │ -0394fe: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -039502: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -039506: 52fd eb03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03950a: 82dd |0013: int-to-float v13, v13 │ │ -03950c: 82ce |0014: int-to-float v14, v12 │ │ -03950e: a908 0d0e |0015: div-float v8, v13, v14 │ │ -039512: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -039514: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -039516: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -039518: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -03951a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03951c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -03951e: 54fd df03 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039522: 6e10 9014 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -039528: 0a0d |0022: move-result v13 │ │ -03952a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -03952e: 54fd df03 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039532: 6e20 8a14 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -039538: 0c02 |002a: move-result-object v2 │ │ -03953a: 1f02 d001 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03953e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -039542: 522d a003 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039546: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -03954a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -03954e: 54f2 f603 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f6 │ │ -039552: a60d 0406 |0037: add-float v13, v4, v6 │ │ -039556: c68d |0039: add-float/2addr v13, v8 │ │ -039558: 592d 9f03 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03955c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -039560: 592d a003 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039564: 54fd c403 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -039568: 522e a003 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03956c: 6e20 d109 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ -039572: 0a0d |0047: move-result v13 │ │ -039574: 592d a203 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -039578: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03957c: 5229 9f03 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -039580: 0197 |004e: move v7, v9 │ │ -039582: 522d a203 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -039586: c69d |0051: add-float/2addr v13, v9 │ │ -039588: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -03958c: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -039590: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -039594: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -039598: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -03959c: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -0395a0: 54fd df03 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -0395a4: 6e10 9014 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0395aa: 0a0d |0063: move-result v13 │ │ -0395ac: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -0395b0: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -0395b4: 0723 |0068: move-object v3, v2 │ │ -0395b6: 1103 |0069: return-object v3 │ │ -0395b8: 018b |006a: move v11, v8 │ │ -0395ba: 28a4 |006b: goto 000f // -005c │ │ -0395bc: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -0395be: 5225 a003 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -0395c2: 0194 |006f: move v4, v9 │ │ -0395c4: 5226 a203 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -0395c8: 0723 |0072: move-object v3, v2 │ │ -0395ca: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0395ce: 28a8 |0075: goto 001d // -0058 │ │ +03b6a4: |[03b6a4] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03b6b4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03b6b6: 7010 8a0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03b6bc: 0a0c |0004: move-result v12 │ │ +03b6be: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +03b6c2: 6e10 9c0b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03b6c8: 0a0d |000a: move-result v13 │ │ +03b6ca: 82dd |000b: int-to-float v13, v13 │ │ +03b6cc: 82ce |000c: int-to-float v14, v12 │ │ +03b6ce: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +03b6d2: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +03b6d6: 52fd eb03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03b6da: 82dd |0013: int-to-float v13, v13 │ │ +03b6dc: 82ce |0014: int-to-float v14, v12 │ │ +03b6de: a908 0d0e |0015: div-float v8, v13, v14 │ │ +03b6e2: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +03b6e4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +03b6e6: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +03b6e8: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +03b6ea: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03b6ec: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +03b6ee: 54fd df03 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b6f2: 6e10 9014 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b6f8: 0a0d |0022: move-result v13 │ │ +03b6fa: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +03b6fe: 54fd df03 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b702: 6e20 8a14 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b708: 0c02 |002a: move-result-object v2 │ │ +03b70a: 1f02 d001 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b70e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +03b712: 522d a003 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b716: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +03b71a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +03b71e: 54f2 f603 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f6 │ │ +03b722: a60d 0406 |0037: add-float v13, v4, v6 │ │ +03b726: c68d |0039: add-float/2addr v13, v8 │ │ +03b728: 592d 9f03 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b72c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +03b730: 592d a003 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b734: 54fd c403 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03b738: 522e a003 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b73c: 6e20 d109 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ +03b742: 0a0d |0047: move-result v13 │ │ +03b744: 592d a203 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b748: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03b74c: 5229 9f03 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b750: 0197 |004e: move v7, v9 │ │ +03b752: 522d a203 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b756: c69d |0051: add-float/2addr v13, v9 │ │ +03b758: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +03b75c: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +03b760: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +03b764: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +03b768: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +03b76c: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +03b770: 54fd df03 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b774: 6e10 9014 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b77a: 0a0d |0063: move-result v13 │ │ +03b77c: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +03b780: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +03b784: 0723 |0068: move-object v3, v2 │ │ +03b786: 1103 |0069: return-object v3 │ │ +03b788: 018b |006a: move v11, v8 │ │ +03b78a: 28a4 |006b: goto 000f // -005c │ │ +03b78c: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +03b78e: 5225 a003 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b792: 0194 |006f: move v4, v9 │ │ +03b794: 5226 a203 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b798: 0723 |0072: move-object v3, v2 │ │ +03b79a: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03b79e: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2108 │ │ 0x0005 line=2109 │ │ 0x000f line=2110 │ │ 0x0017 line=2111 │ │ 0x0018 line=2112 │ │ @@ -51783,35 +51783,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0395d0: |[0395d0] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -0395e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0395e2: 5230 d703 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d7 │ │ -0395e6: 8200 |0003: int-to-float v0, v0 │ │ -0395e8: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -0395ec: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -0395f0: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -0395f4: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -0395f8: 6e10 9e0b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ -0395fe: 0a00 |000f: move-result v0 │ │ -039600: 5231 d703 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d7 │ │ -039604: b110 |0012: sub-int/2addr v0, v1 │ │ -039606: 8200 |0013: int-to-float v0, v0 │ │ -039608: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -03960c: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -039610: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -039614: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -039618: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -03961a: 0f00 |001d: return v0 │ │ -03961c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -03961e: 28fe |001f: goto 001d // -0002 │ │ +03b7a0: |[03b7a0] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +03b7b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03b7b2: 5230 d703 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d7 │ │ +03b7b6: 8200 |0003: int-to-float v0, v0 │ │ +03b7b8: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +03b7bc: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +03b7c0: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +03b7c4: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +03b7c8: 6e10 9e0b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ +03b7ce: 0a00 |000f: move-result v0 │ │ +03b7d0: 5231 d703 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d7 │ │ +03b7d4: b110 |0012: sub-int/2addr v0, v1 │ │ +03b7d6: 8200 |0013: int-to-float v0, v0 │ │ +03b7d8: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +03b7dc: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +03b7e0: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +03b7e4: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +03b7e8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +03b7ea: 0f00 |001d: return v0 │ │ +03b7ec: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +03b7ee: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1767 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -51821,36 +51821,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -039620: |[039620] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -039630: 7110 bd09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ -039636: 0a02 |0003: move-result v2 │ │ -039638: 7120 c009 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -03963e: 0a01 |0007: move-result v1 │ │ -039640: 5243 c303 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -039644: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -039648: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -03964c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03964e: 7120 c109 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -039654: 0a03 |0012: move-result v3 │ │ -039656: 5943 e003 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03965a: 7120 c009 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -039660: 0a03 |0018: move-result v3 │ │ -039662: 5943 c303 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -039666: 5443 fa03 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03966a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -03966e: 5443 fa03 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -039672: 6e10 0012 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1200 │ │ -039678: 0e00 |0024: return-void │ │ -03967a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -03967c: 28e9 |0026: goto 000f // -0017 │ │ +03b7f0: |[03b7f0] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +03b800: 7110 bd09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ +03b806: 0a02 |0003: move-result v2 │ │ +03b808: 7120 c009 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +03b80e: 0a01 |0007: move-result v1 │ │ +03b810: 5243 c303 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03b814: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +03b818: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +03b81c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03b81e: 7120 c109 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +03b824: 0a03 |0012: move-result v3 │ │ +03b826: 5943 e003 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03b82a: 7120 c009 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +03b830: 0a03 |0018: move-result v3 │ │ +03b832: 5943 c303 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03b836: 5443 fa03 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03b83a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +03b83e: 5443 fa03 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03b842: 6e10 0012 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1200 │ │ +03b848: 0e00 |0024: return-void │ │ +03b84a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +03b84c: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2384 │ │ 0x0004 line=2385 │ │ 0x0008 line=2386 │ │ 0x000c line=2389 │ │ 0x000f line=2390 │ │ @@ -51871,61 +51871,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -039680: |[039680] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -039690: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -039692: 54a8 df03 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039696: 6e10 9014 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03969c: 0a08 |0006: move-result v8 │ │ -03969e: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -0396a2: 5ca7 c703 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ -0396a6: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -0396a8: 6e40 b20b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0bb2 │ │ -0396ae: 55a8 c703 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ -0396b2: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -0396b6: 2207 f302 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0396ba: 1a08 4613 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1346 │ │ -0396be: 7020 3a14 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0396c4: 2707 |001a: throw v7 │ │ -0396c6: 7010 a30b 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba3 │ │ -0396cc: 0c01 |001e: move-result-object v1 │ │ -0396ce: 7010 8a0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -0396d4: 0a05 |0022: move-result v5 │ │ -0396d6: 52a8 eb03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -0396da: 9006 0508 |0025: add-int v6, v5, v8 │ │ -0396de: 52a8 eb03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -0396e2: 8288 |0029: int-to-float v8, v8 │ │ -0396e4: 8259 |002a: int-to-float v9, v5 │ │ -0396e6: a902 0809 |002b: div-float v2, v8, v9 │ │ -0396ea: 5210 a003 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -0396ee: 82b8 |002f: int-to-float v8, v11 │ │ -0396f0: 8259 |0030: int-to-float v9, v5 │ │ -0396f2: c998 |0031: div-float/2addr v8, v9 │ │ -0396f4: 5219 9f03 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -0396f8: c798 |0034: sub-float/2addr v8, v9 │ │ -0396fa: 5219 a203 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -0396fe: c629 |0037: add-float/2addr v9, v2 │ │ -039700: a904 0809 |0038: div-float v4, v8, v9 │ │ -039704: 8268 |003a: int-to-float v8, v6 │ │ -039706: c848 |003b: mul-float/2addr v8, v4 │ │ -039708: 8783 |003c: float-to-int v3, v8 │ │ -03970a: 5ca7 c703 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ -03970e: 6e40 b20b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0bb2 │ │ -039714: 55a7 c703 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ -039718: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -03971c: 2207 f302 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ -039720: 1a08 4613 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1346 │ │ -039724: 7020 3a14 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -03972a: 2707 |004d: throw v7 │ │ -03972c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -03972e: 0f07 |004f: return v7 │ │ +03b850: |[03b850] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +03b860: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03b862: 54a8 df03 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b866: 6e10 9014 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b86c: 0a08 |0006: move-result v8 │ │ +03b86e: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +03b872: 5ca7 c703 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ +03b876: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +03b878: 6e40 b20b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0bb2 │ │ +03b87e: 55a8 c703 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ +03b882: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +03b886: 2207 f302 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ +03b88a: 1a08 4613 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1346 │ │ +03b88e: 7020 3a14 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +03b894: 2707 |001a: throw v7 │ │ +03b896: 7010 a30b 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba3 │ │ +03b89c: 0c01 |001e: move-result-object v1 │ │ +03b89e: 7010 8a0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03b8a4: 0a05 |0022: move-result v5 │ │ +03b8a6: 52a8 eb03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03b8aa: 9006 0508 |0025: add-int v6, v5, v8 │ │ +03b8ae: 52a8 eb03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03b8b2: 8288 |0029: int-to-float v8, v8 │ │ +03b8b4: 8259 |002a: int-to-float v9, v5 │ │ +03b8b6: a902 0809 |002b: div-float v2, v8, v9 │ │ +03b8ba: 5210 a003 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b8be: 82b8 |002f: int-to-float v8, v11 │ │ +03b8c0: 8259 |0030: int-to-float v9, v5 │ │ +03b8c2: c998 |0031: div-float/2addr v8, v9 │ │ +03b8c4: 5219 9f03 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b8c8: c798 |0034: sub-float/2addr v8, v9 │ │ +03b8ca: 5219 a203 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03b8ce: c629 |0037: add-float/2addr v9, v2 │ │ +03b8d0: a904 0809 |0038: div-float v4, v8, v9 │ │ +03b8d4: 8268 |003a: int-to-float v8, v6 │ │ +03b8d6: c848 |003b: mul-float/2addr v8, v4 │ │ +03b8d8: 8783 |003c: float-to-int v3, v8 │ │ +03b8da: 5ca7 c703 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ +03b8de: 6e40 b20b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0bb2 │ │ +03b8e4: 55a7 c703 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ +03b8e8: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +03b8ec: 2207 f302 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ +03b8f0: 1a08 4613 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1346 │ │ +03b8f4: 7020 3a14 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +03b8fa: 2707 |004d: throw v7 │ │ +03b8fc: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +03b8fe: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1631 │ │ 0x0009 line=1632 │ │ 0x000b line=1633 │ │ 0x000f line=1634 │ │ 0x0013 line=1635 │ │ @@ -51957,117 +51957,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -039730: |[039730] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -039740: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -039742: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -039746: 520e e003 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03974a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -03974e: 0200 1200 |0007: move/from16 v0, v18 │ │ -039752: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -039756: 5910 e003 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03975a: 7401 9c0b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -039760: 0a0e |0010: move-result v14 │ │ -039762: 82e8 |0011: int-to-float v8, v14 │ │ -039764: a60c 0802 |0012: add-float v12, v8, v2 │ │ -039768: 7601 8a0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -03976e: 0a0d |0017: move-result v13 │ │ -039770: 82de |0018: int-to-float v14, v13 │ │ -039772: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -039776: 520f d503 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -03977a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -03977e: 82de |001f: int-to-float v14, v13 │ │ -039780: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -039784: 520f e203 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -039788: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -03978c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -03978e: 121a |0027: const/4 v10, #int 1 // #1 │ │ -039790: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -039794: 540e df03 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039798: 120f |002c: const/4 v15, #int 0 // #0 │ │ -03979a: 6e20 8a14 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -0397a0: 0c03 |0030: move-result-object v3 │ │ -0397a2: 1f03 d001 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -0397a6: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -0397aa: 540e df03 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -0397ae: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -0397b2: 540f df03 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -0397b6: 6e10 9014 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0397bc: 0a0f |003e: move-result v15 │ │ -0397be: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -0397c2: 6e20 8a14 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -0397c8: 0c04 |0044: move-result-object v4 │ │ -0397ca: 1f04 d001 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -0397ce: 523e a003 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -0397d2: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -0397d6: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -0397d8: 523e 9f03 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -0397dc: 82df |004e: int-to-float v15, v13 │ │ -0397de: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -0397e2: 524e a003 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -0397e6: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -0397ea: 540f c403 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -0397ee: 6e10 ce09 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -0397f4: 0a0f |005a: move-result v15 │ │ -0397f6: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -0397fa: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -0397fe: 120a |005f: const/4 v10, #int 0 // #0 │ │ -039800: 524e 9f03 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -039804: 82df |0062: int-to-float v15, v13 │ │ -039806: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -03980a: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -03980e: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -039812: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -039816: a709 060c |006b: sub-float v9, v6, v12 │ │ -03981a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -03981e: 540e e303 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ -039822: 7110 4314 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -039828: 0a0f |0074: move-result v15 │ │ -03982a: 82d0 |0075: int-to-float v0, v13 │ │ -03982c: 0210 0000 |0076: move/from16 v16, v0 │ │ -039830: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -039834: 6e20 ac0f fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0fac │ │ -03983a: 0a07 |007d: move-result v7 │ │ -03983c: 016c |007e: move v12, v6 │ │ -03983e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -039842: 520e e003 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -039846: 87cf |0083: float-to-int v15, v12 │ │ -039848: 82ff |0084: int-to-float v15, v15 │ │ -03984a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -03984e: c6fe |0087: add-float/2addr v14, v15 │ │ -039850: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -039854: 590e e003 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -039858: 87ce |008c: float-to-int v14, v12 │ │ -03985a: 7401 9d0b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ -039860: 0a0f |0090: move-result v15 │ │ -039862: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -039866: 6e30 c90b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -03986c: 87ce |0096: float-to-int v14, v12 │ │ -03986e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -039872: 7020 bb0b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bbb │ │ -039878: 0f07 |009c: return v7 │ │ -03987a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -03987e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -039882: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -039886: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -03988a: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -03988e: 540e f103 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ -039892: 7110 4314 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -039898: 0a0f |00ac: move-result v15 │ │ -03989a: 82d0 |00ad: int-to-float v0, v13 │ │ -03989c: 0210 0000 |00ae: move/from16 v16, v0 │ │ -0398a0: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -0398a4: 6e20 ac0f fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0fac │ │ -0398aa: 0a07 |00b5: move-result v7 │ │ -0398ac: 01bc |00b6: move v12, v11 │ │ -0398ae: 28c8 |00b7: goto 007f // -0038 │ │ +03b900: |[03b900] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +03b910: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03b912: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +03b916: 520e e003 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03b91a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +03b91e: 0200 1200 |0007: move/from16 v0, v18 │ │ +03b922: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +03b926: 5910 e003 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03b92a: 7401 9c0b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03b930: 0a0e |0010: move-result v14 │ │ +03b932: 82e8 |0011: int-to-float v8, v14 │ │ +03b934: a60c 0802 |0012: add-float v12, v8, v2 │ │ +03b938: 7601 8a0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03b93e: 0a0d |0017: move-result v13 │ │ +03b940: 82de |0018: int-to-float v14, v13 │ │ +03b942: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +03b946: 520f d503 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03b94a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +03b94e: 82de |001f: int-to-float v14, v13 │ │ +03b950: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +03b954: 520f e203 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03b958: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +03b95c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +03b95e: 121a |0027: const/4 v10, #int 1 // #1 │ │ +03b960: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +03b964: 540e df03 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b968: 120f |002c: const/4 v15, #int 0 // #0 │ │ +03b96a: 6e20 8a14 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b970: 0c03 |0030: move-result-object v3 │ │ +03b972: 1f03 d001 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b976: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +03b97a: 540e df03 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b97e: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +03b982: 540f df03 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03b986: 6e10 9014 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03b98c: 0a0f |003e: move-result v15 │ │ +03b98e: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03b992: 6e20 8a14 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03b998: 0c04 |0044: move-result-object v4 │ │ +03b99a: 1f04 d001 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03b99e: 523e a003 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b9a2: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +03b9a6: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +03b9a8: 523e 9f03 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b9ac: 82df |004e: int-to-float v15, v13 │ │ +03b9ae: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +03b9b2: 524e a003 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03b9b6: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +03b9ba: 540f c403 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03b9be: 6e10 ce09 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03b9c4: 0a0f |005a: move-result v15 │ │ +03b9c6: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03b9ca: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +03b9ce: 120a |005f: const/4 v10, #int 0 // #0 │ │ +03b9d0: 524e 9f03 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03b9d4: 82df |0062: int-to-float v15, v13 │ │ +03b9d6: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +03b9da: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +03b9de: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +03b9e2: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +03b9e6: a709 060c |006b: sub-float v9, v6, v12 │ │ +03b9ea: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +03b9ee: 540e e303 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ +03b9f2: 7110 4314 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +03b9f8: 0a0f |0074: move-result v15 │ │ +03b9fa: 82d0 |0075: int-to-float v0, v13 │ │ +03b9fc: 0210 0000 |0076: move/from16 v16, v0 │ │ +03ba00: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +03ba04: 6e20 ac0f fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0fac │ │ +03ba0a: 0a07 |007d: move-result v7 │ │ +03ba0c: 016c |007e: move v12, v6 │ │ +03ba0e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03ba12: 520e e003 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03ba16: 87cf |0083: float-to-int v15, v12 │ │ +03ba18: 82ff |0084: int-to-float v15, v15 │ │ +03ba1a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +03ba1e: c6fe |0087: add-float/2addr v14, v15 │ │ +03ba20: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +03ba24: 590e e003 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03ba28: 87ce |008c: float-to-int v14, v12 │ │ +03ba2a: 7401 9d0b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ +03ba30: 0a0f |0090: move-result v15 │ │ +03ba32: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +03ba36: 6e30 c90b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03ba3c: 87ce |0096: float-to-int v14, v12 │ │ +03ba3e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +03ba42: 7020 bb0b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bbb │ │ +03ba48: 0f07 |009c: return v7 │ │ +03ba4a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +03ba4e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +03ba52: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +03ba56: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +03ba5a: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +03ba5e: 540e f103 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ +03ba62: 7110 4314 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +03ba68: 0a0f |00ac: move-result v15 │ │ +03ba6a: 82d0 |00ad: int-to-float v0, v13 │ │ +03ba6c: 0210 0000 |00ae: move/from16 v16, v0 │ │ +03ba70: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +03ba74: 6e20 ac0f fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0fac │ │ +03ba7a: 0a07 |00b5: move-result v7 │ │ +03ba7c: 01bc |00b6: move v12, v11 │ │ +03ba7e: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2057 │ │ 0x0001 line=2059 │ │ 0x0007 line=2060 │ │ 0x000d line=2062 │ │ 0x0012 line=2063 │ │ @@ -52120,96 +52120,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -0398b0: |[0398b0] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -0398c0: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -0398c4: 54e0 df03 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -0398c8: 6e10 8b14 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ -0398ce: 0a00 |0007: move-result v0 │ │ -0398d0: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -0398d4: 6e10 960b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ -0398da: 0a00 |000d: move-result v0 │ │ -0398dc: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -0398e0: 6e10 970b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ -0398e6: 0a02 |0013: move-result v2 │ │ -0398e8: b120 |0014: sub-int/2addr v0, v2 │ │ -0398ea: 900c 0011 |0015: add-int v12, v0, v17 │ │ -0398ee: 6e10 960b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ -0398f4: 0a00 |001a: move-result v0 │ │ -0398f6: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -0398fa: 6e10 970b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ -039900: 0a02 |0020: move-result v2 │ │ -039902: b120 |0021: sub-int/2addr v0, v2 │ │ -039904: 9007 0012 |0022: add-int v7, v0, v18 │ │ -039908: 6e10 9c0b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03990e: 0a0d |0027: move-result v13 │ │ -039910: 82d0 |0028: int-to-float v0, v13 │ │ -039912: 8272 |0029: int-to-float v2, v7 │ │ -039914: a908 0002 |002a: div-float v8, v0, v2 │ │ -039918: 82c0 |002c: int-to-float v0, v12 │ │ -03991a: c880 |002d: mul-float/2addr v0, v8 │ │ -03991c: 8701 |002e: float-to-int v1, v0 │ │ -03991e: 6e10 9d0b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ -039924: 0a00 |0032: move-result v0 │ │ -039926: 6e30 c90b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -03992c: 54e0 f303 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -039930: 6e10 a813 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@13a8 │ │ -039936: 0a00 |003b: move-result v0 │ │ -039938: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -03993c: 54e0 f303 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -039940: 6e10 a513 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@13a5 │ │ -039946: 0a00 |0043: move-result v0 │ │ -039948: 54e2 f303 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03994c: 6e10 ab13 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@13ab │ │ -039952: 0a02 |0049: move-result v2 │ │ -039954: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -039958: 52e0 cb03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03995c: 6e20 a40b 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba4 │ │ -039962: 0c0b |0051: move-result-object v11 │ │ -039964: 54e0 f303 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -039968: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -03996a: 52b3 9f03 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03996e: 82f4 |0057: int-to-float v4, v15 │ │ -039970: c843 |0058: mul-float/2addr v3, v4 │ │ -039972: 8733 |0059: float-to-int v3, v3 │ │ -039974: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -039976: 7406 aa13 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13aa │ │ -03997c: 0e00 |005e: return-void │ │ -03997e: 52e0 cb03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -039982: 6e20 a40b 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba4 │ │ -039988: 0c06 |0064: move-result-object v6 │ │ -03998a: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -03998e: 5260 9f03 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -039992: 52e2 e203 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -039996: 7120 4814 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ -03999c: 0a09 |006e: move-result v9 │ │ -03999e: 6e10 960b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ -0399a4: 0a00 |0072: move-result v0 │ │ -0399a6: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -0399aa: 6e10 970b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ -0399b0: 0a02 |0078: move-result v2 │ │ -0399b2: b120 |0079: sub-int/2addr v0, v2 │ │ -0399b4: 8200 |007a: int-to-float v0, v0 │ │ -0399b6: c890 |007b: mul-float/2addr v0, v9 │ │ -0399b8: 870a |007c: float-to-int v10, v0 │ │ -0399ba: 6e10 9c0b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -0399c0: 0a00 |0080: move-result v0 │ │ -0399c2: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -0399c6: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -0399c8: 7020 730b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ -0399ce: 6e10 9d0b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ -0399d4: 0a00 |008a: move-result v0 │ │ -0399d6: 6e30 c90b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -0399dc: 28d0 |008e: goto 005e // -0030 │ │ -0399de: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -0399e0: 28df |0090: goto 006f // -0021 │ │ +03ba80: |[03ba80] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +03ba90: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +03ba94: 54e0 df03 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ba98: 6e10 8b14 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@148b │ │ +03ba9e: 0a00 |0007: move-result v0 │ │ +03baa0: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +03baa4: 6e10 960b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ +03baaa: 0a00 |000d: move-result v0 │ │ +03baac: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +03bab0: 6e10 970b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ +03bab6: 0a02 |0013: move-result v2 │ │ +03bab8: b120 |0014: sub-int/2addr v0, v2 │ │ +03baba: 900c 0011 |0015: add-int v12, v0, v17 │ │ +03babe: 6e10 960b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ +03bac4: 0a00 |001a: move-result v0 │ │ +03bac6: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +03baca: 6e10 970b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ +03bad0: 0a02 |0020: move-result v2 │ │ +03bad2: b120 |0021: sub-int/2addr v0, v2 │ │ +03bad4: 9007 0012 |0022: add-int v7, v0, v18 │ │ +03bad8: 6e10 9c0b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03bade: 0a0d |0027: move-result v13 │ │ +03bae0: 82d0 |0028: int-to-float v0, v13 │ │ +03bae2: 8272 |0029: int-to-float v2, v7 │ │ +03bae4: a908 0002 |002a: div-float v8, v0, v2 │ │ +03bae8: 82c0 |002c: int-to-float v0, v12 │ │ +03baea: c880 |002d: mul-float/2addr v0, v8 │ │ +03baec: 8701 |002e: float-to-int v1, v0 │ │ +03baee: 6e10 9d0b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ +03baf4: 0a00 |0032: move-result v0 │ │ +03baf6: 6e30 c90b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03bafc: 54e0 f303 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03bb00: 6e10 a813 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@13a8 │ │ +03bb06: 0a00 |003b: move-result v0 │ │ +03bb08: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +03bb0c: 54e0 f303 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03bb10: 6e10 a513 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@13a5 │ │ +03bb16: 0a00 |0043: move-result v0 │ │ +03bb18: 54e2 f303 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03bb1c: 6e10 ab13 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@13ab │ │ +03bb22: 0a02 |0049: move-result v2 │ │ +03bb24: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +03bb28: 52e0 cb03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03bb2c: 6e20 a40b 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba4 │ │ +03bb32: 0c0b |0051: move-result-object v11 │ │ +03bb34: 54e0 f303 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03bb38: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +03bb3a: 52b3 9f03 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03bb3e: 82f4 |0057: int-to-float v4, v15 │ │ +03bb40: c843 |0058: mul-float/2addr v3, v4 │ │ +03bb42: 8733 |0059: float-to-int v3, v3 │ │ +03bb44: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +03bb46: 7406 aa13 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13aa │ │ +03bb4c: 0e00 |005e: return-void │ │ +03bb4e: 52e0 cb03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03bb52: 6e20 a40b 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba4 │ │ +03bb58: 0c06 |0064: move-result-object v6 │ │ +03bb5a: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +03bb5e: 5260 9f03 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03bb62: 52e2 e203 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03bb66: 7120 4814 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ +03bb6c: 0a09 |006e: move-result v9 │ │ +03bb6e: 6e10 960b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ +03bb74: 0a00 |0072: move-result v0 │ │ +03bb76: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +03bb7a: 6e10 970b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ +03bb80: 0a02 |0078: move-result v2 │ │ +03bb82: b120 |0079: sub-int/2addr v0, v2 │ │ +03bb84: 8200 |007a: int-to-float v0, v0 │ │ +03bb86: c890 |007b: mul-float/2addr v0, v9 │ │ +03bb88: 870a |007c: float-to-int v10, v0 │ │ +03bb8a: 6e10 9c0b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03bb90: 0a00 |0080: move-result v0 │ │ +03bb92: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +03bb96: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +03bb98: 7020 730b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ +03bb9e: 6e10 9d0b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ +03bba4: 0a00 |008a: move-result v0 │ │ +03bba6: 6e30 c90b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03bbac: 28d0 |008e: goto 005e // -0030 │ │ +03bbae: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +03bbb0: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x000a line=1469 │ │ 0x0017 line=1470 │ │ 0x0024 line=1472 │ │ 0x0028 line=1473 │ │ @@ -52249,31 +52249,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0399e4: |[0399e4] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -0399f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0399f6: 6e10 870b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -0399fc: 0a03 |0004: move-result v3 │ │ -0399fe: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -039a02: 6e20 860b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -039a08: 0c00 |000a: move-result-object v0 │ │ -039a0a: 6e10 2f12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -039a10: 0c02 |000e: move-result-object v2 │ │ -039a12: 1f02 d101 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -039a16: 5523 a603 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -039a1a: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -039a1e: 6e20 c50b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0bc5 │ │ -039a24: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -039a28: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039a2c: 28e5 |001c: goto 0001 // -001b │ │ -039a2e: 0e00 |001d: return-void │ │ +03bbb4: |[03bbb4] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +03bbc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03bbc6: 6e10 870b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03bbcc: 0a03 |0004: move-result v3 │ │ +03bbce: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +03bbd2: 6e20 860b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03bbd8: 0c00 |000a: move-result-object v0 │ │ +03bbda: 6e10 2f12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03bbe0: 0c02 |000e: move-result-object v2 │ │ +03bbe2: 1f02 d101 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03bbe6: 5523 a603 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03bbea: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +03bbee: 6e20 c50b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0bc5 │ │ +03bbf4: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03bbf8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03bbfc: 28e5 |001c: goto 0001 // -001b │ │ +03bbfe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ 0x000b line=456 │ │ 0x0011 line=457 │ │ 0x0015 line=458 │ │ @@ -52291,20 +52291,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -039a30: |[039a30] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -039a40: 6e10 9a0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0b9a │ │ -039a46: 0c00 |0003: move-result-object v0 │ │ -039a48: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -039a4c: 7220 bf12 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12bf │ │ -039a52: 0e00 |0009: return-void │ │ +03bc00: |[03bc00] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +03bc10: 6e10 9a0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0b9a │ │ +03bc16: 0c00 |0003: move-result-object v0 │ │ +03bc18: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03bc1c: 7220 bf12 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12bf │ │ +03bc22: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2050 │ │ 0x0004 line=2051 │ │ 0x0006 line=2052 │ │ 0x0009 line=2054 │ │ locals : │ │ @@ -52317,59 +52317,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -039a54: |[039a54] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -039a64: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -039a66: 6e20 a40b 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba4 │ │ -039a6c: 0c00 |0004: move-result-object v0 │ │ -039a6e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -039a70: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -039a74: 7010 8a0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -039a7a: 0a02 |000b: move-result v2 │ │ -039a7c: 8223 |000c: int-to-float v3, v2 │ │ -039a7e: 5284 d503 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -039a82: 5205 9f03 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -039a86: 5286 e203 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -039a8a: 7120 4814 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ -039a90: 0a05 |0016: move-result v5 │ │ -039a92: 7120 4614 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ -039a98: 0a04 |001a: move-result v4 │ │ -039a9a: c843 |001b: mul-float/2addr v3, v4 │ │ -039a9c: 8731 |001c: float-to-int v1, v3 │ │ -039a9e: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -039aa2: 6e40 e00b 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0be0 │ │ -039aa8: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -039aac: 5483 ea03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -039ab0: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -039ab4: 5483 ea03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -039ab8: 7220 490b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ -039abe: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -039ac2: 5483 dc03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -039ac6: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -039aca: 5483 dc03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -039ace: 7220 490b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ -039ad4: 0e00 |0038: return-void │ │ -039ad6: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -039ada: 5483 ea03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -039ade: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -039ae2: 5483 ea03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -039ae6: 7220 490b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ -039aec: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -039af0: 5483 dc03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -039af4: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -039af8: 5483 dc03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -039afc: 7220 490b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ -039b02: 7020 730b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ -039b08: 6e30 c90b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -039b0e: 7020 bb0b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bbb │ │ -039b14: 28e0 |0058: goto 0038 // -0020 │ │ +03bc24: |[03bc24] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +03bc34: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03bc36: 6e20 a40b 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba4 │ │ +03bc3c: 0c00 |0004: move-result-object v0 │ │ +03bc3e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03bc40: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +03bc44: 7010 8a0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03bc4a: 0a02 |000b: move-result v2 │ │ +03bc4c: 8223 |000c: int-to-float v3, v2 │ │ +03bc4e: 5284 d503 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03bc52: 5205 9f03 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03bc56: 5286 e203 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03bc5a: 7120 4814 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ +03bc60: 0a05 |0016: move-result v5 │ │ +03bc62: 7120 4614 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ +03bc68: 0a04 |001a: move-result v4 │ │ +03bc6a: c843 |001b: mul-float/2addr v3, v4 │ │ +03bc6c: 8731 |001c: float-to-int v1, v3 │ │ +03bc6e: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +03bc72: 6e40 e00b 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0be0 │ │ +03bc78: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +03bc7c: 5483 ea03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03bc80: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +03bc84: 5483 ea03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03bc88: 7220 490b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ +03bc8e: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +03bc92: 5483 dc03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03bc96: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +03bc9a: 5483 dc03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03bc9e: 7220 490b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ +03bca4: 0e00 |0038: return-void │ │ +03bca6: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +03bcaa: 5483 ea03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03bcae: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +03bcb2: 5483 ea03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03bcb6: 7220 490b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ +03bcbc: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +03bcc0: 5483 dc03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03bcc4: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +03bcc8: 5483 dc03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03bccc: 7220 490b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ +03bcd2: 7020 730b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ +03bcd8: 6e30 c90b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03bcde: 7020 bb0b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bbb │ │ +03bce4: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=557 │ │ 0x0005 line=558 │ │ 0x0006 line=559 │ │ 0x0008 line=560 │ │ 0x000c line=561 │ │ @@ -52402,31 +52402,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -039b18: |[039b18] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -039b28: 5210 f203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ -039b2c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -039b30: 0e00 |0004: return-void │ │ -039b32: 5912 f203 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ -039b36: 5410 ec03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ -039b3a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -039b3e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -039b42: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -039b44: 7020 7c0b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0b7c │ │ -039b4a: 5410 ea03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -039b4e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -039b52: 5410 ea03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -039b56: 7220 470b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0b47 │ │ -039b5c: 28ea |001a: goto 0004 // -0016 │ │ -039b5e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -039b60: 28f2 |001c: goto 000e // -000e │ │ +03bce8: |[03bce8] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +03bcf8: 5210 f203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ +03bcfc: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +03bd00: 0e00 |0004: return-void │ │ +03bd02: 5912 f203 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ +03bd06: 5410 ec03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ +03bd0a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +03bd0e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +03bd12: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03bd14: 7020 7c0b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0b7c │ │ +03bd1a: 5410 ea03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03bd1e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +03bd22: 5410 ea03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03bd26: 7220 470b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0b47 │ │ +03bd2c: 28ea |001a: goto 0004 // -0016 │ │ +03bd2e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +03bd30: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=400 │ │ 0x0005 line=392 │ │ 0x0007 line=393 │ │ 0x000b line=395 │ │ @@ -52442,19 +52442,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -039b64: |[039b64] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -039b74: 5510 f403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f4 │ │ -039b78: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -039b7c: 5c12 f403 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f4 │ │ -039b80: 0e00 |0006: return-void │ │ +03bd34: |[03bd34] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +03bd44: 5510 f403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f4 │ │ +03bd48: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +03bd4c: 5c12 f403 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f4 │ │ +03bd50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2409 │ │ 0x0004 line=2410 │ │ 0x0006 line=2421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -52465,39 +52465,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -039b84: |[039b84] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -039b94: 5253 ce03 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ce │ │ -039b98: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -039b9c: 5453 cf03 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ -039ba0: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -039ba4: 2203 1403 |0008: new-instance v3, Ljava/util/ArrayList; // type@0314 │ │ -039ba8: 7010 8414 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -039bae: 5b53 cf03 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ -039bb2: 6e10 870b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -039bb8: 0a01 |0012: move-result v1 │ │ -039bba: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -039bbc: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -039bc0: 6e20 860b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -039bc6: 0c00 |0019: move-result-object v0 │ │ -039bc8: 5453 cf03 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ -039bcc: 6e20 8714 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -039bd2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -039bd6: 28f3 |0021: goto 0014 // -000d │ │ -039bd8: 5453 cf03 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ -039bdc: 6e10 8814 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ -039be2: 28e8 |0027: goto 000f // -0018 │ │ -039be4: 5453 cf03 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ -039be8: 6204 fc03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03fc │ │ -039bec: 7120 9c14 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@149c │ │ -039bf2: 0e00 |002f: return-void │ │ +03bd54: |[03bd54] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +03bd64: 5253 ce03 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ce │ │ +03bd68: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +03bd6c: 5453 cf03 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ +03bd70: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +03bd74: 2203 1403 |0008: new-instance v3, Ljava/util/ArrayList; // type@0314 │ │ +03bd78: 7010 8414 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +03bd7e: 5b53 cf03 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ +03bd82: 6e10 870b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03bd88: 0a01 |0012: move-result v1 │ │ +03bd8a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +03bd8c: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +03bd90: 6e20 860b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03bd96: 0c00 |0019: move-result-object v0 │ │ +03bd98: 5453 cf03 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ +03bd9c: 6e20 8714 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +03bda2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03bda6: 28f3 |0021: goto 0014 // -000d │ │ +03bda8: 5453 cf03 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ +03bdac: 6e10 8814 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ +03bdb2: 28e8 |0027: goto 000f // -0018 │ │ +03bdb4: 5453 cf03 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ +03bdb8: 6204 fc03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03fc │ │ +03bdbc: 7120 9c14 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@149c │ │ +03bdc2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0004 line=1107 │ │ 0x0008 line=1108 │ │ 0x000f line=1112 │ │ 0x0013 line=1113 │ │ @@ -52521,60 +52521,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -039bf4: |[039bf4] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -039c04: 6e10 9014 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -039c0a: 0a02 |0003: move-result v2 │ │ -039c0c: 6e10 8e0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0b8e │ │ -039c12: 0a01 |0007: move-result v1 │ │ -039c14: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -039c18: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -039c1c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -039c1e: 6e10 870b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -039c24: 0a05 |0010: move-result v5 │ │ -039c26: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -039c2a: 6e20 860b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -039c30: 0c00 |0016: move-result-object v0 │ │ -039c32: 6e10 4212 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -039c38: 0a05 |001a: move-result v5 │ │ -039c3a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -039c3e: 6e20 a20b 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ -039c44: 0c04 |0020: move-result-object v4 │ │ -039c46: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -039c4a: 5245 a003 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039c4e: 5276 cb03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -039c52: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -039c56: 6e40 1912 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1219 │ │ -039c5c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -039c60: 28df |002e: goto 000d // -0021 │ │ -039c62: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -039c66: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -039c6a: 6e10 9014 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -039c70: 0a05 |0036: move-result v5 │ │ -039c72: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -039c76: 6e10 a80b 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0ba8 │ │ -039c7c: 0a05 |003c: move-result v5 │ │ -039c7e: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -039c82: 0e00 |003f: return-void │ │ -039c84: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -039c88: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -039c8a: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -039c8e: 6e10 ab0b 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0bab │ │ -039c94: 0a05 |0048: move-result v5 │ │ -039c96: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -039c9a: 6e10 a90b 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0ba9 │ │ -039ca0: 0a05 |004e: move-result v5 │ │ -039ca2: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -039ca6: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -039caa: 6e20 8714 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -039cb0: 28e9 |0056: goto 003f // -0017 │ │ +03bdc4: |[03bdc4] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +03bdd4: 6e10 9014 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03bdda: 0a02 |0003: move-result v2 │ │ +03bddc: 6e10 8e0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0b8e │ │ +03bde2: 0a01 |0007: move-result v1 │ │ +03bde4: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +03bde8: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +03bdec: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +03bdee: 6e10 870b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03bdf4: 0a05 |0010: move-result v5 │ │ +03bdf6: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +03bdfa: 6e20 860b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03be00: 0c00 |0016: move-result-object v0 │ │ +03be02: 6e10 4212 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +03be08: 0a05 |001a: move-result v5 │ │ +03be0a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +03be0e: 6e20 a20b 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ +03be14: 0c04 |0020: move-result-object v4 │ │ +03be16: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +03be1a: 5245 a003 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03be1e: 5276 cb03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03be22: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +03be26: 6e40 1912 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1219 │ │ +03be2c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03be30: 28df |002e: goto 000d // -0021 │ │ +03be32: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +03be36: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +03be3a: 6e10 9014 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03be40: 0a05 |0036: move-result v5 │ │ +03be42: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +03be46: 6e10 a80b 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0ba8 │ │ +03be4c: 0a05 |003c: move-result v5 │ │ +03be4e: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +03be52: 0e00 |003f: return-void │ │ +03be54: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +03be58: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +03be5a: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +03be5e: 6e10 ab0b 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0bab │ │ +03be64: 0a05 |0048: move-result v5 │ │ +03be66: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +03be6a: 6e10 a90b 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0ba9 │ │ +03be70: 0a05 |004e: move-result v5 │ │ +03be72: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +03be76: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +03be7a: 6e20 8714 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +03be80: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2626 │ │ 0x0004 line=2628 │ │ 0x0008 line=2630 │ │ 0x000c line=2631 │ │ 0x0013 line=2632 │ │ @@ -52606,37 +52606,37 @@ │ │ type : '(II)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -039cb4: |[039cb4] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -039cc4: 2200 d001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -039cc8: 7010 3e0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b3e │ │ -039cce: 5903 a003 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039cd2: 5421 c403 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -039cd6: 6e30 d309 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@09d3 │ │ -039cdc: 0c01 |000c: move-result-object v1 │ │ -039cde: 5b01 9e03 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ -039ce2: 5421 c403 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -039ce6: 6e20 d109 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ -039cec: 0a01 |0014: move-result v1 │ │ -039cee: 5901 a203 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -039cf2: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -039cf6: 5421 df03 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039cfa: 6e10 9014 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -039d00: 0a01 |001e: move-result v1 │ │ -039d02: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -039d06: 5421 df03 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039d0a: 6e20 8714 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -039d10: 1100 |0026: return-object v0 │ │ -039d12: 5421 df03 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -039d16: 6e30 8614 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1486 │ │ -039d1c: 28fa |002c: goto 0026 // -0006 │ │ +03be84: |[03be84] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03be94: 2200 d001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03be98: 7010 3e0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b3e │ │ +03be9e: 5903 a003 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03bea2: 5421 c403 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03bea6: 6e30 d309 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@09d3 │ │ +03beac: 0c01 |000c: move-result-object v1 │ │ +03beae: 5b01 9e03 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ +03beb2: 5421 c403 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03beb6: 6e20 d109 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ +03bebc: 0a01 |0014: move-result v1 │ │ +03bebe: 5901 a203 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03bec2: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +03bec6: 5421 df03 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03beca: 6e10 9014 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03bed0: 0a01 |001e: move-result v1 │ │ +03bed2: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +03bed6: 5421 df03 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03beda: 6e20 8714 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +03bee0: 1100 |0026: return-object v0 │ │ +03bee2: 5421 df03 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03bee6: 6e30 8614 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1486 │ │ +03beec: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ 0x0007 line=832 │ │ 0x000f line=833 │ │ 0x0017 line=834 │ │ @@ -52654,34 +52654,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -039d20: |[039d20] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -039d30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039d32: 6e10 870b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -039d38: 0a03 |0004: move-result v3 │ │ -039d3a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -039d3e: 6e20 860b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -039d44: 0c00 |000a: move-result-object v0 │ │ -039d46: 6e10 4212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -039d4c: 0a03 |000e: move-result v3 │ │ -039d4e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -039d52: 6e20 a20b 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ -039d58: 0c02 |0014: move-result-object v2 │ │ -039d5a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -039d5e: 5223 a003 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -039d62: 5254 cb03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -039d66: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -039d6a: 6e20 1a12 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@121a │ │ -039d70: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039d74: 28df |0022: goto 0001 // -0021 │ │ -039d76: 0e00 |0023: return-void │ │ +03bef0: |[03bef0] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +03bf00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03bf02: 6e10 870b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03bf08: 0a03 |0004: move-result v3 │ │ +03bf0a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +03bf0e: 6e20 860b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03bf14: 0c00 |000a: move-result-object v0 │ │ +03bf16: 6e10 4212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +03bf1c: 0a03 |000e: move-result v3 │ │ +03bf1e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +03bf22: 6e20 a20b 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ +03bf28: 0c02 |0014: move-result-object v2 │ │ +03bf2a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +03bf2e: 5223 a003 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03bf32: 5254 cb03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03bf36: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +03bf3a: 6e20 1a12 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@121a │ │ +03bf40: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03bf44: 28df |0022: goto 0001 // -0021 │ │ +03bf46: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2673 │ │ 0x0007 line=2674 │ │ 0x000b line=2675 │ │ 0x0011 line=2676 │ │ 0x0015 line=2677 │ │ @@ -52701,41 +52701,41 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -039d78: |[039d78] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -039d88: 6e20 720b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b72 │ │ -039d8e: 0a01 |0003: move-result v1 │ │ -039d90: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -039d94: 6e20 840b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0b84 │ │ -039d9a: 0c06 |0009: move-result-object v6 │ │ -039d9c: 0760 |000a: move-object v0, v6 │ │ -039d9e: 1f00 d101 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -039da2: 5501 a603 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -039da6: 2042 cf01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01cf │ │ -039daa: b621 |0011: or-int/2addr v1, v2 │ │ -039dac: 5c01 a603 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -039db0: 5531 d903 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d9 │ │ -039db4: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -039db8: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -039dbc: 5501 a603 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -039dc0: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -039dc4: 2201 f302 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -039dc8: 1a02 0d02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@020d │ │ -039dcc: 7020 3a14 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -039dd2: 2701 |0025: throw v1 │ │ -039dd4: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -039dd6: 5c01 a703 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a7 │ │ -039dda: 6e40 6c0b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0b6c │ │ -039de0: 0e00 |002c: return-void │ │ -039de2: 6f40 9912 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1299 │ │ -039de8: 28fc |0030: goto 002c // -0004 │ │ +03bf48: |[03bf48] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +03bf58: 6e20 720b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b72 │ │ +03bf5e: 0a01 |0003: move-result v1 │ │ +03bf60: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +03bf64: 6e20 840b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0b84 │ │ +03bf6a: 0c06 |0009: move-result-object v6 │ │ +03bf6c: 0760 |000a: move-object v0, v6 │ │ +03bf6e: 1f00 d101 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03bf72: 5501 a603 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03bf76: 2042 cf01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01cf │ │ +03bf7a: b621 |0011: or-int/2addr v1, v2 │ │ +03bf7c: 5c01 a603 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03bf80: 5531 d903 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d9 │ │ +03bf84: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +03bf88: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +03bf8c: 5501 a603 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03bf90: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +03bf94: 2201 f302 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +03bf98: 1a02 0d02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@020d │ │ +03bf9c: 7020 3a14 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +03bfa2: 2701 |0025: throw v1 │ │ +03bfa4: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +03bfa6: 5c01 a703 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a7 │ │ +03bfaa: 6e40 6c0b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0b6c │ │ +03bfb0: 0e00 |002c: return-void │ │ +03bfb2: 6f40 9912 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1299 │ │ +03bfb8: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1293 │ │ 0x000b line=1295 │ │ 0x000d line=1296 │ │ 0x0014 line=1297 │ │ @@ -52757,127 +52757,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -039dec: |[039dec] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -039dfc: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -039e00: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -039e04: 6e10 810b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b81 │ │ -039e0a: 0c01 |0007: move-result-object v1 │ │ -039e0c: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -039e10: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -039e12: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -039e14: 7100 ba11 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@11ba │ │ -039e1a: 0c08 |000f: move-result-object v8 │ │ -039e1c: 6e40 b911 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@11b9 │ │ -039e22: 0c04 |0013: move-result-object v4 │ │ -039e24: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -039e28: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -039e2c: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -039e30: 54d8 f703 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ -039e34: 7030 890b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b89 │ │ -039e3a: 0c08 |001f: move-result-object v8 │ │ -039e3c: 5285 1b00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001b │ │ -039e40: 54d8 f703 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ -039e44: 7030 890b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b89 │ │ -039e4a: 0c08 |0027: move-result-object v8 │ │ -039e4c: 5280 1b00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001b │ │ -039e50: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -039e54: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -039e58: 6e10 b90b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0bb9 │ │ -039e5e: 0a02 |0031: move-result v2 │ │ -039e60: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -039e64: 7110 fe11 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@11fe │ │ -039e6a: 0a08 |0037: move-result v8 │ │ -039e6c: 6e20 bd0b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0bbd │ │ -039e72: 0f02 |003b: return v2 │ │ -039e74: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -039e78: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -039e7a: 6e10 3912 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -039e80: 0c06 |0042: move-result-object v6 │ │ -039e82: 2068 9302 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0293 │ │ -039e86: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -039e8a: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -039e8e: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -039e90: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -039e94: 2207 0503 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -039e98: 7010 6714 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -039e9e: 6e10 5014 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -039ea4: 0c08 |0054: move-result-object v8 │ │ -039ea6: 6e10 2e14 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ -039eac: 0c08 |0058: move-result-object v8 │ │ -039eae: 6e20 6e14 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -039eb4: 6e10 3912 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -039eba: 0c06 |005f: move-result-object v6 │ │ -039ebc: 2068 9302 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0293 │ │ -039ec0: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -039ec4: 1a08 2700 |0064: const-string v8, " => " // string@0027 │ │ -039ec8: 6e20 6e14 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -039ece: 0c08 |0069: move-result-object v8 │ │ -039ed0: 6e10 5014 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -039ed6: 0c09 |006d: move-result-object v9 │ │ -039ed8: 6e10 2e14 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ -039ede: 0c09 |0071: move-result-object v9 │ │ -039ee0: 6e20 6e14 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -039ee6: 7210 be12 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12be │ │ -039eec: 0c06 |0078: move-result-object v6 │ │ -039eee: 28e7 |0079: goto 0060 // -0019 │ │ -039ef0: 7210 be12 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12be │ │ -039ef6: 0c06 |007d: move-result-object v6 │ │ -039ef8: 28c5 |007e: goto 0043 // -003b │ │ -039efa: 1a08 5409 |007f: const-string v8, "ViewPager" // string@0954 │ │ -039efe: 2209 0503 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0305 │ │ -039f02: 7010 6714 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -039f08: 1a0a 630a |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0a63 │ │ -039f0c: 6e20 6e14 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -039f12: 0c09 |008b: move-result-object v9 │ │ -039f14: 6e10 7314 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -039f1a: 0c0a |008f: move-result-object v10 │ │ -039f1c: 6e20 6e14 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -039f22: 0c09 |0093: move-result-object v9 │ │ -039f24: 6e10 7314 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -039f2a: 0c09 |0097: move-result-object v9 │ │ -039f2c: 7120 ac11 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ -039f32: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -039f34: 2900 6fff |009c: goto/16 000b // -0091 │ │ -039f38: 6e10 6312 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1263 │ │ -039f3e: 0a02 |00a1: move-result v2 │ │ -039f40: 2890 |00a2: goto 0032 // -0070 │ │ -039f42: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -039f46: 54d8 f703 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ -039f4a: 7030 890b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b89 │ │ -039f50: 0c08 |00aa: move-result-object v8 │ │ -039f52: 5285 1b00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001b │ │ -039f56: 54d8 f703 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ -039f5a: 7030 890b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b89 │ │ -039f60: 0c08 |00b2: move-result-object v8 │ │ -039f62: 5280 1b00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001b │ │ -039f66: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -039f6a: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -039f6e: 6e10 ba0b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0bba │ │ -039f74: 0a02 |00bc: move-result v2 │ │ -039f76: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -039f7a: 6e10 6312 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1263 │ │ -039f80: 0a02 |00c2: move-result v2 │ │ -039f82: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -039f86: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -039f8a: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -039f8c: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -039f90: 6e10 b90b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0bb9 │ │ -039f96: 0a02 |00cd: move-result v2 │ │ -039f98: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -039f9c: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -039fa0: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -039fa2: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -039fa6: 6e10 ba0b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0bba │ │ -039fac: 0a02 |00d8: move-result v2 │ │ -039fae: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +03bfbc: |[03bfbc] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +03bfcc: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +03bfd0: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +03bfd4: 6e10 810b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b81 │ │ +03bfda: 0c01 |0007: move-result-object v1 │ │ +03bfdc: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +03bfe0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03bfe2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +03bfe4: 7100 ba11 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@11ba │ │ +03bfea: 0c08 |000f: move-result-object v8 │ │ +03bfec: 6e40 b911 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@11b9 │ │ +03bff2: 0c04 |0013: move-result-object v4 │ │ +03bff4: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +03bff8: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +03bffc: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +03c000: 54d8 f703 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ +03c004: 7030 890b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b89 │ │ +03c00a: 0c08 |001f: move-result-object v8 │ │ +03c00c: 5285 1b00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001b │ │ +03c010: 54d8 f703 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ +03c014: 7030 890b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b89 │ │ +03c01a: 0c08 |0027: move-result-object v8 │ │ +03c01c: 5280 1b00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001b │ │ +03c020: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +03c024: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +03c028: 6e10 b90b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0bb9 │ │ +03c02e: 0a02 |0031: move-result v2 │ │ +03c030: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +03c034: 7110 fe11 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@11fe │ │ +03c03a: 0a08 |0037: move-result v8 │ │ +03c03c: 6e20 bd0b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0bbd │ │ +03c042: 0f02 |003b: return v2 │ │ +03c044: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +03c048: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +03c04a: 6e10 3912 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +03c050: 0c06 |0042: move-result-object v6 │ │ +03c052: 2068 9302 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0293 │ │ +03c056: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +03c05a: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +03c05e: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +03c060: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +03c064: 2207 0503 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +03c068: 7010 6714 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +03c06e: 6e10 5014 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +03c074: 0c08 |0054: move-result-object v8 │ │ +03c076: 6e10 2e14 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ +03c07c: 0c08 |0058: move-result-object v8 │ │ +03c07e: 6e20 6e14 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03c084: 6e10 3912 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +03c08a: 0c06 |005f: move-result-object v6 │ │ +03c08c: 2068 9302 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0293 │ │ +03c090: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +03c094: 1a08 2700 |0064: const-string v8, " => " // string@0027 │ │ +03c098: 6e20 6e14 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03c09e: 0c08 |0069: move-result-object v8 │ │ +03c0a0: 6e10 5014 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +03c0a6: 0c09 |006d: move-result-object v9 │ │ +03c0a8: 6e10 2e14 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@142e │ │ +03c0ae: 0c09 |0071: move-result-object v9 │ │ +03c0b0: 6e20 6e14 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03c0b6: 7210 be12 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12be │ │ +03c0bc: 0c06 |0078: move-result-object v6 │ │ +03c0be: 28e7 |0079: goto 0060 // -0019 │ │ +03c0c0: 7210 be12 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12be │ │ +03c0c6: 0c06 |007d: move-result-object v6 │ │ +03c0c8: 28c5 |007e: goto 0043 // -003b │ │ +03c0ca: 1a08 5409 |007f: const-string v8, "ViewPager" // string@0954 │ │ +03c0ce: 2209 0503 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0305 │ │ +03c0d2: 7010 6714 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +03c0d8: 1a0a 630a |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0a63 │ │ +03c0dc: 6e20 6e14 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03c0e2: 0c09 |008b: move-result-object v9 │ │ +03c0e4: 6e10 7314 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03c0ea: 0c0a |008f: move-result-object v10 │ │ +03c0ec: 6e20 6e14 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03c0f2: 0c09 |0093: move-result-object v9 │ │ +03c0f4: 6e10 7314 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03c0fa: 0c09 |0097: move-result-object v9 │ │ +03c0fc: 7120 ac11 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ +03c102: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +03c104: 2900 6fff |009c: goto/16 000b // -0091 │ │ +03c108: 6e10 6312 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1263 │ │ +03c10e: 0a02 |00a1: move-result v2 │ │ +03c110: 2890 |00a2: goto 0032 // -0070 │ │ +03c112: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +03c116: 54d8 f703 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ +03c11a: 7030 890b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b89 │ │ +03c120: 0c08 |00aa: move-result-object v8 │ │ +03c122: 5285 1b00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001b │ │ +03c126: 54d8 f703 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f7 │ │ +03c12a: 7030 890b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b89 │ │ +03c130: 0c08 |00b2: move-result-object v8 │ │ +03c132: 5280 1b00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001b │ │ +03c136: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +03c13a: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +03c13e: 6e10 ba0b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0bba │ │ +03c144: 0a02 |00bc: move-result v2 │ │ +03c146: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +03c14a: 6e10 6312 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1263 │ │ +03c150: 0a02 |00c2: move-result v2 │ │ +03c152: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +03c156: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +03c15a: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +03c15c: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +03c160: 6e10 b90b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0bb9 │ │ +03c166: 0a02 |00cd: move-result v2 │ │ +03c168: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +03c16c: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +03c170: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +03c172: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +03c176: 6e10 ba0b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0bba │ │ +03c17c: 0a02 |00d8: move-result v2 │ │ +03c17e: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2514 │ │ 0x0008 line=2515 │ │ 0x000a line=2516 │ │ 0x000b line=2540 │ │ 0x000c line=2542 │ │ @@ -52939,46 +52939,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -039fb4: |[039fb4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -039fc4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -039fc6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -039fc8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -039fca: 55a2 dd03 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -039fce: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -039fd2: 0f04 |0007: return v4 │ │ -039fd4: 5ca9 d303 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ -039fd8: 7020 dc0b 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ -039fde: 59a5 e003 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -039fe2: 59a5 da03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -039fe6: 54a2 fa03 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -039fea: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -039fee: 7100 0612 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ -039ff4: 0c02 |0018: move-result-object v2 │ │ -039ff6: 5ba2 fa03 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -039ffa: 7100 9501 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -03a000: 0b00 |001e: move-result-wide v0 │ │ -03a002: 0402 |001f: move-wide v2, v0 │ │ -03a004: 0156 |0020: move v6, v5 │ │ -03a006: 0147 |0021: move v7, v4 │ │ -03a008: 7708 f911 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11f9 │ │ -03a00e: 0c08 |0025: move-result-object v8 │ │ -03a010: 54a2 fa03 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03a014: 6e20 ff11 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ -03a01a: 6e10 fb11 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ -03a020: 5aa0 d203 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d2 │ │ -03a024: 0194 |0030: move v4, v9 │ │ -03a026: 28d6 |0031: goto 0007 // -002a │ │ -03a028: 54a2 fa03 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03a02c: 6e10 0012 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1200 │ │ -03a032: 28e4 |0037: goto 001b // -001c │ │ +03c184: |[03c184] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +03c194: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +03c196: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03c198: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +03c19a: 55a2 dd03 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03c19e: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +03c1a2: 0f04 |0007: return v4 │ │ +03c1a4: 5ca9 d303 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ +03c1a8: 7020 dc0b 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ +03c1ae: 59a5 e003 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03c1b2: 59a5 da03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03c1b6: 54a2 fa03 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03c1ba: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +03c1be: 7100 0612 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ +03c1c4: 0c02 |0018: move-result-object v2 │ │ +03c1c6: 5ba2 fa03 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03c1ca: 7100 9501 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +03c1d0: 0b00 |001e: move-result-wide v0 │ │ +03c1d2: 0402 |001f: move-wide v2, v0 │ │ +03c1d4: 0156 |0020: move v6, v5 │ │ +03c1d6: 0147 |0021: move v7, v4 │ │ +03c1d8: 7708 f911 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11f9 │ │ +03c1de: 0c08 |0025: move-result-object v8 │ │ +03c1e0: 54a2 fa03 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03c1e4: 6e20 ff11 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ +03c1ea: 6e10 fb11 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ +03c1f0: 5aa0 d203 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d2 │ │ +03c1f4: 0194 |0030: move v4, v9 │ │ +03c1f6: 28d6 |0031: goto 0007 // -002a │ │ +03c1f8: 54a2 fa03 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03c1fc: 6e10 0012 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1200 │ │ +03c202: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2273 │ │ 0x0007 line=2289 │ │ 0x0008 line=2276 │ │ 0x000a line=2277 │ │ 0x000d line=2278 │ │ @@ -53001,72 +53001,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -03a034: |[03a034] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -03a044: 20c0 9302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0293 │ │ -03a048: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -03a04c: 07c7 |0004: move-object v7, v12 │ │ -03a04e: 1f07 9302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0293 │ │ -03a052: 6e10 3d12 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@123d │ │ -03a058: 0a09 |000a: move-result v9 │ │ -03a05a: 6e10 3e12 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@123e │ │ -03a060: 0a0a |000e: move-result v10 │ │ -03a062: 6e10 a212 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ -03a068: 0a06 |0012: move-result v6 │ │ -03a06a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -03a06e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -03a072: 6e20 a112 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ -03a078: 0c01 |001a: move-result-object v1 │ │ -03a07a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -03a07e: 6e10 3012 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -03a084: 0a02 |0020: move-result v2 │ │ -03a086: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -03a08a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -03a08e: 6e10 3c12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@123c │ │ -03a094: 0a02 |0028: move-result v2 │ │ -03a096: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -03a09a: 9000 100a |002b: add-int v0, v16, v10 │ │ -03a09e: 6e10 4012 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ -03a0a4: 0a02 |0030: move-result v2 │ │ -03a0a6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -03a0aa: 9000 100a |0033: add-int v0, v16, v10 │ │ -03a0ae: 6e10 2512 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -03a0b4: 0a02 |0038: move-result v2 │ │ -03a0b6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -03a0ba: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -03a0bc: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -03a0c0: 6e10 3012 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -03a0c6: 0a03 |0041: move-result v3 │ │ -03a0c8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -03a0cc: 9000 100a |0044: add-int v0, v16, v10 │ │ -03a0d0: 6e10 4012 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ -03a0d6: 0a03 |0049: move-result v3 │ │ -03a0d8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -03a0dc: 07b0 |004c: move-object v0, v11 │ │ -03a0de: 01e3 |004d: move v3, v14 │ │ -03a0e0: 7406 700b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b70 │ │ -03a0e6: 0a00 |0051: move-result v0 │ │ -03a0e8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -03a0ec: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -03a0ee: 0f00 |0055: return v0 │ │ -03a0f0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03a0f4: 28bd |0058: goto 0015 // -0043 │ │ -03a0f6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -03a0fa: 7be0 |005b: neg-int v0, v14 │ │ -03a0fc: 7120 c40a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ac4 │ │ -03a102: 0a00 |005f: move-result v0 │ │ -03a104: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -03a108: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -03a10a: 28f2 |0063: goto 0055 // -000e │ │ -03a10c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -03a10e: 28f0 |0065: goto 0055 // -0010 │ │ +03c204: |[03c204] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +03c214: 20c0 9302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0293 │ │ +03c218: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +03c21c: 07c7 |0004: move-object v7, v12 │ │ +03c21e: 1f07 9302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0293 │ │ +03c222: 6e10 3d12 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@123d │ │ +03c228: 0a09 |000a: move-result v9 │ │ +03c22a: 6e10 3e12 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@123e │ │ +03c230: 0a0a |000e: move-result v10 │ │ +03c232: 6e10 a212 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ +03c238: 0a06 |0012: move-result v6 │ │ +03c23a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +03c23e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +03c242: 6e20 a112 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ +03c248: 0c01 |001a: move-result-object v1 │ │ +03c24a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +03c24e: 6e10 3012 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +03c254: 0a02 |0020: move-result v2 │ │ +03c256: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +03c25a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +03c25e: 6e10 3c12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@123c │ │ +03c264: 0a02 |0028: move-result v2 │ │ +03c266: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +03c26a: 9000 100a |002b: add-int v0, v16, v10 │ │ +03c26e: 6e10 4012 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ +03c274: 0a02 |0030: move-result v2 │ │ +03c276: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +03c27a: 9000 100a |0033: add-int v0, v16, v10 │ │ +03c27e: 6e10 2512 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +03c284: 0a02 |0038: move-result v2 │ │ +03c286: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +03c28a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +03c28c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +03c290: 6e10 3012 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +03c296: 0a03 |0041: move-result v3 │ │ +03c298: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +03c29c: 9000 100a |0044: add-int v0, v16, v10 │ │ +03c2a0: 6e10 4012 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ +03c2a6: 0a03 |0049: move-result v3 │ │ +03c2a8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +03c2ac: 07b0 |004c: move-object v0, v11 │ │ +03c2ae: 01e3 |004d: move v3, v14 │ │ +03c2b0: 7406 700b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b70 │ │ +03c2b6: 0a00 |0051: move-result v0 │ │ +03c2b8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +03c2bc: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +03c2be: 0f00 |0055: return v0 │ │ +03c2c0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03c2c4: 28bd |0058: goto 0015 // -0043 │ │ +03c2c6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +03c2ca: 7be0 |005b: neg-int v0, v14 │ │ +03c2cc: 7120 c40a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ac4 │ │ +03c2d2: 0a00 |005f: move-result v0 │ │ +03c2d4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +03c2d8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +03c2da: 28f2 |0063: goto 0055 // -000e │ │ +03c2dc: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +03c2de: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2451 │ │ 0x0005 line=2452 │ │ 0x0007 line=2453 │ │ 0x000b line=2454 │ │ 0x000f line=2455 │ │ @@ -53102,44 +53102,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -03a110: |[03a110] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -03a120: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03a122: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03a124: 5464 c403 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a128: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -03a12c: 0f03 |0006: return v3 │ │ -03a12e: 7010 8a0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -03a134: 0a01 |000a: move-result v1 │ │ -03a136: 6e10 9c0b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03a13c: 0a00 |000e: move-result v0 │ │ -03a13e: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -03a142: 8214 |0011: int-to-float v4, v1 │ │ -03a144: 5265 d503 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -03a148: c854 |0014: mul-float/2addr v4, v5 │ │ -03a14a: 8744 |0015: float-to-int v4, v4 │ │ -03a14c: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -03a150: 0123 |0018: move v3, v2 │ │ -03a152: 28ed |0019: goto 0006 // -0013 │ │ -03a154: 0132 |001a: move v2, v3 │ │ -03a156: 28fd |001b: goto 0018 // -0003 │ │ -03a158: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -03a15c: 8214 |001e: int-to-float v4, v1 │ │ -03a15e: 5265 e203 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -03a162: c854 |0021: mul-float/2addr v4, v5 │ │ -03a164: 8744 |0022: float-to-int v4, v4 │ │ -03a166: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -03a16a: 0123 |0025: move v3, v2 │ │ -03a16c: 28e0 |0026: goto 0006 // -0020 │ │ -03a16e: 0132 |0027: move v2, v3 │ │ -03a170: 28fd |0028: goto 0025 // -0003 │ │ +03c2e0: |[03c2e0] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +03c2f0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03c2f2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03c2f4: 5464 c403 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03c2f8: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +03c2fc: 0f03 |0006: return v3 │ │ +03c2fe: 7010 8a0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03c304: 0a01 |000a: move-result v1 │ │ +03c306: 6e10 9c0b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03c30c: 0a00 |000e: move-result v0 │ │ +03c30e: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +03c312: 8214 |0011: int-to-float v4, v1 │ │ +03c314: 5265 d503 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03c318: c854 |0014: mul-float/2addr v4, v5 │ │ +03c31a: 8744 |0015: float-to-int v4, v4 │ │ +03c31c: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +03c320: 0123 |0018: move v3, v2 │ │ +03c322: 28ed |0019: goto 0006 // -0013 │ │ +03c324: 0132 |001a: move v2, v3 │ │ +03c326: 28fd |001b: goto 0018 // -0003 │ │ +03c328: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +03c32c: 8214 |001e: int-to-float v4, v1 │ │ +03c32e: 5265 e203 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03c332: c854 |0021: mul-float/2addr v4, v5 │ │ +03c334: 8744 |0022: float-to-int v4, v4 │ │ +03c336: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +03c33a: 0123 |0025: move v3, v2 │ │ +03c33c: 28e0 |0026: goto 0006 // -0020 │ │ +03c33e: 0132 |0027: move v2, v3 │ │ +03c340: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2424 │ │ 0x0006 line=2435 │ │ 0x0007 line=2428 │ │ 0x000b line=2429 │ │ 0x000f line=2430 │ │ @@ -53157,24 +53157,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a174: |[03a174] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -03a184: 2020 d101 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03a188: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03a18c: 6f20 9a12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@129a │ │ -03a192: 0a00 |0007: move-result v0 │ │ -03a194: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -03a198: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03a19a: 0f00 |000b: return v0 │ │ -03a19c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03a19e: 28fe |000d: goto 000b // -0002 │ │ +03c344: |[03c344] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +03c354: 2020 d101 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03c358: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03c35c: 6f20 9a12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@129a │ │ +03c362: 0a00 |0007: move-result v0 │ │ +03c364: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +03c368: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03c36a: 0f00 |000b: return v0 │ │ +03c36c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03c36e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -53183,48 +53183,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -03a1a0: |[03a1a0] android.support.v4.view.ViewPager.computeScroll:()V │ │ -03a1b0: 5454 f303 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03a1b4: 6e10 a813 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@13a8 │ │ -03a1ba: 0a04 |0005: move-result v4 │ │ -03a1bc: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -03a1c0: 5454 f303 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03a1c4: 6e10 a113 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13a1 │ │ -03a1ca: 0a04 |000d: move-result v4 │ │ -03a1cc: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -03a1d0: 6e10 9c0b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03a1d6: 0a00 |0013: move-result v0 │ │ -03a1d8: 6e10 9d0b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ -03a1de: 0a01 |0017: move-result v1 │ │ -03a1e0: 5454 f303 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03a1e4: 6e10 a313 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@13a3 │ │ -03a1ea: 0a02 |001d: move-result v2 │ │ -03a1ec: 5454 f303 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03a1f0: 6e10 a413 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@13a4 │ │ -03a1f6: 0a03 |0023: move-result v3 │ │ -03a1f8: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -03a1fc: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -03a200: 6e30 c90b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -03a206: 7020 bb0b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bbb │ │ -03a20c: 0a04 |002e: move-result v4 │ │ -03a20e: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -03a212: 5454 f303 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03a216: 6e10 a013 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ -03a21c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -03a21e: 6e30 c90b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -03a224: 7110 d80a 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ -03a22a: 0e00 |003d: return-void │ │ -03a22c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -03a22e: 7020 730b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ -03a234: 28fb |0042: goto 003d // -0005 │ │ +03c370: |[03c370] android.support.v4.view.ViewPager.computeScroll:()V │ │ +03c380: 5454 f303 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03c384: 6e10 a813 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@13a8 │ │ +03c38a: 0a04 |0005: move-result v4 │ │ +03c38c: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +03c390: 5454 f303 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03c394: 6e10 a113 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13a1 │ │ +03c39a: 0a04 |000d: move-result v4 │ │ +03c39c: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +03c3a0: 6e10 9c0b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03c3a6: 0a00 |0013: move-result v0 │ │ +03c3a8: 6e10 9d0b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ +03c3ae: 0a01 |0017: move-result v1 │ │ +03c3b0: 5454 f303 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03c3b4: 6e10 a313 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@13a3 │ │ +03c3ba: 0a02 |001d: move-result v2 │ │ +03c3bc: 5454 f303 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03c3c0: 6e10 a413 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@13a4 │ │ +03c3c6: 0a03 |0023: move-result v3 │ │ +03c3c8: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +03c3cc: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +03c3d0: 6e30 c90b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03c3d6: 7020 bb0b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bbb │ │ +03c3dc: 0a04 |002e: move-result v4 │ │ +03c3de: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +03c3e2: 5454 f303 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03c3e6: 6e10 a013 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ +03c3ec: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +03c3ee: 6e30 c90b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03c3f4: 7110 d80a 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ +03c3fa: 0e00 |003d: return-void │ │ +03c3fc: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +03c3fe: 7020 730b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ +03c404: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0010 line=1608 │ │ 0x0014 line=1609 │ │ 0x0018 line=1610 │ │ 0x001e line=1611 │ │ @@ -53248,113 +53248,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -03a238: |[03a238] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -03a248: 121a |0000: const/4 v10, #int 1 // #1 │ │ -03a24a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -03a24c: 54fc c403 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a250: 6e10 ce09 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03a256: 0a00 |0007: move-result v0 │ │ -03a258: 59f0 d103 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ -03a25c: 54fc df03 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a260: 6e10 9014 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03a266: 0a0c |000f: move-result v12 │ │ -03a268: 52fd e903 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ -03a26c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -03a270: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -03a274: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -03a278: 54fc df03 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a27c: 6e10 9014 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03a282: 0a0c |001d: move-result v12 │ │ -03a284: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -03a288: 01a7 |0020: move v7, v10 │ │ -03a28a: 52f8 cb03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03a28e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -03a290: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -03a292: 54fc df03 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a296: 6e10 9014 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03a29c: 0a0c |002a: move-result v12 │ │ -03a29e: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -03a2a2: 54fc df03 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a2a6: 6e20 8a14 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03a2ac: 0c04 |0032: move-result-object v4 │ │ -03a2ae: 1f04 d001 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03a2b2: 54fc c403 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a2b6: 544d 9e03 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ -03a2ba: 6e20 cf09 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@09cf │ │ -03a2c0: 0a09 |003c: move-result v9 │ │ -03a2c2: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -03a2c4: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -03a2c8: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03a2cc: 28e3 |0042: goto 0025 // -001d │ │ -03a2ce: 01b7 |0043: move v7, v11 │ │ -03a2d0: 28dd |0044: goto 0021 // -0023 │ │ -03a2d2: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -03a2d4: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -03a2d8: 54fc df03 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a2dc: 6e20 8d14 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ -03a2e2: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03a2e6: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -03a2ea: 54fc c403 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a2ee: 6e20 dc09 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09dc │ │ -03a2f4: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -03a2f6: 54fc c403 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a2fa: 524d a003 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a2fe: 544e 9e03 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ -03a302: 6e40 cb09 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ -03a308: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -03a30a: 52fc cb03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03a30e: 524d a003 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a312: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -03a316: 52fc cb03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03a31a: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -03a31e: 7120 4914 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -03a324: 0a0c |006e: move-result v12 │ │ -03a326: 7120 4714 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -03a32c: 0a08 |0072: move-result v8 │ │ -03a32e: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -03a330: 28cc |0074: goto 0040 // -0034 │ │ -03a332: 524c a003 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a336: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -03a33a: 524c a003 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a33e: 52fd cb03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03a342: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -03a346: 0198 |007f: move v8, v9 │ │ -03a348: 5949 a003 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a34c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -03a34e: 28bd |0083: goto 0040 // -0043 │ │ -03a350: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -03a354: 54fc c403 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a358: 6e20 cd09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ -03a35e: 54fc df03 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a362: 620d b203 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b2 │ │ -03a366: 7120 9c14 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@149c │ │ -03a36c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -03a370: 6e10 870b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03a376: 0a02 |0097: move-result v2 │ │ -03a378: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -03a37a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -03a37e: 6e20 860b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03a384: 0c01 |009e: move-result-object v1 │ │ -03a386: 6e10 2f12 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03a38c: 0c06 |00a2: move-result-object v6 │ │ -03a38e: 1f06 d101 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03a392: 556c a603 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -03a396: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -03a39a: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -03a39c: 596c aa03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ -03a3a0: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03a3a4: 28eb |00ae: goto 0099 // -0015 │ │ -03a3a6: 6e40 cf0b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ -03a3ac: 6e10 c70b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bc7 │ │ -03a3b2: 0e00 |00b5: return-void │ │ +03c408: |[03c408] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +03c418: 121a |0000: const/4 v10, #int 1 // #1 │ │ +03c41a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +03c41c: 54fc c403 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03c420: 6e10 ce09 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03c426: 0a00 |0007: move-result v0 │ │ +03c428: 59f0 d103 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ +03c42c: 54fc df03 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03c430: 6e10 9014 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03c436: 0a0c |000f: move-result v12 │ │ +03c438: 52fd e903 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ +03c43c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +03c440: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +03c444: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +03c448: 54fc df03 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03c44c: 6e10 9014 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03c452: 0a0c |001d: move-result v12 │ │ +03c454: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +03c458: 01a7 |0020: move v7, v10 │ │ +03c45a: 52f8 cb03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03c45e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +03c460: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +03c462: 54fc df03 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03c466: 6e10 9014 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03c46c: 0a0c |002a: move-result v12 │ │ +03c46e: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +03c472: 54fc df03 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03c476: 6e20 8a14 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03c47c: 0c04 |0032: move-result-object v4 │ │ +03c47e: 1f04 d001 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03c482: 54fc c403 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03c486: 544d 9e03 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ +03c48a: 6e20 cf09 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@09cf │ │ +03c490: 0a09 |003c: move-result v9 │ │ +03c492: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +03c494: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +03c498: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03c49c: 28e3 |0042: goto 0025 // -001d │ │ +03c49e: 01b7 |0043: move v7, v11 │ │ +03c4a0: 28dd |0044: goto 0021 // -0023 │ │ +03c4a2: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +03c4a4: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +03c4a8: 54fc df03 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03c4ac: 6e20 8d14 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ +03c4b2: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03c4b6: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +03c4ba: 54fc c403 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03c4be: 6e20 dc09 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09dc │ │ +03c4c4: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +03c4c6: 54fc c403 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03c4ca: 524d a003 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03c4ce: 544e 9e03 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ +03c4d2: 6e40 cb09 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ +03c4d8: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +03c4da: 52fc cb03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03c4de: 524d a003 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03c4e2: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +03c4e6: 52fc cb03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03c4ea: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +03c4ee: 7120 4914 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +03c4f4: 0a0c |006e: move-result v12 │ │ +03c4f6: 7120 4714 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +03c4fc: 0a08 |0072: move-result v8 │ │ +03c4fe: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +03c500: 28cc |0074: goto 0040 // -0034 │ │ +03c502: 524c a003 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03c506: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +03c50a: 524c a003 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03c50e: 52fd cb03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03c512: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +03c516: 0198 |007f: move v8, v9 │ │ +03c518: 5949 a003 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03c51c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +03c51e: 28bd |0083: goto 0040 // -0043 │ │ +03c520: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +03c524: 54fc c403 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03c528: 6e20 cd09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ +03c52e: 54fc df03 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03c532: 620d b203 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b2 │ │ +03c536: 7120 9c14 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@149c │ │ +03c53c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +03c540: 6e10 870b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03c546: 0a02 |0097: move-result v2 │ │ +03c548: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +03c54a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +03c54e: 6e20 860b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03c554: 0c01 |009e: move-result-object v1 │ │ +03c556: 6e10 2f12 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03c55c: 0c06 |00a2: move-result-object v6 │ │ +03c55e: 1f06 d101 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03c562: 556c a603 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03c566: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +03c56a: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +03c56c: 596c aa03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ +03c570: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03c574: 28eb |00ae: goto 0099 // -0015 │ │ +03c576: 6e40 cf0b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ +03c57c: 6e10 c70b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bc7 │ │ +03c582: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=845 │ │ 0x0008 line=846 │ │ 0x000a line=847 │ │ 0x0021 line=849 │ │ 0x0023 line=851 │ │ @@ -53418,25 +53418,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03a3b4: |[03a3b4] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -03a3c4: 6f20 9b12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@129b │ │ -03a3ca: 0a00 |0003: move-result v0 │ │ -03a3cc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -03a3d0: 6e20 7f0b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b7f │ │ -03a3d6: 0a00 |0009: move-result v0 │ │ -03a3d8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -03a3dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03a3de: 0f00 |000d: return v0 │ │ -03a3e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03a3e2: 28fe |000f: goto 000d // -0002 │ │ +03c584: |[03c584] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +03c594: 6f20 9b12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@129b │ │ +03c59a: 0a00 |0003: move-result v0 │ │ +03c59c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +03c5a0: 6e20 7f0b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b7f │ │ +03c5a6: 0a00 |0009: move-result v0 │ │ +03c5a8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +03c5ac: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03c5ae: 0f00 |000d: return v0 │ │ +03c5b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03c5b2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -53445,46 +53445,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -03a3e4: |[03a3e4] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03a3f4: 6e10 cb12 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12cb │ │ -03a3fa: 0a04 |0003: move-result v4 │ │ -03a3fc: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -03a400: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -03a404: 6f20 9c12 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@129c │ │ -03a40a: 0a04 |000b: move-result v4 │ │ -03a40c: 0f04 |000c: return v4 │ │ -03a40e: 6e10 870b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03a414: 0a01 |0010: move-result v1 │ │ -03a416: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -03a418: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -03a41c: 6e20 860b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03a422: 0c00 |0017: move-result-object v0 │ │ -03a424: 6e10 4212 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -03a42a: 0a04 |001b: move-result v4 │ │ -03a42c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -03a430: 6e20 a20b 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ -03a436: 0c03 |0021: move-result-object v3 │ │ -03a438: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -03a43c: 5234 a003 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a440: 5265 cb03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03a444: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -03a448: 6e20 1e12 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@121e │ │ -03a44e: 0a04 |002d: move-result v4 │ │ -03a450: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -03a454: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -03a456: 28db |0031: goto 000c // -0025 │ │ -03a458: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03a45c: 28de |0034: goto 0012 // -0022 │ │ -03a45e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -03a460: 28d6 |0036: goto 000c // -002a │ │ +03c5b4: |[03c5b4] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c5c4: 6e10 cb12 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12cb │ │ +03c5ca: 0a04 |0003: move-result v4 │ │ +03c5cc: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +03c5d0: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +03c5d4: 6f20 9c12 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@129c │ │ +03c5da: 0a04 |000b: move-result v4 │ │ +03c5dc: 0f04 |000c: return v4 │ │ +03c5de: 6e10 870b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03c5e4: 0a01 |0010: move-result v1 │ │ +03c5e6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +03c5e8: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +03c5ec: 6e20 860b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03c5f2: 0c00 |0017: move-result-object v0 │ │ +03c5f4: 6e10 4212 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +03c5fa: 0a04 |001b: move-result v4 │ │ +03c5fc: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +03c600: 6e20 a20b 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ +03c606: 0c03 |0021: move-result-object v3 │ │ +03c608: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +03c60c: 5234 a003 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03c610: 5265 cb03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03c614: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +03c618: 6e20 1e12 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@121e │ │ +03c61e: 0a04 |002d: move-result v4 │ │ +03c620: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +03c624: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +03c626: 28db |0031: goto 000c // -0025 │ │ +03c628: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03c62c: 28de |0034: goto 0012 // -0022 │ │ +03c62e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +03c630: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2720 │ │ 0x0008 line=2721 │ │ 0x000c line=2737 │ │ 0x000d line=2725 │ │ 0x0011 line=2726 │ │ @@ -53508,26 +53508,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03a464: |[03a464] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -03a474: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -03a478: c705 |0002: sub-float/2addr v5, v0 │ │ -03a47a: 8950 |0003: float-to-double v0, v5 │ │ -03a47c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -03a486: cd20 |0009: mul-double/2addr v0, v2 │ │ -03a488: 8c05 |000a: double-to-float v5, v0 │ │ -03a48a: 8950 |000b: float-to-double v0, v5 │ │ -03a48c: 7120 4b14 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@144b │ │ -03a492: 0b00 |000f: move-result-wide v0 │ │ -03a494: 8c00 |0010: double-to-float v0, v0 │ │ -03a496: 0f00 |0011: return v0 │ │ +03c634: |[03c634] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +03c644: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +03c648: c705 |0002: sub-float/2addr v5, v0 │ │ +03c64a: 8950 |0003: float-to-double v0, v5 │ │ +03c64c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +03c656: cd20 |0009: mul-double/2addr v0, v2 │ │ +03c658: 8c05 |000a: double-to-float v5, v0 │ │ +03c65a: 8950 |000b: float-to-double v0, v5 │ │ +03c65c: 7120 4b14 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@144b │ │ +03c662: 0b00 |000f: move-result-wide v0 │ │ +03c664: 8c00 |0010: double-to-float v0, v0 │ │ +03c666: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x000b line=768 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -53538,106 +53538,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -03a498: |[03a498] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -03a4a8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -03a4aa: 6f20 9d12 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@129d │ │ -03a4b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03a4b2: 7110 d00a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0ad0 │ │ -03a4b8: 0a02 |0008: move-result v2 │ │ -03a4ba: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -03a4be: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -03a4c2: 5485 c403 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a4c6: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -03a4ca: 5485 c403 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a4ce: 6e10 ce09 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03a4d4: 0a05 |0016: move-result v5 │ │ -03a4d6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -03a4da: 5485 e303 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ -03a4de: 6e10 aa0f 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0faa │ │ -03a4e4: 0a05 |001e: move-result v5 │ │ -03a4e6: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -03a4ea: 6e10 0e01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@010e │ │ -03a4f0: 0a03 |0024: move-result v3 │ │ -03a4f2: 6e10 900b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b90 │ │ -03a4f8: 0a05 |0028: move-result v5 │ │ -03a4fa: 6e10 980b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ -03a500: 0a06 |002c: move-result v6 │ │ -03a502: b165 |002d: sub-int/2addr v5, v6 │ │ -03a504: 6e10 950b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b95 │ │ -03a50a: 0a06 |0031: move-result v6 │ │ -03a50c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -03a510: 6e10 9e0b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ -03a516: 0a04 |0037: move-result v4 │ │ -03a518: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -03a51c: 6e20 0d01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@010d │ │ -03a522: 7b05 |003d: neg-int v5, v0 │ │ -03a524: 6e10 980b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ -03a52a: 0a06 |0041: move-result v6 │ │ -03a52c: b065 |0042: add-int/2addr v5, v6 │ │ -03a52e: 8255 |0043: int-to-float v5, v5 │ │ -03a530: 5286 d503 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -03a534: 8247 |0046: int-to-float v7, v4 │ │ -03a536: c876 |0047: mul-float/2addr v6, v7 │ │ -03a538: 6e30 1101 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0111 │ │ -03a53e: 5485 e303 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ -03a542: 6e30 ae0f 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0fae │ │ -03a548: 5485 e303 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ -03a54c: 6e20 a80f 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0fa8 │ │ -03a552: 0a05 |0055: move-result v5 │ │ -03a554: b651 |0056: or-int/2addr v1, v5 │ │ -03a556: 6e20 0c01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010c │ │ -03a55c: 5485 f103 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ -03a560: 6e10 aa0f 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0faa │ │ -03a566: 0a05 |005f: move-result v5 │ │ -03a568: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -03a56c: 6e10 0e01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@010e │ │ -03a572: 0a03 |0065: move-result v3 │ │ -03a574: 6e10 9e0b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ -03a57a: 0a04 |0069: move-result v4 │ │ -03a57c: 6e10 900b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b90 │ │ -03a582: 0a05 |006d: move-result v5 │ │ -03a584: 6e10 980b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ -03a58a: 0a06 |0071: move-result v6 │ │ -03a58c: b165 |0072: sub-int/2addr v5, v6 │ │ -03a58e: 6e10 950b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b95 │ │ -03a594: 0a06 |0076: move-result v6 │ │ -03a596: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -03a59a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -03a59e: 6e20 0d01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@010d │ │ -03a5a4: 6e10 980b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ -03a5aa: 0a05 |0081: move-result v5 │ │ -03a5ac: 7b55 |0082: neg-int v5, v5 │ │ -03a5ae: 8255 |0083: int-to-float v5, v5 │ │ -03a5b0: 5286 e203 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -03a5b4: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -03a5b8: c676 |0088: add-float/2addr v6, v7 │ │ -03a5ba: 7f66 |0089: neg-float v6, v6 │ │ -03a5bc: 8247 |008a: int-to-float v7, v4 │ │ -03a5be: c876 |008b: mul-float/2addr v6, v7 │ │ -03a5c0: 6e30 1101 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0111 │ │ -03a5c6: 5485 f103 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ -03a5ca: 6e30 ae0f 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0fae │ │ -03a5d0: 5485 f103 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ -03a5d4: 6e20 a80f 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0fa8 │ │ -03a5da: 0a05 |0099: move-result v5 │ │ -03a5dc: b651 |009a: or-int/2addr v1, v5 │ │ -03a5de: 6e20 0c01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010c │ │ -03a5e4: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -03a5e8: 7110 d80a 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ -03a5ee: 0e00 |00a3: return-void │ │ -03a5f0: 5485 e303 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ -03a5f4: 6e10 a90f 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0fa9 │ │ -03a5fa: 5485 f103 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ -03a5fe: 6e10 a90f 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0fa9 │ │ -03a604: 28f0 |00ae: goto 009e // -0010 │ │ +03c668: |[03c668] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +03c678: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03c67a: 6f20 9d12 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@129d │ │ +03c680: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03c682: 7110 d00a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0ad0 │ │ +03c688: 0a02 |0008: move-result v2 │ │ +03c68a: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +03c68e: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +03c692: 5485 c403 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03c696: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +03c69a: 5485 c403 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03c69e: 6e10 ce09 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03c6a4: 0a05 |0016: move-result v5 │ │ +03c6a6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +03c6aa: 5485 e303 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ +03c6ae: 6e10 aa0f 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0faa │ │ +03c6b4: 0a05 |001e: move-result v5 │ │ +03c6b6: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +03c6ba: 6e10 0e01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@010e │ │ +03c6c0: 0a03 |0024: move-result v3 │ │ +03c6c2: 6e10 900b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b90 │ │ +03c6c8: 0a05 |0028: move-result v5 │ │ +03c6ca: 6e10 980b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ +03c6d0: 0a06 |002c: move-result v6 │ │ +03c6d2: b165 |002d: sub-int/2addr v5, v6 │ │ +03c6d4: 6e10 950b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b95 │ │ +03c6da: 0a06 |0031: move-result v6 │ │ +03c6dc: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +03c6e0: 6e10 9e0b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ +03c6e6: 0a04 |0037: move-result v4 │ │ +03c6e8: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +03c6ec: 6e20 0d01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@010d │ │ +03c6f2: 7b05 |003d: neg-int v5, v0 │ │ +03c6f4: 6e10 980b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ +03c6fa: 0a06 |0041: move-result v6 │ │ +03c6fc: b065 |0042: add-int/2addr v5, v6 │ │ +03c6fe: 8255 |0043: int-to-float v5, v5 │ │ +03c700: 5286 d503 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03c704: 8247 |0046: int-to-float v7, v4 │ │ +03c706: c876 |0047: mul-float/2addr v6, v7 │ │ +03c708: 6e30 1101 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0111 │ │ +03c70e: 5485 e303 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ +03c712: 6e30 ae0f 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0fae │ │ +03c718: 5485 e303 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ +03c71c: 6e20 a80f 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0fa8 │ │ +03c722: 0a05 |0055: move-result v5 │ │ +03c724: b651 |0056: or-int/2addr v1, v5 │ │ +03c726: 6e20 0c01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010c │ │ +03c72c: 5485 f103 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ +03c730: 6e10 aa0f 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0faa │ │ +03c736: 0a05 |005f: move-result v5 │ │ +03c738: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +03c73c: 6e10 0e01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@010e │ │ +03c742: 0a03 |0065: move-result v3 │ │ +03c744: 6e10 9e0b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ +03c74a: 0a04 |0069: move-result v4 │ │ +03c74c: 6e10 900b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b90 │ │ +03c752: 0a05 |006d: move-result v5 │ │ +03c754: 6e10 980b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ +03c75a: 0a06 |0071: move-result v6 │ │ +03c75c: b165 |0072: sub-int/2addr v5, v6 │ │ +03c75e: 6e10 950b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b95 │ │ +03c764: 0a06 |0076: move-result v6 │ │ +03c766: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +03c76a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +03c76e: 6e20 0d01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@010d │ │ +03c774: 6e10 980b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ +03c77a: 0a05 |0081: move-result v5 │ │ +03c77c: 7b55 |0082: neg-int v5, v5 │ │ +03c77e: 8255 |0083: int-to-float v5, v5 │ │ +03c780: 5286 e203 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03c784: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +03c788: c676 |0088: add-float/2addr v6, v7 │ │ +03c78a: 7f66 |0089: neg-float v6, v6 │ │ +03c78c: 8247 |008a: int-to-float v7, v4 │ │ +03c78e: c876 |008b: mul-float/2addr v6, v7 │ │ +03c790: 6e30 1101 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0111 │ │ +03c796: 5485 f103 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ +03c79a: 6e30 ae0f 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0fae │ │ +03c7a0: 5485 f103 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ +03c7a4: 6e20 a80f 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0fa8 │ │ +03c7aa: 0a05 |0099: move-result v5 │ │ +03c7ac: b651 |009a: or-int/2addr v1, v5 │ │ +03c7ae: 6e20 0c01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010c │ │ +03c7b4: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +03c7b8: 7110 d80a 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ +03c7be: 0e00 |00a3: return-void │ │ +03c7c0: 5485 e303 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ +03c7c4: 6e10 a90f 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0fa9 │ │ +03c7ca: 5485 f103 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ +03c7ce: 6e10 a90f 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0fa9 │ │ +03c7d4: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2171 │ │ 0x0004 line=2172 │ │ 0x0005 line=2174 │ │ 0x0009 line=2175 │ │ 0x0019 line=2178 │ │ @@ -53680,25 +53680,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03a608: |[03a608] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -03a618: 6f10 9f12 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@129f │ │ -03a61e: 5420 e403 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ -03a622: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -03a626: 6e10 2901 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0129 │ │ -03a62c: 0a01 |000a: move-result v1 │ │ -03a62e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -03a632: 6e10 8f0b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0b8f │ │ -03a638: 0c01 |0010: move-result-object v1 │ │ -03a63a: 6e20 2e01 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@012e │ │ -03a640: 0e00 |0014: return-void │ │ +03c7d8: |[03c7d8] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +03c7e8: 6f10 9f12 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@129f │ │ +03c7ee: 5420 e403 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ +03c7f2: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +03c7f6: 6e10 2901 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0129 │ │ +03c7fc: 0a01 |000a: move-result v1 │ │ +03c7fe: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +03c802: 6e10 8f0b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0b8f │ │ +03c808: 0c01 |0010: move-result-object v1 │ │ +03c80a: 6e20 2e01 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@012e │ │ +03c810: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0003 line=755 │ │ 0x0005 line=756 │ │ 0x000d line=757 │ │ 0x0014 line=759 │ │ @@ -53711,57 +53711,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -03a644: |[03a644] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -03a654: 121b |0000: const/4 v11, #int 1 // #1 │ │ -03a656: 55c9 d303 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ -03a65a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -03a65e: 2209 f302 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@02f3 │ │ -03a662: 1a0a 9e07 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@079e │ │ -03a666: 7020 3a14 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -03a66c: 2709 |000c: throw v9 │ │ -03a66e: 54c7 fa03 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03a672: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -03a676: 52ca e503 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e5 │ │ -03a67a: 82aa |0013: int-to-float v10, v10 │ │ -03a67c: 6e30 0112 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ -03a682: 52c9 c303 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03a686: 7120 4c0a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ -03a68c: 0a09 |001c: move-result v9 │ │ -03a68e: 8792 |001d: float-to-int v2, v9 │ │ -03a690: 5ccb ed03 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -03a694: 7010 8a0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -03a69a: 0a08 |0023: move-result v8 │ │ -03a69c: 6e10 9c0b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03a6a2: 0a05 |0027: move-result v5 │ │ -03a6a4: 7010 a30b 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba3 │ │ -03a6aa: 0c01 |002b: move-result-object v1 │ │ -03a6ac: 5210 a003 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a6b0: 8259 |002e: int-to-float v9, v5 │ │ -03a6b2: 828a |002f: int-to-float v10, v8 │ │ -03a6b4: c9a9 |0030: div-float/2addr v9, v10 │ │ -03a6b6: 521a 9f03 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03a6ba: c7a9 |0033: sub-float/2addr v9, v10 │ │ -03a6bc: 521a a203 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03a6c0: a904 090a |0036: div-float v4, v9, v10 │ │ -03a6c4: 52c9 e003 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03a6c8: 52ca da03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03a6cc: c7a9 |003c: sub-float/2addr v9, v10 │ │ -03a6ce: 8796 |003d: float-to-int v6, v9 │ │ -03a6d0: 7056 760b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0b76 │ │ -03a6d6: 0a03 |0041: move-result v3 │ │ -03a6d8: 6e52 d00b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bd0 │ │ -03a6de: 7010 7d0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b7d │ │ -03a6e4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -03a6e6: 5cc9 d303 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ -03a6ea: 0e00 |004b: return-void │ │ +03c814: |[03c814] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +03c824: 121b |0000: const/4 v11, #int 1 // #1 │ │ +03c826: 55c9 d303 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ +03c82a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +03c82e: 2209 f302 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@02f3 │ │ +03c832: 1a0a 9e07 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@079e │ │ +03c836: 7020 3a14 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +03c83c: 2709 |000c: throw v9 │ │ +03c83e: 54c7 fa03 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03c842: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +03c846: 52ca e503 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e5 │ │ +03c84a: 82aa |0013: int-to-float v10, v10 │ │ +03c84c: 6e30 0112 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ +03c852: 52c9 c303 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03c856: 7120 4c0a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ +03c85c: 0a09 |001c: move-result v9 │ │ +03c85e: 8792 |001d: float-to-int v2, v9 │ │ +03c860: 5ccb ed03 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03c864: 7010 8a0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03c86a: 0a08 |0023: move-result v8 │ │ +03c86c: 6e10 9c0b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03c872: 0a05 |0027: move-result v5 │ │ +03c874: 7010 a30b 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba3 │ │ +03c87a: 0c01 |002b: move-result-object v1 │ │ +03c87c: 5210 a003 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03c880: 8259 |002e: int-to-float v9, v5 │ │ +03c882: 828a |002f: int-to-float v10, v8 │ │ +03c884: c9a9 |0030: div-float/2addr v9, v10 │ │ +03c886: 521a 9f03 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03c88a: c7a9 |0033: sub-float/2addr v9, v10 │ │ +03c88c: 521a a203 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03c890: a904 090a |0036: div-float v4, v9, v10 │ │ +03c894: 52c9 e003 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03c898: 52ca da03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03c89c: c7a9 |003c: sub-float/2addr v9, v10 │ │ +03c89e: 8796 |003d: float-to-int v6, v9 │ │ +03c8a0: 7056 760b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0b76 │ │ +03c8a6: 0a03 |0041: move-result v3 │ │ +03c8a8: 6e52 d00b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bd0 │ │ +03c8ae: 7010 7d0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b7d │ │ +03c8b4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +03c8b6: 5cc9 d303 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ +03c8ba: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2299 │ │ 0x0005 line=2300 │ │ 0x000d line=2303 │ │ 0x000f line=2304 │ │ 0x0017 line=2305 │ │ @@ -53794,50 +53794,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -03a6ec: |[03a6ec] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -03a6fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03a6fe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -03a700: 6e10 d311 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@11d3 │ │ -03a706: 0a01 |0005: move-result v1 │ │ -03a708: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -03a70c: 6e10 d411 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@11d4 │ │ -03a712: 0a01 |000b: move-result v1 │ │ -03a714: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -03a71a: 0f00 |000f: return v0 │ │ -03a71c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -03a720: 6e20 6d0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b6d │ │ -03a726: 0a00 |0015: move-result v0 │ │ -03a728: 28f9 |0016: goto 000f // -0007 │ │ -03a72a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -03a72e: 6e20 6d0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b6d │ │ -03a734: 0a00 |001c: move-result v0 │ │ -03a736: 28f2 |001d: goto 000f // -000e │ │ -03a738: 6001 1e00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03a73c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -03a740: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -03a744: 7110 2c09 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@092c │ │ -03a74a: 0a01 |0027: move-result v1 │ │ -03a74c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -03a750: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -03a752: 6e20 6d0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b6d │ │ -03a758: 0a00 |002e: move-result v0 │ │ -03a75a: 28e0 |002f: goto 000f // -0020 │ │ -03a75c: 7120 2b09 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@092b │ │ -03a762: 0a01 |0033: move-result v1 │ │ -03a764: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -03a768: 6e20 6d0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b6d │ │ -03a76e: 0a00 |0039: move-result v0 │ │ -03a770: 28d5 |003a: goto 000f // -002b │ │ -03a772: 0000 |003b: nop // spacer │ │ -03a774: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +03c8bc: |[03c8bc] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +03c8cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03c8ce: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +03c8d0: 6e10 d311 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@11d3 │ │ +03c8d6: 0a01 |0005: move-result v1 │ │ +03c8d8: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +03c8dc: 6e10 d411 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@11d4 │ │ +03c8e2: 0a01 |000b: move-result v1 │ │ +03c8e4: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +03c8ea: 0f00 |000f: return v0 │ │ +03c8ec: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +03c8f0: 6e20 6d0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b6d │ │ +03c8f6: 0a00 |0015: move-result v0 │ │ +03c8f8: 28f9 |0016: goto 000f // -0007 │ │ +03c8fa: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +03c8fe: 6e20 6d0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b6d │ │ +03c904: 0a00 |001c: move-result v0 │ │ +03c906: 28f2 |001d: goto 000f // -000e │ │ +03c908: 6001 1e00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03c90c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +03c910: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +03c914: 7110 2c09 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@092c │ │ +03c91a: 0a01 |0027: move-result v1 │ │ +03c91c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +03c920: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +03c922: 6e20 6d0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b6d │ │ +03c928: 0a00 |002e: move-result v0 │ │ +03c92a: 28e0 |002f: goto 000f // -0020 │ │ +03c92c: 7120 2b09 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@092b │ │ +03c932: 0a01 |0033: move-result v1 │ │ +03c934: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +03c938: 6e20 6d0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b6d │ │ +03c93e: 0a00 |0039: move-result v0 │ │ +03c940: 28d5 |003a: goto 000f // -002b │ │ +03c942: 0000 |003b: nop // spacer │ │ +03c944: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2488 │ │ 0x0002 line=2489 │ │ 0x0008 line=2490 │ │ 0x000f line=2510 │ │ 0x0010 line=2492 │ │ @@ -53860,118 +53860,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -03a790: |[03a790] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -03a7a0: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -03a7a4: 5502 d303 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ -03a7a8: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -03a7ac: 2202 f302 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -03a7b0: 1a03 9e07 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@079e │ │ -03a7b4: 7020 3a14 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -03a7ba: 2702 |000d: throw v2 │ │ -03a7bc: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -03a7c0: 5202 e003 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03a7c4: a602 0213 |0012: add-float v2, v2, v19 │ │ -03a7c8: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -03a7cc: 5902 e003 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03a7d0: 7401 9c0b 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03a7d6: 0a02 |001b: move-result v2 │ │ -03a7d8: 822e |001c: int-to-float v14, v2 │ │ -03a7da: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -03a7de: 7601 8a0b 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -03a7e4: 0a11 |0022: move-result v17 │ │ -03a7e6: 0200 1100 |0023: move/from16 v0, v17 │ │ -03a7ea: 8202 |0025: int-to-float v2, v0 │ │ -03a7ec: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -03a7f0: 5203 d503 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ -03a7f4: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -03a7f8: 0200 1100 |002c: move/from16 v0, v17 │ │ -03a7fc: 8202 |002e: int-to-float v2, v0 │ │ -03a7fe: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -03a802: 5203 e203 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ -03a806: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -03a80a: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -03a80e: 5402 df03 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a812: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -03a814: 6e20 8a14 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03a81a: 0c0b |003d: move-result-object v11 │ │ -03a81c: 1f0b d001 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03a820: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -03a824: 5402 df03 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a828: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -03a82c: 5403 df03 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03a830: 6e10 9014 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03a836: 0a03 |004b: move-result v3 │ │ -03a838: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03a83c: 6e20 8a14 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03a842: 0c0c |0051: move-result-object v12 │ │ -03a844: 1f0c d001 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03a848: 52b2 a003 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a84c: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -03a850: 52b2 9f03 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03a854: 0200 1100 |005a: move/from16 v0, v17 │ │ -03a858: 8203 |005c: int-to-float v3, v0 │ │ -03a85a: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -03a85e: 52c2 a003 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03a862: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -03a866: 5403 c403 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a86a: 6e10 ce09 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03a870: 0a03 |0068: move-result v3 │ │ -03a872: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03a876: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -03a87a: 52c2 9f03 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03a87e: 0200 1100 |006f: move/from16 v0, v17 │ │ -03a882: 8203 |0071: int-to-float v3, v0 │ │ -03a884: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -03a888: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -03a88c: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -03a890: 0210 0d00 |0078: move/from16 v16, v13 │ │ -03a894: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -03a898: 5202 e003 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03a89c: 0200 1000 |007e: move/from16 v0, v16 │ │ -03a8a0: 8703 |0080: float-to-int v3, v0 │ │ -03a8a2: 8233 |0081: int-to-float v3, v3 │ │ -03a8a4: a703 1003 |0082: sub-float v3, v16, v3 │ │ -03a8a8: c632 |0084: add-float/2addr v2, v3 │ │ -03a8aa: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -03a8ae: 5902 e003 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03a8b2: 0200 1000 |0089: move/from16 v0, v16 │ │ -03a8b6: 8702 |008b: float-to-int v2, v0 │ │ -03a8b8: 7401 9d0b 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ -03a8be: 0a03 |008f: move-result v3 │ │ -03a8c0: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -03a8c4: 6e30 c90b 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -03a8ca: 0200 1000 |0095: move/from16 v0, v16 │ │ -03a8ce: 8702 |0097: float-to-int v2, v0 │ │ -03a8d0: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -03a8d4: 7020 bb0b 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bbb │ │ -03a8da: 7100 9501 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -03a8e0: 0b04 |00a0: move-result-wide v4 │ │ -03a8e2: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -03a8e6: 5302 d203 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d2 │ │ -03a8ea: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -03a8ec: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -03a8f0: 5207 e003 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03a8f4: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -03a8f6: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -03a8f8: 7708 f911 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11f9 │ │ -03a8fe: 0c0a |00af: move-result-object v10 │ │ -03a900: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -03a904: 5402 fa03 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03a908: 6e20 ff11 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ -03a90e: 6e10 fb11 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ -03a914: 0e00 |00ba: return-void │ │ -03a916: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -03a91a: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -03a91e: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -03a922: 28b9 |00c1: goto 007a // -0047 │ │ +03c960: |[03c960] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +03c970: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +03c974: 5502 d303 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ +03c978: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +03c97c: 2202 f302 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +03c980: 1a03 9e07 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@079e │ │ +03c984: 7020 3a14 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +03c98a: 2702 |000d: throw v2 │ │ +03c98c: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +03c990: 5202 e003 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03c994: a602 0213 |0012: add-float v2, v2, v19 │ │ +03c998: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +03c99c: 5902 e003 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03c9a0: 7401 9c0b 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03c9a6: 0a02 |001b: move-result v2 │ │ +03c9a8: 822e |001c: int-to-float v14, v2 │ │ +03c9aa: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +03c9ae: 7601 8a0b 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03c9b4: 0a11 |0022: move-result v17 │ │ +03c9b6: 0200 1100 |0023: move/from16 v0, v17 │ │ +03c9ba: 8202 |0025: int-to-float v2, v0 │ │ +03c9bc: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +03c9c0: 5203 d503 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d5 │ │ +03c9c4: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +03c9c8: 0200 1100 |002c: move/from16 v0, v17 │ │ +03c9cc: 8202 |002e: int-to-float v2, v0 │ │ +03c9ce: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +03c9d2: 5203 e203 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e2 │ │ +03c9d6: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +03c9da: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +03c9de: 5402 df03 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03c9e2: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +03c9e4: 6e20 8a14 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03c9ea: 0c0b |003d: move-result-object v11 │ │ +03c9ec: 1f0b d001 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03c9f0: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +03c9f4: 5402 df03 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03c9f8: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +03c9fc: 5403 df03 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ca00: 6e10 9014 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03ca06: 0a03 |004b: move-result v3 │ │ +03ca08: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03ca0c: 6e20 8a14 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03ca12: 0c0c |0051: move-result-object v12 │ │ +03ca14: 1f0c d001 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03ca18: 52b2 a003 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03ca1c: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +03ca20: 52b2 9f03 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03ca24: 0200 1100 |005a: move/from16 v0, v17 │ │ +03ca28: 8203 |005c: int-to-float v3, v0 │ │ +03ca2a: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +03ca2e: 52c2 a003 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03ca32: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +03ca36: 5403 c403 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ca3a: 6e10 ce09 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03ca40: 0a03 |0068: move-result v3 │ │ +03ca42: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03ca46: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +03ca4a: 52c2 9f03 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03ca4e: 0200 1100 |006f: move/from16 v0, v17 │ │ +03ca52: 8203 |0071: int-to-float v3, v0 │ │ +03ca54: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +03ca58: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +03ca5c: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +03ca60: 0210 0d00 |0078: move/from16 v16, v13 │ │ +03ca64: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +03ca68: 5202 e003 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03ca6c: 0200 1000 |007e: move/from16 v0, v16 │ │ +03ca70: 8703 |0080: float-to-int v3, v0 │ │ +03ca72: 8233 |0081: int-to-float v3, v3 │ │ +03ca74: a703 1003 |0082: sub-float v3, v16, v3 │ │ +03ca78: c632 |0084: add-float/2addr v2, v3 │ │ +03ca7a: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +03ca7e: 5902 e003 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03ca82: 0200 1000 |0089: move/from16 v0, v16 │ │ +03ca86: 8702 |008b: float-to-int v2, v0 │ │ +03ca88: 7401 9d0b 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ +03ca8e: 0a03 |008f: move-result v3 │ │ +03ca90: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +03ca94: 6e30 c90b 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03ca9a: 0200 1000 |0095: move/from16 v0, v16 │ │ +03ca9e: 8702 |0097: float-to-int v2, v0 │ │ +03caa0: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +03caa4: 7020 bb0b 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bbb │ │ +03caaa: 7100 9501 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +03cab0: 0b04 |00a0: move-result-wide v4 │ │ +03cab2: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +03cab6: 5302 d203 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d2 │ │ +03caba: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +03cabc: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +03cac0: 5207 e003 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03cac4: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +03cac6: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +03cac8: 7708 f911 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11f9 │ │ +03cace: 0c0a |00af: move-result-object v10 │ │ +03cad0: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +03cad4: 5402 fa03 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03cad8: 6e20 ff11 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ +03cade: 6e10 fb11 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ +03cae4: 0e00 |00ba: return-void │ │ +03cae6: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +03caea: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +03caee: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +03caf2: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2330 │ │ 0x0006 line=2331 │ │ 0x000e line=2334 │ │ 0x0018 line=2336 │ │ 0x001d line=2337 │ │ @@ -54014,18 +54014,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a924: |[03a924] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -03a934: 2200 d101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03a938: 7010 3f0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0b3f │ │ -03a93e: 1100 |0005: return-object v0 │ │ +03caf4: |[03caf4] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +03cb04: 2200 d101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03cb08: 7010 3f0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0b3f │ │ +03cb0e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2742 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54033,20 +54033,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03a940: |[03a940] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -03a950: 2200 d101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03a954: 6e10 8b0b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b8b │ │ -03a95a: 0c01 |0005: move-result-object v1 │ │ -03a95c: 7030 400b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b40 │ │ -03a962: 1100 |0009: return-object v0 │ │ +03cb10: |[03cb10] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +03cb20: 2200 d101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03cb24: 6e10 8b0b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b8b │ │ +03cb2a: 0c01 |0005: move-result-object v1 │ │ +03cb2c: 7030 400b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b40 │ │ +03cb32: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -54055,18 +54055,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a964: |[03a964] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -03a974: 6e10 820b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b82 │ │ -03a97a: 0c00 |0003: move-result-object v0 │ │ -03a97c: 1100 |0004: return-object v0 │ │ +03cb34: |[03cb34] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +03cb44: 6e10 820b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b82 │ │ +03cb4a: 0c00 |0003: move-result-object v0 │ │ +03cb4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -54075,17 +54075,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a980: |[03a980] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -03a990: 5410 c403 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03a994: 1100 |0002: return-object v0 │ │ +03cb50: |[03cb50] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +03cb60: 5410 c403 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03cb64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54093,31 +54093,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03a998: |[03a998] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -03a9a8: 5242 ce03 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ce │ │ -03a9ac: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -03a9ae: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -03a9b2: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -03a9b6: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -03a9ba: 5442 cf03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ -03a9be: 6e20 8a14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03a9c4: 0c02 |000e: move-result-object v2 │ │ -03a9c6: 1f02 8f02 |000f: check-cast v2, Landroid/view/View; // type@028f │ │ -03a9ca: 6e10 2f12 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03a9d0: 0c02 |0014: move-result-object v2 │ │ -03a9d2: 1f02 d101 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03a9d6: 5221 a303 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a3 │ │ -03a9da: 0f01 |0019: return v1 │ │ -03a9dc: 0160 |001a: move v0, v6 │ │ -03a9de: 28ee |001b: goto 0009 // -0012 │ │ +03cb68: |[03cb68] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +03cb78: 5242 ce03 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ce │ │ +03cb7c: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +03cb7e: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +03cb82: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +03cb86: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +03cb8a: 5442 cf03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03cf │ │ +03cb8e: 6e20 8a14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03cb94: 0c02 |000e: move-result-object v2 │ │ +03cb96: 1f02 8f02 |000f: check-cast v2, Landroid/view/View; // type@028f │ │ +03cb9a: 6e10 2f12 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03cba0: 0c02 |0014: move-result-object v2 │ │ +03cba2: 1f02 d101 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03cba6: 5221 a303 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a3 │ │ +03cbaa: 0f01 |0019: return v1 │ │ +03cbac: 0160 |001a: move v0, v6 │ │ +03cbae: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0009 line=643 │ │ 0x0019 line=644 │ │ 0x001b line=642 │ │ locals : │ │ @@ -54132,17 +54132,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a9e0: |[03a9e0] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -03a9f0: 5210 cb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03a9f4: 0f00 |0002: return v0 │ │ +03cbb0: |[03cbb0] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +03cbc0: 5210 cb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03cbc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54150,17 +54150,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a9f8: |[03a9f8] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -03aa08: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ -03aa0c: 0f00 |0002: return v0 │ │ +03cbc8: |[03cbc8] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +03cbd8: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ +03cbdc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54168,17 +54168,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aa10: |[03aa10] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -03aa20: 5210 eb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03aa24: 0f00 |0002: return v0 │ │ +03cbe0: |[03cbe0] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +03cbf0: 5210 eb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03cbf4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54186,29 +54186,29 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03aa28: |[03aa28] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03aa38: 6e10 3912 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -03aa3e: 0c00 |0003: move-result-object v0 │ │ -03aa40: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -03aa44: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -03aa48: 2001 8f02 |0008: instance-of v1, v0, Landroid/view/View; // type@028f │ │ -03aa4c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -03aa50: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03aa52: 1101 |000d: return-object v1 │ │ -03aa54: 0703 |000e: move-object v3, v0 │ │ -03aa56: 1f03 8f02 |000f: check-cast v3, Landroid/view/View; // type@028f │ │ -03aa5a: 28ef |0011: goto 0000 // -0011 │ │ -03aa5c: 6e20 a20b 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ -03aa62: 0c01 |0015: move-result-object v1 │ │ -03aa64: 28f7 |0016: goto 000d // -0009 │ │ +03cbf8: |[03cbf8] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03cc08: 6e10 3912 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +03cc0e: 0c00 |0003: move-result-object v0 │ │ +03cc10: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +03cc14: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +03cc18: 2001 8f02 |0008: instance-of v1, v0, Landroid/view/View; // type@028f │ │ +03cc1c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +03cc20: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03cc22: 1101 |000d: return-object v1 │ │ +03cc24: 0703 |000e: move-object v3, v0 │ │ +03cc26: 1f03 8f02 |000f: check-cast v3, Landroid/view/View; // type@028f │ │ +03cc2a: 28ef |0011: goto 0000 // -0011 │ │ +03cc2c: 6e20 a20b 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ +03cc32: 0c01 |0015: move-result-object v1 │ │ +03cc34: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0006 line=1338 │ │ 0x000c line=1339 │ │ 0x000d line=1343 │ │ 0x000f line=1341 │ │ @@ -54223,34 +54223,34 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -03aa68: |[03aa68] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03aa78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03aa7a: 5442 df03 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03aa7e: 6e10 9014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03aa84: 0a02 |0006: move-result v2 │ │ -03aa86: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -03aa8a: 5442 df03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03aa8e: 6e20 8a14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03aa94: 0c01 |000e: move-result-object v1 │ │ -03aa96: 1f01 d001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03aa9a: 5442 c403 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03aa9e: 5413 9e03 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ -03aaa2: 6e30 d409 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@09d4 │ │ -03aaa8: 0a02 |0018: move-result v2 │ │ -03aaaa: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -03aaae: 1101 |001b: return-object v1 │ │ -03aab0: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03aab4: 28e3 |001e: goto 0001 // -001d │ │ -03aab6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -03aab8: 28fb |0020: goto 001b // -0005 │ │ +03cc38: |[03cc38] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03cc48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03cc4a: 5442 df03 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03cc4e: 6e10 9014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03cc54: 0a02 |0006: move-result v2 │ │ +03cc56: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +03cc5a: 5442 df03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03cc5e: 6e20 8a14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03cc64: 0c01 |000e: move-result-object v1 │ │ +03cc66: 1f01 d001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03cc6a: 5442 c403 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03cc6e: 5413 9e03 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ +03cc72: 6e30 d409 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@09d4 │ │ +03cc78: 0a02 |0018: move-result v2 │ │ +03cc7a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +03cc7e: 1101 |001b: return-object v1 │ │ +03cc80: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03cc84: 28e3 |001e: goto 0001 // -001d │ │ +03cc86: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +03cc88: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0009 line=1327 │ │ 0x0011 line=1328 │ │ 0x001b line=1332 │ │ 0x001c line=1326 │ │ @@ -54267,31 +54267,31 @@ │ │ type : '(I)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03aabc: |[03aabc] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03aacc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03aace: 5432 df03 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03aad2: 6e10 9014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03aad8: 0a02 |0006: move-result v2 │ │ -03aada: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -03aade: 5432 df03 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03aae2: 6e20 8a14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03aae8: 0c01 |000e: move-result-object v1 │ │ -03aaea: 1f01 d001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03aaee: 5212 a003 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03aaf2: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -03aaf6: 1101 |0015: return-object v1 │ │ -03aaf8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03aafc: 28e9 |0018: goto 0001 // -0017 │ │ -03aafe: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -03ab00: 28fb |001a: goto 0015 // -0005 │ │ +03cc8c: |[03cc8c] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03cc9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03cc9e: 5432 df03 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03cca2: 6e10 9014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03cca8: 0a02 |0006: move-result v2 │ │ +03ccaa: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +03ccae: 5432 df03 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ccb2: 6e20 8a14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03ccb8: 0c01 |000e: move-result-object v1 │ │ +03ccba: 1f01 d001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03ccbe: 5212 a003 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03ccc2: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +03ccc6: 1101 |0015: return-object v1 │ │ +03ccc8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03cccc: 28e9 |0018: goto 0001 // -0017 │ │ +03ccce: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +03ccd0: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0009 line=1348 │ │ 0x0011 line=1349 │ │ 0x0015 line=1353 │ │ 0x0016 line=1347 │ │ @@ -54308,70 +54308,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -03ab04: |[03ab04] android.support.v4.view.ViewPager.initViewPager:()V │ │ -03ab14: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03ab16: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03ab18: 6e20 de0b 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0bde │ │ -03ab1e: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -03ab22: 6e20 d10b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0bd1 │ │ -03ab28: 6e20 d20b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0bd2 │ │ -03ab2e: 6e10 8b0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b8b │ │ -03ab34: 0c01 |0010: move-result-object v1 │ │ -03ab36: 2203 bf02 |0011: new-instance v3, Landroid/widget/Scroller; // type@02bf │ │ -03ab3a: 6204 fb03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fb │ │ -03ab3e: 7030 9f13 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@139f │ │ -03ab44: 5b63 f303 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03ab48: 7110 7e12 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ -03ab4e: 0c00 |001d: move-result-object v0 │ │ -03ab50: 6e10 9500 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -03ab56: 0c03 |0021: move-result-object v3 │ │ -03ab58: 6e10 d400 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ -03ab5e: 0c03 |0025: move-result-object v3 │ │ -03ab60: 5232 3905 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ -03ab64: 7110 170b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b17 │ │ -03ab6a: 0a03 |002b: move-result v3 │ │ -03ab6c: 5963 f903 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ -03ab70: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -03ab74: c823 |0030: mul-float/2addr v3, v2 │ │ -03ab76: 8733 |0031: float-to-int v3, v3 │ │ -03ab78: 5963 e603 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e6 │ │ -03ab7c: 6e10 8212 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1282 │ │ -03ab82: 0a03 |0037: move-result v3 │ │ -03ab84: 5963 e503 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e5 │ │ -03ab88: 2203 2a02 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@022a │ │ -03ab8c: 7020 a70f 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0fa7 │ │ -03ab92: 5b63 e303 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ -03ab96: 2203 2a02 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@022a │ │ -03ab9a: 7020 a70f 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0fa7 │ │ -03aba0: 5b63 f103 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ -03aba4: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -03aba8: c823 |004a: mul-float/2addr v3, v2 │ │ -03abaa: 8733 |004b: float-to-int v3, v3 │ │ -03abac: 5963 d603 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d6 │ │ -03abb0: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -03abb4: c823 |0050: mul-float/2addr v3, v2 │ │ -03abb6: 8733 |0051: float-to-int v3, v3 │ │ -03abb8: 5963 ca03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03ca │ │ -03abbc: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -03abc0: c823 |0056: mul-float/2addr v3, v2 │ │ -03abc2: 8733 |0057: float-to-int v3, v3 │ │ -03abc4: 5963 cd03 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03cd │ │ -03abc8: 2203 d201 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01d2 │ │ -03abcc: 7020 410b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0b41 │ │ -03abd2: 7120 dd0a 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0add │ │ -03abd8: 7110 c90a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0ac9 │ │ -03abde: 0a03 |0065: move-result v3 │ │ -03abe0: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -03abe4: 7120 e00a 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae0 │ │ -03abea: 0e00 |006b: return-void │ │ +03ccd4: |[03ccd4] android.support.v4.view.ViewPager.initViewPager:()V │ │ +03cce4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03cce6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03cce8: 6e20 de0b 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0bde │ │ +03ccee: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +03ccf2: 6e20 d10b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0bd1 │ │ +03ccf8: 6e20 d20b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0bd2 │ │ +03ccfe: 6e10 8b0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b8b │ │ +03cd04: 0c01 |0010: move-result-object v1 │ │ +03cd06: 2203 bf02 |0011: new-instance v3, Landroid/widget/Scroller; // type@02bf │ │ +03cd0a: 6204 fb03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fb │ │ +03cd0e: 7030 9f13 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@139f │ │ +03cd14: 5b63 f303 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03cd18: 7110 7e12 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ +03cd1e: 0c00 |001d: move-result-object v0 │ │ +03cd20: 6e10 9500 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +03cd26: 0c03 |0021: move-result-object v3 │ │ +03cd28: 6e10 d400 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ +03cd2e: 0c03 |0025: move-result-object v3 │ │ +03cd30: 5232 3905 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ +03cd34: 7110 170b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b17 │ │ +03cd3a: 0a03 |002b: move-result v3 │ │ +03cd3c: 5963 f903 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ +03cd40: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +03cd44: c823 |0030: mul-float/2addr v3, v2 │ │ +03cd46: 8733 |0031: float-to-int v3, v3 │ │ +03cd48: 5963 e603 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e6 │ │ +03cd4c: 6e10 8212 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1282 │ │ +03cd52: 0a03 |0037: move-result v3 │ │ +03cd54: 5963 e503 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e5 │ │ +03cd58: 2203 2a02 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@022a │ │ +03cd5c: 7020 a70f 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0fa7 │ │ +03cd62: 5b63 e303 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ +03cd66: 2203 2a02 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@022a │ │ +03cd6a: 7020 a70f 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0fa7 │ │ +03cd70: 5b63 f103 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ +03cd74: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +03cd78: c823 |004a: mul-float/2addr v3, v2 │ │ +03cd7a: 8733 |004b: float-to-int v3, v3 │ │ +03cd7c: 5963 d603 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d6 │ │ +03cd80: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +03cd84: c823 |0050: mul-float/2addr v3, v2 │ │ +03cd86: 8733 |0051: float-to-int v3, v3 │ │ +03cd88: 5963 ca03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03ca │ │ +03cd8c: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +03cd90: c823 |0056: mul-float/2addr v3, v2 │ │ +03cd92: 8733 |0057: float-to-int v3, v3 │ │ +03cd94: 5963 cd03 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03cd │ │ +03cd98: 2203 d201 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01d2 │ │ +03cd9c: 7020 410b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0b41 │ │ +03cda2: 7120 dd0a 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0add │ │ +03cda8: 7110 c90a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0ac9 │ │ +03cdae: 0a03 |0065: move-result v3 │ │ +03cdb0: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +03cdb4: 7120 e00a 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae0 │ │ +03cdba: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=354 │ │ 0x0005 line=355 │ │ 0x000a line=356 │ │ 0x000d line=357 │ │ 0x0011 line=358 │ │ @@ -54400,17 +54400,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03abec: |[03abec] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -03abfc: 5510 d303 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ -03ac00: 0f00 |0002: return v0 │ │ +03cdbc: |[03cdbc] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +03cdcc: 5510 d303 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ +03cdd0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54418,19 +54418,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ac04: |[03ac04] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -03ac14: 6f10 ab12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12ab │ │ -03ac1a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03ac1c: 5c10 d403 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -03ac20: 0e00 |0006: return-void │ │ +03cdd4: |[03cdd4] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +03cde4: 6f10 ab12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12ab │ │ +03cdea: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03cdec: 5c10 d403 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03cdf0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0006 line=1360 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54440,19 +54440,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ac24: |[03ac24] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -03ac34: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ -03ac38: 6e20 c20b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0bc2 │ │ -03ac3e: 6f10 ac12 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12ac │ │ -03ac44: 0e00 |0008: return-void │ │ +03cdf4: |[03cdf4] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +03ce04: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d0 │ │ +03ce08: 6e20 c20b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0bc2 │ │ +03ce0e: 6f10 ac12 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12ac │ │ +03ce14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ 0x0008 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54462,131 +54462,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -03ac48: |[03ac48] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -03ac58: 7502 ad12 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@12ad │ │ -03ac5e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -03ac62: 520d eb03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03ac66: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -03ac6a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -03ac6e: 540d e403 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ -03ac72: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -03ac76: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -03ac7a: 540d df03 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03ac7e: 6e10 9014 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03ac84: 0a0d |0016: move-result v13 │ │ -03ac86: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -03ac8a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -03ac8e: 540d c403 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ac92: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -03ac96: 7401 9c0b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03ac9c: 0a0a |0022: move-result v10 │ │ -03ac9e: 7401 9e0b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ -03aca4: 0a0b |0026: move-result v11 │ │ -03aca6: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -03acaa: 520d eb03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03acae: 82dd |002b: int-to-float v13, v13 │ │ -03acb0: 82be |002c: int-to-float v14, v11 │ │ -03acb2: a907 0d0e |002d: div-float v7, v13, v14 │ │ -03acb6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -03acb8: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -03acbc: 540d df03 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03acc0: 120e |0034: const/4 v14, #int 0 // #0 │ │ -03acc2: 6e20 8a14 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03acc8: 0c03 |0038: move-result-object v3 │ │ -03acca: 1f03 d001 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03acce: 5238 9f03 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03acd2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -03acd6: 540d df03 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03acda: 6e10 9014 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03ace0: 0a04 |0044: move-result v4 │ │ -03ace2: 5232 a003 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03ace6: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -03acea: 540d df03 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03acee: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -03acf2: 6e20 8a14 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03acf8: 0c0d |0050: move-result-object v13 │ │ -03acfa: 1f0d d001 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03acfe: 52d6 a003 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03ad02: 0129 |0055: move v9, v2 │ │ -03ad04: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -03ad08: 523d a003 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03ad0c: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -03ad10: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -03ad14: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -03ad18: 540d df03 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03ad1c: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03ad20: 6e20 8a14 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03ad26: 0c03 |0067: move-result-object v3 │ │ -03ad28: 1f03 d001 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03ad2c: 28ee |006a: goto 0058 // -0012 │ │ -03ad2e: 523d a003 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03ad32: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -03ad36: 523d 9f03 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03ad3a: 523e a203 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03ad3e: c6ed |0073: add-float/2addr v13, v14 │ │ -03ad40: 82be |0074: int-to-float v14, v11 │ │ -03ad42: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -03ad46: 523d 9f03 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03ad4a: 523e a203 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03ad4e: c6ed |007b: add-float/2addr v13, v14 │ │ -03ad50: a608 0d07 |007c: add-float v8, v13, v7 │ │ -03ad54: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -03ad58: 520d eb03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03ad5c: 82dd |0082: int-to-float v13, v13 │ │ -03ad5e: c61d |0083: add-float/2addr v13, v1 │ │ -03ad60: 82ae |0084: int-to-float v14, v10 │ │ -03ad62: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -03ad66: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -03ad6a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -03ad6e: 540d e403 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ -03ad72: 871e |008d: float-to-int v14, v1 │ │ -03ad74: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -03ad78: 520f f803 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03f8 │ │ -03ad7c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -03ad80: 5200 eb03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03ad84: 0210 0000 |0096: move/from16 v16, v0 │ │ -03ad88: 0200 1000 |0098: move/from16 v0, v16 │ │ -03ad8c: 8200 |009a: int-to-float v0, v0 │ │ -03ad8e: 0210 0000 |009b: move/from16 v16, v0 │ │ -03ad92: a610 1001 |009d: add-float v16, v16, v1 │ │ -03ad96: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -03ad9a: a610 1011 |00a1: add-float v16, v16, v17 │ │ -03ad9e: 0200 1000 |00a3: move/from16 v0, v16 │ │ -03ada2: 8700 |00a5: float-to-int v0, v0 │ │ -03ada4: 0210 0000 |00a6: move/from16 v16, v0 │ │ -03ada8: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -03adac: 5200 c603 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c6 │ │ -03adb0: 0211 0000 |00ac: move/from16 v17, v0 │ │ -03adb4: 7405 2d01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012d │ │ -03adba: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -03adbe: 540d e403 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ -03adc2: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -03adc6: 6e20 2401 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0124 │ │ -03adcc: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -03add0: 82dd |00bc: int-to-float v13, v13 │ │ -03add2: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -03add6: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -03adda: 0e00 |00c1: return-void │ │ -03addc: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -03ade0: 540d c403 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ade4: 6e20 d109 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ -03adea: 0a0c |00c9: move-result v12 │ │ -03adec: a60d 080c |00ca: add-float v13, v8, v12 │ │ -03adf0: 82be |00cc: int-to-float v14, v11 │ │ -03adf2: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -03adf6: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -03adfa: c6d8 |00d1: add-float/2addr v8, v13 │ │ -03adfc: 28ac |00d2: goto 007e // -0054 │ │ -03adfe: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03ae02: 2881 |00d5: goto 0056 // -007f │ │ +03ce18: |[03ce18] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +03ce28: 7502 ad12 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@12ad │ │ +03ce2e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +03ce32: 520d eb03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03ce36: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +03ce3a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +03ce3e: 540d e403 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ +03ce42: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +03ce46: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +03ce4a: 540d df03 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ce4e: 6e10 9014 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03ce54: 0a0d |0016: move-result v13 │ │ +03ce56: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +03ce5a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +03ce5e: 540d c403 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ce62: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +03ce66: 7401 9c0b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03ce6c: 0a0a |0022: move-result v10 │ │ +03ce6e: 7401 9e0b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ +03ce74: 0a0b |0026: move-result v11 │ │ +03ce76: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +03ce7a: 520d eb03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03ce7e: 82dd |002b: int-to-float v13, v13 │ │ +03ce80: 82be |002c: int-to-float v14, v11 │ │ +03ce82: a907 0d0e |002d: div-float v7, v13, v14 │ │ +03ce86: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +03ce88: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +03ce8c: 540d df03 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ce90: 120e |0034: const/4 v14, #int 0 // #0 │ │ +03ce92: 6e20 8a14 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03ce98: 0c03 |0038: move-result-object v3 │ │ +03ce9a: 1f03 d001 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03ce9e: 5238 9f03 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03cea2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +03cea6: 540d df03 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ceaa: 6e10 9014 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03ceb0: 0a04 |0044: move-result v4 │ │ +03ceb2: 5232 a003 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03ceb6: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +03ceba: 540d df03 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03cebe: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +03cec2: 6e20 8a14 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03cec8: 0c0d |0050: move-result-object v13 │ │ +03ceca: 1f0d d001 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03cece: 52d6 a003 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03ced2: 0129 |0055: move v9, v2 │ │ +03ced4: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +03ced8: 523d a003 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03cedc: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +03cee0: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +03cee4: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +03cee8: 540d df03 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ceec: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03cef0: 6e20 8a14 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03cef6: 0c03 |0067: move-result-object v3 │ │ +03cef8: 1f03 d001 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03cefc: 28ee |006a: goto 0058 // -0012 │ │ +03cefe: 523d a003 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03cf02: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +03cf06: 523d 9f03 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03cf0a: 523e a203 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03cf0e: c6ed |0073: add-float/2addr v13, v14 │ │ +03cf10: 82be |0074: int-to-float v14, v11 │ │ +03cf12: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +03cf16: 523d 9f03 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03cf1a: 523e a203 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03cf1e: c6ed |007b: add-float/2addr v13, v14 │ │ +03cf20: a608 0d07 |007c: add-float v8, v13, v7 │ │ +03cf24: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +03cf28: 520d eb03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03cf2c: 82dd |0082: int-to-float v13, v13 │ │ +03cf2e: c61d |0083: add-float/2addr v13, v1 │ │ +03cf30: 82ae |0084: int-to-float v14, v10 │ │ +03cf32: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +03cf36: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +03cf3a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +03cf3e: 540d e403 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ +03cf42: 871e |008d: float-to-int v14, v1 │ │ +03cf44: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +03cf48: 520f f803 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03f8 │ │ +03cf4c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +03cf50: 5200 eb03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03cf54: 0210 0000 |0096: move/from16 v16, v0 │ │ +03cf58: 0200 1000 |0098: move/from16 v0, v16 │ │ +03cf5c: 8200 |009a: int-to-float v0, v0 │ │ +03cf5e: 0210 0000 |009b: move/from16 v16, v0 │ │ +03cf62: a610 1001 |009d: add-float v16, v16, v1 │ │ +03cf66: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +03cf6a: a610 1011 |00a1: add-float v16, v16, v17 │ │ +03cf6e: 0200 1000 |00a3: move/from16 v0, v16 │ │ +03cf72: 8700 |00a5: float-to-int v0, v0 │ │ +03cf74: 0210 0000 |00a6: move/from16 v16, v0 │ │ +03cf78: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +03cf7c: 5200 c603 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c6 │ │ +03cf80: 0211 0000 |00ac: move/from16 v17, v0 │ │ +03cf84: 7405 2d01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012d │ │ +03cf8a: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +03cf8e: 540d e403 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ +03cf92: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +03cf96: 6e20 2401 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0124 │ │ +03cf9c: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +03cfa0: 82dd |00bc: int-to-float v13, v13 │ │ +03cfa2: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +03cfa6: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +03cfaa: 0e00 |00c1: return-void │ │ +03cfac: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +03cfb0: 540d c403 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03cfb4: 6e20 d109 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ +03cfba: 0a0c |00c9: move-result v12 │ │ +03cfbc: a60d 080c |00ca: add-float v13, v8, v12 │ │ +03cfc0: 82be |00cc: int-to-float v14, v11 │ │ +03cfc2: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +03cfc6: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +03cfca: c6d8 |00d1: add-float/2addr v8, v13 │ │ +03cfcc: 28ac |00d2: goto 007e // -0054 │ │ +03cfce: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03cfd2: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ 0x0003 line=2216 │ │ 0x001f line=2217 │ │ 0x0023 line=2218 │ │ 0x0027 line=2220 │ │ @@ -54644,189 +54644,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -03ae04: |[03ae04] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03ae14: 6e10 ef11 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -03ae1a: 0a00 |0003: move-result v0 │ │ -03ae1c: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -03ae20: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -03ae22: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -03ae26: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03ae28: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -03ae2c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03ae2e: 5ce0 dd03 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03ae32: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03ae34: 5ce0 de03 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ -03ae38: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -03ae3a: 59e0 c303 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03ae3e: 54e0 fa03 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03ae42: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -03ae46: 54e0 fa03 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03ae4a: 6e10 0712 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ -03ae50: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -03ae52: 5be0 fa03 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03ae56: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -03ae58: 0f00 |0022: return v0 │ │ -03ae5a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -03ae5e: 55e0 dd03 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03ae62: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -03ae66: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -03ae68: 28f8 |002a: goto 0022 // -0008 │ │ -03ae6a: 55e0 de03 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ -03ae6e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -03ae72: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -03ae74: 28f2 |0030: goto 0022 // -000e │ │ -03ae76: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -03ae7c: 54e0 fa03 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03ae80: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -03ae84: 7100 0612 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ -03ae8a: 0c00 |003b: move-result-object v0 │ │ -03ae8c: 5be0 fa03 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03ae90: 54e0 fa03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03ae94: 6e20 ff11 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ -03ae9a: 55e0 dd03 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03ae9e: 28dd |0045: goto 0022 // -0023 │ │ -03aea0: 52e7 c303 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03aea4: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -03aea6: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -03aeaa: 7120 bc09 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ -03aeb0: 0a09 |004e: move-result v9 │ │ -03aeb2: 7120 c109 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -03aeb8: 0a0a |0052: move-result v10 │ │ -03aeba: 52e0 e003 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03aebe: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -03aec2: 7110 4314 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -03aec8: 0a0b |005a: move-result v11 │ │ -03aeca: 7120 c209 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -03aed0: 0a0c |005e: move-result v12 │ │ -03aed2: 52e0 db03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03db │ │ -03aed6: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -03aeda: 7110 4314 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -03aee0: 0a0d |0066: move-result v13 │ │ -03aee2: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -03aee4: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -03aee8: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -03aeec: 52e0 e003 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03aef0: 7030 aa0b 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0baa │ │ -03aef6: 0a00 |0071: move-result v0 │ │ -03aef8: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -03aefc: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -03aefe: 8783 |0075: float-to-int v3, v8 │ │ -03af00: 87a4 |0076: float-to-int v4, v10 │ │ -03af02: 87c5 |0077: float-to-int v5, v12 │ │ -03af04: 07e0 |0078: move-object v0, v14 │ │ -03af06: 07e1 |0079: move-object v1, v14 │ │ -03af08: 7406 700b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b70 │ │ -03af0e: 0a00 |007d: move-result v0 │ │ -03af10: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -03af14: 59ea e003 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03af18: 59ec e103 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ -03af1c: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -03af1e: 5ce0 de03 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ -03af22: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -03af24: 289a |0088: goto 0022 // -0066 │ │ -03af26: 52e0 f903 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ -03af2a: 8200 |008b: int-to-float v0, v0 │ │ -03af2c: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -03af30: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -03af34: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -03af38: c8b0 |0092: mul-float/2addr v0, v11 │ │ -03af3a: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -03af3e: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -03af42: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -03af44: 5ce0 dd03 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03af48: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -03af4a: 7020 c80b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bc8 │ │ -03af50: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -03af52: 7020 dc0b 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ -03af58: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -03af5a: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -03af5e: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -03af62: 52e0 da03 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03af66: 52e1 f903 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ -03af6a: 8211 |00ab: int-to-float v1, v1 │ │ -03af6c: c610 |00ac: add-float/2addr v0, v1 │ │ -03af6e: 59e0 e003 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03af72: 59ec e103 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ -03af76: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -03af78: 7020 dd0b 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ -03af7e: 55e0 dd03 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03af82: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -03af86: 7020 bc0b ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0bbc │ │ -03af8c: 0a00 |00bc: move-result v0 │ │ -03af8e: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -03af92: 7110 d80a 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ -03af98: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -03af9c: 52e0 da03 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03afa0: 52e1 f903 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ -03afa4: 8211 |00c8: int-to-float v1, v1 │ │ -03afa6: c710 |00c9: sub-float/2addr v0, v1 │ │ -03afa8: 28e3 |00ca: goto 00ad // -001d │ │ -03afaa: 52e0 f903 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ -03afae: 8200 |00cd: int-to-float v0, v0 │ │ -03afb0: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -03afb4: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -03afb8: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -03afba: 5ce0 de03 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ -03afbe: 28e0 |00d5: goto 00b5 // -0020 │ │ -03afc0: 6e10 f511 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -03afc6: 0a00 |00d9: move-result v0 │ │ -03afc8: 59e0 da03 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03afcc: 59e0 e003 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03afd0: 6e10 f711 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -03afd6: 0a00 |00e1: move-result v0 │ │ -03afd8: 59e0 db03 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03db │ │ -03afdc: 59e0 e103 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ -03afe0: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -03afe2: 7120 c009 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -03afe8: 0a00 |00ea: move-result v0 │ │ -03afea: 59e0 c303 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03afee: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -03aff0: 5ce0 de03 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ -03aff4: 54e0 f303 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03aff8: 6e10 a113 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13a1 │ │ -03affe: 52e0 f203 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ -03b002: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -03b004: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -03b008: 54e0 f303 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03b00c: 6e10 a613 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@13a6 │ │ -03b012: 0a00 |00ff: move-result v0 │ │ -03b014: 54e1 f303 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03b018: 6e10 a313 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@13a3 │ │ -03b01e: 0a01 |0105: move-result v1 │ │ -03b020: b110 |0106: sub-int/2addr v0, v1 │ │ -03b022: 7110 4414 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -03b028: 0a00 |010a: move-result v0 │ │ -03b02a: 52e1 ca03 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03ca │ │ -03b02e: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -03b032: 54e0 f303 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03b036: 6e10 a013 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ -03b03c: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -03b03e: 5ce0 ed03 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -03b042: 6e10 be0b 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ -03b048: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -03b04a: 5ce0 dd03 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03b04e: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -03b050: 7020 c80b 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bc8 │ │ -03b056: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -03b058: 7020 dc0b 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ -03b05e: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -03b062: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -03b064: 7020 730b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ -03b06a: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -03b06c: 5ce0 dd03 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03b070: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -03b074: 7020 b60b fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0bb6 │ │ -03b07a: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -03b07e: 0000 |0135: nop // spacer │ │ -03b080: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +03cfd4: |[03cfd4] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03cfe4: 6e10 ef11 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +03cfea: 0a00 |0003: move-result v0 │ │ +03cfec: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +03cff0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03cff2: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +03cff6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03cff8: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +03cffc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03cffe: 5ce0 dd03 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03d002: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03d004: 5ce0 de03 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ +03d008: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +03d00a: 59e0 c303 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03d00e: 54e0 fa03 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03d012: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +03d016: 54e0 fa03 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03d01a: 6e10 0712 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ +03d020: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +03d022: 5be0 fa03 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03d026: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +03d028: 0f00 |0022: return v0 │ │ +03d02a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +03d02e: 55e0 dd03 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03d032: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +03d036: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +03d038: 28f8 |002a: goto 0022 // -0008 │ │ +03d03a: 55e0 de03 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ +03d03e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +03d042: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +03d044: 28f2 |0030: goto 0022 // -000e │ │ +03d046: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +03d04c: 54e0 fa03 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03d050: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +03d054: 7100 0612 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ +03d05a: 0c00 |003b: move-result-object v0 │ │ +03d05c: 5be0 fa03 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03d060: 54e0 fa03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03d064: 6e20 ff11 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ +03d06a: 55e0 dd03 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03d06e: 28dd |0045: goto 0022 // -0023 │ │ +03d070: 52e7 c303 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03d074: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +03d076: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +03d07a: 7120 bc09 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ +03d080: 0a09 |004e: move-result v9 │ │ +03d082: 7120 c109 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +03d088: 0a0a |0052: move-result v10 │ │ +03d08a: 52e0 e003 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03d08e: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +03d092: 7110 4314 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +03d098: 0a0b |005a: move-result v11 │ │ +03d09a: 7120 c209 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +03d0a0: 0a0c |005e: move-result v12 │ │ +03d0a2: 52e0 db03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03db │ │ +03d0a6: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +03d0aa: 7110 4314 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +03d0b0: 0a0d |0066: move-result v13 │ │ +03d0b2: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +03d0b4: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +03d0b8: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +03d0bc: 52e0 e003 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03d0c0: 7030 aa0b 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0baa │ │ +03d0c6: 0a00 |0071: move-result v0 │ │ +03d0c8: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +03d0cc: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +03d0ce: 8783 |0075: float-to-int v3, v8 │ │ +03d0d0: 87a4 |0076: float-to-int v4, v10 │ │ +03d0d2: 87c5 |0077: float-to-int v5, v12 │ │ +03d0d4: 07e0 |0078: move-object v0, v14 │ │ +03d0d6: 07e1 |0079: move-object v1, v14 │ │ +03d0d8: 7406 700b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b70 │ │ +03d0de: 0a00 |007d: move-result v0 │ │ +03d0e0: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +03d0e4: 59ea e003 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03d0e8: 59ec e103 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ +03d0ec: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +03d0ee: 5ce0 de03 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ +03d0f2: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +03d0f4: 289a |0088: goto 0022 // -0066 │ │ +03d0f6: 52e0 f903 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ +03d0fa: 8200 |008b: int-to-float v0, v0 │ │ +03d0fc: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +03d100: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +03d104: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +03d108: c8b0 |0092: mul-float/2addr v0, v11 │ │ +03d10a: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +03d10e: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +03d112: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +03d114: 5ce0 dd03 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03d118: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +03d11a: 7020 c80b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bc8 │ │ +03d120: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +03d122: 7020 dc0b 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ +03d128: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +03d12a: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +03d12e: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +03d132: 52e0 da03 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03d136: 52e1 f903 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ +03d13a: 8211 |00ab: int-to-float v1, v1 │ │ +03d13c: c610 |00ac: add-float/2addr v0, v1 │ │ +03d13e: 59e0 e003 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03d142: 59ec e103 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ +03d146: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +03d148: 7020 dd0b 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ +03d14e: 55e0 dd03 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03d152: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +03d156: 7020 bc0b ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0bbc │ │ +03d15c: 0a00 |00bc: move-result v0 │ │ +03d15e: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +03d162: 7110 d80a 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ +03d168: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +03d16c: 52e0 da03 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03d170: 52e1 f903 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ +03d174: 8211 |00c8: int-to-float v1, v1 │ │ +03d176: c710 |00c9: sub-float/2addr v0, v1 │ │ +03d178: 28e3 |00ca: goto 00ad // -001d │ │ +03d17a: 52e0 f903 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ +03d17e: 8200 |00cd: int-to-float v0, v0 │ │ +03d180: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +03d184: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +03d188: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +03d18a: 5ce0 de03 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ +03d18e: 28e0 |00d5: goto 00b5 // -0020 │ │ +03d190: 6e10 f511 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +03d196: 0a00 |00d9: move-result v0 │ │ +03d198: 59e0 da03 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03d19c: 59e0 e003 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03d1a0: 6e10 f711 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +03d1a6: 0a00 |00e1: move-result v0 │ │ +03d1a8: 59e0 db03 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03db │ │ +03d1ac: 59e0 e103 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ +03d1b0: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +03d1b2: 7120 c009 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +03d1b8: 0a00 |00ea: move-result v0 │ │ +03d1ba: 59e0 c303 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03d1be: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +03d1c0: 5ce0 de03 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03de │ │ +03d1c4: 54e0 f303 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03d1c8: 6e10 a113 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13a1 │ │ +03d1ce: 52e0 f203 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f2 │ │ +03d1d2: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +03d1d4: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +03d1d8: 54e0 f303 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03d1dc: 6e10 a613 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@13a6 │ │ +03d1e2: 0a00 |00ff: move-result v0 │ │ +03d1e4: 54e1 f303 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03d1e8: 6e10 a313 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@13a3 │ │ +03d1ee: 0a01 |0105: move-result v1 │ │ +03d1f0: b110 |0106: sub-int/2addr v0, v1 │ │ +03d1f2: 7110 4414 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +03d1f8: 0a00 |010a: move-result v0 │ │ +03d1fa: 52e1 ca03 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03ca │ │ +03d1fe: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +03d202: 54e0 f303 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03d206: 6e10 a013 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ +03d20c: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +03d20e: 5ce0 ed03 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03d212: 6e10 be0b 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ +03d218: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +03d21a: 5ce0 dd03 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03d21e: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +03d220: 7020 c80b 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bc8 │ │ +03d226: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +03d228: 7020 dc0b 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ +03d22e: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +03d232: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +03d234: 7020 730b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ +03d23a: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +03d23c: 5ce0 dd03 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03d240: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +03d244: 7020 b60b fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0bb6 │ │ +03d24a: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +03d24e: 0000 |0135: nop // spacer │ │ +03d250: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1787 │ │ 0x0006 line=1790 │ │ 0x000c line=1793 │ │ 0x000f line=1794 │ │ 0x0012 line=1795 │ │ @@ -54904,224 +54904,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -03b09c: |[03b09c] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -03b0ac: 7401 870b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03b0b2: 0a09 |0003: move-result v9 │ │ -03b0b4: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -03b0b8: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -03b0bc: 7401 960b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ -03b0c2: 0a13 |000b: move-result v19 │ │ -03b0c4: 7401 980b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ -03b0ca: 0a15 |000f: move-result v21 │ │ -03b0cc: 7401 970b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ -03b0d2: 0a14 |0013: move-result v20 │ │ -03b0d4: 7401 950b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b95 │ │ -03b0da: 0a12 |0017: move-result v18 │ │ -03b0dc: 7401 9c0b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03b0e2: 0a16 |001b: move-result v22 │ │ -03b0e4: 120a |001c: const/4 v10, #int 0 // #0 │ │ -03b0e6: 120e |001d: const/4 v14, #int 0 // #0 │ │ -03b0e8: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -03b0ec: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -03b0f0: 6e20 860b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03b0f6: 0c05 |0025: move-result-object v5 │ │ -03b0f8: 6e10 4212 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -03b0fe: 0a1a |0029: move-result v26 │ │ -03b100: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -03b104: 0200 1a00 |002c: move/from16 v0, v26 │ │ -03b108: 0201 1b00 |002e: move/from16 v1, v27 │ │ -03b10c: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -03b110: 6e10 2f12 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03b116: 0c11 |0035: move-result-object v17 │ │ -03b118: 1f11 d101 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03b11c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -03b11e: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -03b120: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -03b124: 5500 a603 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -03b128: 021a 0000 |003e: move/from16 v26, v0 │ │ -03b12c: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -03b130: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -03b134: 5200 a403 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ -03b138: 021a 0000 |0046: move/from16 v26, v0 │ │ -03b13c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -03b140: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -03b144: 5200 a403 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ -03b148: 021a 0000 |004e: move/from16 v26, v0 │ │ -03b14c: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -03b150: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -03b156: 0206 1300 |0055: move/from16 v6, v19 │ │ -03b15a: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -03b160: 0207 1500 |005a: move/from16 v7, v21 │ │ -03b164: 9006 0616 |005c: add-int v6, v6, v22 │ │ -03b168: 6e10 3612 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b16e: 0a1a |0061: move-result v26 │ │ -03b170: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -03b174: 6e10 3312 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -03b17a: 0a1b |0067: move-result v27 │ │ -03b17c: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -03b180: 0200 1a00 |006a: move/from16 v0, v26 │ │ -03b184: 0201 1b00 |006c: move/from16 v1, v27 │ │ -03b188: 6e51 5312 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ -03b18e: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03b192: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03b196: 28a9 |0075: goto 001e // -0057 │ │ -03b198: 0206 1300 |0076: move/from16 v6, v19 │ │ -03b19c: 6e10 3612 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b1a2: 0a1a |007b: move-result v26 │ │ -03b1a4: 9013 131a |007c: add-int v19, v19, v26 │ │ -03b1a8: 28d9 |007e: goto 0057 // -0027 │ │ -03b1aa: 6e10 3612 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b1b0: 0a1a |0082: move-result v26 │ │ -03b1b2: 911a 181a |0083: sub-int v26, v24, v26 │ │ -03b1b6: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03b1ba: 0200 1a00 |0087: move/from16 v0, v26 │ │ -03b1be: 0201 1300 |0089: move/from16 v1, v19 │ │ -03b1c2: 7120 4714 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -03b1c8: 0a06 |008e: move-result v6 │ │ -03b1ca: 28c8 |008f: goto 0057 // -0038 │ │ -03b1cc: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -03b1d0: 6e10 3612 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b1d6: 0a1b |0095: move-result v27 │ │ -03b1d8: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -03b1dc: 6e10 3612 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b1e2: 0a1a |009b: move-result v26 │ │ -03b1e4: 9014 141a |009c: add-int v20, v20, v26 │ │ -03b1e8: 28b9 |009e: goto 0057 // -0047 │ │ -03b1ea: 0207 1500 |009f: move/from16 v7, v21 │ │ -03b1ee: 6e10 3312 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -03b1f4: 0a1a |00a4: move-result v26 │ │ -03b1f6: 9015 151a |00a5: add-int v21, v21, v26 │ │ -03b1fa: 28b5 |00a7: goto 005c // -004b │ │ -03b1fc: 6e10 3312 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -03b202: 0a1a |00ab: move-result v26 │ │ -03b204: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -03b208: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03b20c: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -03b210: 0201 1500 |00b2: move/from16 v1, v21 │ │ -03b214: 7120 4714 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -03b21a: 0a07 |00b7: move-result v7 │ │ -03b21c: 28a4 |00b8: goto 005c // -005c │ │ -03b21e: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -03b222: 6e10 3312 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -03b228: 0a1b |00be: move-result v27 │ │ -03b22a: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -03b22e: 6e10 3312 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -03b234: 0a1a |00c4: move-result v26 │ │ -03b236: 9012 121a |00c5: add-int v18, v18, v26 │ │ -03b23a: 2895 |00c7: goto 005c // -006b │ │ -03b23c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -03b240: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -03b244: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -03b246: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -03b24a: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -03b24e: 6e20 860b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03b254: 0c05 |00d4: move-result-object v5 │ │ -03b256: 6e10 4212 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -03b25c: 0a1a |00d8: move-result v26 │ │ -03b25e: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -03b262: 0200 1a00 |00db: move/from16 v0, v26 │ │ -03b266: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -03b26a: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -03b26e: 6e10 2f12 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03b274: 0c11 |00e4: move-result-object v17 │ │ -03b276: 1f11 d101 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03b27a: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -03b27e: 5500 a603 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -03b282: 021a 0000 |00eb: move/from16 v26, v0 │ │ -03b286: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -03b28a: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -03b28e: 6e20 a20b 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ -03b294: 0c0f |00f4: move-result-object v15 │ │ -03b296: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -03b29a: 8280 |00f7: int-to-float v0, v8 │ │ -03b29c: 021a 0000 |00f8: move/from16 v26, v0 │ │ -03b2a0: 52f0 9f03 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03b2a4: 021b 0000 |00fc: move/from16 v27, v0 │ │ -03b2a8: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -03b2ac: 0200 1a00 |0100: move/from16 v0, v26 │ │ -03b2b0: 8700 |0102: float-to-int v0, v0 │ │ -03b2b2: 0210 0000 |0103: move/from16 v16, v0 │ │ -03b2b6: 9006 1310 |0105: add-int v6, v19, v16 │ │ -03b2ba: 0207 1500 |0107: move/from16 v7, v21 │ │ -03b2be: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -03b2c2: 5500 a703 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a7 │ │ -03b2c6: 021a 0000 |010d: move/from16 v26, v0 │ │ -03b2ca: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -03b2ce: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -03b2d2: 0200 1a00 |0113: move/from16 v0, v26 │ │ -03b2d6: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -03b2da: 5c10 a703 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a7 │ │ -03b2de: 8280 |0119: int-to-float v0, v8 │ │ -03b2e0: 021a 0000 |011a: move/from16 v26, v0 │ │ -03b2e4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -03b2e8: 5200 aa03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ -03b2ec: 021b 0000 |0120: move/from16 v27, v0 │ │ -03b2f0: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -03b2f4: 0200 1a00 |0124: move/from16 v0, v26 │ │ -03b2f8: 8700 |0126: float-to-int v0, v0 │ │ -03b2fa: 021a 0000 |0127: move/from16 v26, v0 │ │ -03b2fe: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -03b302: 7702 1712 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -03b308: 0a19 |012e: move-result v25 │ │ -03b30a: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -03b30e: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -03b312: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -03b316: 7702 1712 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -03b31c: 0a0c |0138: move-result v12 │ │ -03b31e: 0200 1900 |0139: move/from16 v0, v25 │ │ -03b322: 6e30 5412 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -03b328: 6e10 3612 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b32e: 0a1a |0141: move-result v26 │ │ -03b330: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -03b334: 6e10 3312 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -03b33a: 0a1b |0147: move-result v27 │ │ -03b33c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -03b340: 0200 1a00 |014a: move/from16 v0, v26 │ │ -03b344: 0201 1b00 |014c: move/from16 v1, v27 │ │ -03b348: 6e51 5312 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ -03b34e: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03b352: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -03b356: 0200 1500 |0155: move/from16 v0, v21 │ │ -03b35a: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -03b35e: 5910 f803 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03f8 │ │ -03b362: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -03b366: 0200 1a00 |015d: move/from16 v0, v26 │ │ -03b36a: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -03b36e: 5910 c603 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c6 │ │ -03b372: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -03b376: 590a cc03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03cc │ │ -03b37a: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -03b37e: 5500 d403 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -03b382: 021a 0000 |016b: move/from16 v26, v0 │ │ -03b386: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -03b38a: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -03b38e: 5200 cb03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03b392: 021a 0000 |0173: move/from16 v26, v0 │ │ -03b396: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -03b39a: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -03b39e: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -03b3a2: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -03b3a6: 0201 1a00 |017d: move/from16 v1, v26 │ │ -03b3aa: 0202 1b00 |017f: move/from16 v2, v27 │ │ -03b3ae: 0203 1c00 |0181: move/from16 v3, v28 │ │ -03b3b2: 0204 1d00 |0183: move/from16 v4, v29 │ │ -03b3b6: 7054 ca0b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bca │ │ -03b3bc: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -03b3c0: 0200 1a00 |018a: move/from16 v0, v26 │ │ -03b3c4: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -03b3c8: 5c10 d403 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -03b3cc: 0e00 |0190: return-void │ │ -03b3ce: 0000 |0191: nop // spacer │ │ -03b3d0: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -03b3ec: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +03d26c: |[03d26c] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +03d27c: 7401 870b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03d282: 0a09 |0003: move-result v9 │ │ +03d284: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +03d288: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +03d28c: 7401 960b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ +03d292: 0a13 |000b: move-result v19 │ │ +03d294: 7401 980b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ +03d29a: 0a15 |000f: move-result v21 │ │ +03d29c: 7401 970b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ +03d2a2: 0a14 |0013: move-result v20 │ │ +03d2a4: 7401 950b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b95 │ │ +03d2aa: 0a12 |0017: move-result v18 │ │ +03d2ac: 7401 9c0b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03d2b2: 0a16 |001b: move-result v22 │ │ +03d2b4: 120a |001c: const/4 v10, #int 0 // #0 │ │ +03d2b6: 120e |001d: const/4 v14, #int 0 // #0 │ │ +03d2b8: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +03d2bc: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +03d2c0: 6e20 860b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03d2c6: 0c05 |0025: move-result-object v5 │ │ +03d2c8: 6e10 4212 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +03d2ce: 0a1a |0029: move-result v26 │ │ +03d2d0: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +03d2d4: 0200 1a00 |002c: move/from16 v0, v26 │ │ +03d2d8: 0201 1b00 |002e: move/from16 v1, v27 │ │ +03d2dc: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +03d2e0: 6e10 2f12 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03d2e6: 0c11 |0035: move-result-object v17 │ │ +03d2e8: 1f11 d101 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03d2ec: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +03d2ee: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +03d2f0: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +03d2f4: 5500 a603 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03d2f8: 021a 0000 |003e: move/from16 v26, v0 │ │ +03d2fc: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +03d300: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +03d304: 5200 a403 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ +03d308: 021a 0000 |0046: move/from16 v26, v0 │ │ +03d30c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +03d310: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +03d314: 5200 a403 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ +03d318: 021a 0000 |004e: move/from16 v26, v0 │ │ +03d31c: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +03d320: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +03d326: 0206 1300 |0055: move/from16 v6, v19 │ │ +03d32a: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +03d330: 0207 1500 |005a: move/from16 v7, v21 │ │ +03d334: 9006 0616 |005c: add-int v6, v6, v22 │ │ +03d338: 6e10 3612 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d33e: 0a1a |0061: move-result v26 │ │ +03d340: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +03d344: 6e10 3312 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +03d34a: 0a1b |0067: move-result v27 │ │ +03d34c: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +03d350: 0200 1a00 |006a: move/from16 v0, v26 │ │ +03d354: 0201 1b00 |006c: move/from16 v1, v27 │ │ +03d358: 6e51 5312 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ +03d35e: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03d362: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03d366: 28a9 |0075: goto 001e // -0057 │ │ +03d368: 0206 1300 |0076: move/from16 v6, v19 │ │ +03d36c: 6e10 3612 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d372: 0a1a |007b: move-result v26 │ │ +03d374: 9013 131a |007c: add-int v19, v19, v26 │ │ +03d378: 28d9 |007e: goto 0057 // -0027 │ │ +03d37a: 6e10 3612 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d380: 0a1a |0082: move-result v26 │ │ +03d382: 911a 181a |0083: sub-int v26, v24, v26 │ │ +03d386: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03d38a: 0200 1a00 |0087: move/from16 v0, v26 │ │ +03d38e: 0201 1300 |0089: move/from16 v1, v19 │ │ +03d392: 7120 4714 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +03d398: 0a06 |008e: move-result v6 │ │ +03d39a: 28c8 |008f: goto 0057 // -0038 │ │ +03d39c: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +03d3a0: 6e10 3612 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d3a6: 0a1b |0095: move-result v27 │ │ +03d3a8: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +03d3ac: 6e10 3612 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d3b2: 0a1a |009b: move-result v26 │ │ +03d3b4: 9014 141a |009c: add-int v20, v20, v26 │ │ +03d3b8: 28b9 |009e: goto 0057 // -0047 │ │ +03d3ba: 0207 1500 |009f: move/from16 v7, v21 │ │ +03d3be: 6e10 3312 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +03d3c4: 0a1a |00a4: move-result v26 │ │ +03d3c6: 9015 151a |00a5: add-int v21, v21, v26 │ │ +03d3ca: 28b5 |00a7: goto 005c // -004b │ │ +03d3cc: 6e10 3312 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +03d3d2: 0a1a |00ab: move-result v26 │ │ +03d3d4: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +03d3d8: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03d3dc: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +03d3e0: 0201 1500 |00b2: move/from16 v1, v21 │ │ +03d3e4: 7120 4714 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +03d3ea: 0a07 |00b7: move-result v7 │ │ +03d3ec: 28a4 |00b8: goto 005c // -005c │ │ +03d3ee: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +03d3f2: 6e10 3312 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +03d3f8: 0a1b |00be: move-result v27 │ │ +03d3fa: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +03d3fe: 6e10 3312 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +03d404: 0a1a |00c4: move-result v26 │ │ +03d406: 9012 121a |00c5: add-int v18, v18, v26 │ │ +03d40a: 2895 |00c7: goto 005c // -006b │ │ +03d40c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +03d410: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +03d414: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +03d416: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +03d41a: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +03d41e: 6e20 860b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03d424: 0c05 |00d4: move-result-object v5 │ │ +03d426: 6e10 4212 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +03d42c: 0a1a |00d8: move-result v26 │ │ +03d42e: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +03d432: 0200 1a00 |00db: move/from16 v0, v26 │ │ +03d436: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +03d43a: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +03d43e: 6e10 2f12 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03d444: 0c11 |00e4: move-result-object v17 │ │ +03d446: 1f11 d101 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03d44a: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +03d44e: 5500 a603 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03d452: 021a 0000 |00eb: move/from16 v26, v0 │ │ +03d456: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +03d45a: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +03d45e: 6e20 a20b 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ +03d464: 0c0f |00f4: move-result-object v15 │ │ +03d466: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +03d46a: 8280 |00f7: int-to-float v0, v8 │ │ +03d46c: 021a 0000 |00f8: move/from16 v26, v0 │ │ +03d470: 52f0 9f03 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03d474: 021b 0000 |00fc: move/from16 v27, v0 │ │ +03d478: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +03d47c: 0200 1a00 |0100: move/from16 v0, v26 │ │ +03d480: 8700 |0102: float-to-int v0, v0 │ │ +03d482: 0210 0000 |0103: move/from16 v16, v0 │ │ +03d486: 9006 1310 |0105: add-int v6, v19, v16 │ │ +03d48a: 0207 1500 |0107: move/from16 v7, v21 │ │ +03d48e: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +03d492: 5500 a703 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a7 │ │ +03d496: 021a 0000 |010d: move/from16 v26, v0 │ │ +03d49a: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +03d49e: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +03d4a2: 0200 1a00 |0113: move/from16 v0, v26 │ │ +03d4a6: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +03d4aa: 5c10 a703 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a7 │ │ +03d4ae: 8280 |0119: int-to-float v0, v8 │ │ +03d4b0: 021a 0000 |011a: move/from16 v26, v0 │ │ +03d4b4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +03d4b8: 5200 aa03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ +03d4bc: 021b 0000 |0120: move/from16 v27, v0 │ │ +03d4c0: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +03d4c4: 0200 1a00 |0124: move/from16 v0, v26 │ │ +03d4c8: 8700 |0126: float-to-int v0, v0 │ │ +03d4ca: 021a 0000 |0127: move/from16 v26, v0 │ │ +03d4ce: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +03d4d2: 7702 1712 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +03d4d8: 0a19 |012e: move-result v25 │ │ +03d4da: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +03d4de: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +03d4e2: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +03d4e6: 7702 1712 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +03d4ec: 0a0c |0138: move-result v12 │ │ +03d4ee: 0200 1900 |0139: move/from16 v0, v25 │ │ +03d4f2: 6e30 5412 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +03d4f8: 6e10 3612 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d4fe: 0a1a |0141: move-result v26 │ │ +03d500: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +03d504: 6e10 3312 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +03d50a: 0a1b |0147: move-result v27 │ │ +03d50c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +03d510: 0200 1a00 |014a: move/from16 v0, v26 │ │ +03d514: 0201 1b00 |014c: move/from16 v1, v27 │ │ +03d518: 6e51 5312 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ +03d51e: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03d522: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +03d526: 0200 1500 |0155: move/from16 v0, v21 │ │ +03d52a: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +03d52e: 5910 f803 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03f8 │ │ +03d532: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +03d536: 0200 1a00 |015d: move/from16 v0, v26 │ │ +03d53a: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +03d53e: 5910 c603 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c6 │ │ +03d542: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +03d546: 590a cc03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03cc │ │ +03d54a: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +03d54e: 5500 d403 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03d552: 021a 0000 |016b: move/from16 v26, v0 │ │ +03d556: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +03d55a: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +03d55e: 5200 cb03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03d562: 021a 0000 |0173: move/from16 v26, v0 │ │ +03d566: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +03d56a: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +03d56e: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +03d572: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +03d576: 0201 1a00 |017d: move/from16 v1, v26 │ │ +03d57a: 0202 1b00 |017f: move/from16 v2, v27 │ │ +03d57e: 0203 1c00 |0181: move/from16 v3, v28 │ │ +03d582: 0204 1d00 |0183: move/from16 v4, v29 │ │ +03d586: 7054 ca0b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bca │ │ +03d58c: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +03d590: 0200 1a00 |018a: move/from16 v0, v26 │ │ +03d594: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +03d598: 5c10 d403 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03d59c: 0e00 |0190: return-void │ │ +03d59e: 0000 |0191: nop // spacer │ │ +03d5a0: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +03d5bc: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0006 line=1500 │ │ 0x0008 line=1501 │ │ 0x000c line=1502 │ │ @@ -55228,223 +55228,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -03b408: |[03b408] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -03b418: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -03b41c: 0200 1500 |0002: move/from16 v0, v21 │ │ -03b420: 0201 1800 |0004: move/from16 v1, v24 │ │ -03b424: 7120 8d0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b8d │ │ -03b42a: 0a15 |0009: move-result v21 │ │ -03b42c: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -03b430: 0200 1600 |000c: move/from16 v0, v22 │ │ -03b434: 0201 1900 |000e: move/from16 v1, v25 │ │ -03b438: 7120 8d0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b8d │ │ -03b43e: 0a16 |0013: move-result v22 │ │ -03b440: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -03b444: 0201 1500 |0016: move/from16 v1, v21 │ │ -03b448: 0202 1600 |0018: move/from16 v2, v22 │ │ -03b44c: 6e30 d40b 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0bd4 │ │ -03b452: 7401 930b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b93 │ │ -03b458: 0a0f |0020: move-result v15 │ │ -03b45a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -03b45e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -03b462: 5200 cd03 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03cd │ │ -03b466: 0215 0000 |0027: move/from16 v21, v0 │ │ -03b46a: 0200 1500 |0029: move/from16 v0, v21 │ │ -03b46e: 7120 4914 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -03b474: 0a15 |002e: move-result v21 │ │ -03b476: 0200 1500 |002f: move/from16 v0, v21 │ │ -03b47a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -03b47e: 5910 d703 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d7 │ │ -03b482: 7401 960b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ -03b488: 0a15 |0038: move-result v21 │ │ -03b48a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -03b48e: 7401 970b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ -03b494: 0a16 |003e: move-result v22 │ │ -03b496: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -03b49a: 7401 920b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0b92 │ │ -03b4a0: 0a15 |0044: move-result v21 │ │ -03b4a2: 7401 980b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ -03b4a8: 0a16 |0048: move-result v22 │ │ -03b4aa: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -03b4ae: 7401 950b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b95 │ │ -03b4b4: 0a16 |004e: move-result v22 │ │ -03b4b6: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -03b4ba: 7401 870b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03b4c0: 0a10 |0054: move-result v16 │ │ -03b4c2: 120c |0055: const/4 v12, #int 0 // #0 │ │ -03b4c4: 0200 1000 |0056: move/from16 v0, v16 │ │ -03b4c8: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -03b4cc: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -03b4d0: 6e20 860b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03b4d6: 0c03 |005f: move-result-object v3 │ │ -03b4d8: 6e10 4212 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -03b4de: 0a15 |0063: move-result v21 │ │ -03b4e0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -03b4e4: 0200 1500 |0066: move/from16 v0, v21 │ │ -03b4e8: 0201 1600 |0068: move/from16 v1, v22 │ │ -03b4ec: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -03b4f0: 6e10 2f12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03b4f6: 0c0d |006f: move-result-object v13 │ │ -03b4f8: 1f0d d101 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03b4fc: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -03b500: 55d0 a603 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -03b504: 0215 0000 |0076: move/from16 v21, v0 │ │ -03b508: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -03b50c: 52d0 a403 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ -03b510: 0215 0000 |007c: move/from16 v21, v0 │ │ -03b514: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -03b518: 52d0 a403 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ -03b51c: 0215 0000 |0082: move/from16 v21, v0 │ │ -03b520: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -03b524: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -03b528: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -03b52c: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -03b530: 0200 1100 |008c: move/from16 v0, v17 │ │ -03b534: 0201 1500 |008e: move/from16 v1, v21 │ │ -03b538: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -03b53c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -03b540: 0200 1100 |0094: move/from16 v0, v17 │ │ -03b544: 0201 1500 |0096: move/from16 v1, v21 │ │ -03b548: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -03b54c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03b54e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -03b552: 0200 1500 |009d: move/from16 v0, v21 │ │ -03b556: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -03b55a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -03b55e: 0200 1500 |00a3: move/from16 v0, v21 │ │ -03b562: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -03b566: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -03b568: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -03b56c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -03b570: 0213 0500 |00ac: move/from16 v19, v5 │ │ -03b574: 0149 |00ae: move v9, v4 │ │ -03b576: 52d0 a903 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a9 │ │ -03b57a: 0215 0000 |00b1: move/from16 v21, v0 │ │ -03b57e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -03b582: 0200 1500 |00b5: move/from16 v0, v21 │ │ -03b586: 0201 1600 |00b7: move/from16 v1, v22 │ │ -03b58a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -03b58e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -03b592: 52d0 a903 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a9 │ │ -03b596: 0215 0000 |00bf: move/from16 v21, v0 │ │ -03b59a: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -03b59e: 0200 1500 |00c3: move/from16 v0, v21 │ │ -03b5a2: 0201 1600 |00c5: move/from16 v1, v22 │ │ -03b5a6: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -03b5aa: 52d0 a903 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a9 │ │ -03b5ae: 0213 0000 |00cb: move/from16 v19, v0 │ │ -03b5b2: 52d0 a503 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a5 │ │ -03b5b6: 0215 0000 |00cf: move/from16 v21, v0 │ │ -03b5ba: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -03b5be: 0200 1500 |00d3: move/from16 v0, v21 │ │ -03b5c2: 0201 1600 |00d5: move/from16 v1, v22 │ │ -03b5c6: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -03b5ca: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -03b5ce: 52d0 a503 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a5 │ │ -03b5d2: 0215 0000 |00dd: move/from16 v21, v0 │ │ -03b5d6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -03b5da: 0200 1500 |00e1: move/from16 v0, v21 │ │ -03b5de: 0201 1600 |00e3: move/from16 v1, v22 │ │ -03b5e2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -03b5e6: 52d9 a503 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a5 │ │ -03b5ea: 0200 1300 |00e9: move/from16 v0, v19 │ │ -03b5ee: 0201 1200 |00eb: move/from16 v1, v18 │ │ -03b5f2: 7120 1712 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -03b5f8: 0a14 |00f0: move-result v20 │ │ -03b5fa: 7120 1712 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -03b600: 0a0a |00f4: move-result v10 │ │ -03b602: 0200 1400 |00f5: move/from16 v0, v20 │ │ -03b606: 6e30 5412 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -03b60c: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -03b610: 6e10 3312 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -03b616: 0a15 |00ff: move-result v21 │ │ -03b618: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -03b61c: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -03b620: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -03b624: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -03b626: 2894 |0107: goto 009b // -006c │ │ -03b628: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -03b62a: 289f |0109: goto 00a8 // -0061 │ │ -03b62c: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -03b630: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -03b634: 289e |010e: goto 00ac // -0062 │ │ -03b636: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -03b63a: 6e10 3612 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b640: 0a15 |0114: move-result v21 │ │ -03b642: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -03b646: 28eb |0117: goto 0102 // -0015 │ │ -03b648: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -03b64c: 0200 1500 |011a: move/from16 v0, v21 │ │ -03b650: 7120 1712 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -03b656: 0a15 |011f: move-result v21 │ │ -03b658: 0200 1500 |0120: move/from16 v0, v21 │ │ -03b65c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -03b660: 5910 c903 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03c9 │ │ -03b664: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -03b668: 0200 1500 |0128: move/from16 v0, v21 │ │ -03b66c: 7120 1712 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -03b672: 0a15 |012d: move-result v21 │ │ -03b674: 0200 1500 |012e: move/from16 v0, v21 │ │ -03b678: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -03b67c: 5910 c803 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03c8 │ │ -03b680: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -03b684: 0200 1500 |0136: move/from16 v0, v21 │ │ -03b688: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -03b68c: 5c10 d903 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d9 │ │ -03b690: 7401 be0b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ -03b696: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -03b69a: 0200 1500 |0141: move/from16 v0, v21 │ │ -03b69e: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -03b6a2: 5c10 d903 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d9 │ │ -03b6a6: 7401 870b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03b6ac: 0a10 |014a: move-result v16 │ │ -03b6ae: 120c |014b: const/4 v12, #int 0 // #0 │ │ -03b6b0: 0200 1000 |014c: move/from16 v0, v16 │ │ -03b6b4: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -03b6b8: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -03b6bc: 6e20 860b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03b6c2: 0c03 |0155: move-result-object v3 │ │ -03b6c4: 6e10 4212 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -03b6ca: 0a15 |0159: move-result v21 │ │ -03b6cc: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -03b6d0: 0200 1500 |015c: move/from16 v0, v21 │ │ -03b6d4: 0201 1600 |015e: move/from16 v1, v22 │ │ -03b6d8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -03b6dc: 6e10 2f12 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03b6e2: 0c0d |0165: move-result-object v13 │ │ -03b6e4: 1f0d d101 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03b6e8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -03b6ec: 55d0 a603 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -03b6f0: 0215 0000 |016c: move/from16 v21, v0 │ │ -03b6f4: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -03b6f8: 8250 |0170: int-to-float v0, v5 │ │ -03b6fa: 0215 0000 |0171: move/from16 v21, v0 │ │ -03b6fe: 52d0 aa03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ -03b702: 0216 0000 |0175: move/from16 v22, v0 │ │ -03b706: a815 1516 |0177: mul-float v21, v21, v22 │ │ -03b70a: 0200 1500 |0179: move/from16 v0, v21 │ │ -03b70e: 8700 |017b: float-to-int v0, v0 │ │ -03b710: 0215 0000 |017c: move/from16 v21, v0 │ │ -03b714: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -03b718: 7702 1712 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -03b71e: 0a14 |0183: move-result v20 │ │ -03b720: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -03b724: 5200 c803 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03c8 │ │ -03b728: 0215 0000 |0188: move/from16 v21, v0 │ │ -03b72c: 0200 1400 |018a: move/from16 v0, v20 │ │ -03b730: 0201 1500 |018c: move/from16 v1, v21 │ │ -03b734: 6e30 5412 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -03b73a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -03b73e: 28b9 |0193: goto 014c // -0047 │ │ -03b740: 0e00 |0194: return-void │ │ +03d5d8: |[03d5d8] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +03d5e8: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +03d5ec: 0200 1500 |0002: move/from16 v0, v21 │ │ +03d5f0: 0201 1800 |0004: move/from16 v1, v24 │ │ +03d5f4: 7120 8d0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b8d │ │ +03d5fa: 0a15 |0009: move-result v21 │ │ +03d5fc: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +03d600: 0200 1600 |000c: move/from16 v0, v22 │ │ +03d604: 0201 1900 |000e: move/from16 v1, v25 │ │ +03d608: 7120 8d0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b8d │ │ +03d60e: 0a16 |0013: move-result v22 │ │ +03d610: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +03d614: 0201 1500 |0016: move/from16 v1, v21 │ │ +03d618: 0202 1600 |0018: move/from16 v2, v22 │ │ +03d61c: 6e30 d40b 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0bd4 │ │ +03d622: 7401 930b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b93 │ │ +03d628: 0a0f |0020: move-result v15 │ │ +03d62a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +03d62e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +03d632: 5200 cd03 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03cd │ │ +03d636: 0215 0000 |0027: move/from16 v21, v0 │ │ +03d63a: 0200 1500 |0029: move/from16 v0, v21 │ │ +03d63e: 7120 4914 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +03d644: 0a15 |002e: move-result v21 │ │ +03d646: 0200 1500 |002f: move/from16 v0, v21 │ │ +03d64a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +03d64e: 5910 d703 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d7 │ │ +03d652: 7401 960b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ +03d658: 0a15 |0038: move-result v21 │ │ +03d65a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +03d65e: 7401 970b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ +03d664: 0a16 |003e: move-result v22 │ │ +03d666: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +03d66a: 7401 920b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0b92 │ │ +03d670: 0a15 |0044: move-result v21 │ │ +03d672: 7401 980b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b98 │ │ +03d678: 0a16 |0048: move-result v22 │ │ +03d67a: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +03d67e: 7401 950b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b95 │ │ +03d684: 0a16 |004e: move-result v22 │ │ +03d686: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +03d68a: 7401 870b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03d690: 0a10 |0054: move-result v16 │ │ +03d692: 120c |0055: const/4 v12, #int 0 // #0 │ │ +03d694: 0200 1000 |0056: move/from16 v0, v16 │ │ +03d698: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +03d69c: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +03d6a0: 6e20 860b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03d6a6: 0c03 |005f: move-result-object v3 │ │ +03d6a8: 6e10 4212 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +03d6ae: 0a15 |0063: move-result v21 │ │ +03d6b0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +03d6b4: 0200 1500 |0066: move/from16 v0, v21 │ │ +03d6b8: 0201 1600 |0068: move/from16 v1, v22 │ │ +03d6bc: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +03d6c0: 6e10 2f12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03d6c6: 0c0d |006f: move-result-object v13 │ │ +03d6c8: 1f0d d101 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03d6cc: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +03d6d0: 55d0 a603 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03d6d4: 0215 0000 |0076: move/from16 v21, v0 │ │ +03d6d8: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +03d6dc: 52d0 a403 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ +03d6e0: 0215 0000 |007c: move/from16 v21, v0 │ │ +03d6e4: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +03d6e8: 52d0 a403 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ +03d6ec: 0215 0000 |0082: move/from16 v21, v0 │ │ +03d6f0: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +03d6f4: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +03d6f8: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +03d6fc: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +03d700: 0200 1100 |008c: move/from16 v0, v17 │ │ +03d704: 0201 1500 |008e: move/from16 v1, v21 │ │ +03d708: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +03d70c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +03d710: 0200 1100 |0094: move/from16 v0, v17 │ │ +03d714: 0201 1500 |0096: move/from16 v1, v21 │ │ +03d718: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +03d71c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03d71e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +03d722: 0200 1500 |009d: move/from16 v0, v21 │ │ +03d726: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +03d72a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +03d72e: 0200 1500 |00a3: move/from16 v0, v21 │ │ +03d732: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +03d736: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +03d738: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +03d73c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +03d740: 0213 0500 |00ac: move/from16 v19, v5 │ │ +03d744: 0149 |00ae: move v9, v4 │ │ +03d746: 52d0 a903 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a9 │ │ +03d74a: 0215 0000 |00b1: move/from16 v21, v0 │ │ +03d74e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +03d752: 0200 1500 |00b5: move/from16 v0, v21 │ │ +03d756: 0201 1600 |00b7: move/from16 v1, v22 │ │ +03d75a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +03d75e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +03d762: 52d0 a903 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a9 │ │ +03d766: 0215 0000 |00bf: move/from16 v21, v0 │ │ +03d76a: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +03d76e: 0200 1500 |00c3: move/from16 v0, v21 │ │ +03d772: 0201 1600 |00c5: move/from16 v1, v22 │ │ +03d776: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +03d77a: 52d0 a903 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a9 │ │ +03d77e: 0213 0000 |00cb: move/from16 v19, v0 │ │ +03d782: 52d0 a503 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a5 │ │ +03d786: 0215 0000 |00cf: move/from16 v21, v0 │ │ +03d78a: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +03d78e: 0200 1500 |00d3: move/from16 v0, v21 │ │ +03d792: 0201 1600 |00d5: move/from16 v1, v22 │ │ +03d796: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +03d79a: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +03d79e: 52d0 a503 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a5 │ │ +03d7a2: 0215 0000 |00dd: move/from16 v21, v0 │ │ +03d7a6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +03d7aa: 0200 1500 |00e1: move/from16 v0, v21 │ │ +03d7ae: 0201 1600 |00e3: move/from16 v1, v22 │ │ +03d7b2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +03d7b6: 52d9 a503 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a5 │ │ +03d7ba: 0200 1300 |00e9: move/from16 v0, v19 │ │ +03d7be: 0201 1200 |00eb: move/from16 v1, v18 │ │ +03d7c2: 7120 1712 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +03d7c8: 0a14 |00f0: move-result v20 │ │ +03d7ca: 7120 1712 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +03d7d0: 0a0a |00f4: move-result v10 │ │ +03d7d2: 0200 1400 |00f5: move/from16 v0, v20 │ │ +03d7d6: 6e30 5412 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +03d7dc: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +03d7e0: 6e10 3312 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +03d7e6: 0a15 |00ff: move-result v21 │ │ +03d7e8: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +03d7ec: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03d7f0: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +03d7f4: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +03d7f6: 2894 |0107: goto 009b // -006c │ │ +03d7f8: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +03d7fa: 289f |0109: goto 00a8 // -0061 │ │ +03d7fc: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +03d800: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +03d804: 289e |010e: goto 00ac // -0062 │ │ +03d806: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +03d80a: 6e10 3612 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d810: 0a15 |0114: move-result v21 │ │ +03d812: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +03d816: 28eb |0117: goto 0102 // -0015 │ │ +03d818: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +03d81c: 0200 1500 |011a: move/from16 v0, v21 │ │ +03d820: 7120 1712 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +03d826: 0a15 |011f: move-result v21 │ │ +03d828: 0200 1500 |0120: move/from16 v0, v21 │ │ +03d82c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +03d830: 5910 c903 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03c9 │ │ +03d834: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +03d838: 0200 1500 |0128: move/from16 v0, v21 │ │ +03d83c: 7120 1712 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +03d842: 0a15 |012d: move-result v21 │ │ +03d844: 0200 1500 |012e: move/from16 v0, v21 │ │ +03d848: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +03d84c: 5910 c803 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03c8 │ │ +03d850: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +03d854: 0200 1500 |0136: move/from16 v0, v21 │ │ +03d858: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +03d85c: 5c10 d903 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d9 │ │ +03d860: 7401 be0b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ +03d866: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +03d86a: 0200 1500 |0141: move/from16 v0, v21 │ │ +03d86e: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +03d872: 5c10 d903 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d9 │ │ +03d876: 7401 870b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03d87c: 0a10 |014a: move-result v16 │ │ +03d87e: 120c |014b: const/4 v12, #int 0 // #0 │ │ +03d880: 0200 1000 |014c: move/from16 v0, v16 │ │ +03d884: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +03d888: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +03d88c: 6e20 860b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03d892: 0c03 |0155: move-result-object v3 │ │ +03d894: 6e10 4212 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +03d89a: 0a15 |0159: move-result v21 │ │ +03d89c: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +03d8a0: 0200 1500 |015c: move/from16 v0, v21 │ │ +03d8a4: 0201 1600 |015e: move/from16 v1, v22 │ │ +03d8a8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +03d8ac: 6e10 2f12 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03d8b2: 0c0d |0165: move-result-object v13 │ │ +03d8b4: 1f0d d101 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03d8b8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +03d8bc: 55d0 a603 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03d8c0: 0215 0000 |016c: move/from16 v21, v0 │ │ +03d8c4: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +03d8c8: 8250 |0170: int-to-float v0, v5 │ │ +03d8ca: 0215 0000 |0171: move/from16 v21, v0 │ │ +03d8ce: 52d0 aa03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ +03d8d2: 0216 0000 |0175: move/from16 v22, v0 │ │ +03d8d6: a815 1516 |0177: mul-float v21, v21, v22 │ │ +03d8da: 0200 1500 |0179: move/from16 v0, v21 │ │ +03d8de: 8700 |017b: float-to-int v0, v0 │ │ +03d8e0: 0215 0000 |017c: move/from16 v21, v0 │ │ +03d8e4: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +03d8e8: 7702 1712 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +03d8ee: 0a14 |0183: move-result v20 │ │ +03d8f0: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +03d8f4: 5200 c803 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03c8 │ │ +03d8f8: 0215 0000 |0188: move/from16 v21, v0 │ │ +03d8fc: 0200 1400 |018a: move/from16 v0, v20 │ │ +03d900: 0201 1500 |018c: move/from16 v1, v21 │ │ +03d904: 6e30 5412 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +03d90a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03d90e: 28b9 |0193: goto 014c // -0047 │ │ +03d910: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x001d line=1372 │ │ 0x0021 line=1373 │ │ 0x0023 line=1374 │ │ 0x0035 line=1377 │ │ @@ -55542,129 +55542,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -03b744: |[03b744] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -03b754: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -03b758: 520f cc03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03cc │ │ -03b75c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -03b760: 7401 9c0b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03b766: 0a0c |0009: move-result v12 │ │ -03b768: 7401 960b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ -03b76e: 0a0a |000d: move-result v10 │ │ -03b770: 7401 970b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ -03b776: 0a0b |0011: move-result v11 │ │ -03b778: 7401 9e0b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ -03b77e: 0a0e |0015: move-result v14 │ │ -03b780: 7401 870b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03b786: 0a04 |0019: move-result v4 │ │ -03b788: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -03b78a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -03b78e: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -03b792: 6e20 860b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03b798: 0c03 |0022: move-result-object v3 │ │ -03b79a: 6e10 2f12 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03b7a0: 0c09 |0026: move-result-object v9 │ │ -03b7a2: 1f09 d101 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03b7a6: 559f a603 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -03b7aa: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -03b7ae: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03b7b2: 28ec |002f: goto 001b // -0014 │ │ -03b7b4: 529f a403 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ -03b7b8: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -03b7bc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -03b7be: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -03b7c4: 01a5 |0038: move v5, v10 │ │ -03b7c6: b0c5 |0039: add-int/2addr v5, v12 │ │ -03b7c8: 6e10 3012 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -03b7ce: 0a0f |003d: move-result v15 │ │ -03b7d0: 9106 050f |003e: sub-int v6, v5, v15 │ │ -03b7d4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -03b7d8: 6e20 5512 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ -03b7de: 28e8 |0045: goto 002d // -0018 │ │ -03b7e0: 01a5 |0046: move v5, v10 │ │ -03b7e2: 6e10 4312 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -03b7e8: 0a0f |004a: move-result v15 │ │ -03b7ea: b0fa |004b: add-int/2addr v10, v15 │ │ -03b7ec: 28ed |004c: goto 0039 // -0013 │ │ -03b7ee: 6e10 3612 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b7f4: 0a0f |0050: move-result v15 │ │ -03b7f6: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -03b7fa: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -03b7fe: 7120 4714 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -03b804: 0a05 |0058: move-result v5 │ │ -03b806: 28e0 |0059: goto 0039 // -0020 │ │ -03b808: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -03b80c: 6e10 3612 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b812: 0a10 |005f: move-result v16 │ │ -03b814: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -03b818: 6e10 3612 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -03b81e: 0a0f |0065: move-result v15 │ │ -03b820: b0fb |0066: add-int/2addr v11, v15 │ │ -03b822: 28d2 |0067: goto 0039 // -002e │ │ -03b824: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -03b828: 540f ea03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -03b82c: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -03b830: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -03b834: 540f ea03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -03b838: 0200 1200 |0072: move/from16 v0, v18 │ │ -03b83c: 0201 1300 |0074: move/from16 v1, v19 │ │ -03b840: 0202 1400 |0076: move/from16 v2, v20 │ │ -03b844: 7240 480b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b48 │ │ -03b84a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -03b84e: 540f dc03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -03b852: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -03b856: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -03b85a: 540f dc03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -03b85e: 0200 1200 |0085: move/from16 v0, v18 │ │ -03b862: 0201 1300 |0087: move/from16 v1, v19 │ │ -03b866: 0202 1400 |0089: move/from16 v2, v20 │ │ -03b86a: 7240 480b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b48 │ │ -03b870: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -03b874: 540f ec03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ -03b878: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -03b87c: 7401 9c0b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03b882: 0a0c |0097: move-result v12 │ │ -03b884: 7401 870b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03b88a: 0a04 |009b: move-result v4 │ │ -03b88c: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -03b88e: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -03b892: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -03b896: 6e20 860b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03b89c: 0c03 |00a4: move-result-object v3 │ │ -03b89e: 6e10 2f12 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03b8a4: 0c09 |00a8: move-result-object v9 │ │ -03b8a6: 1f09 d101 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03b8aa: 559f a603 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -03b8ae: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -03b8b2: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03b8b6: 28ec |00b1: goto 009d // -0014 │ │ -03b8b8: 6e10 3012 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -03b8be: 0a0f |00b5: move-result v15 │ │ -03b8c0: b1cf |00b6: sub-int/2addr v15, v12 │ │ -03b8c2: 82ff |00b7: int-to-float v15, v15 │ │ -03b8c4: 7601 8a0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -03b8ca: 0a10 |00bb: move-result v16 │ │ -03b8cc: 0200 1000 |00bc: move/from16 v0, v16 │ │ -03b8d0: 8200 |00be: int-to-float v0, v0 │ │ -03b8d2: 0210 0000 |00bf: move/from16 v16, v0 │ │ -03b8d6: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -03b8da: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -03b8de: 540f ec03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ -03b8e2: 7230 4a0b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0b4a │ │ -03b8e8: 28e5 |00ca: goto 00af // -001b │ │ -03b8ea: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -03b8ec: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -03b8f0: 5c0f c703 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ -03b8f4: 0e00 |00d0: return-void │ │ -03b8f6: 0000 |00d1: nop // spacer │ │ -03b8f8: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +03d914: |[03d914] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +03d924: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +03d928: 520f cc03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03cc │ │ +03d92c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +03d930: 7401 9c0b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03d936: 0a0c |0009: move-result v12 │ │ +03d938: 7401 960b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ +03d93e: 0a0a |000d: move-result v10 │ │ +03d940: 7401 970b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ +03d946: 0a0b |0011: move-result v11 │ │ +03d948: 7401 9e0b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ +03d94e: 0a0e |0015: move-result v14 │ │ +03d950: 7401 870b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03d956: 0a04 |0019: move-result v4 │ │ +03d958: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +03d95a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +03d95e: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +03d962: 6e20 860b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03d968: 0c03 |0022: move-result-object v3 │ │ +03d96a: 6e10 2f12 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03d970: 0c09 |0026: move-result-object v9 │ │ +03d972: 1f09 d101 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03d976: 559f a603 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03d97a: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +03d97e: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03d982: 28ec |002f: goto 001b // -0014 │ │ +03d984: 529f a403 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a4 │ │ +03d988: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +03d98c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +03d98e: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +03d994: 01a5 |0038: move v5, v10 │ │ +03d996: b0c5 |0039: add-int/2addr v5, v12 │ │ +03d998: 6e10 3012 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +03d99e: 0a0f |003d: move-result v15 │ │ +03d9a0: 9106 050f |003e: sub-int v6, v5, v15 │ │ +03d9a4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +03d9a8: 6e20 5512 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ +03d9ae: 28e8 |0045: goto 002d // -0018 │ │ +03d9b0: 01a5 |0046: move v5, v10 │ │ +03d9b2: 6e10 4312 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +03d9b8: 0a0f |004a: move-result v15 │ │ +03d9ba: b0fa |004b: add-int/2addr v10, v15 │ │ +03d9bc: 28ed |004c: goto 0039 // -0013 │ │ +03d9be: 6e10 3612 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d9c4: 0a0f |0050: move-result v15 │ │ +03d9c6: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +03d9ca: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +03d9ce: 7120 4714 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +03d9d4: 0a05 |0058: move-result v5 │ │ +03d9d6: 28e0 |0059: goto 0039 // -0020 │ │ +03d9d8: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +03d9dc: 6e10 3612 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d9e2: 0a10 |005f: move-result v16 │ │ +03d9e4: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +03d9e8: 6e10 3612 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +03d9ee: 0a0f |0065: move-result v15 │ │ +03d9f0: b0fb |0066: add-int/2addr v11, v15 │ │ +03d9f2: 28d2 |0067: goto 0039 // -002e │ │ +03d9f4: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +03d9f8: 540f ea03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03d9fc: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +03da00: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +03da04: 540f ea03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03da08: 0200 1200 |0072: move/from16 v0, v18 │ │ +03da0c: 0201 1300 |0074: move/from16 v1, v19 │ │ +03da10: 0202 1400 |0076: move/from16 v2, v20 │ │ +03da14: 7240 480b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b48 │ │ +03da1a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +03da1e: 540f dc03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03da22: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +03da26: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +03da2a: 540f dc03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03da2e: 0200 1200 |0085: move/from16 v0, v18 │ │ +03da32: 0201 1300 |0087: move/from16 v1, v19 │ │ +03da36: 0202 1400 |0089: move/from16 v2, v20 │ │ +03da3a: 7240 480b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b48 │ │ +03da40: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +03da44: 540f ec03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ +03da48: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +03da4c: 7401 9c0b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03da52: 0a0c |0097: move-result v12 │ │ +03da54: 7401 870b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03da5a: 0a04 |009b: move-result v4 │ │ +03da5c: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +03da5e: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +03da62: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +03da66: 6e20 860b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03da6c: 0c03 |00a4: move-result-object v3 │ │ +03da6e: 6e10 2f12 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03da74: 0c09 |00a8: move-result-object v9 │ │ +03da76: 1f09 d101 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03da7a: 559f a603 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03da7e: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +03da82: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03da86: 28ec |00b1: goto 009d // -0014 │ │ +03da88: 6e10 3012 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +03da8e: 0a0f |00b5: move-result v15 │ │ +03da90: b1cf |00b6: sub-int/2addr v15, v12 │ │ +03da92: 82ff |00b7: int-to-float v15, v15 │ │ +03da94: 7601 8a0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03da9a: 0a10 |00bb: move-result v16 │ │ +03da9c: 0200 1000 |00bc: move/from16 v0, v16 │ │ +03daa0: 8200 |00be: int-to-float v0, v0 │ │ +03daa2: 0210 0000 |00bf: move/from16 v16, v0 │ │ +03daa6: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +03daaa: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +03daae: 540f ec03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ +03dab2: 7230 4a0b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0b4a │ │ +03dab8: 28e5 |00ca: goto 00af // -001b │ │ +03daba: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +03dabc: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +03dac0: 5c0f c703 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c7 │ │ +03dac4: 0e00 |00d0: return-void │ │ +03dac6: 0000 |00d1: nop // spacer │ │ +03dac8: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0006 line=1673 │ │ 0x000a line=1674 │ │ 0x000e line=1675 │ │ 0x0012 line=1676 │ │ @@ -55734,48 +55734,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -03b914: |[03b914] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -03b924: 6e10 870b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03b92a: 0a01 |0003: move-result v1 │ │ -03b92c: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -03b930: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -03b934: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -03b936: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -03b938: 0112 |000a: move v2, v1 │ │ -03b93a: 0163 |000b: move v3, v6 │ │ -03b93c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -03b940: 6e20 860b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03b946: 0c00 |0011: move-result-object v0 │ │ -03b948: 6e10 4212 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -03b94e: 0a07 |0015: move-result v7 │ │ -03b950: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -03b954: 6e20 a20b 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ -03b95a: 0c04 |001b: move-result-object v4 │ │ -03b95c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -03b960: 5247 a003 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03b964: 5298 cb03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03b968: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -03b96c: 6e30 6512 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1265 │ │ -03b972: 0a07 |0027: move-result v7 │ │ -03b974: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -03b978: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -03b97a: 0f07 |002b: return v7 │ │ -03b97c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -03b980: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -03b982: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -03b984: 28db |0030: goto 000b // -0025 │ │ -03b986: b053 |0031: add-int/2addr v3, v5 │ │ -03b988: 28da |0032: goto 000c // -0026 │ │ -03b98a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -03b98c: 28f7 |0034: goto 002b // -0009 │ │ +03dae4: |[03dae4] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +03daf4: 6e10 870b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03dafa: 0a01 |0003: move-result v1 │ │ +03dafc: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +03db00: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +03db04: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +03db06: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +03db08: 0112 |000a: move v2, v1 │ │ +03db0a: 0163 |000b: move v3, v6 │ │ +03db0c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +03db10: 6e20 860b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03db16: 0c00 |0011: move-result-object v0 │ │ +03db18: 6e10 4212 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +03db1e: 0a07 |0015: move-result v7 │ │ +03db20: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +03db24: 6e20 a20b 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ +03db2a: 0c04 |001b: move-result-object v4 │ │ +03db2c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +03db30: 5247 a003 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03db34: 5298 cb03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03db38: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +03db3c: 6e30 6512 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1265 │ │ +03db42: 0a07 |0027: move-result v7 │ │ +03db44: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +03db48: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +03db4a: 0f07 |002b: return v7 │ │ +03db4c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +03db50: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +03db52: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +03db54: 28db |0030: goto 000b // -0025 │ │ +03db56: b053 |0031: add-int/2addr v3, v5 │ │ +03db58: 28da |0032: goto 000c // -0026 │ │ +03db5a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +03db5c: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2693 │ │ 0x0004 line=2694 │ │ 0x0008 line=2695 │ │ 0x0009 line=2696 │ │ 0x000a line=2697 │ │ @@ -55814,42 +55814,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -03b990: |[03b990] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -03b9a0: 2051 d801 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01d8 │ │ -03b9a4: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -03b9a8: 6f20 b212 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12b2 │ │ -03b9ae: 0e00 |0007: return-void │ │ -03b9b0: 0750 |0008: move-object v0, v5 │ │ -03b9b2: 1f00 d801 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01d8 │ │ -03b9b6: 6e10 570b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0b57 │ │ -03b9bc: 0c01 |000e: move-result-object v1 │ │ -03b9be: 6f20 b212 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12b2 │ │ -03b9c4: 5441 c403 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03b9c8: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -03b9cc: 5441 c403 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03b9d0: 5402 ae03 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ -03b9d4: 5403 af03 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03af │ │ -03b9d8: 6e30 d709 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@09d7 │ │ -03b9de: 5201 b003 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ -03b9e2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -03b9e4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -03b9e6: 6e40 cf0b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ -03b9ec: 28e1 |0026: goto 0007 // -001f │ │ -03b9ee: 5201 b003 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ -03b9f2: 5941 f003 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ -03b9f6: 5401 ae03 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ -03b9fa: 5b41 ee03 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ -03b9fe: 5401 af03 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03af │ │ -03ba02: 5b41 ef03 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ -03ba06: 28d4 |0033: goto 0007 // -002c │ │ +03db60: |[03db60] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03db70: 2051 d801 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01d8 │ │ +03db74: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +03db78: 6f20 b212 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12b2 │ │ +03db7e: 0e00 |0007: return-void │ │ +03db80: 0750 |0008: move-object v0, v5 │ │ +03db82: 1f00 d801 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01d8 │ │ +03db86: 6e10 570b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0b57 │ │ +03db8c: 0c01 |000e: move-result-object v1 │ │ +03db8e: 6f20 b212 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12b2 │ │ +03db94: 5441 c403 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03db98: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +03db9c: 5441 c403 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03dba0: 5402 ae03 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ +03dba4: 5403 af03 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03af │ │ +03dba8: 6e30 d709 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@09d7 │ │ +03dbae: 5201 b003 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ +03dbb2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +03dbb4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +03dbb6: 6e40 cf0b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ +03dbbc: 28e1 |0026: goto 0007 // -001f │ │ +03dbbe: 5201 b003 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ +03dbc2: 5941 f003 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ +03dbc6: 5401 ae03 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ +03dbca: 5b41 ee03 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ +03dbce: 5401 af03 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03af │ │ +03dbd2: 5b41 ef03 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ +03dbd6: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0004 line=1273 │ │ 0x0007 line=1288 │ │ 0x0009 line=1277 │ │ 0x000b line=1278 │ │ @@ -55869,28 +55869,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03ba08: |[03ba08] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -03ba18: 6f10 b312 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12b3 │ │ -03ba1e: 0c01 |0003: move-result-object v1 │ │ -03ba20: 2200 d801 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01d8 │ │ -03ba24: 7020 560b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0b56 │ │ -03ba2a: 5232 cb03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03ba2e: 5902 b003 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ -03ba32: 5432 c403 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ba36: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -03ba3a: 5432 c403 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ba3e: 6e10 d809 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@09d8 │ │ -03ba44: 0c02 |0016: move-result-object v2 │ │ -03ba46: 5b02 ae03 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ -03ba4a: 1100 |0019: return-object v0 │ │ +03dbd8: |[03dbd8] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03dbe8: 6f10 b312 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12b3 │ │ +03dbee: 0c01 |0003: move-result-object v1 │ │ +03dbf0: 2200 d801 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01d8 │ │ +03dbf4: 7020 560b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0b56 │ │ +03dbfa: 5232 cb03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03dbfe: 5902 b003 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b0 │ │ +03dc02: 5432 c403 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03dc06: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +03dc0a: 5432 c403 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03dc0e: 6e10 d809 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@09d8 │ │ +03dc14: 0c02 |0016: move-result-object v2 │ │ +03dc16: 5b02 ae03 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03ae │ │ +03dc1a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0009 line=1263 │ │ 0x000d line=1264 │ │ 0x0011 line=1265 │ │ @@ -55905,21 +55905,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -03ba4c: |[03ba4c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -03ba5c: 6f56 b412 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12b4 │ │ -03ba62: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -03ba66: 5220 eb03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03ba6a: 5221 eb03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03ba6e: 7051 c00b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bc0 │ │ -03ba74: 0e00 |000c: return-void │ │ +03dc1c: |[03dc1c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +03dc2c: 6f56 b412 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12b4 │ │ +03dc32: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +03dc36: 5220 eb03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03dc3a: 5221 eb03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03dc3e: 7051 c00b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bc0 │ │ +03dc44: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0003 line=1462 │ │ 0x0005 line=1463 │ │ 0x000c line=1465 │ │ locals : │ │ @@ -55934,375 +55934,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -03ba78: |[03ba78] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03ba88: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -03ba8c: 5500 d303 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ -03ba90: 0218 0000 |0004: move/from16 v24, v0 │ │ -03ba94: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -03ba98: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -03ba9c: 0f18 |000a: return v24 │ │ -03ba9e: 7401 ef11 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -03baa4: 0a18 |000e: move-result v24 │ │ -03baa6: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -03baaa: 7401 f111 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@11f1 │ │ -03bab0: 0a18 |0014: move-result v24 │ │ -03bab2: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -03bab6: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -03baba: 28f1 |0019: goto 000a // -000f │ │ -03babc: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -03bac0: 5400 c403 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03bac4: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -03bac8: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -03bacc: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -03bad0: 5400 c403 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03bad4: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -03bad8: 7401 ce09 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03bade: 0a18 |002b: move-result v24 │ │ -03bae0: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -03bae4: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -03bae8: 28da |0030: goto 000a // -0026 │ │ -03baea: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -03baee: 5400 fa03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03baf2: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -03baf6: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -03bafa: 7100 0612 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ -03bb00: 0c18 |003c: move-result-object v24 │ │ -03bb02: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -03bb06: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -03bb0a: 5b10 fa03 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03bb0e: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -03bb12: 5400 fa03 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03bb16: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -03bb1a: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -03bb1e: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -03bb22: 6e20 ff11 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ -03bb28: 7401 ef11 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -03bb2e: 0a05 |0053: move-result v5 │ │ -03bb30: 120b |0054: const/4 v11, #int 0 // #0 │ │ -03bb32: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -03bb36: 0218 0000 |0057: move/from16 v24, v0 │ │ -03bb3a: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -03bb40: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -03bb44: 7701 d80a 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ -03bb4a: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -03bb4e: 28a7 |0063: goto 000a // -0059 │ │ -03bb50: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -03bb54: 5400 f303 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03bb58: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -03bb5c: 7401 a013 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ -03bb62: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -03bb66: 0200 1800 |006f: move/from16 v0, v24 │ │ -03bb6a: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -03bb6e: 5c10 ed03 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -03bb72: 7401 be0b 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ -03bb78: 7401 f511 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -03bb7e: 0a18 |007b: move-result v24 │ │ -03bb80: 0200 1800 |007c: move/from16 v0, v24 │ │ -03bb84: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -03bb88: 5910 da03 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03bb8c: 0200 1800 |0082: move/from16 v0, v24 │ │ -03bb90: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -03bb94: 5910 e003 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03bb98: 7401 f711 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -03bb9e: 0a18 |008b: move-result v24 │ │ -03bba0: 0200 1800 |008c: move/from16 v0, v24 │ │ -03bba4: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -03bba8: 5910 db03 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03db │ │ -03bbac: 0200 1800 |0092: move/from16 v0, v24 │ │ -03bbb0: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -03bbb4: 5910 e103 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ -03bbb8: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -03bbbc: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -03bbc0: 0201 1800 |009c: move/from16 v1, v24 │ │ -03bbc4: 7120 c009 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -03bbca: 0a18 |00a1: move-result v24 │ │ -03bbcc: 0200 1800 |00a2: move/from16 v0, v24 │ │ -03bbd0: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -03bbd4: 5910 c303 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03bbd8: 28b4 |00a8: goto 005c // -004c │ │ -03bbda: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -03bbde: 5500 dd03 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03bbe2: 0218 0000 |00ad: move/from16 v24, v0 │ │ -03bbe6: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -03bbea: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -03bbee: 5200 c303 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03bbf2: 0218 0000 |00b5: move/from16 v24, v0 │ │ -03bbf6: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -03bbfa: 0201 1800 |00b9: move/from16 v1, v24 │ │ -03bbfe: 7120 bc09 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ -03bc04: 0a0f |00be: move-result v15 │ │ -03bc06: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -03bc0a: 7120 c109 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -03bc10: 0a14 |00c4: move-result v20 │ │ -03bc12: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -03bc16: 5200 e003 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03bc1a: 0218 0000 |00c9: move/from16 v24, v0 │ │ -03bc1e: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -03bc22: 7701 4314 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -03bc28: 0a15 |00d0: move-result v21 │ │ -03bc2a: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -03bc2e: 7120 c209 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -03bc34: 0a16 |00d6: move-result v22 │ │ -03bc36: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -03bc3a: 5200 e103 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ -03bc3e: 0218 0000 |00db: move/from16 v24, v0 │ │ -03bc42: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -03bc46: 7701 4314 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -03bc4c: 0a17 |00e2: move-result v23 │ │ -03bc4e: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -03bc52: 5200 f903 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ -03bc56: 0218 0000 |00e7: move/from16 v24, v0 │ │ -03bc5a: 0200 1800 |00e9: move/from16 v0, v24 │ │ -03bc5e: 8200 |00eb: int-to-float v0, v0 │ │ -03bc60: 0218 0000 |00ec: move/from16 v24, v0 │ │ -03bc64: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -03bc68: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -03bc6c: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -03bc70: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -03bc74: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -03bc78: 0200 1800 |00f8: move/from16 v0, v24 │ │ -03bc7c: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -03bc80: 5c10 dd03 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03bc84: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -03bc88: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -03bc8c: 0201 1800 |0102: move/from16 v1, v24 │ │ -03bc90: 7020 c80b 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bc8 │ │ -03bc96: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -03bc9a: 5200 da03 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03bc9e: 0218 0000 |010b: move/from16 v24, v0 │ │ -03bca2: a718 1418 |010d: sub-float v24, v20, v24 │ │ -03bca6: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -03bcaa: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -03bcae: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -03bcb2: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -03bcb6: 5200 da03 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03bcba: 0218 0000 |0119: move/from16 v24, v0 │ │ -03bcbe: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -03bcc2: 5200 f903 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ -03bcc6: 0219 0000 |011f: move/from16 v25, v0 │ │ -03bcca: 0200 1900 |0121: move/from16 v0, v25 │ │ -03bcce: 8200 |0123: int-to-float v0, v0 │ │ -03bcd0: 0219 0000 |0124: move/from16 v25, v0 │ │ -03bcd4: a618 1819 |0126: add-float v24, v24, v25 │ │ -03bcd8: 0200 1800 |0128: move/from16 v0, v24 │ │ -03bcdc: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -03bce0: 5910 e003 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03bce4: 0200 1600 |012e: move/from16 v0, v22 │ │ -03bce8: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -03bcec: 5910 e103 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ -03bcf0: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -03bcf4: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -03bcf8: 0201 1800 |0138: move/from16 v1, v24 │ │ -03bcfc: 7020 dc0b 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ -03bd02: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -03bd06: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -03bd0a: 0201 1800 |0141: move/from16 v1, v24 │ │ -03bd0e: 7020 dd0b 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ -03bd14: 7401 9a0b 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0b9a │ │ -03bd1a: 0c0e |0149: move-result-object v14 │ │ -03bd1c: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -03bd20: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -03bd24: 0200 1800 |014e: move/from16 v0, v24 │ │ -03bd28: 7220 bf12 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12bf │ │ -03bd2e: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -03bd32: 5500 dd03 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03bd36: 0218 0000 |0157: move/from16 v24, v0 │ │ -03bd3a: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -03bd3e: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -03bd42: 5200 c303 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03bd46: 0218 0000 |015f: move/from16 v24, v0 │ │ -03bd4a: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -03bd4e: 0201 1800 |0163: move/from16 v1, v24 │ │ -03bd52: 7120 bc09 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ -03bd58: 0a06 |0168: move-result v6 │ │ -03bd5a: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -03bd5e: 7120 c109 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -03bd64: 0a14 |016e: move-result v20 │ │ -03bd66: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -03bd6a: 0201 1400 |0171: move/from16 v1, v20 │ │ -03bd6e: 7020 bc0b 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0bbc │ │ -03bd74: 0a18 |0176: move-result v24 │ │ -03bd76: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -03bd7a: 2900 e3fe |0179: goto/16 005c // -011d │ │ -03bd7e: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -03bd82: 5200 da03 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03bd86: 0218 0000 |017f: move/from16 v24, v0 │ │ -03bd8a: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -03bd8e: 5200 f903 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ -03bd92: 0219 0000 |0185: move/from16 v25, v0 │ │ -03bd96: 0200 1900 |0187: move/from16 v0, v25 │ │ -03bd9a: 8200 |0189: int-to-float v0, v0 │ │ -03bd9c: 0219 0000 |018a: move/from16 v25, v0 │ │ -03bda0: a718 1819 |018c: sub-float v24, v24, v25 │ │ -03bda4: 289a |018e: goto 0128 // -0066 │ │ -03bda6: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -03bdaa: 5500 dd03 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03bdae: 0218 0000 |0193: move/from16 v24, v0 │ │ -03bdb2: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -03bdb6: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -03bdba: 5400 fa03 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ -03bdbe: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -03bdc2: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -03bdc6: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -03bdca: 5200 e503 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e5 │ │ -03bdce: 0219 0000 |01a3: move/from16 v25, v0 │ │ -03bdd2: 0200 1900 |01a5: move/from16 v0, v25 │ │ -03bdd6: 8200 |01a7: int-to-float v0, v0 │ │ -03bdd8: 0219 0000 |01a8: move/from16 v25, v0 │ │ -03bddc: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -03bde0: 0201 1800 |01ac: move/from16 v1, v24 │ │ -03bde4: 0202 1900 |01ae: move/from16 v2, v25 │ │ -03bde8: 6e30 0112 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ -03bdee: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -03bdf2: 5200 c303 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03bdf6: 0218 0000 |01b7: move/from16 v24, v0 │ │ -03bdfa: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -03bdfe: 0201 1800 |01bb: move/from16 v1, v24 │ │ -03be02: 7120 4c0a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ -03be08: 0a18 |01c0: move-result v24 │ │ -03be0a: 0200 1800 |01c1: move/from16 v0, v24 │ │ -03be0e: 870a |01c3: float-to-int v10, v0 │ │ -03be10: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -03be14: 0200 1800 |01c6: move/from16 v0, v24 │ │ -03be18: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -03be1c: 5c10 ed03 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -03be20: 7601 8a0b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -03be26: 0a13 |01cf: move-result v19 │ │ -03be28: 7401 9c0b 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03be2e: 0a10 |01d3: move-result v16 │ │ -03be30: 7601 a30b 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba3 │ │ -03be36: 0c08 |01d7: move-result-object v8 │ │ -03be38: 5287 a003 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03be3c: 0200 1000 |01da: move/from16 v0, v16 │ │ -03be40: 8200 |01dc: int-to-float v0, v0 │ │ -03be42: 0218 0000 |01dd: move/from16 v24, v0 │ │ -03be46: 0200 1300 |01df: move/from16 v0, v19 │ │ -03be4a: 8200 |01e1: int-to-float v0, v0 │ │ -03be4c: 0219 0000 |01e2: move/from16 v25, v0 │ │ -03be50: a918 1819 |01e4: div-float v24, v24, v25 │ │ -03be54: 5280 9f03 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ -03be58: 0219 0000 |01e8: move/from16 v25, v0 │ │ -03be5c: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -03be60: 5280 a203 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03be64: 0219 0000 |01ee: move/from16 v25, v0 │ │ -03be68: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -03be6c: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -03be70: 5200 c303 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03be74: 0218 0000 |01f6: move/from16 v24, v0 │ │ -03be78: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -03be7c: 0201 1800 |01fa: move/from16 v1, v24 │ │ -03be80: 7120 bc09 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ -03be86: 0a06 |01ff: move-result v6 │ │ -03be88: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -03be8c: 7120 c109 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -03be92: 0a14 |0205: move-result v20 │ │ -03be94: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -03be98: 5200 da03 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ -03be9c: 0218 0000 |020a: move/from16 v24, v0 │ │ -03bea0: a718 1418 |020c: sub-float v24, v20, v24 │ │ -03bea4: 0200 1800 |020e: move/from16 v0, v24 │ │ -03bea8: 8700 |0210: float-to-int v0, v0 │ │ -03beaa: 0211 0000 |0211: move/from16 v17, v0 │ │ -03beae: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -03beb2: 0201 1100 |0215: move/from16 v1, v17 │ │ -03beb6: 7051 760b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0b76 │ │ -03bebc: 0a0c |021a: move-result v12 │ │ -03bebe: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -03bec2: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -03bec6: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -03beca: 0201 1800 |0221: move/from16 v1, v24 │ │ -03bece: 0202 1900 |0223: move/from16 v2, v25 │ │ -03bed2: 6e5a d00b c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bd0 │ │ -03bed8: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -03bedc: 0200 1800 |022a: move/from16 v0, v24 │ │ -03bee0: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -03bee4: 5910 c303 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03bee8: 7601 7d0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b7d │ │ -03beee: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -03bef2: 5400 e303 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ -03bef6: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -03befa: 7401 ad0f 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fad │ │ -03bf00: 0a18 |023c: move-result v24 │ │ -03bf02: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -03bf06: 5400 f103 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ -03bf0a: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -03bf0e: 7401 ad0f 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fad │ │ -03bf14: 0a19 |0246: move-result v25 │ │ -03bf16: 960b 1819 |0247: or-int v11, v24, v25 │ │ -03bf1a: 2900 13fe |0249: goto/16 005c // -01ed │ │ -03bf1e: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -03bf22: 5500 dd03 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ -03bf26: 0218 0000 |024f: move/from16 v24, v0 │ │ -03bf2a: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -03bf2e: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -03bf32: 5200 cb03 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03bf36: 0218 0000 |0257: move/from16 v24, v0 │ │ -03bf3a: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -03bf3e: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -03bf42: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -03bf46: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -03bf4a: 0201 1800 |0261: move/from16 v1, v24 │ │ -03bf4e: 0202 1900 |0263: move/from16 v2, v25 │ │ -03bf52: 0203 1a00 |0265: move/from16 v3, v26 │ │ -03bf56: 0204 1b00 |0267: move/from16 v4, v27 │ │ -03bf5a: 7054 ca0b 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bca │ │ -03bf60: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -03bf64: 0200 1800 |026e: move/from16 v0, v24 │ │ -03bf68: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -03bf6c: 5910 c303 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03bf70: 7601 7d0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b7d │ │ -03bf76: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -03bf7a: 5400 e303 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ -03bf7e: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -03bf82: 7401 ad0f 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fad │ │ -03bf88: 0a18 |0280: move-result v24 │ │ -03bf8a: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -03bf8e: 5400 f103 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ -03bf92: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -03bf96: 7401 ad0f 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fad │ │ -03bf9c: 0a19 |028a: move-result v25 │ │ -03bf9e: 960b 1819 |028b: or-int v11, v24, v25 │ │ -03bfa2: 2900 cffd |028d: goto/16 005c // -0231 │ │ -03bfa6: 7701 bd09 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ -03bfac: 0a09 |0292: move-result v9 │ │ -03bfae: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -03bfb2: 7120 c109 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -03bfb8: 0a14 |0298: move-result v20 │ │ -03bfba: 0200 1400 |0299: move/from16 v0, v20 │ │ -03bfbe: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -03bfc2: 5910 e003 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03bfc6: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -03bfca: 7120 c009 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -03bfd0: 0a18 |02a4: move-result v24 │ │ -03bfd2: 0200 1800 |02a5: move/from16 v0, v24 │ │ -03bfd6: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -03bfda: 5910 c303 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03bfde: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -03bfe2: 7602 b60b 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0bb6 │ │ -03bfe8: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -03bfec: 5200 c303 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ -03bff0: 0218 0000 |02b4: move/from16 v24, v0 │ │ -03bff4: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -03bff8: 0201 1800 |02b8: move/from16 v1, v24 │ │ -03bffc: 7120 bc09 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ -03c002: 0a18 |02bd: move-result v24 │ │ -03c004: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -03c008: 0201 1800 |02c0: move/from16 v1, v24 │ │ -03c00c: 7120 c109 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -03c012: 0a18 |02c5: move-result v24 │ │ -03c014: 0200 1800 |02c6: move/from16 v0, v24 │ │ -03c018: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -03c01c: 5910 e003 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ -03c020: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -03c024: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +03dc48: |[03dc48] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03dc58: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +03dc5c: 5500 d303 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d3 │ │ +03dc60: 0218 0000 |0004: move/from16 v24, v0 │ │ +03dc64: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +03dc68: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +03dc6c: 0f18 |000a: return v24 │ │ +03dc6e: 7401 ef11 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +03dc74: 0a18 |000e: move-result v24 │ │ +03dc76: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +03dc7a: 7401 f111 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@11f1 │ │ +03dc80: 0a18 |0014: move-result v24 │ │ +03dc82: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +03dc86: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +03dc8a: 28f1 |0019: goto 000a // -000f │ │ +03dc8c: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +03dc90: 5400 c403 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03dc94: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +03dc98: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +03dc9c: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +03dca0: 5400 c403 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03dca4: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +03dca8: 7401 ce09 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03dcae: 0a18 |002b: move-result v24 │ │ +03dcb0: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +03dcb4: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +03dcb8: 28da |0030: goto 000a // -0026 │ │ +03dcba: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +03dcbe: 5400 fa03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03dcc2: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +03dcc6: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +03dcca: 7100 0612 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ +03dcd0: 0c18 |003c: move-result-object v24 │ │ +03dcd2: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +03dcd6: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +03dcda: 5b10 fa03 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03dcde: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +03dce2: 5400 fa03 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03dce6: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +03dcea: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +03dcee: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +03dcf2: 6e20 ff11 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ +03dcf8: 7401 ef11 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +03dcfe: 0a05 |0053: move-result v5 │ │ +03dd00: 120b |0054: const/4 v11, #int 0 // #0 │ │ +03dd02: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +03dd06: 0218 0000 |0057: move/from16 v24, v0 │ │ +03dd0a: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +03dd10: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +03dd14: 7701 d80a 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ +03dd1a: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +03dd1e: 28a7 |0063: goto 000a // -0059 │ │ +03dd20: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +03dd24: 5400 f303 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03dd28: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +03dd2c: 7401 a013 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ +03dd32: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +03dd36: 0200 1800 |006f: move/from16 v0, v24 │ │ +03dd3a: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +03dd3e: 5c10 ed03 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03dd42: 7401 be0b 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ +03dd48: 7401 f511 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +03dd4e: 0a18 |007b: move-result v24 │ │ +03dd50: 0200 1800 |007c: move/from16 v0, v24 │ │ +03dd54: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +03dd58: 5910 da03 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03dd5c: 0200 1800 |0082: move/from16 v0, v24 │ │ +03dd60: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +03dd64: 5910 e003 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03dd68: 7401 f711 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +03dd6e: 0a18 |008b: move-result v24 │ │ +03dd70: 0200 1800 |008c: move/from16 v0, v24 │ │ +03dd74: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +03dd78: 5910 db03 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03db │ │ +03dd7c: 0200 1800 |0092: move/from16 v0, v24 │ │ +03dd80: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +03dd84: 5910 e103 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ +03dd88: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +03dd8c: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +03dd90: 0201 1800 |009c: move/from16 v1, v24 │ │ +03dd94: 7120 c009 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +03dd9a: 0a18 |00a1: move-result v24 │ │ +03dd9c: 0200 1800 |00a2: move/from16 v0, v24 │ │ +03dda0: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +03dda4: 5910 c303 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03dda8: 28b4 |00a8: goto 005c // -004c │ │ +03ddaa: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +03ddae: 5500 dd03 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03ddb2: 0218 0000 |00ad: move/from16 v24, v0 │ │ +03ddb6: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +03ddba: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +03ddbe: 5200 c303 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03ddc2: 0218 0000 |00b5: move/from16 v24, v0 │ │ +03ddc6: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +03ddca: 0201 1800 |00b9: move/from16 v1, v24 │ │ +03ddce: 7120 bc09 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ +03ddd4: 0a0f |00be: move-result v15 │ │ +03ddd6: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +03ddda: 7120 c109 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +03dde0: 0a14 |00c4: move-result v20 │ │ +03dde2: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +03dde6: 5200 e003 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03ddea: 0218 0000 |00c9: move/from16 v24, v0 │ │ +03ddee: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +03ddf2: 7701 4314 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +03ddf8: 0a15 |00d0: move-result v21 │ │ +03ddfa: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +03ddfe: 7120 c209 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +03de04: 0a16 |00d6: move-result v22 │ │ +03de06: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +03de0a: 5200 e103 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ +03de0e: 0218 0000 |00db: move/from16 v24, v0 │ │ +03de12: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +03de16: 7701 4314 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +03de1c: 0a17 |00e2: move-result v23 │ │ +03de1e: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +03de22: 5200 f903 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ +03de26: 0218 0000 |00e7: move/from16 v24, v0 │ │ +03de2a: 0200 1800 |00e9: move/from16 v0, v24 │ │ +03de2e: 8200 |00eb: int-to-float v0, v0 │ │ +03de30: 0218 0000 |00ec: move/from16 v24, v0 │ │ +03de34: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +03de38: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +03de3c: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +03de40: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +03de44: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +03de48: 0200 1800 |00f8: move/from16 v0, v24 │ │ +03de4c: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +03de50: 5c10 dd03 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03de54: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +03de58: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +03de5c: 0201 1800 |0102: move/from16 v1, v24 │ │ +03de60: 7020 c80b 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bc8 │ │ +03de66: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +03de6a: 5200 da03 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03de6e: 0218 0000 |010b: move/from16 v24, v0 │ │ +03de72: a718 1418 |010d: sub-float v24, v20, v24 │ │ +03de76: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +03de7a: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +03de7e: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +03de82: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +03de86: 5200 da03 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03de8a: 0218 0000 |0119: move/from16 v24, v0 │ │ +03de8e: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +03de92: 5200 f903 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ +03de96: 0219 0000 |011f: move/from16 v25, v0 │ │ +03de9a: 0200 1900 |0121: move/from16 v0, v25 │ │ +03de9e: 8200 |0123: int-to-float v0, v0 │ │ +03dea0: 0219 0000 |0124: move/from16 v25, v0 │ │ +03dea4: a618 1819 |0126: add-float v24, v24, v25 │ │ +03dea8: 0200 1800 |0128: move/from16 v0, v24 │ │ +03deac: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +03deb0: 5910 e003 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03deb4: 0200 1600 |012e: move/from16 v0, v22 │ │ +03deb8: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +03debc: 5910 e103 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e1 │ │ +03dec0: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +03dec4: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +03dec8: 0201 1800 |0138: move/from16 v1, v24 │ │ +03decc: 7020 dc0b 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ +03ded2: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +03ded6: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +03deda: 0201 1800 |0141: move/from16 v1, v24 │ │ +03dede: 7020 dd0b 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ +03dee4: 7401 9a0b 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0b9a │ │ +03deea: 0c0e |0149: move-result-object v14 │ │ +03deec: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +03def0: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +03def4: 0200 1800 |014e: move/from16 v0, v24 │ │ +03def8: 7220 bf12 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12bf │ │ +03defe: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +03df02: 5500 dd03 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03df06: 0218 0000 |0157: move/from16 v24, v0 │ │ +03df0a: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +03df0e: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +03df12: 5200 c303 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03df16: 0218 0000 |015f: move/from16 v24, v0 │ │ +03df1a: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +03df1e: 0201 1800 |0163: move/from16 v1, v24 │ │ +03df22: 7120 bc09 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ +03df28: 0a06 |0168: move-result v6 │ │ +03df2a: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +03df2e: 7120 c109 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +03df34: 0a14 |016e: move-result v20 │ │ +03df36: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +03df3a: 0201 1400 |0171: move/from16 v1, v20 │ │ +03df3e: 7020 bc0b 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0bbc │ │ +03df44: 0a18 |0176: move-result v24 │ │ +03df46: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +03df4a: 2900 e3fe |0179: goto/16 005c // -011d │ │ +03df4e: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +03df52: 5200 da03 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03df56: 0218 0000 |017f: move/from16 v24, v0 │ │ +03df5a: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +03df5e: 5200 f903 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f9 │ │ +03df62: 0219 0000 |0185: move/from16 v25, v0 │ │ +03df66: 0200 1900 |0187: move/from16 v0, v25 │ │ +03df6a: 8200 |0189: int-to-float v0, v0 │ │ +03df6c: 0219 0000 |018a: move/from16 v25, v0 │ │ +03df70: a718 1819 |018c: sub-float v24, v24, v25 │ │ +03df74: 289a |018e: goto 0128 // -0066 │ │ +03df76: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +03df7a: 5500 dd03 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03df7e: 0218 0000 |0193: move/from16 v24, v0 │ │ +03df82: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +03df86: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +03df8a: 5400 fa03 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fa │ │ +03df8e: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +03df92: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +03df96: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +03df9a: 5200 e503 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e5 │ │ +03df9e: 0219 0000 |01a3: move/from16 v25, v0 │ │ +03dfa2: 0200 1900 |01a5: move/from16 v0, v25 │ │ +03dfa6: 8200 |01a7: int-to-float v0, v0 │ │ +03dfa8: 0219 0000 |01a8: move/from16 v25, v0 │ │ +03dfac: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +03dfb0: 0201 1800 |01ac: move/from16 v1, v24 │ │ +03dfb4: 0202 1900 |01ae: move/from16 v2, v25 │ │ +03dfb8: 6e30 0112 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ +03dfbe: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +03dfc2: 5200 c303 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03dfc6: 0218 0000 |01b7: move/from16 v24, v0 │ │ +03dfca: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +03dfce: 0201 1800 |01bb: move/from16 v1, v24 │ │ +03dfd2: 7120 4c0a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ +03dfd8: 0a18 |01c0: move-result v24 │ │ +03dfda: 0200 1800 |01c1: move/from16 v0, v24 │ │ +03dfde: 870a |01c3: float-to-int v10, v0 │ │ +03dfe0: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +03dfe4: 0200 1800 |01c6: move/from16 v0, v24 │ │ +03dfe8: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +03dfec: 5c10 ed03 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03dff0: 7601 8a0b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03dff6: 0a13 |01cf: move-result v19 │ │ +03dff8: 7401 9c0b 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03dffe: 0a10 |01d3: move-result v16 │ │ +03e000: 7601 a30b 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba3 │ │ +03e006: 0c08 |01d7: move-result-object v8 │ │ +03e008: 5287 a003 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03e00c: 0200 1000 |01da: move/from16 v0, v16 │ │ +03e010: 8200 |01dc: int-to-float v0, v0 │ │ +03e012: 0218 0000 |01dd: move/from16 v24, v0 │ │ +03e016: 0200 1300 |01df: move/from16 v0, v19 │ │ +03e01a: 8200 |01e1: int-to-float v0, v0 │ │ +03e01c: 0219 0000 |01e2: move/from16 v25, v0 │ │ +03e020: a918 1819 |01e4: div-float v24, v24, v25 │ │ +03e024: 5280 9f03 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@039f │ │ +03e028: 0219 0000 |01e8: move/from16 v25, v0 │ │ +03e02c: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +03e030: 5280 a203 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03e034: 0219 0000 |01ee: move/from16 v25, v0 │ │ +03e038: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +03e03c: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +03e040: 5200 c303 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03e044: 0218 0000 |01f6: move/from16 v24, v0 │ │ +03e048: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +03e04c: 0201 1800 |01fa: move/from16 v1, v24 │ │ +03e050: 7120 bc09 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ +03e056: 0a06 |01ff: move-result v6 │ │ +03e058: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +03e05c: 7120 c109 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +03e062: 0a14 |0205: move-result v20 │ │ +03e064: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +03e068: 5200 da03 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03da │ │ +03e06c: 0218 0000 |020a: move/from16 v24, v0 │ │ +03e070: a718 1418 |020c: sub-float v24, v20, v24 │ │ +03e074: 0200 1800 |020e: move/from16 v0, v24 │ │ +03e078: 8700 |0210: float-to-int v0, v0 │ │ +03e07a: 0211 0000 |0211: move/from16 v17, v0 │ │ +03e07e: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +03e082: 0201 1100 |0215: move/from16 v1, v17 │ │ +03e086: 7051 760b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0b76 │ │ +03e08c: 0a0c |021a: move-result v12 │ │ +03e08e: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +03e092: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +03e096: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +03e09a: 0201 1800 |0221: move/from16 v1, v24 │ │ +03e09e: 0202 1900 |0223: move/from16 v2, v25 │ │ +03e0a2: 6e5a d00b c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bd0 │ │ +03e0a8: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +03e0ac: 0200 1800 |022a: move/from16 v0, v24 │ │ +03e0b0: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +03e0b4: 5910 c303 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03e0b8: 7601 7d0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b7d │ │ +03e0be: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +03e0c2: 5400 e303 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ +03e0c6: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +03e0ca: 7401 ad0f 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fad │ │ +03e0d0: 0a18 |023c: move-result v24 │ │ +03e0d2: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +03e0d6: 5400 f103 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ +03e0da: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +03e0de: 7401 ad0f 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fad │ │ +03e0e4: 0a19 |0246: move-result v25 │ │ +03e0e6: 960b 1819 |0247: or-int v11, v24, v25 │ │ +03e0ea: 2900 13fe |0249: goto/16 005c // -01ed │ │ +03e0ee: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +03e0f2: 5500 dd03 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03dd │ │ +03e0f6: 0218 0000 |024f: move/from16 v24, v0 │ │ +03e0fa: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +03e0fe: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +03e102: 5200 cb03 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e106: 0218 0000 |0257: move/from16 v24, v0 │ │ +03e10a: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +03e10e: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +03e112: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +03e116: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +03e11a: 0201 1800 |0261: move/from16 v1, v24 │ │ +03e11e: 0202 1900 |0263: move/from16 v2, v25 │ │ +03e122: 0203 1a00 |0265: move/from16 v3, v26 │ │ +03e126: 0204 1b00 |0267: move/from16 v4, v27 │ │ +03e12a: 7054 ca0b 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bca │ │ +03e130: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +03e134: 0200 1800 |026e: move/from16 v0, v24 │ │ +03e138: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +03e13c: 5910 c303 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03e140: 7601 7d0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b7d │ │ +03e146: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +03e14a: 5400 e303 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e3 │ │ +03e14e: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +03e152: 7401 ad0f 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fad │ │ +03e158: 0a18 |0280: move-result v24 │ │ +03e15a: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +03e15e: 5400 f103 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f1 │ │ +03e162: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +03e166: 7401 ad0f 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fad │ │ +03e16c: 0a19 |028a: move-result v25 │ │ +03e16e: 960b 1819 |028b: or-int v11, v24, v25 │ │ +03e172: 2900 cffd |028d: goto/16 005c // -0231 │ │ +03e176: 7701 bd09 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ +03e17c: 0a09 |0292: move-result v9 │ │ +03e17e: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +03e182: 7120 c109 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +03e188: 0a14 |0298: move-result v20 │ │ +03e18a: 0200 1400 |0299: move/from16 v0, v20 │ │ +03e18e: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +03e192: 5910 e003 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03e196: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +03e19a: 7120 c009 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +03e1a0: 0a18 |02a4: move-result v24 │ │ +03e1a2: 0200 1800 |02a5: move/from16 v0, v24 │ │ +03e1a6: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +03e1aa: 5910 c303 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03e1ae: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +03e1b2: 7602 b60b 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0bb6 │ │ +03e1b8: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +03e1bc: 5200 c303 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c3 │ │ +03e1c0: 0218 0000 |02b4: move/from16 v24, v0 │ │ +03e1c4: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +03e1c8: 0201 1800 |02b8: move/from16 v1, v24 │ │ +03e1cc: 7120 bc09 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ +03e1d2: 0a18 |02bd: move-result v24 │ │ +03e1d4: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +03e1d8: 0201 1800 |02c0: move/from16 v1, v24 │ │ +03e1dc: 7120 c109 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +03e1e2: 0a18 |02c5: move-result v24 │ │ +03e1e4: 0200 1800 |02c6: move/from16 v0, v24 │ │ +03e1e8: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +03e1ec: 5910 e003 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e0 │ │ +03e1f0: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +03e1f4: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1925 │ │ 0x0008 line=1929 │ │ 0x000a line=2046 │ │ 0x000b line=1932 │ │ 0x0017 line=1935 │ │ @@ -56412,24 +56412,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -03c048: |[03c048] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -03c058: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c05a: 5221 cb03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c05e: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -03c062: 5221 cb03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c066: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03c06a: 6e30 ce0b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bce │ │ -03c070: 0f00 |000c: return v0 │ │ -03c072: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03c074: 28fe |000e: goto 000c // -0002 │ │ +03e218: |[03e218] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +03e228: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03e22a: 5221 cb03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e22e: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +03e232: 5221 cb03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e236: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03e23a: 6e30 ce0b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bce │ │ +03e240: 0f00 |000c: return v0 │ │ +03e242: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03e244: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2606 │ │ 0x0005 line=2607 │ │ 0x000c line=2610 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -56439,30 +56439,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03c078: |[03c078] android.support.v4.view.ViewPager.pageRight:()Z │ │ -03c088: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c08a: 5431 c403 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c08e: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -03c092: 5231 cb03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c096: 5432 c403 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c09a: 6e10 ce09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03c0a0: 0a02 |000c: move-result v2 │ │ -03c0a2: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03c0a6: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -03c0aa: 5231 cb03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c0ae: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c0b2: 6e30 ce0b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bce │ │ -03c0b8: 0f00 |0018: return v0 │ │ -03c0ba: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -03c0bc: 28fe |001a: goto 0018 // -0002 │ │ +03e248: |[03e248] android.support.v4.view.ViewPager.pageRight:()Z │ │ +03e258: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03e25a: 5431 c403 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e25e: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +03e262: 5231 cb03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e266: 5432 c403 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e26a: 6e10 ce09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03e270: 0a02 |000c: move-result v2 │ │ +03e272: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03e276: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +03e27a: 5231 cb03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e27e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03e282: 6e30 ce0b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bce │ │ +03e288: 0f00 |0018: return v0 │ │ +03e28a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +03e28c: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2614 │ │ 0x0011 line=2615 │ │ 0x0018 line=2618 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -56472,18 +56472,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03c0c0: |[03c0c0] android.support.v4.view.ViewPager.populate:()V │ │ -03c0d0: 5210 cb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c0d4: 6e20 bf0b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bbf │ │ -03c0da: 0e00 |0005: return-void │ │ +03e290: |[03e290] android.support.v4.view.ViewPager.populate:()V │ │ +03e2a0: 5210 cb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e2a4: 6e20 bf0b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bbf │ │ +03e2aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -56492,606 +56492,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -03c0dc: |[03c0dc] android.support.v4.view.ViewPager.populate:(I)V │ │ -03c0ec: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -03c0f0: 122f |0002: const/4 v15, #int 2 // #2 │ │ -03c0f2: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -03c0f6: 5200 cb03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c0fa: 021b 0000 |0007: move/from16 v27, v0 │ │ -03c0fe: 0200 1b00 |0009: move/from16 v0, v27 │ │ -03c102: 0201 1f00 |000b: move/from16 v1, v31 │ │ -03c106: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -03c10a: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -03c10e: 5200 cb03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c112: 021b 0000 |0013: move/from16 v27, v0 │ │ -03c116: 0200 1b00 |0015: move/from16 v0, v27 │ │ -03c11a: 0201 1f00 |0017: move/from16 v1, v31 │ │ -03c11e: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -03c122: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -03c126: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -03c12a: 5200 cb03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c12e: 021b 0000 |0021: move/from16 v27, v0 │ │ -03c132: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -03c136: 0201 1b00 |0025: move/from16 v1, v27 │ │ -03c13a: 6e20 a40b 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba4 │ │ -03c140: 0c15 |002a: move-result-object v21 │ │ -03c142: 0200 1f00 |002b: move/from16 v0, v31 │ │ -03c146: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -03c14a: 5910 cb03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c14e: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -03c152: 5400 c403 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c156: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -03c15a: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -03c15e: 7601 e10b 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0be1 │ │ -03c164: 0e00 |003c: return-void │ │ -03c166: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -03c16a: 28de |003f: goto 001d // -0022 │ │ -03c16c: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -03c170: 5500 ed03 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -03c174: 021b 0000 |0044: move/from16 v27, v0 │ │ -03c178: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -03c17c: 7601 e10b 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0be1 │ │ -03c182: 28f1 |004b: goto 003c // -000f │ │ -03c184: 7401 9f0b 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0b9f │ │ -03c18a: 0c1b |004f: move-result-object v27 │ │ -03c18c: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -03c190: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -03c194: 5400 c403 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c198: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -03c19c: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -03c1a0: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -03c1a4: 6e20 dc09 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09dc │ │ -03c1aa: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -03c1ae: 5200 e903 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ -03c1b2: 0216 0000 |0063: move/from16 v22, v0 │ │ -03c1b6: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -03c1ba: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -03c1be: 5200 cb03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c1c2: 021c 0000 |006b: move/from16 v28, v0 │ │ -03c1c6: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -03c1ca: 7702 4714 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -03c1d0: 0a1a |0072: move-result v26 │ │ -03c1d2: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -03c1d6: 5400 c403 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c1da: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -03c1de: 7401 ce09 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03c1e4: 0a04 |007c: move-result v4 │ │ -03c1e6: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -03c1ea: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -03c1ee: 5200 cb03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c1f2: 021c 0000 |0083: move/from16 v28, v0 │ │ -03c1f6: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -03c1fa: 7702 4914 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -03c200: 0a0c |008a: move-result v12 │ │ -03c202: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -03c206: 5200 d103 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ -03c20a: 021b 0000 |008f: move/from16 v27, v0 │ │ -03c20e: 0200 1b00 |0091: move/from16 v0, v27 │ │ -03c212: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -03c216: 7401 9b0b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0b9b │ │ -03c21c: 0c1b |0098: move-result-object v27 │ │ -03c21e: 7401 910b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b91 │ │ -03c224: 0a1c |009c: move-result v28 │ │ -03c226: 7402 d700 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00d7 │ │ -03c22c: 0c18 |00a0: move-result-object v24 │ │ -03c22e: 221b f302 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@02f3 │ │ -03c232: 221c 0503 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0305 │ │ -03c236: 7601 6714 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -03c23c: 1a1d bd08 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@08bd │ │ -03c240: 7402 6e14 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03c246: 0c1c |00ad: move-result-object v28 │ │ -03c248: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -03c24c: 5200 d103 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ -03c250: 021d 0000 |00b2: move/from16 v29, v0 │ │ -03c254: 7402 6a14 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -03c25a: 0c1c |00b7: move-result-object v28 │ │ -03c25c: 1a1d c500 |00b8: const-string v29, ", found: " // string@00c5 │ │ -03c260: 7402 6e14 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03c266: 0c1c |00bd: move-result-object v28 │ │ -03c268: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -03c26c: 6e20 6a14 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -03c272: 0c1c |00c3: move-result-object v28 │ │ -03c274: 1a1d 2900 |00c4: const-string v29, " Pager id: " // string@0029 │ │ -03c278: 7402 6e14 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03c27e: 0c1c |00c9: move-result-object v28 │ │ -03c280: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -03c284: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -03c288: 6e20 6e14 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03c28e: 0c1c |00d1: move-result-object v28 │ │ -03c290: 1a1d 2800 |00d2: const-string v29, " Pager class: " // string@0028 │ │ -03c294: 7402 6e14 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03c29a: 0c1c |00d7: move-result-object v28 │ │ -03c29c: 7401 5014 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -03c2a2: 0c1d |00db: move-result-object v29 │ │ -03c2a4: 7402 6d14 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -03c2aa: 0c1c |00df: move-result-object v28 │ │ -03c2ac: 1a1d 2a00 |00e0: const-string v29, " Problematic adapter: " // string@002a │ │ -03c2b0: 7402 6e14 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03c2b6: 0c1c |00e5: move-result-object v28 │ │ -03c2b8: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -03c2bc: 5400 c403 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c2c0: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -03c2c4: 7401 5014 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -03c2ca: 0c1d |00ef: move-result-object v29 │ │ -03c2cc: 7402 6d14 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -03c2d2: 0c1c |00f3: move-result-object v28 │ │ -03c2d4: 7401 7314 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03c2da: 0c1c |00f7: move-result-object v28 │ │ -03c2dc: 7602 3a14 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -03c2e2: 271b |00fb: throw v27 │ │ -03c2e4: 0d0b |00fc: move-exception v11 │ │ -03c2e6: 7401 910b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b91 │ │ -03c2ec: 0a1b |0100: move-result v27 │ │ -03c2ee: 7701 3f14 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -03c2f4: 0c18 |0104: move-result-object v24 │ │ -03c2f6: 289c |0105: goto 00a1 // -0064 │ │ -03c2f8: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -03c2fa: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -03c2fc: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -03c2fe: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -03c302: 5400 df03 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c306: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -03c30a: 7401 9014 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03c310: 0a1b |0112: move-result v27 │ │ -03c312: 0200 1b00 |0113: move/from16 v0, v27 │ │ -03c316: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -03c31a: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -03c31e: 5400 df03 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c322: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -03c326: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -03c32a: 6e20 8a14 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c330: 0c11 |0122: move-result-object v17 │ │ -03c332: 1f11 d001 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c336: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -03c33a: 5200 a003 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c33e: 021b 0000 |0129: move/from16 v27, v0 │ │ -03c342: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -03c346: 5200 cb03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c34a: 021c 0000 |012f: move/from16 v28, v0 │ │ -03c34e: 0200 1b00 |0131: move/from16 v0, v27 │ │ -03c352: 0201 1c00 |0133: move/from16 v1, v28 │ │ -03c356: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -03c35a: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -03c35e: 5200 a003 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c362: 021b 0000 |013b: move/from16 v27, v0 │ │ -03c366: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -03c36a: 5200 cb03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c36e: 021c 0000 |0141: move/from16 v28, v0 │ │ -03c372: 0200 1b00 |0143: move/from16 v0, v27 │ │ -03c376: 0201 1c00 |0145: move/from16 v1, v28 │ │ -03c37a: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -03c37e: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -03c382: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -03c386: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -03c38a: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -03c38e: 5200 cb03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c392: 021b 0000 |0153: move/from16 v27, v0 │ │ -03c396: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -03c39a: 0201 1b00 |0157: move/from16 v1, v27 │ │ -03c39e: 6e30 690b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b69 │ │ -03c3a4: 0c09 |015c: move-result-object v9 │ │ -03c3a6: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -03c3aa: 120d |015f: const/4 v13, #int 0 // #0 │ │ -03c3ac: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -03c3b0: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -03c3b4: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -03c3b8: 5400 df03 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c3bc: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -03c3c0: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -03c3c4: 0201 1200 |016c: move/from16 v1, v18 │ │ -03c3c8: 6e20 8a14 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c3ce: 0c1b |0171: move-result-object v27 │ │ -03c3d0: 1f1b d001 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c3d4: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -03c3d8: 7601 8a0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -03c3de: 0a07 |0179: move-result v7 │ │ -03c3e0: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -03c3e4: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -03c3e8: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -03c3ec: 5200 cb03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c3f0: 021b 0000 |0182: move/from16 v27, v0 │ │ -03c3f4: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -03c3f8: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -03c3fc: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -03c400: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -03c404: 0200 1700 |018c: move/from16 v0, v23 │ │ -03c408: 0201 1a00 |018e: move/from16 v1, v26 │ │ -03c40c: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -03c410: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -03c414: 529e a203 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03c418: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -03c41c: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -03c420: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -03c424: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -03c428: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -03c42c: 5400 df03 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c430: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -03c434: 7401 9014 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03c43a: 0a1b |01a7: move-result v27 │ │ -03c43c: 0200 1200 |01a8: move/from16 v0, v18 │ │ -03c440: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -03c444: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -03c448: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -03c44c: 5400 df03 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c450: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -03c454: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -03c458: 0201 1200 |01b6: move/from16 v1, v18 │ │ -03c45c: 6e20 8a14 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c462: 0c1b |01bb: move-result-object v27 │ │ -03c464: 1f1b d001 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c468: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -03c46c: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -03c470: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -03c474: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -03c478: 5200 cb03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c47c: 021b 0000 |01c8: move/from16 v27, v0 │ │ -03c480: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -03c484: 0200 1700 |01cc: move/from16 v0, v23 │ │ -03c488: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -03c48c: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -03c490: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -03c494: 0200 1700 |01d4: move/from16 v0, v23 │ │ -03c498: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -03c49c: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -03c4a0: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -03c4a4: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -03c4a8: 7040 6f0b 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0b6f │ │ -03c4ae: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -03c4b2: 5400 c403 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c4b6: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -03c4ba: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -03c4be: 5200 cb03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c4c2: 021d 0000 |01eb: move/from16 v29, v0 │ │ -03c4c6: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -03c4ca: 5490 9e03 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ -03c4ce: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -03c4d2: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -03c4d6: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -03c4da: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -03c4de: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -03c4e2: 6e40 da09 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09da │ │ -03c4e8: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -03c4ec: 5400 c403 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c4f0: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -03c4f4: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -03c4f8: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -03c4fc: 6e20 cd09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ -03c502: 7401 870b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03c508: 0a06 |020e: move-result v6 │ │ -03c50a: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -03c50e: 0200 1000 |0211: move/from16 v0, v16 │ │ -03c512: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -03c516: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -03c51a: 0201 1000 |0217: move/from16 v1, v16 │ │ -03c51e: 6e20 860b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03c524: 0c05 |021c: move-result-object v5 │ │ -03c526: 6e10 2f12 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -03c52c: 0c14 |0220: move-result-object v20 │ │ -03c52e: 1f14 d101 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ -03c532: 0200 1000 |0223: move/from16 v0, v16 │ │ -03c536: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -03c53a: 5910 a303 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a3 │ │ -03c53e: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -03c542: 5500 a603 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ -03c546: 021b 0000 |022d: move/from16 v27, v0 │ │ -03c54a: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -03c54e: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -03c552: 5200 aa03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ -03c556: 021b 0000 |0235: move/from16 v27, v0 │ │ -03c55a: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -03c55e: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -03c562: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -03c566: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -03c56a: 6e20 a20b 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ -03c570: 0c11 |0242: move-result-object v17 │ │ -03c572: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -03c576: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -03c57a: 5200 a203 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03c57e: 021b 0000 |0249: move/from16 v27, v0 │ │ -03c582: 0200 1b00 |024b: move/from16 v0, v27 │ │ -03c586: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -03c58a: 5910 aa03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ -03c58e: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -03c592: 5200 a003 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c596: 021b 0000 |0255: move/from16 v27, v0 │ │ -03c59a: 0200 1b00 |0257: move/from16 v0, v27 │ │ -03c59e: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -03c5a2: 5910 a803 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a8 │ │ -03c5a6: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03c5aa: 28b2 |025f: goto 0211 // -004e │ │ -03c5ac: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03c5b0: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -03c5b4: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -03c5b8: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -03c5bc: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -03c5c0: 5290 a203 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03c5c4: 021c 0000 |026c: move/from16 v28, v0 │ │ -03c5c8: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -03c5cc: 7401 960b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ -03c5d2: 0a1c |0273: move-result v28 │ │ -03c5d4: 0200 1c00 |0274: move/from16 v0, v28 │ │ -03c5d8: 8200 |0276: int-to-float v0, v0 │ │ -03c5da: 021c 0000 |0277: move/from16 v28, v0 │ │ -03c5de: 8270 |0279: int-to-float v0, v7 │ │ -03c5e0: 021d 0000 |027a: move/from16 v29, v0 │ │ -03c5e4: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -03c5e8: a613 1b1c |027e: add-float v19, v27, v28 │ │ -03c5ec: 2900 fefe |0280: goto/16 017e // -0102 │ │ -03c5f0: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -03c5f4: 5200 a003 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c5f8: 021b 0000 |0286: move/from16 v27, v0 │ │ -03c5fc: 0200 1700 |0288: move/from16 v0, v23 │ │ -03c600: 0201 1b00 |028a: move/from16 v1, v27 │ │ -03c604: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -03c608: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -03c60c: 5500 a103 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ -03c610: 021b 0000 |0292: move/from16 v27, v0 │ │ -03c614: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -03c618: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -03c61c: 5400 df03 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c620: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -03c624: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -03c628: 0201 1200 |029e: move/from16 v1, v18 │ │ -03c62c: 6e20 8d14 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ -03c632: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -03c636: 5400 c403 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c63a: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -03c63e: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -03c642: 5400 9e03 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ -03c646: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -03c64a: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -03c64e: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -03c652: 0202 1700 |02b3: move/from16 v2, v23 │ │ -03c656: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -03c65a: 6e40 cb09 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ -03c660: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03c664: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03c668: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -03c66c: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -03c670: 5400 df03 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c674: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -03c678: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -03c67c: 0201 1200 |02c8: move/from16 v1, v18 │ │ -03c680: 6e20 8a14 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c686: 0c1b |02cd: move-result-object v27 │ │ -03c688: 1f1b d001 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c68c: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -03c690: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -03c694: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -03c698: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -03c69c: 28fa |02d8: goto 02d2 // -0006 │ │ -03c69e: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -03c6a2: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -03c6a6: 5200 a003 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c6aa: 021b 0000 |02df: move/from16 v27, v0 │ │ -03c6ae: 0200 1700 |02e1: move/from16 v0, v23 │ │ -03c6b2: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -03c6b6: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -03c6ba: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -03c6be: 5200 a203 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03c6c2: 021b 0000 |02eb: move/from16 v27, v0 │ │ -03c6c6: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -03c6ca: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03c6ce: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -03c6d2: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -03c6d6: 5400 df03 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c6da: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -03c6de: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -03c6e2: 0201 1200 |02fb: move/from16 v1, v18 │ │ -03c6e6: 6e20 8a14 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c6ec: 0c1b |0300: move-result-object v27 │ │ -03c6ee: 1f1b d001 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c6f2: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -03c6f6: 28cd |0305: goto 02d2 // -0033 │ │ -03c6f8: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -03c6fc: 28fd |0308: goto 0305 // -0003 │ │ -03c6fe: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -03c702: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -03c706: 0201 1700 |030d: move/from16 v1, v23 │ │ -03c70a: 0202 1b00 |030f: move/from16 v2, v27 │ │ -03c70e: 6e30 690b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b69 │ │ -03c714: 0c11 |0314: move-result-object v17 │ │ -03c716: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -03c71a: 5200 a203 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03c71e: 021b 0000 |0319: move/from16 v27, v0 │ │ -03c722: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -03c726: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03c72a: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -03c72e: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -03c732: 5400 df03 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c736: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -03c73a: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -03c73e: 0201 1200 |0329: move/from16 v1, v18 │ │ -03c742: 6e20 8a14 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c748: 0c1b |032e: move-result-object v27 │ │ -03c74a: 1f1b d001 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c74e: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -03c752: 289f |0333: goto 02d2 // -0061 │ │ -03c754: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -03c758: 28fd |0336: goto 0333 // -0003 │ │ -03c75a: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -03c75e: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -03c762: 7401 970b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ -03c768: 0a1b |033e: move-result v27 │ │ -03c76a: 0200 1b00 |033f: move/from16 v0, v27 │ │ -03c76e: 8200 |0341: int-to-float v0, v0 │ │ -03c770: 021b 0000 |0342: move/from16 v27, v0 │ │ -03c774: 8270 |0344: int-to-float v0, v7 │ │ -03c776: 021c 0000 |0345: move/from16 v28, v0 │ │ -03c77a: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -03c77e: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -03c782: a619 1b1c |034b: add-float v25, v27, v28 │ │ -03c786: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -03c78a: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -03c78e: 5200 a003 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c792: 021b 0000 |0353: move/from16 v27, v0 │ │ -03c796: 0200 1700 |0355: move/from16 v0, v23 │ │ -03c79a: 0201 1b00 |0357: move/from16 v1, v27 │ │ -03c79e: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -03c7a2: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -03c7a6: 5500 a103 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ -03c7aa: 021b 0000 |035f: move/from16 v27, v0 │ │ -03c7ae: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -03c7b2: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -03c7b6: 5400 df03 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c7ba: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -03c7be: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -03c7c2: 0201 1200 |036b: move/from16 v1, v18 │ │ -03c7c6: 6e20 8d14 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ -03c7cc: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -03c7d0: 5400 c403 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03c7d4: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -03c7d8: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -03c7dc: 5400 9e03 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ -03c7e0: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -03c7e4: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -03c7e8: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -03c7ec: 0202 1700 |0380: move/from16 v2, v23 │ │ -03c7f0: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -03c7f4: 6e40 cb09 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ -03c7fa: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -03c7fe: 5400 df03 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c802: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -03c806: 7401 9014 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03c80c: 0a1b |0390: move-result v27 │ │ -03c80e: 0200 1200 |0391: move/from16 v0, v18 │ │ -03c812: 0201 1b00 |0393: move/from16 v1, v27 │ │ -03c816: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -03c81a: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -03c81e: 5400 df03 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c822: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -03c826: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -03c82a: 0201 1200 |039f: move/from16 v1, v18 │ │ -03c82e: 6e20 8a14 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c834: 0c1b |03a4: move-result-object v27 │ │ -03c836: 1f1b d001 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c83a: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -03c83e: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -03c842: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -03c846: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -03c84a: 28fa |03af: goto 03a9 // -0006 │ │ -03c84c: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -03c850: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -03c854: 5200 a003 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c858: 021b 0000 |03b6: move/from16 v27, v0 │ │ -03c85c: 0200 1700 |03b8: move/from16 v0, v23 │ │ -03c860: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -03c864: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -03c868: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -03c86c: 5200 a203 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03c870: 021b 0000 |03c2: move/from16 v27, v0 │ │ -03c874: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -03c878: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -03c87c: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -03c880: 5400 df03 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c884: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -03c888: 7401 9014 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03c88e: 0a1b |03d1: move-result v27 │ │ -03c890: 0200 1200 |03d2: move/from16 v0, v18 │ │ -03c894: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -03c898: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -03c89c: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -03c8a0: 5400 df03 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c8a4: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -03c8a8: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -03c8ac: 0201 1200 |03e0: move/from16 v1, v18 │ │ -03c8b0: 6e20 8a14 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c8b6: 0c1b |03e5: move-result-object v27 │ │ -03c8b8: 1f1b d001 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c8bc: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -03c8c0: 28bf |03ea: goto 03a9 // -0041 │ │ -03c8c2: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -03c8c6: 28fd |03ed: goto 03ea // -0003 │ │ -03c8c8: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -03c8cc: 0201 1700 |03f0: move/from16 v1, v23 │ │ -03c8d0: 0202 1200 |03f2: move/from16 v2, v18 │ │ -03c8d4: 6e30 690b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b69 │ │ -03c8da: 0c11 |03f7: move-result-object v17 │ │ -03c8dc: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -03c8e0: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -03c8e4: 5200 a203 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ -03c8e8: 021b 0000 |03fe: move/from16 v27, v0 │ │ -03c8ec: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -03c8f0: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -03c8f4: 5400 df03 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c8f8: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -03c8fc: 7401 9014 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03c902: 0a1b |040b: move-result v27 │ │ -03c904: 0200 1200 |040c: move/from16 v0, v18 │ │ -03c908: 0201 1b00 |040e: move/from16 v1, v27 │ │ -03c90c: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -03c910: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -03c914: 5400 df03 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03c918: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -03c91c: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -03c920: 0201 1200 |041a: move/from16 v1, v18 │ │ -03c924: 6e20 8a14 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03c92a: 0c1b |041f: move-result-object v27 │ │ -03c92c: 1f1b d001 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03c930: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -03c934: 2885 |0424: goto 03a9 // -007b │ │ -03c936: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -03c93a: 28fd |0427: goto 0424 // -0003 │ │ -03c93c: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -03c940: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -03c944: 7601 e10b 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0be1 │ │ -03c94a: 7401 a00b 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0ba0 │ │ -03c950: 0a1b |0432: move-result v27 │ │ -03c952: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -03c956: 7401 810b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b81 │ │ -03c95c: 0c0a |0438: move-result-object v10 │ │ -03c95e: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -03c962: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -03c966: 6e20 a10b a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba1 │ │ -03c96c: 0c11 |0440: move-result-object v17 │ │ -03c96e: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -03c972: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -03c976: 5200 a003 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c97a: 021b 0000 |0447: move/from16 v27, v0 │ │ -03c97e: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -03c982: 5200 cb03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c986: 021c 0000 |044d: move/from16 v28, v0 │ │ -03c98a: 0200 1b00 |044f: move/from16 v0, v27 │ │ -03c98e: 0201 1c00 |0451: move/from16 v1, v28 │ │ -03c992: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -03c996: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -03c99a: 7401 870b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03c9a0: 0a1b |045a: move-result v27 │ │ -03c9a2: 0200 1000 |045b: move/from16 v0, v16 │ │ -03c9a6: 0201 1b00 |045d: move/from16 v1, v27 │ │ -03c9aa: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -03c9ae: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -03c9b2: 0201 1000 |0463: move/from16 v1, v16 │ │ -03c9b6: 6e20 860b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ -03c9bc: 0c05 |0468: move-result-object v5 │ │ -03c9be: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -03c9c2: 6e20 a20b 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ -03c9c8: 0c11 |046e: move-result-object v17 │ │ -03c9ca: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -03c9ce: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -03c9d2: 5200 a003 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03c9d6: 021b 0000 |0475: move/from16 v27, v0 │ │ -03c9da: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -03c9de: 5200 cb03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03c9e2: 021c 0000 |047b: move/from16 v28, v0 │ │ -03c9e6: 0200 1b00 |047d: move/from16 v0, v27 │ │ -03c9ea: 0201 1c00 |047f: move/from16 v1, v28 │ │ -03c9ee: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -03c9f2: 6e20 6412 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1264 │ │ -03c9f8: 0a1b |0486: move-result v27 │ │ -03c9fa: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -03c9fe: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03ca02: 28cc |048b: goto 0457 // -0034 │ │ -03ca04: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -03ca08: 28b3 |048e: goto 0441 // -004d │ │ +03e2ac: |[03e2ac] android.support.v4.view.ViewPager.populate:(I)V │ │ +03e2bc: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +03e2c0: 122f |0002: const/4 v15, #int 2 // #2 │ │ +03e2c2: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +03e2c6: 5200 cb03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e2ca: 021b 0000 |0007: move/from16 v27, v0 │ │ +03e2ce: 0200 1b00 |0009: move/from16 v0, v27 │ │ +03e2d2: 0201 1f00 |000b: move/from16 v1, v31 │ │ +03e2d6: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +03e2da: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +03e2de: 5200 cb03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e2e2: 021b 0000 |0013: move/from16 v27, v0 │ │ +03e2e6: 0200 1b00 |0015: move/from16 v0, v27 │ │ +03e2ea: 0201 1f00 |0017: move/from16 v1, v31 │ │ +03e2ee: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +03e2f2: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +03e2f6: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +03e2fa: 5200 cb03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e2fe: 021b 0000 |0021: move/from16 v27, v0 │ │ +03e302: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +03e306: 0201 1b00 |0025: move/from16 v1, v27 │ │ +03e30a: 6e20 a40b 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba4 │ │ +03e310: 0c15 |002a: move-result-object v21 │ │ +03e312: 0200 1f00 |002b: move/from16 v0, v31 │ │ +03e316: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +03e31a: 5910 cb03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e31e: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +03e322: 5400 c403 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e326: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +03e32a: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +03e32e: 7601 e10b 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0be1 │ │ +03e334: 0e00 |003c: return-void │ │ +03e336: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +03e33a: 28de |003f: goto 001d // -0022 │ │ +03e33c: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +03e340: 5500 ed03 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03e344: 021b 0000 |0044: move/from16 v27, v0 │ │ +03e348: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +03e34c: 7601 e10b 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0be1 │ │ +03e352: 28f1 |004b: goto 003c // -000f │ │ +03e354: 7401 9f0b 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0b9f │ │ +03e35a: 0c1b |004f: move-result-object v27 │ │ +03e35c: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +03e360: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +03e364: 5400 c403 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e368: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +03e36c: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +03e370: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +03e374: 6e20 dc09 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09dc │ │ +03e37a: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +03e37e: 5200 e903 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ +03e382: 0216 0000 |0063: move/from16 v22, v0 │ │ +03e386: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +03e38a: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +03e38e: 5200 cb03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e392: 021c 0000 |006b: move/from16 v28, v0 │ │ +03e396: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +03e39a: 7702 4714 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +03e3a0: 0a1a |0072: move-result v26 │ │ +03e3a2: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +03e3a6: 5400 c403 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e3aa: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +03e3ae: 7401 ce09 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03e3b4: 0a04 |007c: move-result v4 │ │ +03e3b6: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +03e3ba: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +03e3be: 5200 cb03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e3c2: 021c 0000 |0083: move/from16 v28, v0 │ │ +03e3c6: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +03e3ca: 7702 4914 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +03e3d0: 0a0c |008a: move-result v12 │ │ +03e3d2: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +03e3d6: 5200 d103 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ +03e3da: 021b 0000 |008f: move/from16 v27, v0 │ │ +03e3de: 0200 1b00 |0091: move/from16 v0, v27 │ │ +03e3e2: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +03e3e6: 7401 9b0b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0b9b │ │ +03e3ec: 0c1b |0098: move-result-object v27 │ │ +03e3ee: 7401 910b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b91 │ │ +03e3f4: 0a1c |009c: move-result v28 │ │ +03e3f6: 7402 d700 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00d7 │ │ +03e3fc: 0c18 |00a0: move-result-object v24 │ │ +03e3fe: 221b f302 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@02f3 │ │ +03e402: 221c 0503 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0305 │ │ +03e406: 7601 6714 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +03e40c: 1a1d bd08 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@08bd │ │ +03e410: 7402 6e14 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03e416: 0c1c |00ad: move-result-object v28 │ │ +03e418: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +03e41c: 5200 d103 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ +03e420: 021d 0000 |00b2: move/from16 v29, v0 │ │ +03e424: 7402 6a14 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +03e42a: 0c1c |00b7: move-result-object v28 │ │ +03e42c: 1a1d c500 |00b8: const-string v29, ", found: " // string@00c5 │ │ +03e430: 7402 6e14 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03e436: 0c1c |00bd: move-result-object v28 │ │ +03e438: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +03e43c: 6e20 6a14 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +03e442: 0c1c |00c3: move-result-object v28 │ │ +03e444: 1a1d 2900 |00c4: const-string v29, " Pager id: " // string@0029 │ │ +03e448: 7402 6e14 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03e44e: 0c1c |00c9: move-result-object v28 │ │ +03e450: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +03e454: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +03e458: 6e20 6e14 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03e45e: 0c1c |00d1: move-result-object v28 │ │ +03e460: 1a1d 2800 |00d2: const-string v29, " Pager class: " // string@0028 │ │ +03e464: 7402 6e14 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03e46a: 0c1c |00d7: move-result-object v28 │ │ +03e46c: 7401 5014 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +03e472: 0c1d |00db: move-result-object v29 │ │ +03e474: 7402 6d14 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +03e47a: 0c1c |00df: move-result-object v28 │ │ +03e47c: 1a1d 2a00 |00e0: const-string v29, " Problematic adapter: " // string@002a │ │ +03e480: 7402 6e14 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03e486: 0c1c |00e5: move-result-object v28 │ │ +03e488: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +03e48c: 5400 c403 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e490: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +03e494: 7401 5014 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +03e49a: 0c1d |00ef: move-result-object v29 │ │ +03e49c: 7402 6d14 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +03e4a2: 0c1c |00f3: move-result-object v28 │ │ +03e4a4: 7401 7314 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03e4aa: 0c1c |00f7: move-result-object v28 │ │ +03e4ac: 7602 3a14 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +03e4b2: 271b |00fb: throw v27 │ │ +03e4b4: 0d0b |00fc: move-exception v11 │ │ +03e4b6: 7401 910b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b91 │ │ +03e4bc: 0a1b |0100: move-result v27 │ │ +03e4be: 7701 3f14 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +03e4c4: 0c18 |0104: move-result-object v24 │ │ +03e4c6: 289c |0105: goto 00a1 // -0064 │ │ +03e4c8: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +03e4ca: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +03e4cc: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +03e4ce: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +03e4d2: 5400 df03 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e4d6: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +03e4da: 7401 9014 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03e4e0: 0a1b |0112: move-result v27 │ │ +03e4e2: 0200 1b00 |0113: move/from16 v0, v27 │ │ +03e4e6: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +03e4ea: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +03e4ee: 5400 df03 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e4f2: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +03e4f6: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +03e4fa: 6e20 8a14 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03e500: 0c11 |0122: move-result-object v17 │ │ +03e502: 1f11 d001 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03e506: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +03e50a: 5200 a003 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03e50e: 021b 0000 |0129: move/from16 v27, v0 │ │ +03e512: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +03e516: 5200 cb03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e51a: 021c 0000 |012f: move/from16 v28, v0 │ │ +03e51e: 0200 1b00 |0131: move/from16 v0, v27 │ │ +03e522: 0201 1c00 |0133: move/from16 v1, v28 │ │ +03e526: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +03e52a: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +03e52e: 5200 a003 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03e532: 021b 0000 |013b: move/from16 v27, v0 │ │ +03e536: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +03e53a: 5200 cb03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e53e: 021c 0000 |0141: move/from16 v28, v0 │ │ +03e542: 0200 1b00 |0143: move/from16 v0, v27 │ │ +03e546: 0201 1c00 |0145: move/from16 v1, v28 │ │ +03e54a: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +03e54e: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +03e552: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +03e556: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +03e55a: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +03e55e: 5200 cb03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e562: 021b 0000 |0153: move/from16 v27, v0 │ │ +03e566: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +03e56a: 0201 1b00 |0157: move/from16 v1, v27 │ │ +03e56e: 6e30 690b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b69 │ │ +03e574: 0c09 |015c: move-result-object v9 │ │ +03e576: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +03e57a: 120d |015f: const/4 v13, #int 0 // #0 │ │ +03e57c: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +03e580: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +03e584: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +03e588: 5400 df03 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e58c: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +03e590: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +03e594: 0201 1200 |016c: move/from16 v1, v18 │ │ +03e598: 6e20 8a14 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03e59e: 0c1b |0171: move-result-object v27 │ │ +03e5a0: 1f1b d001 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03e5a4: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +03e5a8: 7601 8a0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03e5ae: 0a07 |0179: move-result v7 │ │ +03e5b0: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +03e5b4: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +03e5b8: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +03e5bc: 5200 cb03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e5c0: 021b 0000 |0182: move/from16 v27, v0 │ │ +03e5c4: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +03e5c8: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +03e5cc: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +03e5d0: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +03e5d4: 0200 1700 |018c: move/from16 v0, v23 │ │ +03e5d8: 0201 1a00 |018e: move/from16 v1, v26 │ │ +03e5dc: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +03e5e0: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +03e5e4: 529e a203 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03e5e8: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +03e5ec: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +03e5f0: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +03e5f4: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +03e5f8: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +03e5fc: 5400 df03 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e600: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +03e604: 7401 9014 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03e60a: 0a1b |01a7: move-result v27 │ │ +03e60c: 0200 1200 |01a8: move/from16 v0, v18 │ │ +03e610: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +03e614: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +03e618: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +03e61c: 5400 df03 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e620: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +03e624: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +03e628: 0201 1200 |01b6: move/from16 v1, v18 │ │ +03e62c: 6e20 8a14 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03e632: 0c1b |01bb: move-result-object v27 │ │ +03e634: 1f1b d001 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03e638: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +03e63c: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +03e640: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +03e644: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +03e648: 5200 cb03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e64c: 021b 0000 |01c8: move/from16 v27, v0 │ │ +03e650: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +03e654: 0200 1700 |01cc: move/from16 v0, v23 │ │ +03e658: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +03e65c: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +03e660: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +03e664: 0200 1700 |01d4: move/from16 v0, v23 │ │ +03e668: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +03e66c: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +03e670: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +03e674: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +03e678: 7040 6f0b 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0b6f │ │ +03e67e: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +03e682: 5400 c403 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e686: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +03e68a: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +03e68e: 5200 cb03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03e692: 021d 0000 |01eb: move/from16 v29, v0 │ │ +03e696: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +03e69a: 5490 9e03 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ +03e69e: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +03e6a2: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +03e6a6: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +03e6aa: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +03e6ae: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +03e6b2: 6e40 da09 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09da │ │ +03e6b8: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +03e6bc: 5400 c403 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e6c0: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +03e6c4: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +03e6c8: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +03e6cc: 6e20 cd09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ +03e6d2: 7401 870b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03e6d8: 0a06 |020e: move-result v6 │ │ +03e6da: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +03e6de: 0200 1000 |0211: move/from16 v0, v16 │ │ +03e6e2: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +03e6e6: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +03e6ea: 0201 1000 |0217: move/from16 v1, v16 │ │ +03e6ee: 6e20 860b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03e6f4: 0c05 |021c: move-result-object v5 │ │ +03e6f6: 6e10 2f12 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +03e6fc: 0c14 |0220: move-result-object v20 │ │ +03e6fe: 1f14 d101 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d1 │ │ +03e702: 0200 1000 |0223: move/from16 v0, v16 │ │ +03e706: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +03e70a: 5910 a303 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a3 │ │ +03e70e: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +03e712: 5500 a603 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a6 │ │ +03e716: 021b 0000 |022d: move/from16 v27, v0 │ │ +03e71a: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +03e71e: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +03e722: 5200 aa03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ +03e726: 021b 0000 |0235: move/from16 v27, v0 │ │ +03e72a: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +03e72e: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +03e732: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +03e736: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +03e73a: 6e20 a20b 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ +03e740: 0c11 |0242: move-result-object v17 │ │ +03e742: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +03e746: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +03e74a: 5200 a203 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03e74e: 021b 0000 |0249: move/from16 v27, v0 │ │ +03e752: 0200 1b00 |024b: move/from16 v0, v27 │ │ +03e756: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +03e75a: 5910 aa03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03aa │ │ +03e75e: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +03e762: 5200 a003 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03e766: 021b 0000 |0255: move/from16 v27, v0 │ │ +03e76a: 0200 1b00 |0257: move/from16 v0, v27 │ │ +03e76e: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +03e772: 5910 a803 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a8 │ │ +03e776: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03e77a: 28b2 |025f: goto 0211 // -004e │ │ +03e77c: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03e780: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +03e784: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +03e788: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +03e78c: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +03e790: 5290 a203 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03e794: 021c 0000 |026c: move/from16 v28, v0 │ │ +03e798: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +03e79c: 7401 960b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b96 │ │ +03e7a2: 0a1c |0273: move-result v28 │ │ +03e7a4: 0200 1c00 |0274: move/from16 v0, v28 │ │ +03e7a8: 8200 |0276: int-to-float v0, v0 │ │ +03e7aa: 021c 0000 |0277: move/from16 v28, v0 │ │ +03e7ae: 8270 |0279: int-to-float v0, v7 │ │ +03e7b0: 021d 0000 |027a: move/from16 v29, v0 │ │ +03e7b4: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +03e7b8: a613 1b1c |027e: add-float v19, v27, v28 │ │ +03e7bc: 2900 fefe |0280: goto/16 017e // -0102 │ │ +03e7c0: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +03e7c4: 5200 a003 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03e7c8: 021b 0000 |0286: move/from16 v27, v0 │ │ +03e7cc: 0200 1700 |0288: move/from16 v0, v23 │ │ +03e7d0: 0201 1b00 |028a: move/from16 v1, v27 │ │ +03e7d4: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +03e7d8: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +03e7dc: 5500 a103 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ +03e7e0: 021b 0000 |0292: move/from16 v27, v0 │ │ +03e7e4: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +03e7e8: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +03e7ec: 5400 df03 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e7f0: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +03e7f4: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +03e7f8: 0201 1200 |029e: move/from16 v1, v18 │ │ +03e7fc: 6e20 8d14 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ +03e802: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +03e806: 5400 c403 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e80a: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +03e80e: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +03e812: 5400 9e03 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ +03e816: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +03e81a: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +03e81e: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +03e822: 0202 1700 |02b3: move/from16 v2, v23 │ │ +03e826: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +03e82a: 6e40 cb09 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ +03e830: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +03e834: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03e838: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +03e83c: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +03e840: 5400 df03 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e844: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +03e848: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +03e84c: 0201 1200 |02c8: move/from16 v1, v18 │ │ +03e850: 6e20 8a14 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03e856: 0c1b |02cd: move-result-object v27 │ │ +03e858: 1f1b d001 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03e85c: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +03e860: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +03e864: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +03e868: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +03e86c: 28fa |02d8: goto 02d2 // -0006 │ │ +03e86e: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +03e872: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +03e876: 5200 a003 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03e87a: 021b 0000 |02df: move/from16 v27, v0 │ │ +03e87e: 0200 1700 |02e1: move/from16 v0, v23 │ │ +03e882: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +03e886: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +03e88a: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +03e88e: 5200 a203 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03e892: 021b 0000 |02eb: move/from16 v27, v0 │ │ +03e896: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +03e89a: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +03e89e: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +03e8a2: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +03e8a6: 5400 df03 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e8aa: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +03e8ae: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +03e8b2: 0201 1200 |02fb: move/from16 v1, v18 │ │ +03e8b6: 6e20 8a14 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03e8bc: 0c1b |0300: move-result-object v27 │ │ +03e8be: 1f1b d001 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03e8c2: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +03e8c6: 28cd |0305: goto 02d2 // -0033 │ │ +03e8c8: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +03e8cc: 28fd |0308: goto 0305 // -0003 │ │ +03e8ce: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +03e8d2: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +03e8d6: 0201 1700 |030d: move/from16 v1, v23 │ │ +03e8da: 0202 1b00 |030f: move/from16 v2, v27 │ │ +03e8de: 6e30 690b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b69 │ │ +03e8e4: 0c11 |0314: move-result-object v17 │ │ +03e8e6: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +03e8ea: 5200 a203 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03e8ee: 021b 0000 |0319: move/from16 v27, v0 │ │ +03e8f2: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +03e8f6: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03e8fa: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +03e8fe: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +03e902: 5400 df03 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e906: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +03e90a: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +03e90e: 0201 1200 |0329: move/from16 v1, v18 │ │ +03e912: 6e20 8a14 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03e918: 0c1b |032e: move-result-object v27 │ │ +03e91a: 1f1b d001 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03e91e: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +03e922: 289f |0333: goto 02d2 // -0061 │ │ +03e924: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +03e928: 28fd |0336: goto 0333 // -0003 │ │ +03e92a: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +03e92e: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +03e932: 7401 970b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b97 │ │ +03e938: 0a1b |033e: move-result v27 │ │ +03e93a: 0200 1b00 |033f: move/from16 v0, v27 │ │ +03e93e: 8200 |0341: int-to-float v0, v0 │ │ +03e940: 021b 0000 |0342: move/from16 v27, v0 │ │ +03e944: 8270 |0344: int-to-float v0, v7 │ │ +03e946: 021c 0000 |0345: move/from16 v28, v0 │ │ +03e94a: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +03e94e: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +03e952: a619 1b1c |034b: add-float v25, v27, v28 │ │ +03e956: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +03e95a: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +03e95e: 5200 a003 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03e962: 021b 0000 |0353: move/from16 v27, v0 │ │ +03e966: 0200 1700 |0355: move/from16 v0, v23 │ │ +03e96a: 0201 1b00 |0357: move/from16 v1, v27 │ │ +03e96e: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +03e972: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +03e976: 5500 a103 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ +03e97a: 021b 0000 |035f: move/from16 v27, v0 │ │ +03e97e: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +03e982: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +03e986: 5400 df03 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e98a: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +03e98e: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +03e992: 0201 1200 |036b: move/from16 v1, v18 │ │ +03e996: 6e20 8d14 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ +03e99c: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +03e9a0: 5400 c403 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03e9a4: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +03e9a8: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +03e9ac: 5400 9e03 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ +03e9b0: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +03e9b4: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +03e9b8: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +03e9bc: 0202 1700 |0380: move/from16 v2, v23 │ │ +03e9c0: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +03e9c4: 6e40 cb09 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ +03e9ca: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +03e9ce: 5400 df03 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e9d2: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +03e9d6: 7401 9014 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03e9dc: 0a1b |0390: move-result v27 │ │ +03e9de: 0200 1200 |0391: move/from16 v0, v18 │ │ +03e9e2: 0201 1b00 |0393: move/from16 v1, v27 │ │ +03e9e6: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +03e9ea: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +03e9ee: 5400 df03 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03e9f2: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +03e9f6: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +03e9fa: 0201 1200 |039f: move/from16 v1, v18 │ │ +03e9fe: 6e20 8a14 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03ea04: 0c1b |03a4: move-result-object v27 │ │ +03ea06: 1f1b d001 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03ea0a: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +03ea0e: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +03ea12: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +03ea16: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +03ea1a: 28fa |03af: goto 03a9 // -0006 │ │ +03ea1c: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +03ea20: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +03ea24: 5200 a003 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03ea28: 021b 0000 |03b6: move/from16 v27, v0 │ │ +03ea2c: 0200 1700 |03b8: move/from16 v0, v23 │ │ +03ea30: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +03ea34: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +03ea38: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +03ea3c: 5200 a203 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03ea40: 021b 0000 |03c2: move/from16 v27, v0 │ │ +03ea44: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +03ea48: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +03ea4c: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +03ea50: 5400 df03 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ea54: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +03ea58: 7401 9014 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03ea5e: 0a1b |03d1: move-result v27 │ │ +03ea60: 0200 1200 |03d2: move/from16 v0, v18 │ │ +03ea64: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +03ea68: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +03ea6c: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +03ea70: 5400 df03 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ea74: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +03ea78: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +03ea7c: 0201 1200 |03e0: move/from16 v1, v18 │ │ +03ea80: 6e20 8a14 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03ea86: 0c1b |03e5: move-result-object v27 │ │ +03ea88: 1f1b d001 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03ea8c: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +03ea90: 28bf |03ea: goto 03a9 // -0041 │ │ +03ea92: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +03ea96: 28fd |03ed: goto 03ea // -0003 │ │ +03ea98: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +03ea9c: 0201 1700 |03f0: move/from16 v1, v23 │ │ +03eaa0: 0202 1200 |03f2: move/from16 v2, v18 │ │ +03eaa4: 6e30 690b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b69 │ │ +03eaaa: 0c11 |03f7: move-result-object v17 │ │ +03eaac: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +03eab0: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +03eab4: 5200 a203 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a2 │ │ +03eab8: 021b 0000 |03fe: move/from16 v27, v0 │ │ +03eabc: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +03eac0: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +03eac4: 5400 df03 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03eac8: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +03eacc: 7401 9014 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03ead2: 0a1b |040b: move-result v27 │ │ +03ead4: 0200 1200 |040c: move/from16 v0, v18 │ │ +03ead8: 0201 1b00 |040e: move/from16 v1, v27 │ │ +03eadc: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +03eae0: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +03eae4: 5400 df03 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03eae8: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +03eaec: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +03eaf0: 0201 1200 |041a: move/from16 v1, v18 │ │ +03eaf4: 6e20 8a14 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03eafa: 0c1b |041f: move-result-object v27 │ │ +03eafc: 1f1b d001 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03eb00: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +03eb04: 2885 |0424: goto 03a9 // -007b │ │ +03eb06: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +03eb0a: 28fd |0427: goto 0424 // -0003 │ │ +03eb0c: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +03eb10: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +03eb14: 7601 e10b 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0be1 │ │ +03eb1a: 7401 a00b 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0ba0 │ │ +03eb20: 0a1b |0432: move-result v27 │ │ +03eb22: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +03eb26: 7401 810b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b81 │ │ +03eb2c: 0c0a |0438: move-result-object v10 │ │ +03eb2e: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +03eb32: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +03eb36: 6e20 a10b a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba1 │ │ +03eb3c: 0c11 |0440: move-result-object v17 │ │ +03eb3e: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +03eb42: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +03eb46: 5200 a003 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03eb4a: 021b 0000 |0447: move/from16 v27, v0 │ │ +03eb4e: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +03eb52: 5200 cb03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03eb56: 021c 0000 |044d: move/from16 v28, v0 │ │ +03eb5a: 0200 1b00 |044f: move/from16 v0, v27 │ │ +03eb5e: 0201 1c00 |0451: move/from16 v1, v28 │ │ +03eb62: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +03eb66: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +03eb6a: 7401 870b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03eb70: 0a1b |045a: move-result v27 │ │ +03eb72: 0200 1000 |045b: move/from16 v0, v16 │ │ +03eb76: 0201 1b00 |045d: move/from16 v1, v27 │ │ +03eb7a: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +03eb7e: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +03eb82: 0201 1000 |0463: move/from16 v1, v16 │ │ +03eb86: 6e20 860b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b86 │ │ +03eb8c: 0c05 |0468: move-result-object v5 │ │ +03eb8e: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +03eb92: 6e20 a20b 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ba2 │ │ +03eb98: 0c11 |046e: move-result-object v17 │ │ +03eb9a: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +03eb9e: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +03eba2: 5200 a003 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03eba6: 021b 0000 |0475: move/from16 v27, v0 │ │ +03ebaa: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +03ebae: 5200 cb03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03ebb2: 021c 0000 |047b: move/from16 v28, v0 │ │ +03ebb6: 0200 1b00 |047d: move/from16 v0, v27 │ │ +03ebba: 0201 1c00 |047f: move/from16 v1, v28 │ │ +03ebbe: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +03ebc2: 6e20 6412 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1264 │ │ +03ebc8: 0a1b |0486: move-result v27 │ │ +03ebca: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +03ebce: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03ebd2: 28cc |048b: goto 0457 // -0034 │ │ +03ebd4: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +03ebd8: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0003 line=920 │ │ @@ -57250,21 +57250,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03ca1c: |[03ca1c] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -03ca2c: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d9 │ │ -03ca30: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03ca34: 6e20 c60b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0bc6 │ │ -03ca3a: 0e00 |0007: return-void │ │ -03ca3c: 6f20 b712 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12b7 │ │ -03ca42: 28fc |000b: goto 0007 // -0004 │ │ +03ebec: |[03ebec] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +03ebfc: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d9 │ │ +03ec00: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +03ec04: 6e20 c60b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0bc6 │ │ +03ec0a: 0e00 |0007: return-void │ │ +03ec0c: 6f20 b712 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12b7 │ │ +03ec12: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1319 │ │ 0x0007 line=1323 │ │ 0x0008 line=1321 │ │ locals : │ │ @@ -57276,90 +57276,90 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 155 16-bit code units │ │ -03ca44: |[03ca44] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -03ca54: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03ca56: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -03ca58: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -03ca5a: 54a4 c403 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ca5e: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -03ca62: 54a4 c403 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ca66: 54a5 e803 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e8 │ │ -03ca6a: 6e20 dd09 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09dd │ │ -03ca70: 54a4 c403 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ca74: 6e20 dc09 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09dc │ │ -03ca7a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -03ca7c: 54a4 df03 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03ca80: 6e10 9014 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03ca86: 0a04 |0019: move-result v4 │ │ -03ca88: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -03ca8c: 54a4 df03 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03ca90: 6e20 8a14 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03ca96: 0c01 |0021: move-result-object v1 │ │ -03ca98: 1f01 d001 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03ca9c: 54a4 c403 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03caa0: 5215 a003 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ -03caa4: 5416 9e03 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ -03caa8: 6e40 cb09 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ -03caae: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03cab2: 28e5 |002f: goto 0014 // -001b │ │ -03cab4: 54a4 c403 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cab8: 6e20 cd09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ -03cabe: 54a4 df03 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03cac2: 6e10 8814 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ -03cac8: 7010 c30b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0bc3 │ │ -03cace: 59a7 cb03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03cad2: 6e30 c90b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ -03cad8: 54a2 c403 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cadc: 5bab c403 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cae0: 59a7 d103 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ -03cae4: 54a4 c403 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cae8: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -03caec: 54a4 e803 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e8 │ │ -03caf0: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -03caf4: 2204 d601 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01d6 │ │ -03caf8: 7030 4c0b a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0b4c │ │ -03cafe: 5ba4 e803 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e8 │ │ -03cb02: 54a4 c403 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cb06: 54a5 e803 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e8 │ │ -03cb0a: 6e20 d609 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09d6 │ │ -03cb10: 5ca7 ed03 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -03cb14: 55a3 d403 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -03cb18: 5ca9 d403 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -03cb1c: 54a4 c403 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cb20: 6e10 ce09 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03cb26: 0a04 |0069: move-result v4 │ │ -03cb28: 59a4 d103 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ -03cb2c: 52a4 f003 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ -03cb30: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -03cb34: 54a4 c403 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cb38: 54a5 ee03 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ -03cb3c: 54a6 ef03 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ -03cb40: 6e30 d709 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@09d7 │ │ -03cb46: 52a4 f003 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ -03cb4a: 6e40 cf0b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ -03cb50: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -03cb52: 59a4 f003 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ -03cb56: 5ba8 ee03 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ -03cb5a: 5ba8 ef03 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ -03cb5e: 54a4 c503 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c5 │ │ -03cb62: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -03cb66: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -03cb6a: 54a4 c503 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c5 │ │ -03cb6e: 7230 460b 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0b46 │ │ -03cb74: 0e00 |0090: return-void │ │ -03cb76: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -03cb7a: 6e10 be0b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ -03cb80: 28ef |0096: goto 0085 // -0011 │ │ -03cb82: 6e10 c70b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bc7 │ │ -03cb88: 28eb |009a: goto 0085 // -0015 │ │ +03ec14: |[03ec14] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +03ec24: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +03ec26: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +03ec28: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +03ec2a: 54a4 c403 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ec2e: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +03ec32: 54a4 c403 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ec36: 54a5 e803 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e8 │ │ +03ec3a: 6e20 dd09 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09dd │ │ +03ec40: 54a4 c403 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ec44: 6e20 dc09 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09dc │ │ +03ec4a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +03ec4c: 54a4 df03 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ec50: 6e10 9014 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03ec56: 0a04 |0019: move-result v4 │ │ +03ec58: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +03ec5c: 54a4 df03 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ec60: 6e20 8a14 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03ec66: 0c01 |0021: move-result-object v1 │ │ +03ec68: 1f01 d001 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03ec6c: 54a4 c403 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ec70: 5215 a003 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a0 │ │ +03ec74: 5416 9e03 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@039e │ │ +03ec78: 6e40 cb09 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ +03ec7e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03ec82: 28e5 |002f: goto 0014 // -001b │ │ +03ec84: 54a4 c403 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ec88: 6e20 cd09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ +03ec8e: 54a4 df03 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03ec92: 6e10 8814 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ +03ec98: 7010 c30b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0bc3 │ │ +03ec9e: 59a7 cb03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03eca2: 6e30 c90b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bc9 │ │ +03eca8: 54a2 c403 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ecac: 5bab c403 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ecb0: 59a7 d103 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ +03ecb4: 54a4 c403 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ecb8: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +03ecbc: 54a4 e803 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e8 │ │ +03ecc0: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +03ecc4: 2204 d601 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01d6 │ │ +03ecc8: 7030 4c0b a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0b4c │ │ +03ecce: 5ba4 e803 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e8 │ │ +03ecd2: 54a4 c403 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ecd6: 54a5 e803 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e8 │ │ +03ecda: 6e20 d609 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09d6 │ │ +03ece0: 5ca7 ed03 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03ece4: 55a3 d403 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03ece8: 5ca9 d403 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03ecec: 54a4 c403 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ecf0: 6e10 ce09 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03ecf6: 0a04 |0069: move-result v4 │ │ +03ecf8: 59a4 d103 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d1 │ │ +03ecfc: 52a4 f003 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ +03ed00: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +03ed04: 54a4 c403 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ed08: 54a5 ee03 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ +03ed0c: 54a6 ef03 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ +03ed10: 6e30 d709 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@09d7 │ │ +03ed16: 52a4 f003 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ +03ed1a: 6e40 cf0b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ +03ed20: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +03ed22: 59a4 f003 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f0 │ │ +03ed26: 5ba8 ee03 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03ee │ │ +03ed2a: 5ba8 ef03 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ef │ │ +03ed2e: 54a4 c503 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c5 │ │ +03ed32: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +03ed36: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +03ed3a: 54a4 c503 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c5 │ │ +03ed3e: 7230 460b 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0b46 │ │ +03ed44: 0e00 |0090: return-void │ │ +03ed46: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +03ed4a: 6e10 be0b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ +03ed50: 28ef |0096: goto 0085 // -0011 │ │ +03ed52: 6e10 c70b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bc7 │ │ +03ed58: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=408 │ │ 0x0007 line=409 │ │ 0x000e line=410 │ │ 0x0013 line=411 │ │ 0x001c line=412 │ │ @@ -57407,49 +57407,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -03cb8c: |[03cb8c] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -03cb9c: 6001 1e00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03cba0: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -03cba2: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -03cba6: 5461 f503 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f5 │ │ -03cbaa: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -03cbae: 1c01 9302 |0009: const-class v1, Landroid/view/ViewGroup; // type@0293 │ │ -03cbb2: 1a02 3715 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1537 │ │ -03cbb6: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -03cbb8: 2333 4c03 |000e: new-array v3, v3, [Ljava/lang/Class; // type@034c │ │ -03cbbc: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -03cbbe: 6205 5005 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0550 │ │ -03cbc2: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -03cbc6: 6e30 2a14 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142a │ │ -03cbcc: 0c01 |0018: move-result-object v1 │ │ -03cbce: 5b61 f503 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f5 │ │ -03cbd2: 5461 f503 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f5 │ │ -03cbd6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -03cbd8: 2322 4d03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@034d │ │ -03cbdc: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -03cbde: 7110 1b14 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@141b │ │ -03cbe4: 0c04 |0024: move-result-object v4 │ │ -03cbe6: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -03cbea: 6e30 8114 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ -03cbf0: 0e00 |002a: return-void │ │ -03cbf2: 0d00 |002b: move-exception v0 │ │ -03cbf4: 1a01 5409 |002c: const-string v1, "ViewPager" // string@0954 │ │ -03cbf8: 1a02 0b02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@020b │ │ -03cbfc: 7130 ad11 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -03cc02: 28e8 |0033: goto 001b // -0018 │ │ -03cc04: 0d00 |0034: move-exception v0 │ │ -03cc06: 1a01 5409 |0035: const-string v1, "ViewPager" // string@0954 │ │ -03cc0a: 1a02 9e02 |0037: const-string v2, "Error changing children drawing order" // string@029e │ │ -03cc0e: 7130 ad11 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -03cc14: 28ee |003c: goto 002a // -0012 │ │ +03ed5c: |[03ed5c] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +03ed6c: 6001 1e00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03ed70: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +03ed72: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +03ed76: 5461 f503 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f5 │ │ +03ed7a: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +03ed7e: 1c01 9302 |0009: const-class v1, Landroid/view/ViewGroup; // type@0293 │ │ +03ed82: 1a02 3715 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1537 │ │ +03ed86: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +03ed88: 2333 4c03 |000e: new-array v3, v3, [Ljava/lang/Class; // type@034c │ │ +03ed8c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +03ed8e: 6205 5005 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0550 │ │ +03ed92: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +03ed96: 6e30 2a14 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142a │ │ +03ed9c: 0c01 |0018: move-result-object v1 │ │ +03ed9e: 5b61 f503 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f5 │ │ +03eda2: 5461 f503 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f5 │ │ +03eda6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +03eda8: 2322 4d03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@034d │ │ +03edac: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +03edae: 7110 1b14 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@141b │ │ +03edb4: 0c04 |0024: move-result-object v4 │ │ +03edb6: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +03edba: 6e30 8114 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ +03edc0: 0e00 |002a: return-void │ │ +03edc2: 0d00 |002b: move-exception v0 │ │ +03edc4: 1a01 5409 |002c: const-string v1, "ViewPager" // string@0954 │ │ +03edc8: 1a02 0b02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@020b │ │ +03edcc: 7130 ad11 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +03edd2: 28e8 |0033: goto 001b // -0018 │ │ +03edd4: 0d00 |0034: move-exception v0 │ │ +03edd6: 1a01 5409 |0035: const-string v1, "ViewPager" // string@0954 │ │ +03edda: 1a02 9e02 |0037: const-string v2, "Error changing children drawing order" // string@029e │ │ +03edde: 7130 ad11 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +03ede4: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=623 │ │ @@ -57472,24 +57472,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -03cc34: |[03cc34] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -03cc44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03cc46: 5c21 ed03 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -03cc4a: 5520 d403 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -03cc4e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -03cc52: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03cc54: 6e40 cf0b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ -03cc5a: 0e00 |000b: return-void │ │ -03cc5c: 0110 |000c: move v0, v1 │ │ -03cc5e: 28fb |000d: goto 0008 // -0005 │ │ +03ee04: |[03ee04] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +03ee14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03ee16: 5c21 ed03 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03ee1a: 5520 d403 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03ee1e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +03ee22: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03ee24: 6e40 cf0b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ +03ee2a: 0e00 |000b: return-void │ │ +03ee2c: 0110 |000c: move v0, v1 │ │ +03ee2e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=491 │ │ 0x000d line=490 │ │ locals : │ │ @@ -57501,19 +57501,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03cc60: |[03cc60] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -03cc70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03cc72: 5c10 ed03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ -03cc76: 6e40 cf0b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ -03cc7c: 0e00 |0006: return-void │ │ +03ee30: |[03ee30] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +03ee40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03ee42: 5c10 ed03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ed │ │ +03ee46: 6e40 cf0b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bcf │ │ +03ee4c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -57525,18 +57525,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -03cc80: |[03cc80] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -03cc90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03cc92: 6e50 d00b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bd0 │ │ -03cc98: 0e00 |0004: return-void │ │ +03ee50: |[03ee50] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +03ee60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03ee62: 6e50 d00b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bd0 │ │ +03ee68: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0004 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -57548,86 +57548,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -03cc9c: |[03cc9c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -03ccac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ccae: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03ccb0: 5453 c403 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ccb4: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -03ccb8: 5453 c403 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03ccbc: 6e10 ce09 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03ccc2: 0a03 |000b: move-result v3 │ │ -03ccc4: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -03ccc8: 7020 dd0b 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ -03ccce: 0e00 |0011: return-void │ │ -03ccd0: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -03ccd4: 5253 cb03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03ccd8: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -03ccdc: 5453 df03 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03cce0: 6e10 9014 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03cce6: 0a03 |001d: move-result v3 │ │ -03cce8: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -03ccec: 7020 dd0b 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ -03ccf2: 28ee |0023: goto 0011 // -0012 │ │ -03ccf4: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -03ccf8: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -03ccfa: 5252 e903 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ -03ccfe: 5253 cb03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03cd02: b023 |002b: add-int/2addr v3, v2 │ │ -03cd04: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -03cd08: 5253 cb03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03cd0c: b123 |0030: sub-int/2addr v3, v2 │ │ -03cd0e: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -03cd12: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -03cd14: 5453 df03 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03cd18: 6e10 9014 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -03cd1e: 0a03 |0039: move-result v3 │ │ -03cd20: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -03cd24: 5453 df03 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ -03cd28: 6e20 8a14 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -03cd2e: 0c03 |0041: move-result-object v3 │ │ -03cd30: 1f03 d001 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ -03cd34: 5c30 a103 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ -03cd38: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03cd3c: 28ec |0048: goto 0034 // -0014 │ │ -03cd3e: 5453 c403 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cd42: 6e10 ce09 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03cd48: 0a03 |004e: move-result v3 │ │ -03cd4a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -03cd4e: 5453 c403 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03cd52: 6e10 ce09 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -03cd58: 0a03 |0056: move-result v3 │ │ -03cd5a: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -03cd5e: 28ce |0059: goto 0027 // -0032 │ │ -03cd60: 5253 cb03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03cd64: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -03cd68: 5553 d403 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ -03cd6c: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -03cd70: 5956 cb03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03cd74: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -03cd78: 5453 ea03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -03cd7c: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -03cd80: 5453 ea03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -03cd84: 7220 490b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ -03cd8a: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -03cd8e: 5453 dc03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -03cd92: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -03cd96: 5453 dc03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -03cd9a: 7220 490b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ -03cda0: 6e10 c70b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bc7 │ │ -03cda6: 2894 |007d: goto 0011 // -006c │ │ -03cda8: 0140 |007e: move v0, v4 │ │ -03cdaa: 28df |007f: goto 005e // -0021 │ │ -03cdac: 6e20 bf0b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bbf │ │ -03cdb2: 7050 ca0b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bca │ │ -03cdb8: 288b |0086: goto 0011 // -0075 │ │ +03ee6c: |[03ee6c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +03ee7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03ee7e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03ee80: 5453 c403 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ee84: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +03ee88: 5453 c403 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ee8c: 6e10 ce09 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03ee92: 0a03 |000b: move-result v3 │ │ +03ee94: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +03ee98: 7020 dd0b 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ +03ee9e: 0e00 |0011: return-void │ │ +03eea0: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +03eea4: 5253 cb03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03eea8: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +03eeac: 5453 df03 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03eeb0: 6e10 9014 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03eeb6: 0a03 |001d: move-result v3 │ │ +03eeb8: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +03eebc: 7020 dd0b 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ +03eec2: 28ee |0023: goto 0011 // -0012 │ │ +03eec4: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +03eec8: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +03eeca: 5252 e903 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ +03eece: 5253 cb03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03eed2: b023 |002b: add-int/2addr v3, v2 │ │ +03eed4: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +03eed8: 5253 cb03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03eedc: b123 |0030: sub-int/2addr v3, v2 │ │ +03eede: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +03eee2: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +03eee4: 5453 df03 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03eee8: 6e10 9014 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +03eeee: 0a03 |0039: move-result v3 │ │ +03eef0: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +03eef4: 5453 df03 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03df │ │ +03eef8: 6e20 8a14 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +03eefe: 0c03 |0041: move-result-object v3 │ │ +03ef00: 1f03 d001 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d0 │ │ +03ef04: 5c30 a103 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a1 │ │ +03ef08: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ef0c: 28ec |0048: goto 0034 // -0014 │ │ +03ef0e: 5453 c403 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ef12: 6e10 ce09 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03ef18: 0a03 |004e: move-result v3 │ │ +03ef1a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +03ef1e: 5453 c403 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03ef22: 6e10 ce09 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +03ef28: 0a03 |0056: move-result v3 │ │ +03ef2a: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +03ef2e: 28ce |0059: goto 0027 // -0032 │ │ +03ef30: 5253 cb03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03ef34: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +03ef38: 5553 d403 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d4 │ │ +03ef3c: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +03ef40: 5956 cb03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03ef44: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +03ef48: 5453 ea03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03ef4c: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +03ef50: 5453 ea03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03ef54: 7220 490b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ +03ef5a: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +03ef5e: 5453 dc03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03ef62: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +03ef66: 5453 dc03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03ef6a: 7220 490b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b49 │ │ +03ef70: 6e10 c70b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bc7 │ │ +03ef76: 2894 |007d: goto 0011 // -006c │ │ +03ef78: 0140 |007e: move v0, v4 │ │ +03ef7a: 28df |007f: goto 005e // -0021 │ │ +03ef7c: 6e20 bf0b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bbf │ │ +03ef82: 7050 ca0b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bca │ │ +03ef88: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=513 │ │ 0x000e line=514 │ │ 0x0011 line=553 │ │ 0x0012 line=517 │ │ 0x0020 line=518 │ │ @@ -57668,18 +57668,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03cdbc: |[03cdbc] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -03cdcc: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -03cdd0: 5b12 dc03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ -03cdd4: 1100 |0004: return-object v0 │ │ +03ef8c: |[03ef8c] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +03ef9c: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03efa0: 5b12 dc03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03dc │ │ +03efa4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0002 line=655 │ │ 0x0004 line=656 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -57691,39 +57691,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03cdd8: |[03cdd8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -03cde8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03cdea: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -03cdee: 1a00 5409 |0003: const-string v0, "ViewPager" // string@0954 │ │ -03cdf2: 2201 0503 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -03cdf6: 7010 6714 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -03cdfc: 1a02 1108 |000a: const-string v2, "Requested offscreen page limit " // string@0811 │ │ -03ce00: 6e20 6e14 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03ce06: 0c01 |000f: move-result-object v1 │ │ -03ce08: 6e20 6a14 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -03ce0e: 0c01 |0013: move-result-object v1 │ │ -03ce10: 1a02 8300 |0014: const-string v2, " too small; defaulting to " // string@0083 │ │ -03ce14: 6e20 6e14 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03ce1a: 0c01 |0019: move-result-object v1 │ │ -03ce1c: 6e20 6a14 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -03ce22: 0c01 |001d: move-result-object v1 │ │ -03ce24: 6e10 7314 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03ce2a: 0c01 |0021: move-result-object v1 │ │ -03ce2c: 7120 af11 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -03ce32: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -03ce34: 5240 e903 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ -03ce38: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -03ce3c: 5945 e903 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ -03ce40: 6e10 be0b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ -03ce46: 0e00 |002f: return-void │ │ +03efa8: |[03efa8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +03efb8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03efba: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +03efbe: 1a00 5409 |0003: const-string v0, "ViewPager" // string@0954 │ │ +03efc2: 2201 0503 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +03efc6: 7010 6714 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +03efcc: 1a02 1108 |000a: const-string v2, "Requested offscreen page limit " // string@0811 │ │ +03efd0: 6e20 6e14 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03efd6: 0c01 |000f: move-result-object v1 │ │ +03efd8: 6e20 6a14 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +03efde: 0c01 |0013: move-result-object v1 │ │ +03efe0: 1a02 8300 |0014: const-string v2, " too small; defaulting to " // string@0083 │ │ +03efe4: 6e20 6e14 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +03efea: 0c01 |0019: move-result-object v1 │ │ +03efec: 6e20 6a14 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +03eff2: 0c01 |001d: move-result-object v1 │ │ +03eff4: 6e10 7314 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +03effa: 0c01 |0021: move-result-object v1 │ │ +03effc: 7120 af11 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +03f002: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +03f004: 5240 e903 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ +03f008: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +03f00c: 5945 e903 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e9 │ │ +03f010: 6e10 be0b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ +03f016: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0003 line=689 │ │ 0x0025 line=691 │ │ 0x0026 line=693 │ │ 0x002a line=694 │ │ @@ -57738,17 +57738,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ce48: |[03ce48] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -03ce58: 5b01 c503 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c5 │ │ -03ce5c: 0e00 |0002: return-void │ │ +03f018: |[03f018] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +03f028: 5b01 c503 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c5 │ │ +03f02c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -57758,17 +57758,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ce60: |[03ce60] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -03ce70: 5b01 ea03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ -03ce74: 0e00 |0002: return-void │ │ +03f030: |[03f030] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +03f040: 5b01 ea03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ea │ │ +03f044: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -57778,22 +57778,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -03ce78: |[03ce78] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -03ce88: 5220 eb03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03ce8c: 5923 eb03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03ce90: 6e10 9e0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ -03ce96: 0a01 |0007: move-result v1 │ │ -03ce98: 7050 c00b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bc0 │ │ -03ce9e: 6e10 c70b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bc7 │ │ -03cea4: 0e00 |000e: return-void │ │ +03f048: |[03f048] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +03f058: 5220 eb03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03f05c: 5923 eb03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03f060: 6e10 9e0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b9e │ │ +03f066: 0a01 |0007: move-result v1 │ │ +03f068: 7050 c00b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bc0 │ │ +03f06e: 6e10 c70b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bc7 │ │ +03f074: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0002 line=709 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000b line=714 │ │ @@ -57809,23 +57809,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03cea8: |[03cea8] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -03ceb8: 6e10 8b0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b8b │ │ -03cebe: 0c00 |0003: move-result-object v0 │ │ -03cec0: 6e10 9500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -03cec6: 0c00 |0007: move-result-object v0 │ │ -03cec8: 6e20 d500 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ -03cece: 0c00 |000b: move-result-object v0 │ │ -03ced0: 6e20 da0b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0bda │ │ -03ced6: 0e00 |000f: return-void │ │ +03f078: |[03f078] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +03f088: 6e10 8b0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b8b │ │ +03f08e: 0c00 |0003: move-result-object v0 │ │ +03f090: 6e10 9500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +03f096: 0c00 |0007: move-result-object v0 │ │ +03f098: 6e20 d500 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ +03f09e: 0c00 |000b: move-result-object v0 │ │ +03f0a0: 6e20 da0b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0bda │ │ +03f0a6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000f line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -57835,25 +57835,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03ced8: |[03ced8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -03cee8: 5b12 e403 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ -03ceec: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -03cef0: 6e10 c10b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0bc1 │ │ -03cef6: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -03cefa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03cefc: 6e20 de0b 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0bde │ │ -03cf02: 6e10 a60b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0ba6 │ │ -03cf08: 0e00 |0010: return-void │ │ -03cf0a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03cf0c: 28f8 |0012: goto 000a // -0008 │ │ +03f0a8: |[03f0a8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +03f0b8: 5b12 e403 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ +03f0bc: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +03f0c0: 6e10 c10b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0bc1 │ │ +03f0c6: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +03f0ca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03f0cc: 6e20 de0b 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0bde │ │ +03f0d2: 6e10 a60b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0ba6 │ │ +03f0d8: 0e00 |0010: return-void │ │ +03f0da: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03f0dc: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0002 line=733 │ │ 0x0007 line=734 │ │ 0x000d line=735 │ │ 0x0010 line=736 │ │ @@ -57867,44 +57867,44 @@ │ │ type : '(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03cf10: |[03cf10] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -03cf20: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03cf22: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03cf24: 6004 1e00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03cf28: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -03cf2c: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -03cf30: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -03cf34: 0120 |000a: move v0, v2 │ │ -03cf36: 5464 ec03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ -03cf3a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -03cf3e: 0124 |000f: move v4, v2 │ │ -03cf40: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -03cf44: 0121 |0012: move v1, v2 │ │ -03cf46: 5b68 ec03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ -03cf4a: 6e20 cc0b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0bcc │ │ -03cf50: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -03cf54: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -03cf58: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03cf5a: 5962 ce03 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ce │ │ -03cf5e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -03cf62: 6e10 be0b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ -03cf68: 0e00 |0024: return-void │ │ -03cf6a: 0130 |0025: move v0, v3 │ │ -03cf6c: 28e5 |0026: goto 000b // -001b │ │ -03cf6e: 0134 |0027: move v4, v3 │ │ -03cf70: 28e8 |0028: goto 0010 // -0018 │ │ -03cf72: 0131 |0029: move v1, v3 │ │ -03cf74: 28e9 |002a: goto 0013 // -0017 │ │ -03cf76: 5963 ce03 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ce │ │ -03cf7a: 28f2 |002d: goto 001f // -000e │ │ +03f0e0: |[03f0e0] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +03f0f0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03f0f2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03f0f4: 6004 1e00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03f0f8: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +03f0fc: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +03f100: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +03f104: 0120 |000a: move v0, v2 │ │ +03f106: 5464 ec03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ +03f10a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +03f10e: 0124 |000f: move v4, v2 │ │ +03f110: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +03f114: 0121 |0012: move v1, v2 │ │ +03f116: 5b68 ec03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ec │ │ +03f11a: 6e20 cc0b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0bcc │ │ +03f120: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +03f124: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +03f128: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03f12a: 5962 ce03 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ce │ │ +03f12e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +03f132: 6e10 be0b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ +03f138: 0e00 |0024: return-void │ │ +03f13a: 0130 |0025: move v0, v3 │ │ +03f13c: 28e5 |0026: goto 000b // -001b │ │ +03f13e: 0134 |0027: move v4, v3 │ │ +03f140: 28e8 |0028: goto 0010 // -0018 │ │ +03f142: 0131 |0029: move v1, v3 │ │ +03f144: 28e9 |002a: goto 0013 // -0017 │ │ +03f146: 5963 ce03 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ce │ │ +03f14a: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=608 │ │ 0x0008 line=609 │ │ 0x000b line=610 │ │ 0x0013 line=611 │ │ 0x0015 line=612 │ │ @@ -57929,18 +57929,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03cf7c: |[03cf7c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -03cf8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03cf8e: 6e40 e00b 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0be0 │ │ -03cf94: 0e00 |0004: return-void │ │ +03f14c: |[03f14c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +03f15c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f15e: 6e40 e00b 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0be0 │ │ +03f164: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -57951,98 +57951,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -03cf98: |[03cf98] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -03cfa8: 6e10 870b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ -03cfae: 0a01 |0003: move-result v1 │ │ -03cfb0: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -03cfb4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03cfb6: 7020 dd0b 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ -03cfbc: 0e00 |000a: return-void │ │ -03cfbe: 6e10 9c0b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ -03cfc4: 0a02 |000e: move-result v2 │ │ -03cfc6: 6e10 9d0b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ -03cfcc: 0a03 |0012: move-result v3 │ │ -03cfce: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -03cfd2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -03cfd6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -03cfda: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -03cfde: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -03cfe0: 7020 730b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ -03cfe6: 6e10 be0b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ -03cfec: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -03cfee: 7020 dc0b 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ -03cff4: 28e4 |0026: goto 000a // -001c │ │ -03cff6: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -03cff8: 7020 dd0b 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ -03cffe: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -03d000: 7020 dc0b 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ -03d006: 7010 8a0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ -03d00c: 0a0c |0032: move-result v12 │ │ -03d00e: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -03d012: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -03d016: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -03d01a: 7110 4414 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -03d020: 0a0e |003c: move-result v14 │ │ -03d022: 82ee |003d: int-to-float v14, v14 │ │ -03d024: c8ed |003e: mul-float/2addr v13, v14 │ │ -03d026: 82ce |003f: int-to-float v14, v12 │ │ -03d028: c9ed |0040: div-float/2addr v13, v14 │ │ -03d02a: 7120 4814 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ -03d030: 0a08 |0044: move-result v8 │ │ -03d032: 8291 |0045: int-to-float v1, v9 │ │ -03d034: 829d |0046: int-to-float v13, v9 │ │ -03d036: 6e20 790b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0b79 │ │ -03d03c: 0a0e |004a: move-result v14 │ │ -03d03e: c8ed |004b: mul-float/2addr v13, v14 │ │ -03d040: a607 010d |004c: add-float v7, v1, v13 │ │ -03d044: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -03d046: 7701 4414 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -03d04c: 0a12 |0052: move-result v18 │ │ -03d04e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -03d052: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -03d056: 0200 1200 |0057: move/from16 v0, v18 │ │ -03d05a: 820d |0059: int-to-float v13, v0 │ │ -03d05c: a90d 070d |005a: div-float v13, v7, v13 │ │ -03d060: 7110 4314 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -03d066: 0a0d |005f: move-result v13 │ │ -03d068: c8d1 |0060: mul-float/2addr v1, v13 │ │ -03d06a: 7110 4a14 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@144a │ │ -03d070: 0a01 |0064: move-result v1 │ │ -03d072: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -03d076: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -03d07a: 7120 4914 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -03d080: 0a06 |006c: move-result v6 │ │ -03d082: 54f1 f303 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ -03d086: 7406 aa13 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13aa │ │ -03d08c: 7110 d80a 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ -03d092: 2895 |0075: goto 000a // -006b │ │ -03d094: 82c1 |0076: int-to-float v1, v12 │ │ -03d096: 54fd c403 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ -03d09a: 52fe cb03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ -03d09e: 6e20 d109 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ -03d0a4: 0a0d |007e: move-result v13 │ │ -03d0a6: a80b 010d |007f: mul-float v11, v1, v13 │ │ -03d0aa: 7110 4414 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -03d0b0: 0a01 |0084: move-result v1 │ │ -03d0b2: 8211 |0085: int-to-float v1, v1 │ │ -03d0b4: 52fd eb03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ -03d0b8: 82dd |0088: int-to-float v13, v13 │ │ -03d0ba: c6bd |0089: add-float/2addr v13, v11 │ │ -03d0bc: a90a 010d |008a: div-float v10, v1, v13 │ │ -03d0c0: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -03d0c4: c6a1 |008e: add-float/2addr v1, v10 │ │ -03d0c6: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -03d0ca: c8d1 |0091: mul-float/2addr v1, v13 │ │ -03d0cc: 8716 |0092: float-to-int v6, v1 │ │ -03d0ce: 28d4 |0093: goto 0067 // -002c │ │ +03f168: |[03f168] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +03f178: 6e10 870b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b87 │ │ +03f17e: 0a01 |0003: move-result v1 │ │ +03f180: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +03f184: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03f186: 7020 dd0b 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ +03f18c: 0e00 |000a: return-void │ │ +03f18e: 6e10 9c0b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b9c │ │ +03f194: 0a02 |000e: move-result v2 │ │ +03f196: 6e10 9d0b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b9d │ │ +03f19c: 0a03 |0012: move-result v3 │ │ +03f19e: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +03f1a2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +03f1a6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +03f1aa: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +03f1ae: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +03f1b0: 7020 730b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b73 │ │ +03f1b6: 6e10 be0b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0bbe │ │ +03f1bc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +03f1be: 7020 dc0b 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ +03f1c4: 28e4 |0026: goto 000a // -001c │ │ +03f1c6: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +03f1c8: 7020 dd0b 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bdd │ │ +03f1ce: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +03f1d0: 7020 dc0b 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bdc │ │ +03f1d6: 7010 8a0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b8a │ │ +03f1dc: 0a0c |0032: move-result v12 │ │ +03f1de: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +03f1e2: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +03f1e6: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +03f1ea: 7110 4414 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +03f1f0: 0a0e |003c: move-result v14 │ │ +03f1f2: 82ee |003d: int-to-float v14, v14 │ │ +03f1f4: c8ed |003e: mul-float/2addr v13, v14 │ │ +03f1f6: 82ce |003f: int-to-float v14, v12 │ │ +03f1f8: c9ed |0040: div-float/2addr v13, v14 │ │ +03f1fa: 7120 4814 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ +03f200: 0a08 |0044: move-result v8 │ │ +03f202: 8291 |0045: int-to-float v1, v9 │ │ +03f204: 829d |0046: int-to-float v13, v9 │ │ +03f206: 6e20 790b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0b79 │ │ +03f20c: 0a0e |004a: move-result v14 │ │ +03f20e: c8ed |004b: mul-float/2addr v13, v14 │ │ +03f210: a607 010d |004c: add-float v7, v1, v13 │ │ +03f214: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +03f216: 7701 4414 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +03f21c: 0a12 |0052: move-result v18 │ │ +03f21e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +03f222: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +03f226: 0200 1200 |0057: move/from16 v0, v18 │ │ +03f22a: 820d |0059: int-to-float v13, v0 │ │ +03f22c: a90d 070d |005a: div-float v13, v7, v13 │ │ +03f230: 7110 4314 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +03f236: 0a0d |005f: move-result v13 │ │ +03f238: c8d1 |0060: mul-float/2addr v1, v13 │ │ +03f23a: 7110 4a14 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@144a │ │ +03f240: 0a01 |0064: move-result v1 │ │ +03f242: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +03f246: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +03f24a: 7120 4914 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +03f250: 0a06 |006c: move-result v6 │ │ +03f252: 54f1 f303 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f3 │ │ +03f256: 7406 aa13 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13aa │ │ +03f25c: 7110 d80a 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ +03f262: 2895 |0075: goto 000a // -006b │ │ +03f264: 82c1 |0076: int-to-float v1, v12 │ │ +03f266: 54fd c403 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c4 │ │ +03f26a: 52fe cb03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cb │ │ +03f26e: 6e20 d109 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09d1 │ │ +03f274: 0a0d |007e: move-result v13 │ │ +03f276: a80b 010d |007f: mul-float v11, v1, v13 │ │ +03f27a: 7110 4414 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +03f280: 0a01 |0084: move-result v1 │ │ +03f282: 8211 |0085: int-to-float v1, v1 │ │ +03f284: 52fd eb03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03eb │ │ +03f288: 82dd |0088: int-to-float v13, v13 │ │ +03f28a: c6bd |0089: add-float/2addr v13, v11 │ │ +03f28c: a90a 010d |008a: div-float v10, v1, v13 │ │ +03f290: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +03f294: c6a1 |008e: add-float/2addr v1, v10 │ │ +03f296: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +03f29a: c8d1 |0091: mul-float/2addr v1, v13 │ │ +03f29c: 8716 |0092: float-to-int v6, v1 │ │ +03f29e: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0006 line=791 │ │ 0x000a line=827 │ │ 0x000b line=794 │ │ 0x000f line=795 │ │ @@ -58090,24 +58090,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03d0d0: |[03d0d0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -03d0e0: 6f20 bd12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@12bd │ │ -03d0e6: 0a00 |0003: move-result v0 │ │ -03d0e8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -03d0ec: 5410 e403 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ -03d0f0: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -03d0f4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03d0f6: 0f00 |000b: return v0 │ │ -03d0f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03d0fa: 28fe |000d: goto 000b // -0002 │ │ +03f2a0: |[03f2a0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +03f2b0: 6f20 bd12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@12bd │ │ +03f2b6: 0a00 |0003: move-result v0 │ │ +03f2b8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +03f2bc: 5410 e403 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e4 │ │ +03f2c0: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +03f2c4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03f2c6: 0f00 |000b: return v0 │ │ +03f2c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03f2ca: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -58176,26 +58176,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03d0fc: |[03d0fc] android.support.v4.view.ViewParentCompat.:()V │ │ -03d10c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03d110: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03d114: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d118: 2201 dc01 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01dc │ │ -03d11c: 7010 e30b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0be3 │ │ -03d122: 6901 fd03 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03fd │ │ -03d126: 0e00 |000d: return-void │ │ -03d128: 2201 de01 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01de │ │ -03d12c: 7010 e60b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0be6 │ │ -03d132: 6901 fd03 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03fd │ │ -03d136: 28f8 |0015: goto 000d // -0008 │ │ +03f2cc: |[03f2cc] android.support.v4.view.ViewParentCompat.:()V │ │ +03f2dc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03f2e0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03f2e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03f2e8: 2201 dc01 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01dc │ │ +03f2ec: 7010 e30b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0be3 │ │ +03f2f2: 6901 fd03 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03fd │ │ +03f2f6: 0e00 |000d: return-void │ │ +03f2f8: 2201 de01 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01de │ │ +03f2fc: 7010 e60b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0be6 │ │ +03f302: 6901 fd03 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03fd │ │ +03f306: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -58207,17 +58207,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d138: |[03d138] android.support.v4.view.ViewParentCompat.:()V │ │ -03d148: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d14e: 0e00 |0003: return-void │ │ +03f308: |[03f308] android.support.v4.view.ViewParentCompat.:()V │ │ +03f318: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f31e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -58226,19 +58226,19 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03d150: |[03d150] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03d160: 6200 fd03 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03fd │ │ -03d164: 7240 e50b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0be5 │ │ -03d16a: 0a00 |0005: move-result v0 │ │ -03d16c: 0f00 |0006: return v0 │ │ +03f320: |[03f320] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03f330: 6200 fd03 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03fd │ │ +03f334: 7240 e50b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0be5 │ │ +03f33a: 0a00 |0005: move-result v0 │ │ +03f33c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -58269,17 +58269,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d170: |[03d170] android.support.v4.view.ViewParentCompatICS.:()V │ │ -03d180: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d186: 0e00 |0003: return-void │ │ +03f340: |[03f340] android.support.v4.view.ViewParentCompatICS.:()V │ │ +03f350: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ @@ -58287,18 +58287,18 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03d188: |[03d188] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03d198: 7230 c012 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12c0 │ │ -03d19e: 0a00 |0003: move-result v0 │ │ -03d1a0: 0f00 |0004: return v0 │ │ +03f358: |[03f358] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03f368: 7230 c012 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12c0 │ │ +03f36e: 0a00 |0003: move-result v0 │ │ +03f370: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -58344,17 +58344,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d1a4: |[03d1a4] android.support.v4.view.WindowCompat.:()V │ │ -03d1b4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d1ba: 0e00 |0003: return-void │ │ +03f374: |[03f374] android.support.v4.view.WindowCompat.:()V │ │ +03f384: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ @@ -58516,26 +58516,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03d1bc: |[03d1bc] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -03d1cc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03d1d0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03d1d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d1d8: 2200 e201 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01e2 │ │ -03d1dc: 7010 ee0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0bee │ │ -03d1e2: 6900 0104 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ -03d1e6: 0e00 |000d: return-void │ │ -03d1e8: 2200 e301 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01e3 │ │ -03d1ec: 7010 f20b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0bf2 │ │ -03d1f2: 6900 0104 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ -03d1f6: 28f8 |0015: goto 000d // -0008 │ │ +03f38c: |[03f38c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +03f39c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03f3a0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03f3a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03f3a8: 2200 e201 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01e2 │ │ +03f3ac: 7010 ee0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0bee │ │ +03f3b2: 6900 0104 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ +03f3b6: 0e00 |000d: return-void │ │ +03f3b8: 2200 e301 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01e3 │ │ +03f3bc: 7010 f20b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0bf2 │ │ +03f3c2: 6900 0104 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ +03f3c6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -58545,17 +58545,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d1f8: |[03d1f8] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -03d208: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d20e: 0e00 |0003: return-void │ │ +03f3c8: |[03f3c8] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +03f3d8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f3de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ │ │ @@ -58564,20 +58564,20 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03d210: |[03d210] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -03d220: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ -03d224: 6e10 410e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0e41 │ │ -03d22a: 0c01 |0005: move-result-object v1 │ │ -03d22c: 7230 f60b 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0bf6 │ │ -03d232: 0e00 |0009: return-void │ │ +03f3e0: |[03f3e0] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +03f3f0: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ +03f3f4: 6e10 410e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0e41 │ │ +03f3fa: 0c01 |0005: move-result-object v1 │ │ +03f3fc: 7230 f60b 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0bf6 │ │ +03f402: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0009 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000a reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -58587,18 +58587,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d234: |[03d234] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03d244: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ -03d248: 7020 390e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e39 │ │ -03d24e: 1100 |0005: return-object v0 │ │ +03f404: |[03f404] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03f414: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ +03f418: 7020 390e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e39 │ │ +03f41e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat;) │ │ @@ -58606,21 +58606,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -03d250: |[03d250] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03d260: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ -03d264: 6201 0104 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ -03d268: 7230 f70b 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0bf7 │ │ -03d26e: 0c01 |0007: move-result-object v1 │ │ -03d270: 7020 390e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e39 │ │ -03d276: 1100 |000b: return-object v0 │ │ +03f420: |[03f420] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03f430: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ +03f434: 6201 0104 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ +03f438: 7230 f70b 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0bf7 │ │ +03f43e: 0c01 |0007: move-result-object v1 │ │ +03f440: 7020 390e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e39 │ │ +03f446: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x000c reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ @@ -58629,19 +58629,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d278: |[03d278] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03d288: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ -03d28c: 7220 f80b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0bf8 │ │ -03d292: 0a00 |0005: move-result v0 │ │ -03d294: 0f00 |0006: return v0 │ │ +03f448: |[03f448] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +03f458: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0401 │ │ +03f45c: 7220 f80b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0bf8 │ │ +03f462: 0a00 |0005: move-result v0 │ │ +03f464: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -58670,17 +58670,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d298: |[03d298] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -03d2a8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d2ae: 0e00 |0003: return-void │ │ +03f468: |[03f468] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +03f478: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f47e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -58688,18 +58688,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d2b0: |[03d2b0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -03d2c0: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03d2c4: 6e20 c912 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@12c9 │ │ -03d2ca: 0e00 |0005: return-void │ │ +03f480: |[03f480] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +03f490: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +03f494: 6e20 c912 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@12c9 │ │ +03f49a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -58709,18 +58709,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03d2cc: |[03d2cc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -03d2dc: 6e20 cc12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@12cc │ │ -03d2e2: 0c00 |0003: move-result-object v0 │ │ -03d2e4: 1100 |0004: return-object v0 │ │ +03f49c: |[03f49c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +03f4ac: 6e20 cc12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@12cc │ │ +03f4b2: 0c00 |0003: move-result-object v0 │ │ +03f4b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -58729,18 +58729,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d2e8: |[03d2e8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03d2f8: 6e10 cd12 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@12cd │ │ -03d2fe: 0a00 |0003: move-result v0 │ │ -03d300: 0f00 |0004: return v0 │ │ +03f4b8: |[03f4b8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +03f4c8: 6e10 cd12 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@12cd │ │ +03f4ce: 0a00 |0003: move-result v0 │ │ +03f4d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -58844,22 +58844,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03d304: |[03d304] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -03d314: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -03d31a: 7100 1d0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c1d │ │ -03d320: 0c00 |0006: move-result-object v0 │ │ -03d322: 7220 170c 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@0c17 │ │ -03d328: 0c00 |000a: move-result-object v0 │ │ -03d32a: 5b10 1404 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0414 │ │ -03d32e: 0e00 |000d: return-void │ │ +03f4d4: |[03f4d4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +03f4e4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +03f4ea: 7100 1d0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c1d │ │ +03f4f0: 0c00 |0006: move-result-object v0 │ │ +03f4f2: 7220 170c 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@0c17 │ │ +03f4f8: 0c00 |000a: move-result-object v0 │ │ +03f4fa: 5b10 1404 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0414 │ │ +03f4fe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x000d line=207 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -58908,26 +58908,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03d330: |[03d330] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03d340: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03d344: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03d348: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d34c: 2200 e801 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01e8 │ │ -03d350: 7010 050c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c05 │ │ -03d356: 6900 1504 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ -03d35a: 0e00 |000d: return-void │ │ -03d35c: 2200 e901 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01e9 │ │ -03d360: 7010 0c0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c0c │ │ -03d366: 6900 1504 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ -03d36a: 28f8 |0015: goto 000d // -0008 │ │ +03f500: |[03f500] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +03f510: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03f514: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03f518: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03f51c: 2200 e801 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01e8 │ │ +03f520: 7010 050c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c05 │ │ +03f526: 6900 1504 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ +03f52a: 0e00 |000d: return-void │ │ +03f52c: 2200 e901 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01e9 │ │ +03f530: 7010 0c0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c0c │ │ +03f536: 6900 1504 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ +03f53a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -58937,17 +58937,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d36c: |[03d36c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03d37c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d382: 0e00 |0003: return-void │ │ +03f53c: |[03f53c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +03f54c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ │ │ @@ -58956,36 +58956,36 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d384: |[03d384] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -03d394: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ -03d398: 1100 |0002: return-object v0 │ │ +03f554: |[03f554] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +03f564: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ +03f568: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ name : 'addAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03d39c: |[03d39c] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03d3ac: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ -03d3b0: 7230 130c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0c13 │ │ -03d3b6: 0a00 |0005: move-result v0 │ │ -03d3b8: 0f00 |0006: return v0 │ │ +03f56c: |[03f56c] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03f57c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ +03f580: 7230 130c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0c13 │ │ +03f586: 0a00 |0005: move-result v0 │ │ +03f588: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -58994,19 +58994,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03d3bc: |[03d3bc] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03d3cc: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ -03d3d0: 7230 140c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c14 │ │ -03d3d6: 0c00 |0005: move-result-object v0 │ │ -03d3d8: 1100 |0006: return-object v0 │ │ +03f58c: |[03f58c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03f59c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ +03f5a0: 7230 140c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c14 │ │ +03f5a6: 0c00 |0005: move-result-object v0 │ │ +03f5a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 feedbackTypeFlags I │ │ │ │ @@ -59015,19 +59015,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d3dc: |[03d3dc] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03d3ec: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ -03d3f0: 7220 150c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c15 │ │ -03d3f6: 0c00 |0005: move-result-object v0 │ │ -03d3f8: 1100 |0006: return-object v0 │ │ +03f5ac: |[03f5ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03f5bc: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ +03f5c0: 7220 150c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c15 │ │ +03f5c6: 0c00 |0005: move-result-object v0 │ │ +03f5c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -59035,19 +59035,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d3fc: |[03d3fc] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03d40c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ -03d410: 7220 160c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c16 │ │ -03d416: 0a00 |0005: move-result v0 │ │ -03d418: 0f00 |0006: return v0 │ │ +03f5cc: |[03f5cc] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03f5dc: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ +03f5e0: 7220 160c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c16 │ │ +03f5e6: 0a00 |0005: move-result v0 │ │ +03f5e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -59055,19 +59055,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03d41c: |[03d41c] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03d42c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ -03d430: 7230 180c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0c18 │ │ -03d436: 0a00 |0005: move-result v0 │ │ -03d438: 0f00 |0006: return v0 │ │ +03f5ec: |[03f5ec] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03f5fc: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0415 │ │ +03f600: 7230 180c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0c18 │ │ +03f606: 0a00 |0005: move-result v0 │ │ +03f608: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -59107,18 +59107,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03d43c: |[03d43c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -03d44c: 5b01 1604 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0416 │ │ -03d450: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d456: 0e00 |0005: return-void │ │ +03f60c: |[03f60c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +03f61c: 5b01 1604 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0416 │ │ +03f620: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f626: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ @@ -59128,18 +59128,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d458: |[03d458] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -03d468: 5410 1604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0416 │ │ -03d46c: 7220 250c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c25 │ │ -03d472: 0e00 |0005: return-void │ │ +03f628: |[03f628] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +03f638: 5410 1604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0416 │ │ +03f63c: 7220 250c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c25 │ │ +03f642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -59209,17 +59209,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d474: |[03d474] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -03d484: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d48a: 0e00 |0003: return-void │ │ +03f644: |[03f644] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +03f654: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f65a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs; │ │ │ │ @@ -59228,19 +59228,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d48c: |[03d48c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03d49c: 1f02 9c02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@029c │ │ -03d4a0: 6e20 d312 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@12d3 │ │ -03d4a6: 0a00 |0005: move-result v0 │ │ -03d4a8: 0f00 |0006: return v0 │ │ +03f65c: |[03f65c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03f66c: 1f02 9c02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@029c │ │ +03f670: 6e20 d312 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@12d3 │ │ +03f676: 0a00 |0005: move-result v0 │ │ +03f678: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -59249,18 +59249,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03d4ac: |[03d4ac] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03d4bc: 6e20 d412 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@12d4 │ │ -03d4c2: 0c00 |0003: move-result-object v0 │ │ -03d4c4: 1100 |0004: return-object v0 │ │ +03f67c: |[03f67c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03f68c: 6e20 d412 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@12d4 │ │ +03f692: 0c00 |0003: move-result-object v0 │ │ +03f694: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=2 feedbackTypeFlags I │ │ │ │ @@ -59269,18 +59269,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d4c8: |[03d4c8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03d4d8: 6e10 d512 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@12d5 │ │ -03d4de: 0c00 |0003: move-result-object v0 │ │ -03d4e0: 1100 |0004: return-object v0 │ │ +03f698: |[03f698] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03f6a8: 6e10 d512 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@12d5 │ │ +03f6ae: 0c00 |0003: move-result-object v0 │ │ +03f6b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -59288,18 +59288,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d4e4: |[03d4e4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03d4f4: 6e10 d712 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@12d7 │ │ -03d4fa: 0a00 |0003: move-result v0 │ │ -03d4fc: 0f00 |0004: return v0 │ │ +03f6b4: |[03f6b4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03f6c4: 6e10 d712 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@12d7 │ │ +03f6ca: 0a00 |0003: move-result v0 │ │ +03f6cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -59307,18 +59307,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d500: |[03d500] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -03d510: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01ed │ │ -03d514: 7020 230c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c23 │ │ -03d51a: 1100 |0005: return-object v0 │ │ +03f6d0: |[03f6d0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +03f6e0: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01ed │ │ +03f6e4: 7020 230c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c23 │ │ +03f6ea: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -59326,19 +59326,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d51c: |[03d51c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03d52c: 1f02 9c02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@029c │ │ -03d530: 6e20 d812 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@12d8 │ │ -03d536: 0a00 |0005: move-result v0 │ │ -03d538: 0f00 |0006: return v0 │ │ +03f6ec: |[03f6ec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03f6fc: 1f02 9c02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@029c │ │ +03f700: 6e20 d812 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@12d8 │ │ +03f706: 0a00 |0005: move-result v0 │ │ +03f708: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -59945,47 +59945,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -03d53c: |[03d53c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -03d54c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03d550: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03d554: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d558: 2200 f401 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@01f4 │ │ -03d55c: 7010 ae0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0cae │ │ -03d562: 6900 3004 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d566: 0e00 |000d: return-void │ │ -03d568: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03d56c: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -03d570: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03d574: 2200 f301 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@01f3 │ │ -03d578: 7010 ab0c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0cab │ │ -03d57e: 6900 3004 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d582: 28f2 |001b: goto 000d // -000e │ │ -03d584: 6000 1e00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03d588: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -03d58c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03d590: 2200 f201 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01f2 │ │ -03d594: 7010 9d0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c9d │ │ -03d59a: 6900 3004 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d59e: 28e4 |0029: goto 000d // -001c │ │ -03d5a0: 6000 1e00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03d5a4: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -03d5a8: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -03d5ac: 2200 f001 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01f0 │ │ -03d5b0: 7010 2d0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c2d │ │ -03d5b6: 6900 3004 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d5ba: 28d6 |0037: goto 000d // -002a │ │ -03d5bc: 2200 f501 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@01f5 │ │ -03d5c0: 7010 b10c 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0cb1 │ │ -03d5c6: 6900 3004 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d5ca: 28ce |003f: goto 000d // -0032 │ │ +03f70c: |[03f70c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +03f71c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03f720: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +03f724: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03f728: 2200 f401 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@01f4 │ │ +03f72c: 7010 ae0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0cae │ │ +03f732: 6900 3004 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f736: 0e00 |000d: return-void │ │ +03f738: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03f73c: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ +03f740: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03f744: 2200 f301 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@01f3 │ │ +03f748: 7010 ab0c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0cab │ │ +03f74e: 6900 3004 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f752: 28f2 |001b: goto 000d // -000e │ │ +03f754: 6000 1e00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03f758: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +03f75c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +03f760: 2200 f201 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01f2 │ │ +03f764: 7010 9d0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c9d │ │ +03f76a: 6900 3004 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f76e: 28e4 |0029: goto 000d // -001c │ │ +03f770: 6000 1e00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +03f774: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +03f778: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +03f77c: 2200 f001 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01f0 │ │ +03f780: 7010 2d0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c2d │ │ +03f786: 6900 3004 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f78a: 28d6 |0037: goto 000d // -002a │ │ +03f78c: 2200 f501 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@01f5 │ │ +03f790: 7010 b10c 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0cb1 │ │ +03f796: 6900 3004 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f79a: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0006 line=757 │ │ 0x000d line=767 │ │ 0x000e line=758 │ │ 0x0014 line=759 │ │ @@ -60001,18 +60001,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03d5cc: |[03d5cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -03d5dc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03d5e2: 5b01 3604 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d5e6: 0e00 |0005: return-void │ │ +03f79c: |[03f79c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +03f7ac: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +03f7b2: 5b01 3604 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03f7b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ 0x0005 line=1082 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -60023,55 +60023,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -03d5e8: |[03d5e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -03d5f8: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -03d5fe: 1a00 4301 |0003: const-string v0, "ACTION_UNKNOWN" // string@0143 │ │ -03d602: 1100 |0005: return-object v0 │ │ -03d604: 1a00 2f01 |0006: const-string v0, "ACTION_FOCUS" // string@012f │ │ -03d608: 28fd |0008: goto 0005 // -0003 │ │ -03d60a: 1a00 2801 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@0128 │ │ -03d60e: 28fa |000b: goto 0005 // -0006 │ │ -03d610: 1a00 4101 |000c: const-string v0, "ACTION_SELECT" // string@0141 │ │ -03d614: 28f7 |000e: goto 0005 // -0009 │ │ -03d616: 1a00 2901 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0129 │ │ -03d61a: 28f4 |0011: goto 0005 // -000c │ │ -03d61c: 1a00 2a01 |0012: const-string v0, "ACTION_CLICK" // string@012a │ │ -03d620: 28f1 |0014: goto 0005 // -000f │ │ -03d622: 1a00 3301 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0133 │ │ -03d626: 28ee |0017: goto 0005 // -0012 │ │ -03d628: 1a00 2101 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0121 │ │ -03d62c: 28eb |001a: goto 0005 // -0015 │ │ -03d62e: 1a00 2701 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@0127 │ │ -03d632: 28e8 |001d: goto 0005 // -0018 │ │ -03d634: 1a00 3501 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0135 │ │ -03d638: 28e5 |0020: goto 0005 // -001b │ │ -03d63a: 1a00 3c01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@013c │ │ -03d63e: 28e2 |0023: goto 0005 // -001e │ │ -03d640: 1a00 3601 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0136 │ │ -03d644: 28df |0026: goto 0005 // -0021 │ │ -03d646: 1a00 3d01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@013d │ │ -03d64a: 28dc |0029: goto 0005 // -0024 │ │ -03d64c: 1a00 4001 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0140 │ │ -03d650: 28d9 |002c: goto 0005 // -0027 │ │ -03d652: 1a00 3f01 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@013f │ │ -03d656: 28d6 |002f: goto 0005 // -002a │ │ -03d658: 1a00 2c01 |0030: const-string v0, "ACTION_CUT" // string@012c │ │ -03d65c: 28d3 |0032: goto 0005 // -002d │ │ -03d65e: 1a00 2b01 |0033: const-string v0, "ACTION_COPY" // string@012b │ │ -03d662: 28d0 |0035: goto 0005 // -0030 │ │ -03d664: 1a00 3701 |0036: const-string v0, "ACTION_PASTE" // string@0137 │ │ -03d668: 28cd |0038: goto 0005 // -0033 │ │ -03d66a: 1a00 4201 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0142 │ │ -03d66e: 28ca |003b: goto 0005 // -0036 │ │ -03d670: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +03f7b8: |[03f7b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +03f7c8: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +03f7ce: 1a00 4301 |0003: const-string v0, "ACTION_UNKNOWN" // string@0143 │ │ +03f7d2: 1100 |0005: return-object v0 │ │ +03f7d4: 1a00 2f01 |0006: const-string v0, "ACTION_FOCUS" // string@012f │ │ +03f7d8: 28fd |0008: goto 0005 // -0003 │ │ +03f7da: 1a00 2801 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@0128 │ │ +03f7de: 28fa |000b: goto 0005 // -0006 │ │ +03f7e0: 1a00 4101 |000c: const-string v0, "ACTION_SELECT" // string@0141 │ │ +03f7e4: 28f7 |000e: goto 0005 // -0009 │ │ +03f7e6: 1a00 2901 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0129 │ │ +03f7ea: 28f4 |0011: goto 0005 // -000c │ │ +03f7ec: 1a00 2a01 |0012: const-string v0, "ACTION_CLICK" // string@012a │ │ +03f7f0: 28f1 |0014: goto 0005 // -000f │ │ +03f7f2: 1a00 3301 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0133 │ │ +03f7f6: 28ee |0017: goto 0005 // -0012 │ │ +03f7f8: 1a00 2101 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0121 │ │ +03f7fc: 28eb |001a: goto 0005 // -0015 │ │ +03f7fe: 1a00 2701 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@0127 │ │ +03f802: 28e8 |001d: goto 0005 // -0018 │ │ +03f804: 1a00 3501 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0135 │ │ +03f808: 28e5 |0020: goto 0005 // -001b │ │ +03f80a: 1a00 3c01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@013c │ │ +03f80e: 28e2 |0023: goto 0005 // -001e │ │ +03f810: 1a00 3601 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0136 │ │ +03f814: 28df |0026: goto 0005 // -0021 │ │ +03f816: 1a00 3d01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@013d │ │ +03f81a: 28dc |0029: goto 0005 // -0024 │ │ +03f81c: 1a00 4001 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0140 │ │ +03f820: 28d9 |002c: goto 0005 // -0027 │ │ +03f822: 1a00 3f01 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@013f │ │ +03f826: 28d6 |002f: goto 0005 // -002a │ │ +03f828: 1a00 2c01 |0030: const-string v0, "ACTION_CUT" // string@012c │ │ +03f82c: 28d3 |0032: goto 0005 // -002d │ │ +03f82e: 1a00 2b01 |0033: const-string v0, "ACTION_COPY" // string@012b │ │ +03f832: 28d0 |0035: goto 0005 // -0030 │ │ +03f834: 1a00 3701 |0036: const-string v0, "ACTION_PASTE" // string@0137 │ │ +03f838: 28cd |0038: goto 0005 // -0033 │ │ +03f83a: 1a00 4201 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0142 │ │ +03f83e: 28ca |003b: goto 0005 // -0036 │ │ +03f840: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0003 line=2056 │ │ 0x0006 line=2020 │ │ 0x0009 line=2022 │ │ 0x000c line=2024 │ │ @@ -60099,43 +60099,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03d704: |[03d704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d714: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d718: 7210 7d0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0c7d │ │ -03d71e: 0c00 |0005: move-result-object v0 │ │ -03d720: 7110 390d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -03d726: 0c00 |0009: move-result-object v0 │ │ -03d728: 1100 |000a: return-object v0 │ │ +03f8d4: |[03f8d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03f8e4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f8e8: 7210 7d0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0c7d │ │ +03f8ee: 0c00 |0005: move-result-object v0 │ │ +03f8f0: 7110 390d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +03f8f6: 0c00 |0009: move-result-object v0 │ │ +03f8f8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03d72c: |[03d72c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d73c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d740: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d744: 7220 800c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c80 │ │ -03d74a: 0c00 |0007: move-result-object v0 │ │ -03d74c: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -03d752: 0c00 |000b: move-result-object v0 │ │ -03d754: 1100 |000c: return-object v0 │ │ +03f8fc: |[03f8fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03f90c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f910: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03f914: 7220 800c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c80 │ │ +03f91a: 0c00 |0007: move-result-object v0 │ │ +03f91c: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +03f922: 0c00 |000b: move-result-object v0 │ │ +03f924: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60143,21 +60143,21 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03d758: |[03d758] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d768: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d76c: 7220 7e0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0c7e │ │ -03d772: 0c00 |0005: move-result-object v0 │ │ -03d774: 7110 390d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -03d77a: 0c00 |0009: move-result-object v0 │ │ -03d77c: 1100 |000a: return-object v0 │ │ +03f928: |[03f928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03f938: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f93c: 7220 7e0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0c7e │ │ +03f942: 0c00 |0005: move-result-object v0 │ │ +03f944: 7110 390d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +03f94a: 0c00 |0009: move-result-object v0 │ │ +03f94c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60165,21 +60165,21 @@ │ │ type : '(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -03d780: |[03d780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d790: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d794: 7230 7f0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0c7f │ │ -03d79a: 0c00 |0005: move-result-object v0 │ │ -03d79c: 7110 390d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -03d7a2: 0c00 |0009: move-result-object v0 │ │ -03d7a4: 1100 |000a: return-object v0 │ │ +03f950: |[03f950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03f960: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f964: 7230 7f0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0c7f │ │ +03f96a: 0c00 |0005: move-result-object v0 │ │ +03f96c: 7110 390d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +03f972: 0c00 |0009: move-result-object v0 │ │ +03f974: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -60188,21 +60188,21 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03d7a8: |[03d7a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d7b8: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -03d7bc: 2200 f601 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ -03d7c0: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0cf3 │ │ -03d7c6: 1100 |0007: return-object v0 │ │ -03d7c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03d7ca: 28fe |0009: goto 0007 // -0002 │ │ +03f978: |[03f978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03f988: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +03f98c: 2200 f601 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ +03f990: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0cf3 │ │ +03f996: 1100 |0007: return-object v0 │ │ +03f998: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03f99a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0002 line=1069 │ │ 0x0007 line=1071 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -60213,19 +60213,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d7cc: |[03d7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -03d7dc: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d7e0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d7e4: 7230 5d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0c5d │ │ -03d7ea: 0e00 |0007: return-void │ │ +03f99c: |[03f99c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +03f9ac: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f9b0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03f9b4: 7230 5d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0c5d │ │ +03f9ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0007 line=1296 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -60235,19 +60235,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d7ec: |[03d7ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -03d7fc: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d800: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d804: 7230 5e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0c5e │ │ -03d80a: 0e00 |0007: return-void │ │ +03f9bc: |[03f9bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +03f9cc: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f9d0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03f9d4: 7230 5e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0c5e │ │ +03f9da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0007 line=1250 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -60257,19 +60257,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03d80c: |[03d80c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -03d81c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d820: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d824: 7240 5f0c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0c5f │ │ -03d82a: 0e00 |0007: return-void │ │ +03f9dc: |[03f9dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +03f9ec: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03f9f0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03f9f4: 7240 5f0c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0c5f │ │ +03f9fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0007 line=1268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -60280,44 +60280,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03d82c: |[03d82c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -03d83c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03d83e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03d840: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -03d844: 0f01 |0004: return v1 │ │ -03d846: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -03d84a: 0121 |0007: move v1, v2 │ │ -03d84c: 28fc |0008: goto 0004 // -0004 │ │ -03d84e: 6e10 5014 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -03d854: 0c03 |000c: move-result-object v3 │ │ -03d856: 6e10 5014 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -03d85c: 0c04 |0010: move-result-object v4 │ │ -03d85e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -03d862: 0121 |0013: move v1, v2 │ │ -03d864: 28f0 |0014: goto 0004 // -0010 │ │ -03d866: 0760 |0015: move-object v0, v6 │ │ -03d868: 1f00 f601 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ -03d86c: 5453 3604 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d870: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -03d874: 5403 3604 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d878: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -03d87c: 0121 |0020: move v1, v2 │ │ -03d87e: 28e3 |0021: goto 0004 // -001d │ │ -03d880: 5453 3604 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d884: 5404 3604 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d888: 6e20 4f14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -03d88e: 0a03 |0029: move-result v3 │ │ -03d890: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -03d894: 0121 |002c: move v1, v2 │ │ -03d896: 28d7 |002d: goto 0004 // -0029 │ │ +03f9fc: |[03f9fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +03fa0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03fa0e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03fa10: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +03fa14: 0f01 |0004: return v1 │ │ +03fa16: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +03fa1a: 0121 |0007: move v1, v2 │ │ +03fa1c: 28fc |0008: goto 0004 // -0004 │ │ +03fa1e: 6e10 5014 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +03fa24: 0c03 |000c: move-result-object v3 │ │ +03fa26: 6e10 5014 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +03fa2c: 0c04 |0010: move-result-object v4 │ │ +03fa2e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +03fa32: 0121 |0013: move v1, v2 │ │ +03fa34: 28f0 |0014: goto 0004 // -0010 │ │ +03fa36: 0760 |0015: move-object v0, v6 │ │ +03fa38: 1f00 f601 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ +03fa3c: 5453 3604 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fa40: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +03fa44: 5403 3604 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fa48: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +03fa4c: 0121 |0020: move v1, v2 │ │ +03fa4e: 28e3 |0021: goto 0004 // -001d │ │ +03fa50: 5453 3604 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fa54: 5404 3604 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fa58: 6e20 4f14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +03fa5e: 0a03 |0029: move-result v3 │ │ +03fa60: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +03fa64: 0121 |002c: move v1, v2 │ │ +03fa66: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1953 │ │ 0x0004 line=1970 │ │ 0x0005 line=1956 │ │ 0x0008 line=1957 │ │ 0x0009 line=1959 │ │ @@ -60338,33 +60338,33 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -03d898: |[03d898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -03d8a8: 2204 1403 |0000: new-instance v4, Ljava/util/ArrayList; // type@0314 │ │ -03d8ac: 7010 8414 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -03d8b2: 6205 3004 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d8b6: 5476 3604 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d8ba: 7230 600c 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0c60 │ │ -03d8c0: 0c03 |000c: move-result-object v3 │ │ -03d8c2: 7210 b114 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@14b1 │ │ -03d8c8: 0a02 |0010: move-result v2 │ │ -03d8ca: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03d8cc: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -03d8d0: 7220 af14 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14af │ │ -03d8d6: 0c01 |0017: move-result-object v1 │ │ -03d8d8: 2205 f601 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ -03d8dc: 7020 f30c 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0cf3 │ │ -03d8e2: 7220 ae14 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14ae │ │ -03d8e8: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d8ec: 28f0 |0022: goto 0012 // -0010 │ │ -03d8ee: 1104 |0023: return-object v4 │ │ +03fa68: |[03fa68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +03fa78: 2204 1403 |0000: new-instance v4, Ljava/util/ArrayList; // type@0314 │ │ +03fa7c: 7010 8414 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +03fa82: 6205 3004 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fa86: 5476 3604 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fa8a: 7230 600c 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0c60 │ │ +03fa90: 0c03 |000c: move-result-object v3 │ │ +03fa92: 7210 b114 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@14b1 │ │ +03fa98: 0a02 |0010: move-result v2 │ │ +03fa9a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03fa9c: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +03faa0: 7220 af14 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14af │ │ +03faa6: 0c01 |0017: move-result-object v1 │ │ +03faa8: 2205 f601 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ +03faac: 7020 f30c 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0cf3 │ │ +03fab2: 7220 ae14 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14ae │ │ +03fab8: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03fabc: 28f0 |0022: goto 0012 // -0010 │ │ +03fabe: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0005 line=1371 │ │ 0x000d line=1372 │ │ 0x0011 line=1373 │ │ 0x0014 line=1374 │ │ @@ -60385,22 +60385,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -03d8f0: |[03d8f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d900: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d904: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d908: 7230 610c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c61 │ │ -03d90e: 0c00 |0007: move-result-object v0 │ │ -03d910: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -03d916: 0c00 |000b: move-result-object v0 │ │ -03d918: 1100 |000c: return-object v0 │ │ +03fac0: |[03fac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03fad0: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fad4: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fad8: 7230 610c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c61 │ │ +03fade: 0c00 |0007: move-result-object v0 │ │ +03fae0: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +03fae6: 0c00 |000b: move-result-object v0 │ │ +03fae8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -60409,22 +60409,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -03d91c: |[03d91c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d92c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d930: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d934: 7230 620c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c62 │ │ -03d93a: 0c00 |0007: move-result-object v0 │ │ -03d93c: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -03d942: 0c00 |000b: move-result-object v0 │ │ -03d944: 1100 |000c: return-object v0 │ │ +03faec: |[03faec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03fafc: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fb00: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fb04: 7230 620c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c62 │ │ +03fb0a: 0c00 |0007: move-result-object v0 │ │ +03fb0c: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +03fb12: 0c00 |000b: move-result-object v0 │ │ +03fb14: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -60433,20 +60433,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d948: |[03d948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -03d958: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d95c: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d960: 7220 630c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0c63 │ │ -03d966: 0a00 |0007: move-result v0 │ │ -03d968: 0f00 |0008: return v0 │ │ +03fb18: |[03fb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +03fb28: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fb2c: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fb30: 7220 630c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0c63 │ │ +03fb36: 0a00 |0007: move-result v0 │ │ +03fb38: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60454,19 +60454,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d96c: |[03d96c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -03d97c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d980: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d984: 7230 640c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c64 │ │ -03d98a: 0e00 |0007: return-void │ │ +03fb3c: |[03fb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +03fb4c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fb50: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fb54: 7230 640c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c64 │ │ +03fb5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0007 line=1439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -60476,19 +60476,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d98c: |[03d98c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -03d99c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d9a0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d9a4: 7230 650c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c65 │ │ -03d9aa: 0e00 |0007: return-void │ │ +03fb5c: |[03fb5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +03fb6c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fb70: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fb74: 7230 650c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c65 │ │ +03fb7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0007 line=1463 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -60498,22 +60498,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -03d9ac: |[03d9ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d9bc: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d9c0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d9c4: 7230 660c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c66 │ │ -03d9ca: 0c00 |0007: move-result-object v0 │ │ -03d9cc: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -03d9d2: 0c00 |000b: move-result-object v0 │ │ -03d9d4: 1100 |000c: return-object v0 │ │ +03fb7c: |[03fb7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03fb8c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fb90: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fb94: 7230 660c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c66 │ │ +03fb9a: 0c00 |0007: move-result-object v0 │ │ +03fb9c: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +03fba2: 0c00 |000b: move-result-object v0 │ │ +03fba4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -60522,20 +60522,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d9d8: |[03d9d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -03d9e8: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03d9ec: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03d9f0: 7220 670c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0c67 │ │ -03d9f6: 0a00 |0007: move-result v0 │ │ -03d9f8: 0f00 |0008: return v0 │ │ +03fba8: |[03fba8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +03fbb8: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fbbc: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fbc0: 7220 670c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0c67 │ │ +03fbc6: 0a00 |0007: move-result v0 │ │ +03fbc8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60543,20 +60543,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d9fc: |[03d9fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03da0c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03da10: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03da14: 7220 680c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c68 │ │ -03da1a: 0c00 |0007: move-result-object v0 │ │ -03da1c: 1100 |0008: return-object v0 │ │ +03fbcc: |[03fbcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +03fbdc: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fbe0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fbe4: 7220 680c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c68 │ │ +03fbea: 0c00 |0007: move-result-object v0 │ │ +03fbec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1800 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60564,20 +60564,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03da20: |[03da20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03da30: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03da34: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03da38: 7220 690c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c69 │ │ -03da3e: 0c00 |0007: move-result-object v0 │ │ -03da40: 1100 |0008: return-object v0 │ │ +03fbf0: |[03fbf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +03fc00: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fc04: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fc08: 7220 690c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c69 │ │ +03fc0e: 0c00 |0007: move-result-object v0 │ │ +03fc10: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60585,17 +60585,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03da44: |[03da44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -03da54: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03da58: 1100 |0002: return-object v0 │ │ +03fc14: |[03fc14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +03fc24: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fc28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60603,20 +60603,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03da5c: |[03da5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -03da6c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03da70: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03da74: 7220 6a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0c6a │ │ -03da7a: 0a00 |0007: move-result v0 │ │ -03da7c: 0f00 |0008: return v0 │ │ +03fc2c: |[03fc2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +03fc3c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fc40: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fc44: 7220 6a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0c6a │ │ +03fc4a: 0a00 |0007: move-result v0 │ │ +03fc4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60624,20 +60624,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03da80: |[03da80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -03da90: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03da94: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03da98: 7220 6b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0c6b │ │ -03da9e: 0a00 |0007: move-result v0 │ │ -03daa0: 0f00 |0008: return v0 │ │ +03fc50: |[03fc50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +03fc60: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fc64: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fc68: 7220 6b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0c6b │ │ +03fc6e: 0a00 |0007: move-result v0 │ │ +03fc70: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60645,20 +60645,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03daa4: |[03daa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -03dab4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dab8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dabc: 7220 6c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c6c │ │ -03dac2: 0c00 |0007: move-result-object v0 │ │ -03dac4: 1100 |0008: return-object v0 │ │ +03fc74: |[03fc74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +03fc84: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fc88: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fc8c: 7220 6c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c6c │ │ +03fc92: 0c00 |0007: move-result-object v0 │ │ +03fc94: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60666,22 +60666,22 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03dac8: |[03dac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03dad8: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dadc: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dae0: 7220 6d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c6d │ │ -03dae6: 0c00 |0007: move-result-object v0 │ │ -03dae8: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -03daee: 0c00 |000b: move-result-object v0 │ │ -03daf0: 1100 |000c: return-object v0 │ │ +03fc98: |[03fc98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03fca8: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fcac: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fcb0: 7220 6d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c6d │ │ +03fcb6: 0c00 |0007: move-result-object v0 │ │ +03fcb8: 7110 390d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +03fcbe: 0c00 |000b: move-result-object v0 │ │ +03fcc0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60689,20 +60689,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03daf4: |[03daf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -03db04: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03db08: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03db0c: 7220 6e0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c6e │ │ -03db12: 0c00 |0007: move-result-object v0 │ │ -03db14: 1100 |0008: return-object v0 │ │ +03fcc4: |[03fcc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +03fcd4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fcd8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fcdc: 7220 6e0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c6e │ │ +03fce2: 0c00 |0007: move-result-object v0 │ │ +03fce4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60710,20 +60710,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03db18: |[03db18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -03db28: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03db2c: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03db30: 7220 6f0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0c6f │ │ -03db36: 0c00 |0007: move-result-object v0 │ │ -03db38: 1100 |0008: return-object v0 │ │ +03fce8: |[03fce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +03fcf8: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fcfc: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fd00: 7220 6f0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0c6f │ │ +03fd06: 0c00 |0007: move-result-object v0 │ │ +03fd08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60731,20 +60731,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03db3c: |[03db3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -03db4c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03db50: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03db54: 7220 700c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0c70 │ │ -03db5a: 0a00 |0007: move-result v0 │ │ -03db5c: 0f00 |0008: return v0 │ │ +03fd0c: |[03fd0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +03fd1c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fd20: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fd24: 7220 700c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0c70 │ │ +03fd2a: 0a00 |0007: move-result v0 │ │ +03fd2c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60752,23 +60752,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03db60: |[03db60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -03db70: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03db74: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03db78: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03db7a: 0f00 |0005: return v0 │ │ -03db7c: 5410 3604 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03db80: 6e10 5114 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -03db86: 0a00 |000b: move-result v0 │ │ -03db88: 28f9 |000c: goto 0005 // -0007 │ │ +03fd30: |[03fd30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +03fd40: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fd44: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03fd48: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03fd4a: 0f00 |0005: return v0 │ │ +03fd4c: 5410 3604 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fd50: 6e10 5114 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +03fd56: 0a00 |000b: move-result v0 │ │ +03fd58: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60776,20 +60776,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03db8c: |[03db8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -03db9c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dba0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dba4: 7220 710c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0c71 │ │ -03dbaa: 0a00 |0007: move-result v0 │ │ -03dbac: 0f00 |0008: return v0 │ │ +03fd5c: |[03fd5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +03fd6c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fd70: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fd74: 7220 710c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0c71 │ │ +03fd7a: 0a00 |0007: move-result v0 │ │ +03fd7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60797,20 +60797,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dbb0: |[03dbb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -03dbc0: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dbc4: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dbc8: 7220 720c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0c72 │ │ -03dbce: 0a00 |0007: move-result v0 │ │ -03dbd0: 0f00 |0008: return v0 │ │ +03fd80: |[03fd80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +03fd90: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fd94: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fd98: 7220 720c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0c72 │ │ +03fd9e: 0a00 |0007: move-result v0 │ │ +03fda0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60818,20 +60818,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dbd4: |[03dbd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -03dbe4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dbe8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dbec: 7220 730c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0c73 │ │ -03dbf2: 0a00 |0007: move-result v0 │ │ -03dbf4: 0f00 |0008: return v0 │ │ +03fda4: |[03fda4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +03fdb4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fdb8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fdbc: 7220 730c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0c73 │ │ +03fdc2: 0a00 |0007: move-result v0 │ │ +03fdc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60839,20 +60839,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dbf8: |[03dbf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -03dc08: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dc0c: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dc10: 7220 740c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0c74 │ │ -03dc16: 0a00 |0007: move-result v0 │ │ -03dc18: 0f00 |0008: return v0 │ │ +03fdc8: |[03fdc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +03fdd8: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fddc: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fde0: 7220 740c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0c74 │ │ +03fde6: 0a00 |0007: move-result v0 │ │ +03fde8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60860,20 +60860,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dc1c: |[03dc1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -03dc2c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dc30: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dc34: 7220 750c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0c75 │ │ -03dc3a: 0a00 |0007: move-result v0 │ │ -03dc3c: 0f00 |0008: return v0 │ │ +03fdec: |[03fdec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +03fdfc: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fe00: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fe04: 7220 750c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0c75 │ │ +03fe0a: 0a00 |0007: move-result v0 │ │ +03fe0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1704 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60881,20 +60881,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dc40: |[03dc40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -03dc50: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dc54: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dc58: 7220 760c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0c76 │ │ -03dc5e: 0a00 |0007: move-result v0 │ │ -03dc60: 0f00 |0008: return v0 │ │ +03fe10: |[03fe10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +03fe20: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fe24: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fe28: 7220 760c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0c76 │ │ +03fe2e: 0a00 |0007: move-result v0 │ │ +03fe30: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60902,20 +60902,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dc64: |[03dc64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -03dc74: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dc78: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dc7c: 7220 770c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0c77 │ │ -03dc82: 0a00 |0007: move-result v0 │ │ -03dc84: 0f00 |0008: return v0 │ │ +03fe34: |[03fe34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +03fe44: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fe48: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fe4c: 7220 770c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0c77 │ │ +03fe52: 0a00 |0007: move-result v0 │ │ +03fe54: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60923,20 +60923,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dc88: |[03dc88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -03dc98: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dc9c: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dca0: 7220 780c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0c78 │ │ -03dca6: 0a00 |0007: move-result v0 │ │ -03dca8: 0f00 |0008: return v0 │ │ +03fe58: |[03fe58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +03fe68: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fe6c: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fe70: 7220 780c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0c78 │ │ +03fe76: 0a00 |0007: move-result v0 │ │ +03fe78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1680 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60944,20 +60944,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dcac: |[03dcac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -03dcbc: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dcc0: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dcc4: 7220 790c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0c79 │ │ -03dcca: 0a00 |0007: move-result v0 │ │ -03dccc: 0f00 |0008: return v0 │ │ +03fe7c: |[03fe7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +03fe8c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fe90: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fe94: 7220 790c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0c79 │ │ +03fe9a: 0a00 |0007: move-result v0 │ │ +03fe9c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1728 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60965,20 +60965,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dcd0: |[03dcd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -03dce0: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dce4: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dce8: 7220 7a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0c7a │ │ -03dcee: 0a00 |0007: move-result v0 │ │ -03dcf0: 0f00 |0008: return v0 │ │ +03fea0: |[03fea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +03feb0: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03feb4: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03feb8: 7220 7a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0c7a │ │ +03febe: 0a00 |0007: move-result v0 │ │ +03fec0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1752 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60986,20 +60986,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dcf4: |[03dcf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -03dd04: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dd08: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dd0c: 7220 7b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0c7b │ │ -03dd12: 0a00 |0007: move-result v0 │ │ -03dd14: 0f00 |0008: return v0 │ │ +03fec4: |[03fec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +03fed4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fed8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03fedc: 7220 7b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0c7b │ │ +03fee2: 0a00 |0007: move-result v0 │ │ +03fee4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61007,20 +61007,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dd18: |[03dd18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -03dd28: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dd2c: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dd30: 7220 7c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0c7c │ │ -03dd36: 0a00 |0007: move-result v0 │ │ -03dd38: 0f00 |0008: return v0 │ │ +03fee8: |[03fee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +03fef8: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03fefc: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03ff00: 7220 7c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0c7c │ │ +03ff06: 0a00 |0007: move-result v0 │ │ +03ff08: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61028,20 +61028,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03dd3c: |[03dd3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -03dd4c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dd50: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dd54: 7230 810c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0c81 │ │ -03dd5a: 0a00 |0007: move-result v0 │ │ -03dd5c: 0f00 |0008: return v0 │ │ +03ff0c: |[03ff0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +03ff1c: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03ff20: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03ff24: 7230 810c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0c81 │ │ +03ff2a: 0a00 |0007: move-result v0 │ │ +03ff2c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -61050,20 +61050,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -03dd60: |[03dd60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -03dd70: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dd74: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dd78: 7240 820c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0c82 │ │ -03dd7e: 0a00 |0007: move-result v0 │ │ -03dd80: 0f00 |0008: return v0 │ │ +03ff30: |[03ff30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +03ff40: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03ff44: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03ff48: 7240 820c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0c82 │ │ +03ff4e: 0a00 |0007: move-result v0 │ │ +03ff50: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -61073,19 +61073,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03dd84: |[03dd84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -03dd94: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dd98: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dd9c: 7220 830c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0c83 │ │ -03dda2: 0e00 |0007: return-void │ │ +03ff54: |[03ff54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +03ff64: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03ff68: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03ff6c: 7220 830c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0c83 │ │ +03ff72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0007 line=1875 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -61094,19 +61094,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03dda4: |[03dda4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -03ddb4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03ddb8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03ddbc: 7230 840c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0c84 │ │ -03ddc2: 0e00 |0007: return-void │ │ +03ff74: |[03ff74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +03ff84: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03ff88: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03ff8c: 7230 840c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0c84 │ │ +03ff92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ 0x0007 line=1624 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -61116,19 +61116,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ddc4: |[03ddc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -03ddd4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03ddd8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dddc: 7230 850c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c85 │ │ -03dde2: 0e00 |0007: return-void │ │ +03ff94: |[03ff94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +03ffa4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03ffa8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03ffac: 7230 850c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c85 │ │ +03ffb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ 0x0007 line=1454 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -61138,19 +61138,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03dde4: |[03dde4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -03ddf4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03ddf8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03ddfc: 7230 860c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c86 │ │ -03de02: 0e00 |0007: return-void │ │ +03ffb4: |[03ffb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +03ffc4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03ffc8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03ffcc: 7230 860c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c86 │ │ +03ffd2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0007 line=1478 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -61160,19 +61160,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03de04: |[03de04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -03de14: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03de18: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03de1c: 7230 870c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0c87 │ │ -03de22: 0e00 |0007: return-void │ │ +03ffd4: |[03ffd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +03ffe4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +03ffe8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +03ffec: 7230 870c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0c87 │ │ +03fff2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0007 line=1502 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -61182,19 +61182,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03de24: |[03de24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -03de34: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03de38: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03de3c: 7230 880c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0c88 │ │ -03de42: 0e00 |0007: return-void │ │ +03fff4: |[03fff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +040004: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040008: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04000c: 7230 880c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0c88 │ │ +040012: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0007 line=1526 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -61204,19 +61204,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03de44: |[03de44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -03de54: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03de58: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03de5c: 7230 890c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c89 │ │ -03de62: 0e00 |0007: return-void │ │ +040014: |[040014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +040024: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040028: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04002c: 7230 890c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c89 │ │ +040032: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ 0x0007 line=1816 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -61226,19 +61226,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03de64: |[03de64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -03de74: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03de78: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03de7c: 7230 8a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0c8a │ │ -03de82: 0e00 |0007: return-void │ │ +040034: |[040034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +040044: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040048: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04004c: 7230 8a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0c8a │ │ +040052: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ 0x0007 line=1672 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -61248,19 +61248,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03de84: |[03de84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -03de94: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03de98: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03de9c: 7230 8b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c8b │ │ -03dea2: 0e00 |0007: return-void │ │ +040054: |[040054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +040064: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040068: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04006c: 7230 8b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c8b │ │ +040072: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1863 │ │ 0x0007 line=1864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -61270,19 +61270,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03dea4: |[03dea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -03deb4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03deb8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03debc: 7230 8c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0c8c │ │ -03dec2: 0e00 |0007: return-void │ │ +040074: |[040074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +040084: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040088: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04008c: 7230 8c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0c8c │ │ +040092: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1719 │ │ 0x0007 line=1720 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -61292,19 +61292,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03dec4: |[03dec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -03ded4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03ded8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dedc: 7230 8d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0c8d │ │ -03dee2: 0e00 |0007: return-void │ │ +040094: |[040094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +0400a4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +0400a8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +0400ac: 7230 8d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0c8d │ │ +0400b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ 0x0007 line=1550 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -61314,19 +61314,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03dee4: |[03dee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -03def4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03def8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03defc: 7230 8e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0c8e │ │ -03df02: 0e00 |0007: return-void │ │ +0400b4: |[0400b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +0400c4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +0400c8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +0400cc: 7230 8e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0c8e │ │ +0400d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ 0x0007 line=1574 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -61336,19 +61336,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03df04: |[03df04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -03df14: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03df18: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03df1c: 7230 8f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0c8f │ │ -03df22: 0e00 |0007: return-void │ │ +0400d4: |[0400d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +0400e4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +0400e8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +0400ec: 7230 8f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0c8f │ │ +0400f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0007 line=1944 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -61358,19 +61358,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03df24: |[03df24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -03df34: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03df38: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03df3c: 7230 900c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0c90 │ │ -03df42: 0e00 |0007: return-void │ │ +0400f4: |[0400f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +040104: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040108: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04010c: 7230 900c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0c90 │ │ +040112: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1695 │ │ 0x0007 line=1696 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -61380,19 +61380,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03df44: |[03df44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -03df54: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03df58: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03df5c: 7230 910c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0c91 │ │ -03df62: 0e00 |0007: return-void │ │ +040114: |[040114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +040124: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040128: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04012c: 7230 910c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0c91 │ │ +040132: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1344 │ │ 0x0007 line=1345 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -61402,19 +61402,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03df64: |[03df64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -03df74: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03df78: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03df7c: 7230 920c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c92 │ │ -03df82: 0e00 |0007: return-void │ │ +040134: |[040134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +040144: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040148: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04014c: 7230 920c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c92 │ │ +040152: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x0007 line=1792 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -61424,19 +61424,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03df84: |[03df84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -03df94: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03df98: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03df9c: 7230 930c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0c93 │ │ -03dfa2: 0e00 |0007: return-void │ │ +040154: |[040154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +040164: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040168: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04016c: 7230 930c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0c93 │ │ +040172: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1406 │ │ 0x0007 line=1407 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -61446,19 +61446,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03dfa4: |[03dfa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -03dfb4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dfb8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dfbc: 7240 940c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0c94 │ │ -03dfc2: 0e00 |0007: return-void │ │ +040174: |[040174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +040184: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040188: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04018c: 7240 940c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0c94 │ │ +040192: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0007 line=1430 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -61469,19 +61469,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03dfc4: |[03dfc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -03dfd4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dfd8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dfdc: 7230 950c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0c95 │ │ -03dfe2: 0e00 |0007: return-void │ │ +040194: |[040194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +0401a4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +0401a8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +0401ac: 7230 950c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0c95 │ │ +0401b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0007 line=1744 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -61491,19 +61491,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03dfe4: |[03dfe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -03dff4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03dff8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03dffc: 7230 960c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0c96 │ │ -03e002: 0e00 |0007: return-void │ │ +0401b4: |[0401b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +0401c4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +0401c8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +0401cc: 7230 960c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0c96 │ │ +0401d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0007 line=1768 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -61513,19 +61513,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e004: |[03e004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -03e014: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03e018: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03e01c: 7230 970c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0c97 │ │ -03e022: 0e00 |0007: return-void │ │ +0401d4: |[0401d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +0401e4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +0401e8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +0401ec: 7230 970c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0c97 │ │ +0401f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0007 line=1648 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -61535,19 +61535,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e024: |[03e024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -03e034: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03e038: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03e03c: 7230 980c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0c98 │ │ -03e042: 0e00 |0007: return-void │ │ +0401f4: |[0401f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +040204: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040208: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04020c: 7230 980c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0c98 │ │ +040212: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0007 line=1144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -61557,19 +61557,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03e044: |[03e044] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -03e054: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03e058: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03e05c: 7240 990c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0c99 │ │ -03e062: 0e00 |0007: return-void │ │ +040214: |[040214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +040224: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040228: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04022c: 7240 990c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0c99 │ │ +040232: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0007 line=1167 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -61580,19 +61580,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e064: |[03e064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -03e074: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03e078: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03e07c: 7230 9a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c9a │ │ -03e082: 0e00 |0007: return-void │ │ +040234: |[040234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +040244: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040248: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04024c: 7230 9a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c9a │ │ +040252: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1839 │ │ 0x0007 line=1840 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -61602,19 +61602,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e084: |[03e084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -03e094: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03e098: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03e09c: 7230 9b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0c9b │ │ -03e0a2: 0e00 |0007: return-void │ │ +040254: |[040254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +040264: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040268: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04026c: 7230 9b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0c9b │ │ +040272: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -61624,19 +61624,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e0a4: |[03e0a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -03e0b4: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ -03e0b8: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ -03e0bc: 7230 9c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0c9c │ │ -03e0c2: 0e00 |0007: return-void │ │ +040274: |[040274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +040284: 6200 3004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0430 │ │ +040288: 5421 3604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0436 │ │ +04028c: 7230 9c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0c9c │ │ +040292: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x0007 line=1599 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -61646,163 +61646,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -03e0c4: |[03e0c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -03e0d4: 2203 0503 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -03e0d8: 7010 6714 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -03e0de: 6f10 5214 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1452 │ │ -03e0e4: 0c04 |0008: move-result-object v4 │ │ -03e0e6: 6e20 6e14 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e0ec: 2202 3d00 |000c: new-instance v2, Landroid/graphics/Rect; // type@003d │ │ -03e0f0: 7010 1901 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -03e0f6: 6e20 fd0c 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cfd │ │ -03e0fc: 2204 0503 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -03e100: 7010 6714 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -03e106: 1a05 d800 |0019: const-string v5, "; boundsInParent: " // string@00d8 │ │ -03e10a: 6e20 6e14 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e110: 0c04 |001e: move-result-object v4 │ │ -03e112: 6e20 6d14 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -03e118: 0c04 |0022: move-result-object v4 │ │ -03e11a: 6e10 7314 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03e120: 0c04 |0026: move-result-object v4 │ │ -03e122: 6e20 6e14 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e128: 6e20 fe0c 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cfe │ │ -03e12e: 2204 0503 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -03e132: 7010 6714 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -03e138: 1a05 d900 |0032: const-string v5, "; boundsInScreen: " // string@00d9 │ │ -03e13c: 6e20 6e14 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e142: 0c04 |0037: move-result-object v4 │ │ -03e144: 6e20 6d14 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -03e14a: 0c04 |003b: move-result-object v4 │ │ -03e14c: 6e10 7314 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03e152: 0c04 |003f: move-result-object v4 │ │ -03e154: 6e20 6e14 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e15a: 1a04 e300 |0043: const-string v4, "; packageName: " // string@00e3 │ │ -03e15e: 6e20 6e14 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e164: 0c04 |0048: move-result-object v4 │ │ -03e166: 6e10 060d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d06 │ │ -03e16c: 0c05 |004c: move-result-object v5 │ │ -03e16e: 6e20 6c14 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@146c │ │ -03e174: 1a04 dc00 |0050: const-string v4, "; className: " // string@00dc │ │ -03e178: 6e20 6e14 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e17e: 0c04 |0055: move-result-object v4 │ │ -03e180: 6e10 010d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d01 │ │ -03e186: 0c05 |0059: move-result-object v5 │ │ -03e188: 6e20 6c14 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@146c │ │ -03e18e: 1a04 e700 |005d: const-string v4, "; text: " // string@00e7 │ │ -03e192: 6e20 6e14 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e198: 0c04 |0062: move-result-object v4 │ │ -03e19a: 6e10 080d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d08 │ │ -03e1a0: 0c05 |0066: move-result-object v5 │ │ -03e1a2: 6e20 6c14 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@146c │ │ -03e1a8: 1a04 de00 |006a: const-string v4, "; contentDescription: " // string@00de │ │ -03e1ac: 6e20 6e14 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e1b2: 0c04 |006f: move-result-object v4 │ │ -03e1b4: 6e10 020d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d02 │ │ -03e1ba: 0c05 |0073: move-result-object v5 │ │ -03e1bc: 6e20 6c14 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@146c │ │ -03e1c2: 1a04 e800 |0077: const-string v4, "; viewId: " // string@00e8 │ │ -03e1c6: 6e20 6e14 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e1cc: 0c04 |007c: move-result-object v4 │ │ -03e1ce: 6e10 090d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d09 │ │ -03e1d4: 0c05 |0080: move-result-object v5 │ │ -03e1d6: 6e20 6e14 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e1dc: 1a04 da00 |0084: const-string v4, "; checkable: " // string@00da │ │ -03e1e0: 6e20 6e14 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e1e6: 0c04 |0089: move-result-object v4 │ │ -03e1e8: 6e10 0d0d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d0d │ │ -03e1ee: 0a05 |008d: move-result v5 │ │ -03e1f0: 6e20 6f14 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e1f6: 1a04 db00 |0091: const-string v4, "; checked: " // string@00db │ │ -03e1fa: 6e20 6e14 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e200: 0c04 |0096: move-result-object v4 │ │ -03e202: 6e10 0e0d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d0e │ │ -03e208: 0a05 |009a: move-result v5 │ │ -03e20a: 6e20 6f14 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e210: 1a04 e000 |009e: const-string v4, "; focusable: " // string@00e0 │ │ -03e214: 6e20 6e14 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e21a: 0c04 |00a3: move-result-object v4 │ │ -03e21c: 6e10 110d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d11 │ │ -03e222: 0a05 |00a7: move-result v5 │ │ -03e224: 6e20 6f14 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e22a: 1a04 e100 |00ab: const-string v4, "; focused: " // string@00e1 │ │ -03e22e: 6e20 6e14 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e234: 0c04 |00b0: move-result-object v4 │ │ -03e236: 6e10 120d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d12 │ │ -03e23c: 0a05 |00b4: move-result v5 │ │ -03e23e: 6e20 6f14 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e244: 1a04 e600 |00b8: const-string v4, "; selected: " // string@00e6 │ │ -03e248: 6e20 6e14 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e24e: 0c04 |00bd: move-result-object v4 │ │ -03e250: 6e10 160d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d16 │ │ -03e256: 0a05 |00c1: move-result v5 │ │ -03e258: 6e20 6f14 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e25e: 1a04 dd00 |00c5: const-string v4, "; clickable: " // string@00dd │ │ -03e262: 6e20 6e14 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e268: 0c04 |00ca: move-result-object v4 │ │ -03e26a: 6e10 0f0d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d0f │ │ -03e270: 0a05 |00ce: move-result v5 │ │ -03e272: 6e20 6f14 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e278: 1a04 e200 |00d2: const-string v4, "; longClickable: " // string@00e2 │ │ -03e27c: 6e20 6e14 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e282: 0c04 |00d7: move-result-object v4 │ │ -03e284: 6e10 130d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d13 │ │ -03e28a: 0a05 |00db: move-result v5 │ │ -03e28c: 6e20 6f14 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e292: 1a04 df00 |00df: const-string v4, "; enabled: " // string@00df │ │ -03e296: 6e20 6e14 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e29c: 0c04 |00e4: move-result-object v4 │ │ -03e29e: 6e10 100d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d10 │ │ -03e2a4: 0a05 |00e8: move-result v5 │ │ -03e2a6: 6e20 6f14 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e2ac: 1a04 e400 |00ec: const-string v4, "; password: " // string@00e4 │ │ -03e2b0: 6e20 6e14 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e2b6: 0c04 |00f1: move-result-object v4 │ │ -03e2b8: 6e10 140d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d14 │ │ -03e2be: 0a05 |00f5: move-result v5 │ │ -03e2c0: 6e20 6f14 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e2c6: 2204 0503 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -03e2ca: 7010 6714 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -03e2d0: 1a05 e500 |00fe: const-string v5, "; scrollable: " // string@00e5 │ │ -03e2d4: 6e20 6e14 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e2da: 0c04 |0103: move-result-object v4 │ │ -03e2dc: 6e10 150d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d15 │ │ -03e2e2: 0a05 |0107: move-result v5 │ │ -03e2e4: 6e20 6f14 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ -03e2ea: 0c04 |010b: move-result-object v4 │ │ -03e2ec: 6e10 7314 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03e2f2: 0c04 |010f: move-result-object v4 │ │ -03e2f4: 6e20 6e14 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e2fa: 1a04 d700 |0113: const-string v4, "; [" // string@00d7 │ │ -03e2fe: 6e20 6e14 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e304: 6e10 fc0c 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0cfc │ │ -03e30a: 0a01 |011b: move-result v1 │ │ -03e30c: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -03e310: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -03e312: 7110 3d14 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@143d │ │ -03e318: 0a05 |0122: move-result v5 │ │ -03e31a: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -03e31e: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -03e322: b541 |0127: and-int/2addr v1, v4 │ │ -03e324: 7110 fb0c 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0cfb │ │ -03e32a: 0c04 |012b: move-result-object v4 │ │ -03e32c: 6e20 6e14 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e332: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -03e336: 1a04 c400 |0131: const-string v4, ", " // string@00c4 │ │ -03e33a: 6e20 6e14 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e340: 28e6 |0136: goto 011c // -001a │ │ -03e342: 1a04 a809 |0137: const-string v4, "]" // string@09a8 │ │ -03e346: 6e20 6e14 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -03e34c: 6e10 7314 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -03e352: 0c04 |013f: move-result-object v4 │ │ -03e354: 1104 |0140: return-object v4 │ │ +040294: |[040294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +0402a4: 2203 0503 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +0402a8: 7010 6714 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0402ae: 6f10 5214 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1452 │ │ +0402b4: 0c04 |0008: move-result-object v4 │ │ +0402b6: 6e20 6e14 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0402bc: 2202 3d00 |000c: new-instance v2, Landroid/graphics/Rect; // type@003d │ │ +0402c0: 7010 1901 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +0402c6: 6e20 fd0c 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cfd │ │ +0402cc: 2204 0503 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +0402d0: 7010 6714 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0402d6: 1a05 d800 |0019: const-string v5, "; boundsInParent: " // string@00d8 │ │ +0402da: 6e20 6e14 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0402e0: 0c04 |001e: move-result-object v4 │ │ +0402e2: 6e20 6d14 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0402e8: 0c04 |0022: move-result-object v4 │ │ +0402ea: 6e10 7314 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0402f0: 0c04 |0026: move-result-object v4 │ │ +0402f2: 6e20 6e14 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0402f8: 6e20 fe0c 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cfe │ │ +0402fe: 2204 0503 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +040302: 7010 6714 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +040308: 1a05 d900 |0032: const-string v5, "; boundsInScreen: " // string@00d9 │ │ +04030c: 6e20 6e14 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040312: 0c04 |0037: move-result-object v4 │ │ +040314: 6e20 6d14 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04031a: 0c04 |003b: move-result-object v4 │ │ +04031c: 6e10 7314 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +040322: 0c04 |003f: move-result-object v4 │ │ +040324: 6e20 6e14 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04032a: 1a04 e300 |0043: const-string v4, "; packageName: " // string@00e3 │ │ +04032e: 6e20 6e14 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040334: 0c04 |0048: move-result-object v4 │ │ +040336: 6e10 060d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d06 │ │ +04033c: 0c05 |004c: move-result-object v5 │ │ +04033e: 6e20 6c14 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@146c │ │ +040344: 1a04 dc00 |0050: const-string v4, "; className: " // string@00dc │ │ +040348: 6e20 6e14 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04034e: 0c04 |0055: move-result-object v4 │ │ +040350: 6e10 010d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d01 │ │ +040356: 0c05 |0059: move-result-object v5 │ │ +040358: 6e20 6c14 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@146c │ │ +04035e: 1a04 e700 |005d: const-string v4, "; text: " // string@00e7 │ │ +040362: 6e20 6e14 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040368: 0c04 |0062: move-result-object v4 │ │ +04036a: 6e10 080d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d08 │ │ +040370: 0c05 |0066: move-result-object v5 │ │ +040372: 6e20 6c14 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@146c │ │ +040378: 1a04 de00 |006a: const-string v4, "; contentDescription: " // string@00de │ │ +04037c: 6e20 6e14 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040382: 0c04 |006f: move-result-object v4 │ │ +040384: 6e10 020d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d02 │ │ +04038a: 0c05 |0073: move-result-object v5 │ │ +04038c: 6e20 6c14 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@146c │ │ +040392: 1a04 e800 |0077: const-string v4, "; viewId: " // string@00e8 │ │ +040396: 6e20 6e14 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04039c: 0c04 |007c: move-result-object v4 │ │ +04039e: 6e10 090d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d09 │ │ +0403a4: 0c05 |0080: move-result-object v5 │ │ +0403a6: 6e20 6e14 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0403ac: 1a04 da00 |0084: const-string v4, "; checkable: " // string@00da │ │ +0403b0: 6e20 6e14 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0403b6: 0c04 |0089: move-result-object v4 │ │ +0403b8: 6e10 0d0d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d0d │ │ +0403be: 0a05 |008d: move-result v5 │ │ +0403c0: 6e20 6f14 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +0403c6: 1a04 db00 |0091: const-string v4, "; checked: " // string@00db │ │ +0403ca: 6e20 6e14 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0403d0: 0c04 |0096: move-result-object v4 │ │ +0403d2: 6e10 0e0d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d0e │ │ +0403d8: 0a05 |009a: move-result v5 │ │ +0403da: 6e20 6f14 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +0403e0: 1a04 e000 |009e: const-string v4, "; focusable: " // string@00e0 │ │ +0403e4: 6e20 6e14 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0403ea: 0c04 |00a3: move-result-object v4 │ │ +0403ec: 6e10 110d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d11 │ │ +0403f2: 0a05 |00a7: move-result v5 │ │ +0403f4: 6e20 6f14 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +0403fa: 1a04 e100 |00ab: const-string v4, "; focused: " // string@00e1 │ │ +0403fe: 6e20 6e14 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040404: 0c04 |00b0: move-result-object v4 │ │ +040406: 6e10 120d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d12 │ │ +04040c: 0a05 |00b4: move-result v5 │ │ +04040e: 6e20 6f14 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +040414: 1a04 e600 |00b8: const-string v4, "; selected: " // string@00e6 │ │ +040418: 6e20 6e14 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04041e: 0c04 |00bd: move-result-object v4 │ │ +040420: 6e10 160d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d16 │ │ +040426: 0a05 |00c1: move-result v5 │ │ +040428: 6e20 6f14 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +04042e: 1a04 dd00 |00c5: const-string v4, "; clickable: " // string@00dd │ │ +040432: 6e20 6e14 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040438: 0c04 |00ca: move-result-object v4 │ │ +04043a: 6e10 0f0d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d0f │ │ +040440: 0a05 |00ce: move-result v5 │ │ +040442: 6e20 6f14 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +040448: 1a04 e200 |00d2: const-string v4, "; longClickable: " // string@00e2 │ │ +04044c: 6e20 6e14 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040452: 0c04 |00d7: move-result-object v4 │ │ +040454: 6e10 130d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d13 │ │ +04045a: 0a05 |00db: move-result v5 │ │ +04045c: 6e20 6f14 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +040462: 1a04 df00 |00df: const-string v4, "; enabled: " // string@00df │ │ +040466: 6e20 6e14 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04046c: 0c04 |00e4: move-result-object v4 │ │ +04046e: 6e10 100d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d10 │ │ +040474: 0a05 |00e8: move-result v5 │ │ +040476: 6e20 6f14 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +04047c: 1a04 e400 |00ec: const-string v4, "; password: " // string@00e4 │ │ +040480: 6e20 6e14 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040486: 0c04 |00f1: move-result-object v4 │ │ +040488: 6e10 140d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d14 │ │ +04048e: 0a05 |00f5: move-result v5 │ │ +040490: 6e20 6f14 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +040496: 2204 0503 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +04049a: 7010 6714 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0404a0: 1a05 e500 |00fe: const-string v5, "; scrollable: " // string@00e5 │ │ +0404a4: 6e20 6e14 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0404aa: 0c04 |0103: move-result-object v4 │ │ +0404ac: 6e10 150d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d15 │ │ +0404b2: 0a05 |0107: move-result v5 │ │ +0404b4: 6e20 6f14 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@146f │ │ +0404ba: 0c04 |010b: move-result-object v4 │ │ +0404bc: 6e10 7314 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0404c2: 0c04 |010f: move-result-object v4 │ │ +0404c4: 6e20 6e14 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0404ca: 1a04 d700 |0113: const-string v4, "; [" // string@00d7 │ │ +0404ce: 6e20 6e14 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0404d4: 6e10 fc0c 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0cfc │ │ +0404da: 0a01 |011b: move-result v1 │ │ +0404dc: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +0404e0: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +0404e2: 7110 3d14 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@143d │ │ +0404e8: 0a05 |0122: move-result v5 │ │ +0404ea: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +0404ee: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +0404f2: b541 |0127: and-int/2addr v1, v4 │ │ +0404f4: 7110 fb0c 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0cfb │ │ +0404fa: 0c04 |012b: move-result-object v4 │ │ +0404fc: 6e20 6e14 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040502: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +040506: 1a04 c400 |0131: const-string v4, ", " // string@00c4 │ │ +04050a: 6e20 6e14 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +040510: 28e6 |0136: goto 011c // -001a │ │ +040512: 1a04 a809 |0137: const-string v4, "]" // string@09a8 │ │ +040516: 6e20 6e14 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04051c: 6e10 7314 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +040522: 0c04 |013f: move-result-object v4 │ │ +040524: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0005 line=1976 │ │ 0x000c line=1978 │ │ 0x0011 line=1980 │ │ 0x0014 line=1981 │ │ @@ -61868,17 +61868,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e358: |[03e358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -03e368: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03e36e: 0e00 |0003: return-void │ │ +040528: |[040528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +040538: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04053e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61886,18 +61886,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e370: |[03e370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -03e380: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e384: 6e20 da12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@12da │ │ -03e38a: 0e00 |0005: return-void │ │ +040540: |[040540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +040550: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040554: 6e20 da12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@12da │ │ +04055a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 action I │ │ @@ -61907,18 +61907,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e38c: |[03e38c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03e39c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e3a0: 6e20 db12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@12db │ │ -03e3a6: 0e00 |0005: return-void │ │ +04055c: |[04055c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04056c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040570: 6e20 db12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@12db │ │ +040576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -61928,20 +61928,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e3a8: |[03e3a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -03e3b8: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e3bc: 6e20 dd12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@12dd │ │ -03e3c2: 0c00 |0005: move-result-object v0 │ │ -03e3c4: 1f00 1e03 |0006: check-cast v0, Ljava/util/List; // type@031e │ │ -03e3c8: 1100 |0008: return-object v0 │ │ +040578: |[040578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +040588: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +04058c: 6e20 dd12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@12dd │ │ +040592: 0c00 |0005: move-result-object v0 │ │ +040594: 1f00 1e03 |0006: check-cast v0, Ljava/util/List; // type@031e │ │ +040598: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -61952,19 +61952,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e3cc: |[03e3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -03e3dc: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e3e0: 6e10 e012 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@12e0 │ │ -03e3e6: 0a00 |0005: move-result v0 │ │ -03e3e8: 0f00 |0006: return v0 │ │ +04059c: |[04059c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +0405ac: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0405b0: 6e10 e012 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@12e0 │ │ +0405b6: 0a00 |0005: move-result v0 │ │ +0405b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61972,18 +61972,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e3ec: |[03e3ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03e3fc: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e400: 6e20 e112 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@12e1 │ │ -03e406: 0e00 |0005: return-void │ │ +0405bc: |[0405bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0405cc: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0405d0: 6e20 e112 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@12e1 │ │ +0405d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -61993,18 +61993,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e408: |[03e408] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03e418: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e41c: 6e20 e212 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@12e2 │ │ -03e422: 0e00 |0005: return-void │ │ +0405d8: |[0405d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0405e8: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0405ec: 6e20 e212 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@12e2 │ │ +0405f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -62014,19 +62014,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e424: |[03e424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03e434: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e438: 6e20 e312 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12e3 │ │ -03e43e: 0c00 |0005: move-result-object v0 │ │ -03e440: 1100 |0006: return-object v0 │ │ +0405f4: |[0405f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +040604: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040608: 6e20 e312 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12e3 │ │ +04060e: 0c00 |0005: move-result-object v0 │ │ +040610: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 index I │ │ │ │ @@ -62035,19 +62035,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e444: |[03e444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -03e454: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e458: 6e10 e412 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@12e4 │ │ -03e45e: 0a00 |0005: move-result v0 │ │ -03e460: 0f00 |0006: return v0 │ │ +040614: |[040614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +040624: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040628: 6e10 e412 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@12e4 │ │ +04062e: 0a00 |0005: move-result v0 │ │ +040630: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62055,19 +62055,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e464: |[03e464] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03e474: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e478: 6e10 e512 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@12e5 │ │ -03e47e: 0c00 |0005: move-result-object v0 │ │ -03e480: 1100 |0006: return-object v0 │ │ +040634: |[040634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +040644: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040648: 6e10 e512 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@12e5 │ │ +04064e: 0c00 |0005: move-result-object v0 │ │ +040650: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62075,19 +62075,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e484: |[03e484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03e494: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e498: 6e10 e612 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@12e6 │ │ -03e49e: 0c00 |0005: move-result-object v0 │ │ -03e4a0: 1100 |0006: return-object v0 │ │ +040654: |[040654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +040664: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040668: 6e10 e612 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@12e6 │ │ +04066e: 0c00 |0005: move-result-object v0 │ │ +040670: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62095,19 +62095,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e4a4: |[03e4a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03e4b4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e4b8: 6e10 e912 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@12e9 │ │ -03e4be: 0c00 |0005: move-result-object v0 │ │ -03e4c0: 1100 |0006: return-object v0 │ │ +040674: |[040674] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +040684: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040688: 6e10 e912 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@12e9 │ │ +04068e: 0c00 |0005: move-result-object v0 │ │ +040690: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62115,19 +62115,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e4c4: |[03e4c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03e4d4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e4d8: 6e10 ea12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@12ea │ │ -03e4de: 0c00 |0005: move-result-object v0 │ │ -03e4e0: 1100 |0006: return-object v0 │ │ +040694: |[040694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0406a4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0406a8: 6e10 ea12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@12ea │ │ +0406ae: 0c00 |0005: move-result-object v0 │ │ +0406b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62135,19 +62135,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e4e4: |[03e4e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03e4f4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e4f8: 6e10 eb12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@12eb │ │ -03e4fe: 0c00 |0005: move-result-object v0 │ │ -03e500: 1100 |0006: return-object v0 │ │ +0406b4: |[0406b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0406c4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0406c8: 6e10 eb12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@12eb │ │ +0406ce: 0c00 |0005: move-result-object v0 │ │ +0406d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62155,19 +62155,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e504: |[03e504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -03e514: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e518: 6e10 ed12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@12ed │ │ -03e51e: 0a00 |0005: move-result v0 │ │ -03e520: 0f00 |0006: return v0 │ │ +0406d4: |[0406d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +0406e4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0406e8: 6e10 ed12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@12ed │ │ +0406ee: 0a00 |0005: move-result v0 │ │ +0406f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62175,19 +62175,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e524: |[03e524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -03e534: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e538: 6e10 ef12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@12ef │ │ -03e53e: 0a00 |0005: move-result v0 │ │ -03e540: 0f00 |0006: return v0 │ │ +0406f4: |[0406f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +040704: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040708: 6e10 ef12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@12ef │ │ +04070e: 0a00 |0005: move-result v0 │ │ +040710: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62195,19 +62195,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e544: |[03e544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -03e554: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e558: 6e10 f012 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@12f0 │ │ -03e55e: 0a00 |0005: move-result v0 │ │ -03e560: 0f00 |0006: return v0 │ │ +040714: |[040714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +040724: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040728: 6e10 f012 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@12f0 │ │ +04072e: 0a00 |0005: move-result v0 │ │ +040730: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62215,19 +62215,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e564: |[03e564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -03e574: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e578: 6e10 f112 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@12f1 │ │ -03e57e: 0a00 |0005: move-result v0 │ │ -03e580: 0f00 |0006: return v0 │ │ +040734: |[040734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +040744: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040748: 6e10 f112 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@12f1 │ │ +04074e: 0a00 |0005: move-result v0 │ │ +040750: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62235,19 +62235,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e584: |[03e584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -03e594: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e598: 6e10 f212 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@12f2 │ │ -03e59e: 0a00 |0005: move-result v0 │ │ -03e5a0: 0f00 |0006: return v0 │ │ +040754: |[040754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +040764: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040768: 6e10 f212 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@12f2 │ │ +04076e: 0a00 |0005: move-result v0 │ │ +040770: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62255,19 +62255,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e5a4: |[03e5a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -03e5b4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e5b8: 6e10 f312 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@12f3 │ │ -03e5be: 0a00 |0005: move-result v0 │ │ -03e5c0: 0f00 |0006: return v0 │ │ +040774: |[040774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +040784: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040788: 6e10 f312 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@12f3 │ │ +04078e: 0a00 |0005: move-result v0 │ │ +040790: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62275,19 +62275,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e5c4: |[03e5c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -03e5d4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e5d8: 6e10 f412 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@12f4 │ │ -03e5de: 0a00 |0005: move-result v0 │ │ -03e5e0: 0f00 |0006: return v0 │ │ +040794: |[040794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +0407a4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0407a8: 6e10 f412 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@12f4 │ │ +0407ae: 0a00 |0005: move-result v0 │ │ +0407b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62295,19 +62295,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e5e4: |[03e5e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -03e5f4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e5f8: 6e10 f512 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@12f5 │ │ -03e5fe: 0a00 |0005: move-result v0 │ │ -03e600: 0f00 |0006: return v0 │ │ +0407b4: |[0407b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +0407c4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0407c8: 6e10 f512 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@12f5 │ │ +0407ce: 0a00 |0005: move-result v0 │ │ +0407d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62315,19 +62315,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e604: |[03e604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -03e614: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e618: 6e10 f612 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@12f6 │ │ -03e61e: 0a00 |0005: move-result v0 │ │ -03e620: 0f00 |0006: return v0 │ │ +0407d4: |[0407d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +0407e4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0407e8: 6e10 f612 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@12f6 │ │ +0407ee: 0a00 |0005: move-result v0 │ │ +0407f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62335,19 +62335,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e624: |[03e624] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -03e634: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e638: 6e10 f712 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@12f7 │ │ -03e63e: 0a00 |0005: move-result v0 │ │ -03e640: 0f00 |0006: return v0 │ │ +0407f4: |[0407f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +040804: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040808: 6e10 f712 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@12f7 │ │ +04080e: 0a00 |0005: move-result v0 │ │ +040810: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62355,19 +62355,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e644: |[03e644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -03e654: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e658: 6e10 f812 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@12f8 │ │ -03e65e: 0a00 |0005: move-result v0 │ │ -03e660: 0f00 |0006: return v0 │ │ +040814: |[040814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +040824: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040828: 6e10 f812 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@12f8 │ │ +04082e: 0a00 |0005: move-result v0 │ │ +040830: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62375,36 +62375,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03e664: |[03e664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -03e674: 7100 fa12 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@12fa │ │ -03e67a: 0c00 |0003: move-result-object v0 │ │ -03e67c: 1100 |0004: return-object v0 │ │ +040834: |[040834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +040844: 7100 fa12 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@12fa │ │ +04084a: 0c00 |0003: move-result-object v0 │ │ +04084c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e680: |[03e680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -03e690: 7110 fb12 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12fb │ │ -03e696: 0c00 |0003: move-result-object v0 │ │ -03e698: 1100 |0004: return-object v0 │ │ +040850: |[040850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +040860: 7110 fb12 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12fb │ │ +040866: 0c00 |0003: move-result-object v0 │ │ +040868: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 source Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62412,19 +62412,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e69c: |[03e69c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03e6ac: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e6b0: 7110 fd12 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12fd │ │ -03e6b6: 0c00 |0005: move-result-object v0 │ │ -03e6b8: 1100 |0006: return-object v0 │ │ +04086c: |[04086c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04087c: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040880: 7110 fd12 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12fd │ │ +040886: 0c00 |0005: move-result-object v0 │ │ +040888: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62432,19 +62432,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e6bc: |[03e6bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -03e6cc: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e6d0: 6e20 fe12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@12fe │ │ -03e6d6: 0a00 |0005: move-result v0 │ │ -03e6d8: 0f00 |0006: return v0 │ │ +04088c: |[04088c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +04089c: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0408a0: 6e20 fe12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@12fe │ │ +0408a6: 0a00 |0005: move-result v0 │ │ +0408a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ │ │ @@ -62453,18 +62453,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e6dc: |[03e6dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -03e6ec: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e6f0: 6e10 0013 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1300 │ │ -03e6f6: 0e00 |0005: return-void │ │ +0408ac: |[0408ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +0408bc: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0408c0: 6e10 0013 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1300 │ │ +0408c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -62473,18 +62473,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e6f8: |[03e6f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03e708: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e70c: 6e20 0213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1302 │ │ -03e712: 0e00 |0005: return-void │ │ +0408c8: |[0408c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0408d8: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0408dc: 6e20 0213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1302 │ │ +0408e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -62494,18 +62494,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e714: |[03e714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03e724: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e728: 6e20 0313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1303 │ │ -03e72e: 0e00 |0005: return-void │ │ +0408e4: |[0408e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0408f4: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0408f8: 6e20 0313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1303 │ │ +0408fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -62515,18 +62515,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e730: |[03e730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -03e740: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e744: 6e20 0413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1304 │ │ -03e74a: 0e00 |0005: return-void │ │ +040900: |[040900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +040910: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040914: 6e20 0413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1304 │ │ +04091a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checkable Z │ │ @@ -62536,18 +62536,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e74c: |[03e74c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -03e75c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e760: 6e20 0513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1305 │ │ -03e766: 0e00 |0005: return-void │ │ +04091c: |[04091c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +04092c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040930: 6e20 0513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1305 │ │ +040936: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checked Z │ │ @@ -62557,18 +62557,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e768: |[03e768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03e778: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e77c: 6e20 0613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1306 │ │ -03e782: 0e00 |0005: return-void │ │ +040938: |[040938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +040948: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +04094c: 6e20 0613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1306 │ │ +040952: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -62578,18 +62578,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e784: |[03e784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -03e794: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e798: 6e20 0713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1307 │ │ -03e79e: 0e00 |0005: return-void │ │ +040954: |[040954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +040964: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040968: 6e20 0713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1307 │ │ +04096e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 clickable Z │ │ @@ -62599,18 +62599,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e7a0: |[03e7a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03e7b0: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e7b4: 6e20 0813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1308 │ │ -03e7ba: 0e00 |0005: return-void │ │ +040970: |[040970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +040980: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040984: 6e20 0813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1308 │ │ +04098a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -62620,18 +62620,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e7bc: |[03e7bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -03e7cc: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e7d0: 6e20 0913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1309 │ │ -03e7d6: 0e00 |0005: return-void │ │ +04098c: |[04098c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +04099c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0409a0: 6e20 0913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1309 │ │ +0409a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -62641,18 +62641,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e7d8: |[03e7d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -03e7e8: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e7ec: 6e20 0a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@130a │ │ -03e7f2: 0e00 |0005: return-void │ │ +0409a8: |[0409a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +0409b8: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0409bc: 6e20 0a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@130a │ │ +0409c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focusable Z │ │ @@ -62662,18 +62662,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e7f4: |[03e7f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -03e804: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e808: 6e20 0b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@130b │ │ -03e80e: 0e00 |0005: return-void │ │ +0409c4: |[0409c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +0409d4: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0409d8: 6e20 0b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@130b │ │ +0409de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -62683,18 +62683,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e810: |[03e810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -03e820: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e824: 6e20 0d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@130d │ │ -03e82a: 0e00 |0005: return-void │ │ +0409e0: |[0409e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0409f0: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +0409f4: 6e20 0d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@130d │ │ +0409fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 longClickable Z │ │ @@ -62704,18 +62704,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e82c: |[03e82c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03e83c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e840: 6e20 0f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@130f │ │ -03e846: 0e00 |0005: return-void │ │ +0409fc: |[0409fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +040a0c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040a10: 6e20 0f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@130f │ │ +040a16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 packageName Ljava/lang/CharSequence; │ │ @@ -62725,18 +62725,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e848: |[03e848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03e858: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e85c: 6e20 1013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1310 │ │ -03e862: 0e00 |0005: return-void │ │ +040a18: |[040a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +040a28: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040a2c: 6e20 1013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1310 │ │ +040a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parent Landroid/view/View; │ │ @@ -62746,18 +62746,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e864: |[03e864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -03e874: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e878: 6e20 1213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1312 │ │ -03e87e: 0e00 |0005: return-void │ │ +040a34: |[040a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +040a44: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040a48: 6e20 1213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1312 │ │ +040a4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 password Z │ │ @@ -62767,18 +62767,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e880: |[03e880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -03e890: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e894: 6e20 1313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1313 │ │ -03e89a: 0e00 |0005: return-void │ │ +040a50: |[040a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +040a60: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040a64: 6e20 1313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1313 │ │ +040a6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -62788,18 +62788,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e89c: |[03e89c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -03e8ac: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e8b0: 6e20 1413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1314 │ │ -03e8b6: 0e00 |0005: return-void │ │ +040a6c: |[040a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +040a7c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040a80: 6e20 1413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1314 │ │ +040a86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 selected Z │ │ @@ -62809,18 +62809,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e8b8: |[03e8b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03e8c8: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e8cc: 6e20 1513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1315 │ │ -03e8d2: 0e00 |0005: return-void │ │ +040a88: |[040a88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +040a98: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040a9c: 6e20 1513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1315 │ │ +040aa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -62830,18 +62830,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e8d4: |[03e8d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03e8e4: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e8e8: 6e20 1713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1317 │ │ -03e8ee: 0e00 |0005: return-void │ │ +040aa4: |[040aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +040ab4: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040ab8: 6e20 1713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1317 │ │ +040abe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/CharSequence; │ │ @@ -62872,17 +62872,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e8f0: |[03e8f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -03e900: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03e906: 0e00 |0003: return-void │ │ +040ac0: |[040ac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +040ad0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +040ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -62890,18 +62890,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03e908: |[03e908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03e918: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e91c: 6e30 dc12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@12dc │ │ -03e922: 0e00 |0005: return-void │ │ +040ad8: |[040ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +040ae8: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040aec: 6e30 dc12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@12dc │ │ +040af2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -62912,19 +62912,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e924: |[03e924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03e934: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e938: 6e20 de12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12de │ │ -03e93e: 0c00 |0005: move-result-object v0 │ │ -03e940: 1100 |0006: return-object v0 │ │ +040af4: |[040af4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +040b04: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040b08: 6e20 de12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12de │ │ +040b0e: 0c00 |0005: move-result-object v0 │ │ +040b10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 focus I │ │ │ │ @@ -62933,19 +62933,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e944: |[03e944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03e954: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e958: 6e20 df12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12df │ │ -03e95e: 0c00 |0005: move-result-object v0 │ │ -03e960: 1100 |0006: return-object v0 │ │ +040b14: |[040b14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +040b24: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040b28: 6e20 df12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12df │ │ +040b2e: 0c00 |0005: move-result-object v0 │ │ +040b30: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -62954,19 +62954,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e964: |[03e964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -03e974: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e978: 6e10 e812 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@12e8 │ │ -03e97e: 0a00 |0005: move-result v0 │ │ -03e980: 0f00 |0006: return v0 │ │ +040b34: |[040b34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +040b44: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040b48: 6e10 e812 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@12e8 │ │ +040b4e: 0a00 |0005: move-result v0 │ │ +040b50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -62974,19 +62974,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e984: |[03e984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -03e994: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e998: 6e10 ee12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@12ee │ │ -03e99e: 0a00 |0005: move-result v0 │ │ -03e9a0: 0f00 |0006: return v0 │ │ +040b54: |[040b54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +040b64: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040b68: 6e10 ee12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@12ee │ │ +040b6e: 0a00 |0005: move-result v0 │ │ +040b70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -62994,19 +62994,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e9a4: |[03e9a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -03e9b4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e9b8: 6e10 f912 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@12f9 │ │ -03e9be: 0a00 |0005: move-result v0 │ │ -03e9c0: 0f00 |0006: return v0 │ │ +040b74: |[040b74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +040b84: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040b88: 6e10 f912 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@12f9 │ │ +040b8e: 0a00 |0005: move-result v0 │ │ +040b90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -63014,18 +63014,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03e9c4: |[03e9c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -03e9d4: 7120 fc12 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12fc │ │ -03e9da: 0c00 |0003: move-result-object v0 │ │ -03e9dc: 1100 |0004: return-object v0 │ │ +040b94: |[040b94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +040ba4: 7120 fc12 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12fc │ │ +040baa: 0c00 |0003: move-result-object v0 │ │ +040bac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 virtualDescendantId I │ │ │ │ @@ -63034,19 +63034,19 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03e9e0: |[03e9e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -03e9f0: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03e9f4: 6e30 ff12 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@12ff │ │ -03e9fa: 0a00 |0005: move-result v0 │ │ -03e9fc: 0f00 |0006: return v0 │ │ +040bb0: |[040bb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +040bc0: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040bc4: 6e30 ff12 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@12ff │ │ +040bca: 0a00 |0005: move-result v0 │ │ +040bcc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -63056,18 +63056,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03ea00: |[03ea00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -03ea10: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ea14: 6e20 0113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1301 │ │ -03ea1a: 0e00 |0005: return-void │ │ +040bd0: |[040bd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +040be0: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040be4: 6e20 0113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1301 │ │ +040bea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -63077,18 +63077,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03ea1c: |[03ea1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -03ea2c: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ea30: 6e20 0e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@130e │ │ -03ea36: 0e00 |0005: return-void │ │ +040bec: |[040bec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +040bfc: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040c00: 6e20 0e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@130e │ │ +040c06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 granularities I │ │ @@ -63098,18 +63098,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03ea38: |[03ea38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03ea48: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ea4c: 6e30 1113 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1311 │ │ -03ea52: 0e00 |0005: return-void │ │ +040c08: |[040c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +040c18: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040c1c: 6e30 1113 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1311 │ │ +040c22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -63120,18 +63120,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03ea54: |[03ea54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03ea64: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ea68: 6e30 1613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1316 │ │ -03ea6e: 0e00 |0005: return-void │ │ +040c24: |[040c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +040c34: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040c38: 6e30 1613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1316 │ │ +040c3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -63142,18 +63142,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03ea70: |[03ea70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -03ea80: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ea84: 6e20 1913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1319 │ │ -03ea8a: 0e00 |0005: return-void │ │ +040c40: |[040c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +040c50: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040c54: 6e20 1913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1319 │ │ +040c5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 visibleToUser Z │ │ @@ -63184,17 +63184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ea8c: |[03ea8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -03ea9c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03eaa2: 0e00 |0003: return-void │ │ +040c5c: |[040c5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +040c6c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +040c72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -63202,19 +63202,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03eaa4: |[03eaa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -03eab4: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03eab8: 6e10 ec12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@12ec │ │ -03eabe: 0c00 |0005: move-result-object v0 │ │ -03eac0: 1100 |0006: return-object v0 │ │ +040c74: |[040c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +040c84: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040c88: 6e10 ec12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@12ec │ │ +040c8e: 0c00 |0005: move-result-object v0 │ │ +040c90: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -63222,18 +63222,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03eac4: |[03eac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -03ead4: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ead8: 6e20 1813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1318 │ │ -03eade: 0e00 |0005: return-void │ │ +040c94: |[040c94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +040ca4: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040ca8: 6e20 1813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1318 │ │ +040cae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 viewId Ljava/lang/String; │ │ @@ -63264,17 +63264,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03eae0: |[03eae0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -03eaf0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03eaf6: 0e00 |0003: return-void │ │ +040cb0: |[040cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +040cc0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +040cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -63282,19 +63282,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03eaf8: |[03eaf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -03eb08: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03eb0c: 6e10 e712 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@12e7 │ │ -03eb12: 0a00 |0005: move-result v0 │ │ -03eb14: 0f00 |0006: return v0 │ │ +040cc8: |[040cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +040cd8: 1f01 9e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040cdc: 6e10 e712 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@12e7 │ │ +040ce2: 0a00 |0005: move-result v0 │ │ +040ce4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -63302,18 +63302,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03eb18: |[03eb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -03eb28: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03eb2c: 6e20 0c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@130c │ │ -03eb32: 0e00 |0005: return-void │ │ +040ce8: |[040ce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +040cf8: 1f00 9e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040cfc: 6e20 0c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@130c │ │ +040d02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mode I │ │ @@ -63390,33 +63390,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03eb34: |[03eb34] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -03eb44: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03eb48: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03eb4c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03eb50: 2200 ff01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@01ff │ │ -03eb54: 7010 8a0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0d8a │ │ -03eb5a: 6900 3b04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043b │ │ -03eb5e: 0e00 |000d: return-void │ │ -03eb60: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03eb64: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -03eb68: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03eb6c: 2200 fd01 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@01fd │ │ -03eb70: 7010 830d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0d83 │ │ -03eb76: 6900 3b04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043b │ │ -03eb7a: 28f2 |001b: goto 000d // -000e │ │ -03eb7c: 2200 0002 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0200 │ │ -03eb80: 7010 8c0d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d8c │ │ -03eb86: 6900 3b04 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043b │ │ -03eb8a: 28ea |0023: goto 000d // -0016 │ │ +040d04: |[040d04] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +040d14: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +040d18: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +040d1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +040d20: 2200 ff01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@01ff │ │ +040d24: 7010 8a0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0d8a │ │ +040d2a: 6900 3b04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043b │ │ +040d2e: 0e00 |000d: return-void │ │ +040d30: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +040d34: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +040d38: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +040d3c: 2200 fd01 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@01fd │ │ +040d40: 7010 830d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0d83 │ │ +040d46: 6900 3b04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043b │ │ +040d4a: 28f2 |001b: goto 000d // -000e │ │ +040d4c: 2200 0002 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0200 │ │ +040d50: 7010 8c0d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d8c │ │ +040d56: 6900 3b04 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043b │ │ +040d5a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -63428,21 +63428,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03eb8c: |[03eb8c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -03eb9c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -03eba2: 6200 3b04 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043b │ │ -03eba6: 7220 7e0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0d7e │ │ -03ebac: 0c00 |0008: move-result-object v0 │ │ -03ebae: 5b10 3c04 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043c │ │ -03ebb2: 0e00 |000b: return-void │ │ +040d5c: |[040d5c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +040d6c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +040d72: 6200 3b04 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043b │ │ +040d76: 7220 7e0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0d7e │ │ +040d7c: 0c00 |0008: move-result-object v0 │ │ +040d7e: 5b10 3c04 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043c │ │ +040d82: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -63452,18 +63452,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ebb4: |[03ebb4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -03ebc4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03ebca: 5b01 3c04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043c │ │ -03ebce: 0e00 |0005: return-void │ │ +040d84: |[040d84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +040d94: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +040d9a: 5b01 3c04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043c │ │ +040d9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -63475,17 +63475,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03ebd0: |[03ebd0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03ebe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ebe2: 1100 |0001: return-object v0 │ │ +040da0: |[040da0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +040db0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040db2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -63494,17 +63494,17 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03ebe4: |[03ebe4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03ebf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ebf6: 1100 |0001: return-object v0 │ │ +040db4: |[040db4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +040dc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040dc6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -63514,17 +63514,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03ebf8: |[03ebf8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03ec08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ec0a: 1100 |0001: return-object v0 │ │ +040dc8: |[040dc8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +040dd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040dda: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 focus I │ │ │ │ @@ -63533,17 +63533,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ec0c: |[03ec0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -03ec1c: 5410 3c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043c │ │ -03ec20: 1100 |0002: return-object v0 │ │ +040ddc: |[040ddc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +040dec: 5410 3c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043c │ │ +040df0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -63551,17 +63551,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03ec24: |[03ec24] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -03ec34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ec36: 0f00 |0001: return v0 │ │ +040df4: |[040df4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +040e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040e06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -63603,18 +63603,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ec38: |[03ec38] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -03ec48: 5b01 3d04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043d │ │ -03ec4c: 7010 1a13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@131a │ │ -03ec52: 0e00 |0005: return-void │ │ +040e08: |[040e08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +040e18: 5b01 3d04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043d │ │ +040e1c: 7010 1a13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@131a │ │ +040e22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ @@ -63624,20 +63624,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ec54: |[03ec54] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -03ec64: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043d │ │ -03ec68: 7220 9a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0d9a │ │ -03ec6e: 0c00 |0005: move-result-object v0 │ │ -03ec70: 1f00 9e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ec74: 1100 |0008: return-object v0 │ │ +040e24: |[040e24] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +040e34: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043d │ │ +040e38: 7220 9a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0d9a │ │ +040e3e: 0c00 |0005: move-result-object v0 │ │ +040e40: 1f00 9e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040e44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -63646,19 +63646,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03ec78: |[03ec78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03ec88: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043d │ │ -03ec8c: 7230 9b0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d9b │ │ -03ec92: 0c00 |0005: move-result-object v0 │ │ -03ec94: 1100 |0006: return-object v0 │ │ +040e48: |[040e48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +040e58: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043d │ │ +040e5c: 7230 9b0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d9b │ │ +040e62: 0c00 |0005: move-result-object v0 │ │ +040e64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -63668,19 +63668,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03ec98: |[03ec98] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -03eca8: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043d │ │ -03ecac: 7240 9c0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0d9c │ │ -03ecb2: 0a00 |0005: move-result v0 │ │ -03ecb4: 0f00 |0006: return v0 │ │ +040e68: |[040e68] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +040e78: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043d │ │ +040e7c: 7240 9c0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0d9c │ │ +040e82: 0a00 |0005: move-result v0 │ │ +040e84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -63761,17 +63761,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ecb8: |[03ecb8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -03ecc8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03ecce: 0e00 |0003: return-void │ │ +040e88: |[040e88] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +040e98: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +040e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean; │ │ │ │ @@ -63780,18 +63780,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03ecd0: |[03ecd0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -03ece0: 2200 0202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0202 │ │ -03ece4: 7020 960d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0d96 │ │ -03ecea: 1100 |0005: return-object v0 │ │ +040ea0: |[040ea0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +040eb0: 2200 0202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0202 │ │ +040eb4: 7020 960d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0d96 │ │ +040eba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ @@ -63831,18 +63831,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ecec: |[03ecec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -03ecfc: 5b01 3e04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ -03ed00: 7010 1a13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@131a │ │ -03ed06: 0e00 |0005: return-void │ │ +040ebc: |[040ebc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +040ecc: 5b01 3e04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ +040ed0: 7010 1a13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@131a │ │ +040ed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ @@ -63852,20 +63852,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ed08: |[03ed08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -03ed18: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ -03ed1c: 7220 a40d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0da4 │ │ -03ed22: 0c00 |0005: move-result-object v0 │ │ -03ed24: 1f00 9e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ed28: 1100 |0008: return-object v0 │ │ +040ed8: |[040ed8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +040ee8: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ +040eec: 7220 a40d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0da4 │ │ +040ef2: 0c00 |0005: move-result-object v0 │ │ +040ef4: 1f00 9e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040ef8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -63874,19 +63874,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03ed2c: |[03ed2c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03ed3c: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ -03ed40: 7230 a50d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0da5 │ │ -03ed46: 0c00 |0005: move-result-object v0 │ │ -03ed48: 1100 |0006: return-object v0 │ │ +040efc: |[040efc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +040f0c: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ +040f10: 7230 a50d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0da5 │ │ +040f16: 0c00 |0005: move-result-object v0 │ │ +040f18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -63896,20 +63896,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ed4c: |[03ed4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -03ed5c: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ -03ed60: 7220 a60d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0da6 │ │ -03ed66: 0c00 |0005: move-result-object v0 │ │ -03ed68: 1f00 9e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ -03ed6c: 1100 |0008: return-object v0 │ │ +040f1c: |[040f1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +040f2c: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ +040f30: 7220 a60d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0da6 │ │ +040f36: 0c00 |0005: move-result-object v0 │ │ +040f38: 1f00 9e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@029e │ │ +040f3c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 focus I │ │ │ │ @@ -63918,19 +63918,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03ed70: |[03ed70] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -03ed80: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ -03ed84: 7240 a70d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0da7 │ │ -03ed8a: 0a00 |0005: move-result v0 │ │ -03ed8c: 0f00 |0006: return v0 │ │ +040f40: |[040f40] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +040f50: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@043e │ │ +040f54: 7240 a70d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0da7 │ │ +040f5a: 0a00 |0005: move-result v0 │ │ +040f5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -64017,17 +64017,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ed90: |[03ed90] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -03eda0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03eda6: 0e00 |0003: return-void │ │ +040f60: |[040f60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +040f70: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +040f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ │ │ @@ -64036,18 +64036,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03eda8: |[03eda8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -03edb8: 2200 0502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0205 │ │ -03edbc: 7020 9f0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0d9f │ │ -03edc2: 1100 |0005: return-object v0 │ │ +040f78: |[040f78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +040f88: 2200 0502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0205 │ │ +040f8c: 7020 9f0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0d9f │ │ +040f92: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ @@ -64394,40 +64394,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -03edc4: |[03edc4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -03edd4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03edd8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03eddc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03ede0: 2200 0b02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@020b │ │ -03ede4: 7010 070e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e07 │ │ -03edea: 6900 3f04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03edee: 0e00 |000d: return-void │ │ -03edf0: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03edf4: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -03edf8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03edfc: 2200 0902 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0209 │ │ -03ee00: 7010 d40d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0dd4 │ │ -03ee06: 6900 3f04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ee0a: 28f2 |001b: goto 000d // -000e │ │ -03ee0c: 6000 1e00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -03ee10: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -03ee14: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03ee18: 2200 0802 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0208 │ │ -03ee1c: 7010 aa0d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0daa │ │ -03ee22: 6900 3f04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ee26: 28e4 |0029: goto 000d // -001c │ │ -03ee28: 2200 0c02 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@020c │ │ -03ee2c: 7010 090e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e09 │ │ -03ee32: 6900 3f04 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ee36: 28dc |0031: goto 000d // -0024 │ │ +040f94: |[040f94] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +040fa4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +040fa8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +040fac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +040fb0: 2200 0b02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@020b │ │ +040fb4: 7010 070e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e07 │ │ +040fba: 6900 3f04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +040fbe: 0e00 |000d: return-void │ │ +040fc0: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +040fc4: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +040fc8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +040fcc: 2200 0902 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0209 │ │ +040fd0: 7010 d40d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0dd4 │ │ +040fd6: 6900 3f04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +040fda: 28f2 |001b: goto 000d // -000e │ │ +040fdc: 6000 1e00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +040fe0: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +040fe4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +040fe8: 2200 0802 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0208 │ │ +040fec: 7010 aa0d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0daa │ │ +040ff2: 6900 3f04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +040ff6: 28e4 |0029: goto 000d // -001c │ │ +040ff8: 2200 0c02 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@020c │ │ +040ffc: 7010 090e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e09 │ │ +041002: 6900 3f04 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041006: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -64441,18 +64441,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ee38: |[03ee38] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -03ee48: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03ee4e: 5b01 4004 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03ee52: 0e00 |0005: return-void │ │ +041008: |[041008] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +041018: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04101e: 5b01 4004 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041022: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0003 line=529 │ │ 0x0005 line=530 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -64463,43 +64463,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03ee54: |[03ee54] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03ee64: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ -03ee68: 6201 3f04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ee6c: 7210 ef0d 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0def │ │ -03ee72: 0c01 |0007: move-result-object v1 │ │ -03ee74: 7020 390e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e39 │ │ -03ee7a: 1100 |000b: return-object v0 │ │ +041024: |[041024] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +041034: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ +041038: 6201 3f04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +04103c: 7210 ef0d 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0def │ │ +041042: 0c01 |0007: move-result-object v1 │ │ +041044: 7020 390e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e39 │ │ +04104a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03ee7c: |[03ee7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03ee8c: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ -03ee90: 6201 3f04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ee94: 5432 4004 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03ee98: 7220 f00d 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0df0 │ │ -03ee9e: 0c01 |0009: move-result-object v1 │ │ -03eea0: 7020 390e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e39 │ │ -03eea6: 1100 |000d: return-object v0 │ │ +04104c: |[04104c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +04105c: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ +041060: 6201 3f04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041064: 5432 4004 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041068: 7220 f00d 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0df0 │ │ +04106e: 0c01 |0009: move-result-object v1 │ │ +041070: 7020 390e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e39 │ │ +041076: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -64508,44 +64508,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03eea8: |[03eea8] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -03eeb8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03eeba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03eebc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -03eec0: 0f01 |0004: return v1 │ │ -03eec2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -03eec6: 0121 |0007: move v1, v2 │ │ -03eec8: 28fc |0008: goto 0004 // -0004 │ │ -03eeca: 6e10 5014 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -03eed0: 0c03 |000c: move-result-object v3 │ │ -03eed2: 6e10 5014 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -03eed8: 0c04 |0010: move-result-object v4 │ │ -03eeda: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -03eede: 0121 |0013: move v1, v2 │ │ -03eee0: 28f0 |0014: goto 0004 // -0010 │ │ -03eee2: 0760 |0015: move-object v0, v6 │ │ -03eee4: 1f00 0d02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ -03eee8: 5453 4004 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03eeec: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -03eef0: 5403 4004 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03eef4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -03eef8: 0121 |0020: move v1, v2 │ │ -03eefa: 28e3 |0021: goto 0004 // -001d │ │ -03eefc: 5453 4004 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03ef00: 5404 4004 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03ef04: 6e20 4f14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ -03ef0a: 0a03 |0029: move-result v3 │ │ -03ef0c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -03ef10: 0121 |002c: move v1, v2 │ │ -03ef12: 28d7 |002d: goto 0004 // -0029 │ │ +041078: |[041078] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +041088: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04108a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04108c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +041090: 0f01 |0004: return v1 │ │ +041092: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +041096: 0121 |0007: move v1, v2 │ │ +041098: 28fc |0008: goto 0004 // -0004 │ │ +04109a: 6e10 5014 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +0410a0: 0c03 |000c: move-result-object v3 │ │ +0410a2: 6e10 5014 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +0410a8: 0c04 |0010: move-result-object v4 │ │ +0410aa: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +0410ae: 0121 |0013: move v1, v2 │ │ +0410b0: 28f0 |0014: goto 0004 // -0010 │ │ +0410b2: 0760 |0015: move-object v0, v6 │ │ +0410b4: 1f00 0d02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@020d │ │ +0410b8: 5453 4004 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0410bc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +0410c0: 5403 4004 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0410c4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +0410c8: 0121 |0020: move v1, v2 │ │ +0410ca: 28e3 |0021: goto 0004 // -001d │ │ +0410cc: 5453 4004 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0410d0: 5404 4004 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0410d4: 6e20 4f14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@144f │ │ +0410da: 0a03 |0029: move-result v3 │ │ +0410dc: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +0410e0: 0121 |002c: move v1, v2 │ │ +0410e2: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -64566,20 +64566,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ef14: |[03ef14] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -03ef24: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ef28: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03ef2c: 7220 d90d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0dd9 │ │ -03ef32: 0a00 |0007: move-result v0 │ │ -03ef34: 0f00 |0008: return v0 │ │ +0410e4: |[0410e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +0410f4: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0410f8: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0410fc: 7220 d90d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0dd9 │ │ +041102: 0a00 |0007: move-result v0 │ │ +041104: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64587,20 +64587,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ef38: |[03ef38] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -03ef48: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ef4c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03ef50: 7220 da0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dda │ │ -03ef56: 0c00 |0007: move-result-object v0 │ │ -03ef58: 1100 |0008: return-object v0 │ │ +041108: |[041108] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +041118: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +04111c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041120: 7220 da0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dda │ │ +041126: 0c00 |0007: move-result-object v0 │ │ +041128: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64608,20 +64608,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ef5c: |[03ef5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03ef6c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ef70: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03ef74: 7220 db0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ddb │ │ -03ef7a: 0c00 |0007: move-result-object v0 │ │ -03ef7c: 1100 |0008: return-object v0 │ │ +04112c: |[04112c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +04113c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041140: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041144: 7220 db0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ddb │ │ +04114a: 0c00 |0007: move-result-object v0 │ │ +04114c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64629,20 +64629,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ef80: |[03ef80] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03ef90: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03ef94: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03ef98: 7220 dc0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ddc │ │ -03ef9e: 0c00 |0007: move-result-object v0 │ │ -03efa0: 1100 |0008: return-object v0 │ │ +041150: |[041150] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +041160: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041164: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041168: 7220 dc0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ddc │ │ +04116e: 0c00 |0007: move-result-object v0 │ │ +041170: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64650,20 +64650,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03efa4: |[03efa4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -03efb4: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03efb8: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03efbc: 7220 dd0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0ddd │ │ -03efc2: 0a00 |0007: move-result v0 │ │ -03efc4: 0f00 |0008: return v0 │ │ +041174: |[041174] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +041184: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041188: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +04118c: 7220 dd0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0ddd │ │ +041192: 0a00 |0007: move-result v0 │ │ +041194: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64671,20 +64671,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03efc8: |[03efc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -03efd8: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03efdc: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03efe0: 7220 de0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0dde │ │ -03efe6: 0a00 |0007: move-result v0 │ │ -03efe8: 0f00 |0008: return v0 │ │ +041198: |[041198] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +0411a8: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0411ac: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0411b0: 7220 de0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0dde │ │ +0411b6: 0a00 |0007: move-result v0 │ │ +0411b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64692,17 +64692,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03efec: |[03efec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -03effc: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f000: 1100 |0002: return-object v0 │ │ +0411bc: |[0411bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +0411cc: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0411d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64710,20 +64710,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f004: |[03f004] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -03f014: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f018: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f01c: 7220 df0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0ddf │ │ -03f022: 0a00 |0007: move-result v0 │ │ -03f024: 0f00 |0008: return v0 │ │ +0411d4: |[0411d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +0411e4: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0411e8: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0411ec: 7220 df0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0ddf │ │ +0411f2: 0a00 |0007: move-result v0 │ │ +0411f4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64731,20 +64731,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f028: |[03f028] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -03f038: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f03c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f040: 7220 e00d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0de0 │ │ -03f046: 0a00 |0007: move-result v0 │ │ -03f048: 0f00 |0008: return v0 │ │ +0411f8: |[0411f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +041208: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +04120c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041210: 7220 e00d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0de0 │ │ +041216: 0a00 |0007: move-result v0 │ │ +041218: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64752,20 +64752,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f04c: |[03f04c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -03f05c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f060: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f064: 7220 e10d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0de1 │ │ -03f06a: 0a00 |0007: move-result v0 │ │ -03f06c: 0f00 |0008: return v0 │ │ +04121c: |[04121c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +04122c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041230: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041234: 7220 e10d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0de1 │ │ +04123a: 0a00 |0007: move-result v0 │ │ +04123c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64773,20 +64773,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f070: |[03f070] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -03f080: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f084: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f088: 7220 e20d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0de2 │ │ -03f08e: 0c00 |0007: move-result-object v0 │ │ -03f090: 1100 |0008: return-object v0 │ │ +041240: |[041240] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +041250: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041254: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041258: 7220 e20d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0de2 │ │ +04125e: 0c00 |0007: move-result-object v0 │ │ +041260: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64794,20 +64794,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f094: |[03f094] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -03f0a4: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f0a8: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f0ac: 7220 e30d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0de3 │ │ -03f0b2: 0a00 |0007: move-result v0 │ │ -03f0b4: 0f00 |0008: return v0 │ │ +041264: |[041264] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +041274: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041278: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +04127c: 7220 e30d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0de3 │ │ +041282: 0a00 |0007: move-result v0 │ │ +041284: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64815,20 +64815,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f0b8: |[03f0b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -03f0c8: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f0cc: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f0d0: 7220 e40d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0de4 │ │ -03f0d6: 0a00 |0007: move-result v0 │ │ -03f0d8: 0f00 |0008: return v0 │ │ +041288: |[041288] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +041298: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +04129c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0412a0: 7220 e40d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0de4 │ │ +0412a6: 0a00 |0007: move-result v0 │ │ +0412a8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64836,20 +64836,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f0dc: |[03f0dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -03f0ec: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f0f0: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f0f4: 7220 e50d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0de5 │ │ -03f0fa: 0a00 |0007: move-result v0 │ │ -03f0fc: 0f00 |0008: return v0 │ │ +0412ac: |[0412ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +0412bc: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0412c0: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0412c4: 7220 e50d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0de5 │ │ +0412ca: 0a00 |0007: move-result v0 │ │ +0412cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64857,20 +64857,20 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f100: |[03f100] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f110: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f114: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f118: 7220 e60d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0de6 │ │ -03f11e: 0c00 |0007: move-result-object v0 │ │ -03f120: 1100 |0008: return-object v0 │ │ +0412d0: |[0412d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0412e0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0412e4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0412e8: 7220 e60d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0de6 │ │ +0412ee: 0c00 |0007: move-result-object v0 │ │ +0412f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64878,20 +64878,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f124: |[03f124] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -03f134: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f138: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f13c: 7220 e70d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0de7 │ │ -03f142: 0c00 |0007: move-result-object v0 │ │ -03f144: 1100 |0008: return-object v0 │ │ +0412f4: |[0412f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +041304: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041308: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +04130c: 7220 e70d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0de7 │ │ +041312: 0c00 |0007: move-result-object v0 │ │ +041314: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64899,20 +64899,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f148: |[03f148] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -03f158: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f15c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f160: 7220 e80d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0de8 │ │ -03f166: 0a00 |0007: move-result v0 │ │ -03f168: 0f00 |0008: return v0 │ │ +041318: |[041318] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +041328: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +04132c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041330: 7220 e80d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0de8 │ │ +041336: 0a00 |0007: move-result v0 │ │ +041338: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64920,20 +64920,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f16c: |[03f16c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -03f17c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f180: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f184: 7220 e90d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0de9 │ │ -03f18a: 0a00 |0007: move-result v0 │ │ -03f18c: 0f00 |0008: return v0 │ │ +04133c: |[04133c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +04134c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041350: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041354: 7220 e90d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0de9 │ │ +04135a: 0a00 |0007: move-result v0 │ │ +04135c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64941,23 +64941,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03f190: |[03f190] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -03f1a0: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f1a4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03f1a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03f1aa: 0f00 |0005: return v0 │ │ -03f1ac: 5410 4004 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f1b0: 6e10 5114 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -03f1b6: 0a00 |000b: move-result v0 │ │ -03f1b8: 28f9 |000c: goto 0005 // -0007 │ │ +041360: |[041360] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +041370: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041374: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +041378: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04137a: 0f00 |0005: return v0 │ │ +04137c: 5410 4004 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041380: 6e10 5114 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +041386: 0a00 |000b: move-result v0 │ │ +041388: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64965,20 +64965,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f1bc: |[03f1bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -03f1cc: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f1d0: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f1d4: 7220 ea0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0dea │ │ -03f1da: 0a00 |0007: move-result v0 │ │ -03f1dc: 0f00 |0008: return v0 │ │ +04138c: |[04138c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +04139c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0413a0: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0413a4: 7220 ea0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0dea │ │ +0413aa: 0a00 |0007: move-result v0 │ │ +0413ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64986,20 +64986,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f1e0: |[03f1e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -03f1f0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f1f4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f1f8: 7220 eb0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0deb │ │ -03f1fe: 0a00 |0007: move-result v0 │ │ -03f200: 0f00 |0008: return v0 │ │ +0413b0: |[0413b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +0413c0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0413c4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0413c8: 7220 eb0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0deb │ │ +0413ce: 0a00 |0007: move-result v0 │ │ +0413d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65007,20 +65007,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f204: |[03f204] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -03f214: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f218: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f21c: 7220 ec0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0dec │ │ -03f222: 0a00 |0007: move-result v0 │ │ -03f224: 0f00 |0008: return v0 │ │ +0413d4: |[0413d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +0413e4: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0413e8: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0413ec: 7220 ec0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0dec │ │ +0413f2: 0a00 |0007: move-result v0 │ │ +0413f4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65028,20 +65028,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f228: |[03f228] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -03f238: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f23c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f240: 7220 ed0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0ded │ │ -03f246: 0a00 |0007: move-result v0 │ │ -03f248: 0f00 |0008: return v0 │ │ +0413f8: |[0413f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +041408: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +04140c: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041410: 7220 ed0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0ded │ │ +041416: 0a00 |0007: move-result v0 │ │ +041418: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65049,20 +65049,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f24c: |[03f24c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -03f25c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f260: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f264: 7220 ee0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0dee │ │ -03f26a: 0a00 |0007: move-result v0 │ │ -03f26c: 0f00 |0008: return v0 │ │ +04141c: |[04141c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +04142c: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041430: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041434: 7220 ee0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0dee │ │ +04143a: 0a00 |0007: move-result v0 │ │ +04143c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65070,19 +65070,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03f270: |[03f270] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -03f280: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f284: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f288: 7220 f10d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0df1 │ │ -03f28e: 0e00 |0007: return-void │ │ +041440: |[041440] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +041450: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041454: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041458: 7220 f10d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0df1 │ │ +04145e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0007 line=1015 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -65091,19 +65091,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f290: |[03f290] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -03f2a0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f2a4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f2a8: 7230 f20d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0df2 │ │ -03f2ae: 0e00 |0007: return-void │ │ +041460: |[041460] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +041470: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041474: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041478: 7230 f20d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0df2 │ │ +04147e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0007 line=892 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -65113,19 +65113,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f2b0: |[03f2b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -03f2c0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f2c4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f2c8: 7230 f30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0df3 │ │ -03f2ce: 0e00 |0007: return-void │ │ +041480: |[041480] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +041490: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041494: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041498: 7230 f30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0df3 │ │ +04149e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0007 line=962 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -65135,19 +65135,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f2d0: |[03f2d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -03f2e0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f2e4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f2e8: 7230 f40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0df4 │ │ -03f2ee: 0e00 |0007: return-void │ │ +0414a0: |[0414a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +0414b0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0414b4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0414b8: 7230 f40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0df4 │ │ +0414be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0007 line=635 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -65157,19 +65157,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f2f0: |[03f2f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -03f300: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f304: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f308: 7230 f50d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0df5 │ │ -03f30e: 0e00 |0007: return-void │ │ +0414c0: |[0414c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +0414d0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0414d4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0414d8: 7230 f50d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0df5 │ │ +0414de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0007 line=932 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -65179,19 +65179,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f310: |[03f310] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -03f320: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f324: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f328: 7230 f60d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0df6 │ │ -03f32e: 0e00 |0007: return-void │ │ +0414e0: |[0414e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +0414f0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0414f4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0414f8: 7230 f60d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0df6 │ │ +0414fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0007 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -65201,19 +65201,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f330: |[03f330] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -03f340: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f344: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f348: 7230 f70d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0df7 │ │ -03f34e: 0e00 |0007: return-void │ │ +041500: |[041500] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +041510: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041514: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041518: 7230 f70d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0df7 │ │ +04151e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -65223,19 +65223,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f350: |[03f350] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -03f360: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f364: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f368: 7230 f80d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0df8 │ │ -03f36e: 0e00 |0007: return-void │ │ +041520: |[041520] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +041530: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041534: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041538: 7230 f80d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0df8 │ │ +04153e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0007 line=655 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -65245,19 +65245,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f370: |[03f370] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -03f380: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f384: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f388: 7230 f90d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0df9 │ │ -03f38e: 0e00 |0007: return-void │ │ +041540: |[041540] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +041550: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041554: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041558: 7230 f90d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0df9 │ │ +04155e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x0007 line=781 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -65267,19 +65267,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f390: |[03f390] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -03f3a0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f3a4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f3a8: 7230 fa0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0dfa │ │ -03f3ae: 0e00 |0007: return-void │ │ +041560: |[041560] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +041570: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041574: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041578: 7230 fa0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0dfa │ │ +04157e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0007 line=695 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -65289,19 +65289,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f3b0: |[03f3b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -03f3c0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f3c4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f3c8: 7230 fb0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0dfb │ │ -03f3ce: 0e00 |0007: return-void │ │ +041580: |[041580] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +041590: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041594: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041598: 7230 fb0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0dfb │ │ +04159e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0007 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -65311,19 +65311,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f3d0: |[03f3d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -03f3e0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f3e4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f3e8: 7230 fc0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0dfc │ │ -03f3ee: 0e00 |0007: return-void │ │ +0415a0: |[0415a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +0415b0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0415b4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0415b8: 7230 fc0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0dfc │ │ +0415be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0007 line=854 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -65333,19 +65333,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f3f0: |[03f3f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -03f400: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f404: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f408: 7230 fd0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0dfd │ │ -03f40e: 0e00 |0007: return-void │ │ +0415c0: |[0415c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +0415d0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0415d4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0415d8: 7230 fd0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0dfd │ │ +0415de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0007 line=872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -65355,19 +65355,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f410: |[03f410] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -03f420: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f424: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f428: 7230 fe0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0dfe │ │ -03f42e: 0e00 |0007: return-void │ │ +0415e0: |[0415e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +0415f0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0415f4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0415f8: 7230 fe0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0dfe │ │ +0415fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -65377,19 +65377,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f430: |[03f430] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -03f440: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f444: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f448: 7230 ff0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0dff │ │ -03f44e: 0e00 |0007: return-void │ │ +041600: |[041600] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +041610: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041614: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041618: 7230 ff0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0dff │ │ +04161e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0007 line=675 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -65399,19 +65399,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f450: |[03f450] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -03f460: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f464: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f468: 7230 000e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e00 │ │ -03f46e: 0e00 |0007: return-void │ │ +041620: |[041620] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +041630: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041634: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041638: 7230 000e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e00 │ │ +04163e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0007 line=912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -65421,19 +65421,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f470: |[03f470] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -03f480: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f484: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f488: 7230 010e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e01 │ │ -03f48e: 0e00 |0007: return-void │ │ +041640: |[041640] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +041650: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041654: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041658: 7230 010e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e01 │ │ +04165e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -65443,19 +65443,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f490: |[03f490] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -03f4a0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f4a4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f4a8: 7230 020e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e02 │ │ -03f4ae: 0e00 |0007: return-void │ │ +041660: |[041660] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +041670: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041674: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041678: 7230 020e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e02 │ │ +04167e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0007 line=837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -65465,19 +65465,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f4b0: |[03f4b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -03f4c0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f4c4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f4c8: 7230 030e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e03 │ │ -03f4ce: 0e00 |0007: return-void │ │ +041680: |[041680] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +041690: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +041694: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +041698: 7230 030e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e03 │ │ +04169e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0007 line=715 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -65487,19 +65487,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f4d0: |[03f4d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -03f4e0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f4e4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f4e8: 7230 040e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e04 │ │ -03f4ee: 0e00 |0007: return-void │ │ +0416a0: |[0416a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +0416b0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0416b4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0416b8: 7230 040e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e04 │ │ +0416be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -65509,19 +65509,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03f4f0: |[03f4f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -03f500: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f504: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f508: 7240 050e 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e05 │ │ -03f50e: 0e00 |0007: return-void │ │ +0416c0: |[0416c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +0416d0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0416d4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0416d8: 7240 050e 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e05 │ │ +0416de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0007 line=590 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -65532,19 +65532,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f510: |[03f510] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -03f520: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ -03f524: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ -03f528: 7230 060e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e06 │ │ -03f52e: 0e00 |0007: return-void │ │ +0416e0: |[0416e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +0416f0: 6200 3f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@043f │ │ +0416f4: 5421 4004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0440 │ │ +0416f8: 7230 060e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e06 │ │ +0416fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0007 line=801 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ @@ -65578,17 +65578,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f530: |[03f530] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -03f540: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03f546: 0e00 |0003: return-void │ │ +041700: |[041700] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +041710: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +041716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65596,19 +65596,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f548: |[03f548] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -03f558: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f55c: 6e10 1b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@131b │ │ -03f562: 0a00 |0005: move-result v0 │ │ -03f564: 0f00 |0006: return v0 │ │ +041718: |[041718] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +041728: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04172c: 6e10 1b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@131b │ │ +041732: 0a00 |0005: move-result v0 │ │ +041734: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65616,19 +65616,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f568: |[03f568] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03f578: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f57c: 6e10 1c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@131c │ │ -03f582: 0c00 |0005: move-result-object v0 │ │ -03f584: 1100 |0006: return-object v0 │ │ +041738: |[041738] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +041748: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04174c: 6e10 1c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@131c │ │ +041752: 0c00 |0005: move-result-object v0 │ │ +041754: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65636,19 +65636,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f588: |[03f588] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03f598: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f59c: 6e10 1d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@131d │ │ -03f5a2: 0c00 |0005: move-result-object v0 │ │ -03f5a4: 1100 |0006: return-object v0 │ │ +041758: |[041758] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +041768: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04176c: 6e10 1d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@131d │ │ +041772: 0c00 |0005: move-result-object v0 │ │ +041774: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65656,19 +65656,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f5a8: |[03f5a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03f5b8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f5bc: 6e10 1e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@131e │ │ -03f5c2: 0c00 |0005: move-result-object v0 │ │ -03f5c4: 1100 |0006: return-object v0 │ │ +041778: |[041778] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +041788: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04178c: 6e10 1e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@131e │ │ +041792: 0c00 |0005: move-result-object v0 │ │ +041794: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65676,19 +65676,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f5c8: |[03f5c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -03f5d8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f5dc: 6e10 1f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@131f │ │ -03f5e2: 0a00 |0005: move-result v0 │ │ -03f5e4: 0f00 |0006: return v0 │ │ +041798: |[041798] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0417a8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +0417ac: 6e10 1f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@131f │ │ +0417b2: 0a00 |0005: move-result v0 │ │ +0417b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65696,19 +65696,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f5e8: |[03f5e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -03f5f8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f5fc: 6e10 2013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1320 │ │ -03f602: 0a00 |0005: move-result v0 │ │ -03f604: 0f00 |0006: return v0 │ │ +0417b8: |[0417b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +0417c8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +0417cc: 6e10 2013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1320 │ │ +0417d2: 0a00 |0005: move-result v0 │ │ +0417d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65716,19 +65716,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f608: |[03f608] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -03f618: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f61c: 6e10 2113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1321 │ │ -03f622: 0a00 |0005: move-result v0 │ │ -03f624: 0f00 |0006: return v0 │ │ +0417d8: |[0417d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +0417e8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +0417ec: 6e10 2113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1321 │ │ +0417f2: 0a00 |0005: move-result v0 │ │ +0417f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65736,19 +65736,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f628: |[03f628] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -03f638: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f63c: 6e10 2413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1324 │ │ -03f642: 0c00 |0005: move-result-object v0 │ │ -03f644: 1100 |0006: return-object v0 │ │ +0417f8: |[0417f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +041808: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04180c: 6e10 2413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1324 │ │ +041812: 0c00 |0005: move-result-object v0 │ │ +041814: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65756,19 +65756,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f648: |[03f648] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -03f658: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f65c: 6e10 2513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1325 │ │ -03f662: 0a00 |0005: move-result v0 │ │ -03f664: 0f00 |0006: return v0 │ │ +041818: |[041818] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +041828: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04182c: 6e10 2513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1325 │ │ +041832: 0a00 |0005: move-result v0 │ │ +041834: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65776,19 +65776,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f668: |[03f668] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -03f678: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f67c: 6e10 2613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1326 │ │ -03f682: 0a00 |0005: move-result v0 │ │ -03f684: 0f00 |0006: return v0 │ │ +041838: |[041838] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +041848: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04184c: 6e10 2613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1326 │ │ +041852: 0a00 |0005: move-result v0 │ │ +041854: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65796,19 +65796,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f688: |[03f688] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -03f698: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f69c: 6e10 2713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1327 │ │ -03f6a2: 0a00 |0005: move-result v0 │ │ -03f6a4: 0f00 |0006: return v0 │ │ +041858: |[041858] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +041868: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04186c: 6e10 2713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1327 │ │ +041872: 0a00 |0005: move-result v0 │ │ +041874: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65816,19 +65816,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f6a8: |[03f6a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03f6b8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f6bc: 6e10 2813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1328 │ │ -03f6c2: 0c00 |0005: move-result-object v0 │ │ -03f6c4: 1100 |0006: return-object v0 │ │ +041878: |[041878] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +041888: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04188c: 6e10 2813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1328 │ │ +041892: 0c00 |0005: move-result-object v0 │ │ +041894: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65836,19 +65836,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f6c8: |[03f6c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -03f6d8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f6dc: 6e10 2913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1329 │ │ -03f6e2: 0c00 |0005: move-result-object v0 │ │ -03f6e4: 1100 |0006: return-object v0 │ │ +041898: |[041898] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0418a8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +0418ac: 6e10 2913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1329 │ │ +0418b2: 0c00 |0005: move-result-object v0 │ │ +0418b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65856,19 +65856,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f6e8: |[03f6e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -03f6f8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f6fc: 6e10 2a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@132a │ │ -03f702: 0a00 |0005: move-result v0 │ │ -03f704: 0f00 |0006: return v0 │ │ +0418b8: |[0418b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +0418c8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +0418cc: 6e10 2a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@132a │ │ +0418d2: 0a00 |0005: move-result v0 │ │ +0418d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65876,19 +65876,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f708: |[03f708] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -03f718: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f71c: 6e10 2b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@132b │ │ -03f722: 0a00 |0005: move-result v0 │ │ -03f724: 0f00 |0006: return v0 │ │ +0418d8: |[0418d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +0418e8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +0418ec: 6e10 2b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@132b │ │ +0418f2: 0a00 |0005: move-result v0 │ │ +0418f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65896,19 +65896,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f728: |[03f728] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -03f738: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f73c: 6e10 2c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@132c │ │ -03f742: 0a00 |0005: move-result v0 │ │ -03f744: 0f00 |0006: return v0 │ │ +0418f8: |[0418f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +041908: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04190c: 6e10 2c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@132c │ │ +041912: 0a00 |0005: move-result v0 │ │ +041914: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65916,19 +65916,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f748: |[03f748] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -03f758: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f75c: 6e10 2d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@132d │ │ -03f762: 0a00 |0005: move-result v0 │ │ -03f764: 0f00 |0006: return v0 │ │ +041918: |[041918] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +041928: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04192c: 6e10 2d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@132d │ │ +041932: 0a00 |0005: move-result v0 │ │ +041934: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65936,19 +65936,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f768: |[03f768] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -03f778: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f77c: 6e10 2e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@132e │ │ -03f782: 0a00 |0005: move-result v0 │ │ -03f784: 0f00 |0006: return v0 │ │ +041938: |[041938] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +041948: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04194c: 6e10 2e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@132e │ │ +041952: 0a00 |0005: move-result v0 │ │ +041954: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65956,19 +65956,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f788: |[03f788] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -03f798: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f79c: 6e10 2f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@132f │ │ -03f7a2: 0a00 |0005: move-result v0 │ │ -03f7a4: 0f00 |0006: return v0 │ │ +041958: |[041958] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +041968: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04196c: 6e10 2f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@132f │ │ +041972: 0a00 |0005: move-result v0 │ │ +041974: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65976,19 +65976,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f7a8: |[03f7a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -03f7b8: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f7bc: 6e10 3013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1330 │ │ -03f7c2: 0a00 |0005: move-result v0 │ │ -03f7c4: 0f00 |0006: return v0 │ │ +041978: |[041978] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +041988: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +04198c: 6e10 3013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1330 │ │ +041992: 0a00 |0005: move-result v0 │ │ +041994: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65996,37 +65996,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03f7c8: |[03f7c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -03f7d8: 7100 3113 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1331 │ │ -03f7de: 0c00 |0003: move-result-object v0 │ │ -03f7e0: 1100 |0004: return-object v0 │ │ +041998: |[041998] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +0419a8: 7100 3113 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1331 │ │ +0419ae: 0c00 |0003: move-result-object v0 │ │ +0419b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ name : 'obtain' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f7e4: |[03f7e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03f7f4: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f7f8: 7110 3213 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1332 │ │ -03f7fe: 0c00 |0005: move-result-object v0 │ │ -03f800: 1100 |0006: return-object v0 │ │ +0419b4: |[0419b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0419c4: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +0419c8: 7110 3213 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1332 │ │ +0419ce: 0c00 |0005: move-result-object v0 │ │ +0419d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66034,18 +66034,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f804: |[03f804] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -03f814: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f818: 6e10 3313 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1333 │ │ -03f81e: 0e00 |0005: return-void │ │ +0419d4: |[0419d4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +0419e4: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +0419e8: 6e10 3313 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1333 │ │ +0419ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -66054,18 +66054,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f820: |[03f820] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -03f830: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f834: 6e20 3413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1334 │ │ -03f83a: 0e00 |0005: return-void │ │ +0419f0: |[0419f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +041a00: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041a04: 6e20 3413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1334 │ │ +041a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 addedCount I │ │ @@ -66075,18 +66075,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f83c: |[03f83c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03f84c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f850: 6e20 3513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1335 │ │ -03f856: 0e00 |0005: return-void │ │ +041a0c: |[041a0c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +041a1c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041a20: 6e20 3513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1335 │ │ +041a26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 beforeText Ljava/lang/CharSequence; │ │ @@ -66096,18 +66096,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f858: |[03f858] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -03f868: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f86c: 6e20 3613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1336 │ │ -03f872: 0e00 |0005: return-void │ │ +041a28: |[041a28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +041a38: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041a3c: 6e20 3613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1336 │ │ +041a42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isChecked Z │ │ @@ -66117,18 +66117,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f874: |[03f874] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03f884: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f888: 6e20 3713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1337 │ │ -03f88e: 0e00 |0005: return-void │ │ +041a44: |[041a44] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +041a54: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041a58: 6e20 3713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1337 │ │ +041a5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -66138,18 +66138,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f890: |[03f890] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03f8a0: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f8a4: 6e20 3813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1338 │ │ -03f8aa: 0e00 |0005: return-void │ │ +041a60: |[041a60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +041a70: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041a74: 6e20 3813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1338 │ │ +041a7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -66159,18 +66159,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f8ac: |[03f8ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -03f8bc: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f8c0: 6e20 3913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1339 │ │ -03f8c6: 0e00 |0005: return-void │ │ +041a7c: |[041a7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +041a8c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041a90: 6e20 3913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1339 │ │ +041a96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentItemIndex I │ │ @@ -66180,18 +66180,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f8c8: |[03f8c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -03f8d8: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f8dc: 6e20 3a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@133a │ │ -03f8e2: 0e00 |0005: return-void │ │ +041a98: |[041a98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +041aa8: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041aac: 6e20 3a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@133a │ │ +041ab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isEnabled Z │ │ @@ -66201,18 +66201,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f8e4: |[03f8e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -03f8f4: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f8f8: 6e20 3b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@133b │ │ -03f8fe: 0e00 |0005: return-void │ │ +041ab4: |[041ab4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +041ac4: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041ac8: 6e20 3b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@133b │ │ +041ace: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 fromIndex I │ │ @@ -66222,18 +66222,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f900: |[03f900] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -03f910: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f914: 6e20 3c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@133c │ │ -03f91a: 0e00 |0005: return-void │ │ +041ad0: |[041ad0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +041ae0: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041ae4: 6e20 3c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@133c │ │ +041aea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isFullScreen Z │ │ @@ -66243,18 +66243,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f91c: |[03f91c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -03f92c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f930: 6e20 3d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@133d │ │ -03f936: 0e00 |0005: return-void │ │ +041aec: |[041aec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +041afc: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041b00: 6e20 3d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@133d │ │ +041b06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 itemCount I │ │ @@ -66264,18 +66264,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f938: |[03f938] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -03f948: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f94c: 6e20 4013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1340 │ │ -03f952: 0e00 |0005: return-void │ │ +041b08: |[041b08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +041b18: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041b1c: 6e20 4013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1340 │ │ +041b22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parcelableData Landroid/os/Parcelable; │ │ @@ -66285,18 +66285,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f954: |[03f954] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -03f964: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f968: 6e20 4113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1341 │ │ -03f96e: 0e00 |0005: return-void │ │ +041b24: |[041b24] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +041b34: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041b38: 6e20 4113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1341 │ │ +041b3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isPassword Z │ │ @@ -66306,18 +66306,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f970: |[03f970] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -03f980: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f984: 6e20 4213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1342 │ │ -03f98a: 0e00 |0005: return-void │ │ +041b40: |[041b40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +041b50: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041b54: 6e20 4213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1342 │ │ +041b5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 removedCount I │ │ @@ -66327,18 +66327,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f98c: |[03f98c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -03f99c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f9a0: 6e20 4313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1343 │ │ -03f9a6: 0e00 |0005: return-void │ │ +041b5c: |[041b5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +041b6c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041b70: 6e20 4313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1343 │ │ +041b76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollX I │ │ @@ -66348,18 +66348,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f9a8: |[03f9a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -03f9b8: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f9bc: 6e20 4413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1344 │ │ -03f9c2: 0e00 |0005: return-void │ │ +041b78: |[041b78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +041b88: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041b8c: 6e20 4413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1344 │ │ +041b92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollY I │ │ @@ -66369,18 +66369,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f9c4: |[03f9c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -03f9d4: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f9d8: 6e20 4513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1345 │ │ -03f9de: 0e00 |0005: return-void │ │ +041b94: |[041b94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +041ba4: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041ba8: 6e20 4513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1345 │ │ +041bae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -66390,18 +66390,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f9e0: |[03f9e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03f9f0: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03f9f4: 6e20 4613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1346 │ │ -03f9fa: 0e00 |0005: return-void │ │ +041bb0: |[041bb0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +041bc0: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041bc4: 6e20 4613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1346 │ │ +041bca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -66411,18 +66411,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f9fc: |[03f9fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -03fa0c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03fa10: 6e20 4813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1348 │ │ -03fa16: 0e00 |0005: return-void │ │ +041bcc: |[041bcc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +041bdc: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041be0: 6e20 4813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1348 │ │ +041be6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 toIndex I │ │ @@ -66453,17 +66453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fa18: |[03fa18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -03fa28: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03fa2e: 0e00 |0003: return-void │ │ +041be8: |[041be8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +041bf8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +041bfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -66471,19 +66471,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fa30: |[03fa30] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -03fa40: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03fa44: 6e10 2213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1322 │ │ -03fa4a: 0a00 |0005: move-result v0 │ │ -03fa4c: 0f00 |0006: return v0 │ │ +041c00: |[041c00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +041c10: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041c14: 6e10 2213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1322 │ │ +041c1a: 0a00 |0005: move-result v0 │ │ +041c1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -66491,19 +66491,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fa50: |[03fa50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -03fa60: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03fa64: 6e10 2313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1323 │ │ -03fa6a: 0a00 |0005: move-result v0 │ │ -03fa6c: 0f00 |0006: return v0 │ │ +041c20: |[041c20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +041c30: 1f01 a002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041c34: 6e10 2313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1323 │ │ +041c3a: 0a00 |0005: move-result v0 │ │ +041c3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -66511,18 +66511,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03fa70: |[03fa70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -03fa80: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03fa84: 6e20 3e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@133e │ │ -03fa8a: 0e00 |0005: return-void │ │ +041c40: |[041c40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +041c50: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041c54: 6e20 3e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@133e │ │ +041c5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollX I │ │ @@ -66532,18 +66532,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03fa8c: |[03fa8c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -03fa9c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03faa0: 6e20 3f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@133f │ │ -03faa6: 0e00 |0005: return-void │ │ +041c5c: |[041c5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +041c6c: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041c70: 6e20 3f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@133f │ │ +041c76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollY I │ │ @@ -66574,17 +66574,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03faa8: |[03faa8] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -03fab8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03fabe: 0e00 |0003: return-void │ │ +041c78: |[041c78] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +041c88: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +041c8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;) │ │ @@ -66592,18 +66592,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03fac0: |[03fac0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03fad0: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ -03fad4: 6e30 4713 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1347 │ │ -03fada: 0e00 |0005: return-void │ │ +041c90: |[041c90] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +041ca0: 1f00 a002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a0 │ │ +041ca4: 6e30 4713 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1347 │ │ +041caa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -66710,26 +66710,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03fadc: |[03fadc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -03faec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03faee: 7010 4d14 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ -03faf4: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -03faf8: 5a30 4704 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ -03fafc: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -03fb00: 5a30 4804 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ -03fb04: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -03fb08: 5a30 4104 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ -03fb0c: 5932 4204 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0442 │ │ -03fb10: 5932 4304 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0443 │ │ -03fb14: 0e00 |0014: return-void │ │ +041cac: |[041cac] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +041cbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +041cbe: 7010 4d14 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ +041cc4: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +041cc8: 5a30 4704 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ +041ccc: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +041cd0: 5a30 4804 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ +041cd4: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +041cd8: 5a30 4104 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ +041cdc: 5932 4204 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0442 │ │ +041ce0: 5932 4304 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0443 │ │ +041ce4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -66743,53 +66743,53 @@ │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -03fb18: |[03fb18] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -03fb28: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -03fb2c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -03fb2e: 53b6 4704 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ -03fb32: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -03fb36: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -03fb3a: 0f04 |0009: return v4 │ │ -03fb3c: 53b6 4804 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ -03fb40: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -03fb44: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -03fb48: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -03fb4c: 53b6 4804 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ -03fb50: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -03fb54: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -03fb58: 53b6 4704 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ -03fb5c: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -03fb60: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -03fb64: 8526 |001e: long-to-float v6, v2 │ │ -03fb66: 52b7 4604 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0446 │ │ -03fb6a: 8277 |0021: int-to-float v7, v7 │ │ -03fb6c: c976 |0022: div-float/2addr v6, v7 │ │ -03fb6e: 7130 ba0e 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0eba │ │ -03fb74: 0a04 |0026: move-result v4 │ │ -03fb76: c854 |0027: mul-float/2addr v4, v5 │ │ -03fb78: 28e1 |0028: goto 0009 // -001f │ │ -03fb7a: 53b6 4804 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ -03fb7e: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -03fb82: 52b5 4904 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0449 │ │ -03fb86: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -03fb8a: 52b6 4904 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0449 │ │ -03fb8e: 8507 |0033: long-to-float v7, v0 │ │ -03fb90: 52b8 4404 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0444 │ │ -03fb94: 8288 |0036: int-to-float v8, v8 │ │ -03fb96: c987 |0037: div-float/2addr v7, v8 │ │ -03fb98: 7130 ba0e 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0eba │ │ -03fb9e: 0a04 |003b: move-result v4 │ │ -03fba0: c864 |003c: mul-float/2addr v4, v6 │ │ -03fba2: c654 |003d: add-float/2addr v4, v5 │ │ -03fba4: 28cb |003e: goto 0009 // -0035 │ │ +041ce8: |[041ce8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +041cf8: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +041cfc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +041cfe: 53b6 4704 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ +041d02: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +041d06: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +041d0a: 0f04 |0009: return v4 │ │ +041d0c: 53b6 4804 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ +041d10: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +041d14: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +041d18: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +041d1c: 53b6 4804 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ +041d20: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +041d24: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +041d28: 53b6 4704 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ +041d2c: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +041d30: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +041d34: 8526 |001e: long-to-float v6, v2 │ │ +041d36: 52b7 4604 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0446 │ │ +041d3a: 8277 |0021: int-to-float v7, v7 │ │ +041d3c: c976 |0022: div-float/2addr v6, v7 │ │ +041d3e: 7130 ba0e 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0eba │ │ +041d44: 0a04 |0026: move-result v4 │ │ +041d46: c854 |0027: mul-float/2addr v4, v5 │ │ +041d48: 28e1 |0028: goto 0009 // -001f │ │ +041d4a: 53b6 4804 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ +041d4e: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +041d52: 52b5 4904 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0449 │ │ +041d56: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +041d5a: 52b6 4904 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0449 │ │ +041d5e: 8507 |0033: long-to-float v7, v0 │ │ +041d60: 52b8 4404 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0444 │ │ +041d64: 8288 |0036: int-to-float v8, v8 │ │ +041d66: c987 |0037: div-float/2addr v7, v8 │ │ +041d68: 7130 ba0e 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0eba │ │ +041d6e: 0a04 |003b: move-result v4 │ │ +041d70: c864 |003c: mul-float/2addr v4, v6 │ │ +041d72: c654 |003d: add-float/2addr v4, v5 │ │ +041d74: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ @@ -66806,22 +66806,22 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -03fba8: |[03fba8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -03fbb8: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -03fbbc: c830 |0002: mul-float/2addr v0, v3 │ │ -03fbbe: c830 |0003: mul-float/2addr v0, v3 │ │ -03fbc0: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -03fbc4: c831 |0006: mul-float/2addr v1, v3 │ │ -03fbc6: c610 |0007: add-float/2addr v0, v1 │ │ -03fbc8: 0f00 |0008: return v0 │ │ +041d78: |[041d78] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +041d88: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +041d8c: c830 |0002: mul-float/2addr v0, v3 │ │ +041d8e: c830 |0003: mul-float/2addr v0, v3 │ │ +041d90: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +041d94: c831 |0006: mul-float/2addr v1, v3 │ │ +041d96: c610 |0007: add-float/2addr v0, v1 │ │ +041d98: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0009 reg=3 value F │ │ │ │ @@ -66831,45 +66831,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -03fbcc: |[03fbcc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -03fbdc: 53a6 4104 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ -03fbe0: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -03fbe4: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -03fbe8: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -03fbec: 2206 0203 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0302 │ │ -03fbf0: 1a07 0e02 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@020e │ │ -03fbf4: 7020 5414 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -03fbfa: 2706 |000f: throw v6 │ │ -03fbfc: 7100 5113 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1351 │ │ -03fc02: 0b00 |0013: move-result-wide v0 │ │ -03fc04: 7030 a10e 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0ea1 │ │ -03fc0a: 0a05 |0017: move-result v5 │ │ -03fc0c: 7020 a30e 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0ea3 │ │ -03fc12: 0a04 |001b: move-result v4 │ │ -03fc14: 53a6 4104 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ -03fc18: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -03fc1c: 5aa0 4104 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ -03fc20: 8526 |0022: long-to-float v6, v2 │ │ -03fc22: c846 |0023: mul-float/2addr v6, v4 │ │ -03fc24: 52a7 4a04 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044a │ │ -03fc28: c876 |0026: mul-float/2addr v6, v7 │ │ -03fc2a: 8766 |0027: float-to-int v6, v6 │ │ -03fc2c: 59a6 4204 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0442 │ │ -03fc30: 8526 |002a: long-to-float v6, v2 │ │ -03fc32: c846 |002b: mul-float/2addr v6, v4 │ │ -03fc34: 52a7 4b04 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044b │ │ -03fc38: c876 |002e: mul-float/2addr v6, v7 │ │ -03fc3a: 8766 |002f: float-to-int v6, v6 │ │ -03fc3c: 59a6 4304 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0443 │ │ -03fc40: 0e00 |0032: return-void │ │ +041d9c: |[041d9c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +041dac: 53a6 4104 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ +041db0: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +041db4: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +041db8: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +041dbc: 2206 0203 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0302 │ │ +041dc0: 1a07 0e02 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@020e │ │ +041dc4: 7020 5414 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +041dca: 2706 |000f: throw v6 │ │ +041dcc: 7100 5113 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1351 │ │ +041dd2: 0b00 |0013: move-result-wide v0 │ │ +041dd4: 7030 a10e 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0ea1 │ │ +041dda: 0a05 |0017: move-result v5 │ │ +041ddc: 7020 a30e 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0ea3 │ │ +041de2: 0a04 |001b: move-result v4 │ │ +041de4: 53a6 4104 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ +041de8: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +041dec: 5aa0 4104 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ +041df0: 8526 |0022: long-to-float v6, v2 │ │ +041df2: c846 |0023: mul-float/2addr v6, v4 │ │ +041df4: 52a7 4a04 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044a │ │ +041df8: c876 |0026: mul-float/2addr v6, v7 │ │ +041dfa: 8766 |0027: float-to-int v6, v6 │ │ +041dfc: 59a6 4204 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0442 │ │ +041e00: 8526 |002a: long-to-float v6, v2 │ │ +041e02: c846 |002b: mul-float/2addr v6, v4 │ │ +041e04: 52a7 4b04 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044b │ │ +041e08: c876 |002e: mul-float/2addr v6, v7 │ │ +041e0a: 8766 |002f: float-to-int v6, v6 │ │ +041e0c: 59a6 4304 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0443 │ │ +041e10: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -66890,17 +66890,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fc44: |[03fc44] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -03fc54: 5210 4204 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0442 │ │ -03fc58: 0f00 |0002: return v0 │ │ +041e14: |[041e14] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +041e24: 5210 4204 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0442 │ │ +041e28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66908,17 +66908,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fc5c: |[03fc5c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -03fc6c: 5210 4304 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0443 │ │ -03fc70: 0f00 |0002: return v0 │ │ +041e2c: |[041e2c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +041e3c: 5210 4304 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0443 │ │ +041e40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66926,22 +66926,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03fc74: |[03fc74] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -03fc84: 5220 4a04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044a │ │ -03fc88: 5221 4a04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044a │ │ -03fc8c: 7110 4314 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -03fc92: 0a01 |0007: move-result v1 │ │ -03fc94: c910 |0008: div-float/2addr v0, v1 │ │ -03fc96: 8700 |0009: float-to-int v0, v0 │ │ -03fc98: 0f00 |000a: return v0 │ │ +041e44: |[041e44] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +041e54: 5220 4a04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044a │ │ +041e58: 5221 4a04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044a │ │ +041e5c: 7110 4314 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +041e62: 0a01 |0007: move-result v1 │ │ +041e64: c910 |0008: div-float/2addr v0, v1 │ │ +041e66: 8700 |0009: float-to-int v0, v0 │ │ +041e68: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66949,22 +66949,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03fc9c: |[03fc9c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -03fcac: 5220 4b04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044b │ │ -03fcb0: 5221 4b04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044b │ │ -03fcb4: 7110 4314 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -03fcba: 0a01 |0007: move-result v1 │ │ -03fcbc: c910 |0008: div-float/2addr v0, v1 │ │ -03fcbe: 8700 |0009: float-to-int v0, v0 │ │ -03fcc0: 0f00 |000a: return v0 │ │ +041e6c: |[041e6c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +041e7c: 5220 4b04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044b │ │ +041e80: 5221 4b04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044b │ │ +041e84: 7110 4314 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +041e8a: 0a01 |0007: move-result v1 │ │ +041e8c: c910 |0008: div-float/2addr v0, v1 │ │ +041e8e: 8700 |0009: float-to-int v0, v0 │ │ +041e90: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66972,31 +66972,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -03fcc4: |[03fcc4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -03fcd4: 5360 4804 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ -03fcd8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -03fcdc: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -03fce0: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -03fce4: 7100 5113 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1351 │ │ -03fcea: 0b00 |000b: move-result-wide v0 │ │ -03fcec: 5362 4804 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ -03fcf0: 5264 4404 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0444 │ │ -03fcf4: 8144 |0010: int-to-long v4, v4 │ │ -03fcf6: bb42 |0011: add-long/2addr v2, v4 │ │ -03fcf8: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -03fcfc: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -03fd00: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -03fd02: 0f00 |0017: return v0 │ │ -03fd04: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -03fd06: 28fe |0019: goto 0017 // -0002 │ │ +041e94: |[041e94] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +041ea4: 5360 4804 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ +041ea8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +041eac: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +041eb0: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +041eb4: 7100 5113 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1351 │ │ +041eba: 0b00 |000b: move-result-wide v0 │ │ +041ebc: 5362 4804 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ +041ec0: 5264 4404 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0444 │ │ +041ec4: 8144 |0010: int-to-long v4, v4 │ │ +041ec6: bb42 |0011: add-long/2addr v2, v4 │ │ +041ec8: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +041ecc: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +041ed0: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +041ed2: 0f00 |0017: return v0 │ │ +041ed4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +041ed6: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #6 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -67004,30 +67004,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03fd08: |[03fd08] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -03fd18: 7100 5113 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1351 │ │ -03fd1e: 0b00 |0003: move-result-wide v0 │ │ -03fd20: 5352 4704 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ -03fd24: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -03fd28: 8422 |0008: long-to-int v2, v2 │ │ -03fd2a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -03fd2c: 5254 4504 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0445 │ │ -03fd30: 7130 b90e 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0eb9 │ │ -03fd36: 0a02 |000f: move-result v2 │ │ -03fd38: 5952 4404 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0444 │ │ -03fd3c: 7030 a10e 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0ea1 │ │ -03fd42: 0a02 |0015: move-result v2 │ │ -03fd44: 5952 4904 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0449 │ │ -03fd48: 5a50 4804 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ -03fd4c: 0e00 |001a: return-void │ │ +041ed8: |[041ed8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +041ee8: 7100 5113 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1351 │ │ +041eee: 0b00 |0003: move-result-wide v0 │ │ +041ef0: 5352 4704 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ +041ef4: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +041ef8: 8422 |0008: long-to-int v2, v2 │ │ +041efa: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +041efc: 5254 4504 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0445 │ │ +041f00: 7130 b90e 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0eb9 │ │ +041f06: 0a02 |000f: move-result v2 │ │ +041f08: 5952 4404 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0444 │ │ +041f0c: 7030 a10e 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0ea1 │ │ +041f12: 0a02 |0015: move-result v2 │ │ +041f14: 5952 4904 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0449 │ │ +041f18: 5a50 4804 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ +041f1c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -67040,17 +67040,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fd50: |[03fd50] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -03fd60: 5901 4504 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0445 │ │ -03fd64: 0e00 |0002: return-void │ │ +041f20: |[041f20] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +041f30: 5901 4504 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0445 │ │ +041f34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0002 line=757 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -67060,17 +67060,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fd68: |[03fd68] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -03fd78: 5901 4604 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0446 │ │ -03fd7c: 0e00 |0002: return-void │ │ +041f38: |[041f38] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +041f48: 5901 4604 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0446 │ │ +041f4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -67080,18 +67080,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03fd80: |[03fd80] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -03fd90: 5901 4a04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044a │ │ -03fd94: 5902 4b04 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044b │ │ -03fd98: 0e00 |0004: return-void │ │ +041f50: |[041f50] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +041f60: 5901 4a04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044a │ │ +041f64: 5902 4b04 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044b │ │ +041f68: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ 0x0004 line=841 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ @@ -67103,28 +67103,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -03fd9c: |[03fd9c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -03fdac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03fdae: 7100 5113 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1351 │ │ -03fdb4: 0b00 |0004: move-result-wide v0 │ │ -03fdb6: 5a30 4704 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ -03fdba: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -03fdbe: 5a30 4804 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ -03fdc2: 5330 4704 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ -03fdc6: 5a30 4104 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ -03fdca: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -03fdce: 5930 4904 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0449 │ │ -03fdd2: 5932 4204 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0442 │ │ -03fdd6: 5932 4304 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0443 │ │ -03fdda: 0e00 |0017: return-void │ │ +041f6c: |[041f6c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +041f7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +041f7e: 7100 5113 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1351 │ │ +041f84: 0b00 |0004: move-result-wide v0 │ │ +041f86: 5a30 4704 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ +041f8a: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +041f8e: 5a30 4804 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0448 │ │ +041f92: 5330 4704 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0447 │ │ +041f96: 5a30 4104 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0441 │ │ +041f9a: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +041f9e: 5930 4904 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0449 │ │ +041fa2: 5932 4204 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0442 │ │ +041fa6: 5932 4304 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0443 │ │ +041faa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ @@ -67168,18 +67168,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03fddc: |[03fddc] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -03fdec: 5b01 4c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fdf0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -03fdf6: 0e00 |0005: return-void │ │ +041fac: |[041fac] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +041fbc: 5b01 4c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +041fc0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +041fc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ @@ -67188,17 +67188,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03fdf8: |[03fdf8] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -03fe08: 7020 aa0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0eaa │ │ -03fe0e: 0e00 |0003: return-void │ │ +041fc8: |[041fc8] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +041fd8: 7020 aa0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0eaa │ │ +041fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/AutoScrollHelper$1; │ │ @@ -67209,64 +67209,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -03fe10: |[03fe10] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -03fe20: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03fe22: 5453 4c04 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fe26: 7110 af0e 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0eaf │ │ -03fe2c: 0a03 |0006: move-result v3 │ │ -03fe2e: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -03fe32: 0e00 |0009: return-void │ │ -03fe34: 5453 4c04 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fe38: 7110 b10e 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0eb1 │ │ -03fe3e: 0a03 |000f: move-result v3 │ │ -03fe40: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -03fe44: 5453 4c04 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fe48: 7120 b20e 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0eb2 │ │ -03fe4e: 5453 4c04 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fe52: 7110 b30e 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0eb3 │ │ -03fe58: 0c03 |001c: move-result-object v3 │ │ -03fe5a: 6e10 a90e 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0ea9 │ │ -03fe60: 5453 4c04 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fe64: 7110 b30e 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0eb3 │ │ -03fe6a: 0c02 |0025: move-result-object v2 │ │ -03fe6c: 6e10 a40e 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0ea4 │ │ -03fe72: 0a03 |0029: move-result v3 │ │ -03fe74: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -03fe78: 5453 4c04 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fe7c: 7110 b40e 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0eb4 │ │ -03fe82: 0a03 |0031: move-result v3 │ │ -03fe84: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -03fe88: 5453 4c04 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fe8c: 7120 b00e 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0eb0 │ │ -03fe92: 28d0 |0039: goto 0009 // -0030 │ │ -03fe94: 5453 4c04 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fe98: 7110 b50e 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0eb5 │ │ -03fe9e: 0a03 |003f: move-result v3 │ │ -03fea0: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -03fea4: 5453 4c04 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fea8: 7120 b60e 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0eb6 │ │ -03feae: 5453 4c04 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03feb2: 7110 b70e 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0eb7 │ │ -03feb8: 6e10 9d0e 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0e9d │ │ -03febe: 6e10 9e0e 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0e9e │ │ -03fec4: 0a00 |0052: move-result v0 │ │ -03fec6: 6e10 9f0e 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0e9f │ │ -03fecc: 0a01 |0056: move-result v1 │ │ -03fece: 5453 4c04 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fed2: 6e30 c70e 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0ec7 │ │ -03fed8: 5453 4c04 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ -03fedc: 7110 b80e 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0eb8 │ │ -03fee2: 0c03 |0061: move-result-object v3 │ │ -03fee4: 7120 da0a 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ada │ │ -03feea: 28a4 |0065: goto 0009 // -005c │ │ +041fe0: |[041fe0] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +041ff0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +041ff2: 5453 4c04 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +041ff6: 7110 af0e 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0eaf │ │ +041ffc: 0a03 |0006: move-result v3 │ │ +041ffe: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +042002: 0e00 |0009: return-void │ │ +042004: 5453 4c04 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +042008: 7110 b10e 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0eb1 │ │ +04200e: 0a03 |000f: move-result v3 │ │ +042010: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +042014: 5453 4c04 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +042018: 7120 b20e 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0eb2 │ │ +04201e: 5453 4c04 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +042022: 7110 b30e 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0eb3 │ │ +042028: 0c03 |001c: move-result-object v3 │ │ +04202a: 6e10 a90e 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0ea9 │ │ +042030: 5453 4c04 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +042034: 7110 b30e 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0eb3 │ │ +04203a: 0c02 |0025: move-result-object v2 │ │ +04203c: 6e10 a40e 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0ea4 │ │ +042042: 0a03 |0029: move-result v3 │ │ +042044: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +042048: 5453 4c04 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +04204c: 7110 b40e 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0eb4 │ │ +042052: 0a03 |0031: move-result v3 │ │ +042054: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +042058: 5453 4c04 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +04205c: 7120 b00e 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0eb0 │ │ +042062: 28d0 |0039: goto 0009 // -0030 │ │ +042064: 5453 4c04 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +042068: 7110 b50e 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0eb5 │ │ +04206e: 0a03 |003f: move-result v3 │ │ +042070: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +042074: 5453 4c04 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +042078: 7120 b60e 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0eb6 │ │ +04207e: 5453 4c04 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +042082: 7110 b70e 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0eb7 │ │ +042088: 6e10 9d0e 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0e9d │ │ +04208e: 6e10 9e0e 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0e9e │ │ +042094: 0a00 |0052: move-result v0 │ │ +042096: 6e10 9f0e 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0e9f │ │ +04209c: 0a01 |0056: move-result v1 │ │ +04209e: 5453 4c04 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +0420a2: 6e30 c70e 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0ec7 │ │ +0420a8: 5453 4c04 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044c │ │ +0420ac: 7110 b80e 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0eb8 │ │ +0420b2: 0c03 |0061: move-result-object v3 │ │ +0420b4: 7120 da0a 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ada │ │ +0420ba: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -67470,99 +67470,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -03feec: |[03feec] android.support.v4.widget.AutoScrollHelper.:()V │ │ -03fefc: 7100 8612 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1286 │ │ -03ff02: 0a00 |0003: move-result v0 │ │ -03ff04: 6700 4d04 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@044d │ │ -03ff08: 0e00 |0006: return-void │ │ +0420bc: |[0420bc] android.support.v4.widget.AutoScrollHelper.:()V │ │ +0420cc: 7100 8612 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1286 │ │ +0420d2: 0a00 |0003: move-result v0 │ │ +0420d4: 6700 4d04 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@044d │ │ +0420d8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -03ff0c: |[03ff0c] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -03ff1c: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -03ff22: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -03ff26: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -03ff2a: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -03ff30: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -03ff32: 7010 4d14 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@144d │ │ -03ff38: 2203 1202 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0212 │ │ -03ff3c: 7010 9c0e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0e9c │ │ -03ff42: 5b93 6d04 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ -03ff46: 2203 a102 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02a1 │ │ -03ff4a: 7010 4913 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1349 │ │ -03ff50: 5b93 6104 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0461 │ │ -03ff54: 2343 3703 |001c: new-array v3, v4, [F // type@0337 │ │ -03ff58: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -03ff5e: 5b93 6a04 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046a │ │ -03ff62: 2343 3703 |0023: new-array v3, v4, [F // type@0337 │ │ -03ff66: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -03ff6c: 5b93 6504 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0465 │ │ -03ff70: 2343 3703 |002a: new-array v3, v4, [F // type@0337 │ │ -03ff74: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -03ff7a: 5b93 6b04 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046b │ │ -03ff7e: 2343 3703 |0031: new-array v3, v4, [F // type@0337 │ │ -03ff82: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -03ff88: 5b93 6704 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0467 │ │ -03ff8c: 2343 3703 |0038: new-array v3, v4, [F // type@0337 │ │ -03ff90: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -03ff96: 5b93 6604 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0466 │ │ -03ff9a: 5b9a 6e04 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ -03ff9e: 7100 dc00 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00dc │ │ -03ffa4: 0c03 |0044: move-result-object v3 │ │ -03ffa6: 6e10 d400 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ -03ffac: 0c01 |0048: move-result-object v1 │ │ -03ffae: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -03ffb4: 5214 3905 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ -03ffb8: c843 |004e: mul-float/2addr v3, v4 │ │ -03ffba: c663 |004f: add-float/2addr v3, v6 │ │ -03ffbc: 8730 |0050: float-to-int v0, v3 │ │ -03ffbe: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -03ffc4: 5214 3905 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ -03ffc8: c843 |0056: mul-float/2addr v3, v4 │ │ -03ffca: c663 |0057: add-float/2addr v3, v6 │ │ -03ffcc: 8732 |0058: float-to-int v2, v3 │ │ -03ffce: 8203 |0059: int-to-float v3, v0 │ │ -03ffd0: 8204 |005a: int-to-float v4, v0 │ │ -03ffd2: 6e30 cd0e 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ecd │ │ -03ffd8: 8223 |005e: int-to-float v3, v2 │ │ -03ffda: 8224 |005f: int-to-float v4, v2 │ │ -03ffdc: 6e30 ce0e 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ece │ │ -03ffe2: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -03ffe4: 6e20 c90e 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec9 │ │ -03ffea: 6e30 cc0e 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ecc │ │ -03fff0: 6e30 d10e 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ed1 │ │ -03fff6: 6e30 d20e 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ed2 │ │ -03fffc: 6003 4d04 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@044d │ │ -040000: 6e20 c80e 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec8 │ │ -040006: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -04000a: 6e20 d00e 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ed0 │ │ -040010: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -040014: 6e20 cf0e 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ecf │ │ -04001a: 0e00 |007f: return-void │ │ -04001c: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -04002c: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -04003c: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -04004c: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -04005c: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +0420dc: |[0420dc] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +0420ec: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +0420f2: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +0420f6: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +0420fa: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +042100: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +042102: 7010 4d14 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@144d │ │ +042108: 2203 1202 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0212 │ │ +04210c: 7010 9c0e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0e9c │ │ +042112: 5b93 6d04 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ +042116: 2203 a102 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02a1 │ │ +04211a: 7010 4913 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1349 │ │ +042120: 5b93 6104 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0461 │ │ +042124: 2343 3703 |001c: new-array v3, v4, [F // type@0337 │ │ +042128: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +04212e: 5b93 6a04 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046a │ │ +042132: 2343 3703 |0023: new-array v3, v4, [F // type@0337 │ │ +042136: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +04213c: 5b93 6504 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0465 │ │ +042140: 2343 3703 |002a: new-array v3, v4, [F // type@0337 │ │ +042144: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +04214a: 5b93 6b04 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046b │ │ +04214e: 2343 3703 |0031: new-array v3, v4, [F // type@0337 │ │ +042152: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +042158: 5b93 6704 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0467 │ │ +04215c: 2343 3703 |0038: new-array v3, v4, [F // type@0337 │ │ +042160: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +042166: 5b93 6604 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0466 │ │ +04216a: 5b9a 6e04 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ +04216e: 7100 dc00 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00dc │ │ +042174: 0c03 |0044: move-result-object v3 │ │ +042176: 6e10 d400 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ +04217c: 0c01 |0048: move-result-object v1 │ │ +04217e: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +042184: 5214 3905 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ +042188: c843 |004e: mul-float/2addr v3, v4 │ │ +04218a: c663 |004f: add-float/2addr v3, v6 │ │ +04218c: 8730 |0050: float-to-int v0, v3 │ │ +04218e: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +042194: 5214 3905 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ +042198: c843 |0056: mul-float/2addr v3, v4 │ │ +04219a: c663 |0057: add-float/2addr v3, v6 │ │ +04219c: 8732 |0058: float-to-int v2, v3 │ │ +04219e: 8203 |0059: int-to-float v3, v0 │ │ +0421a0: 8204 |005a: int-to-float v4, v0 │ │ +0421a2: 6e30 cd0e 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ecd │ │ +0421a8: 8223 |005e: int-to-float v3, v2 │ │ +0421aa: 8224 |005f: int-to-float v4, v2 │ │ +0421ac: 6e30 ce0e 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ece │ │ +0421b2: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +0421b4: 6e20 c90e 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec9 │ │ +0421ba: 6e30 cc0e 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ecc │ │ +0421c0: 6e30 d10e 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ed1 │ │ +0421c6: 6e30 d20e 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ed2 │ │ +0421cc: 6003 4d04 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@044d │ │ +0421d0: 6e20 c80e 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec8 │ │ +0421d6: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +0421da: 6e20 d00e 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ed0 │ │ +0421e0: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +0421e4: 6e20 cf0e 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ecf │ │ +0421ea: 0e00 |007f: return-void │ │ +0421ec: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +0421fc: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +04220c: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +04221c: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +04222c: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=209 │ │ 0x000e line=137 │ │ 0x0015 line=140 │ │ 0x001c line=149 │ │ 0x0023 line=152 │ │ @@ -67600,17 +67600,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04006c: |[04006c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04007c: 5510 6004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ -040080: 0f00 |0002: return v0 │ │ +04223c: |[04223c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +04224c: 5510 6004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ +042250: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67618,17 +67618,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040084: |[040084] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -040094: 5c01 6004 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ -040098: 0f01 |0002: return v1 │ │ +042254: |[042254] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +042264: 5c01 6004 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ +042268: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67637,17 +67637,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04009c: |[04009c] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0400ac: 5510 6904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0469 │ │ -0400b0: 0f00 |0002: return v0 │ │ +04226c: |[04226c] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +04227c: 5510 6904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0469 │ │ +042280: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67655,17 +67655,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0400b4: |[0400b4] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0400c4: 5c01 6904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0469 │ │ -0400c8: 0f01 |0002: return v1 │ │ +042284: |[042284] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +042294: 5c01 6904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0469 │ │ +042298: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67674,17 +67674,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0400cc: |[0400cc] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -0400dc: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ -0400e0: 1100 |0002: return-object v0 │ │ +04229c: |[04229c] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +0422ac: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ +0422b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67692,18 +67692,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0400e4: |[0400e4] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0400f4: 7010 d30e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0ed3 │ │ -0400fa: 0a00 |0003: move-result v0 │ │ -0400fc: 0f00 |0004: return v0 │ │ +0422b4: |[0422b4] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +0422c4: 7010 d30e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0ed3 │ │ +0422ca: 0a00 |0003: move-result v0 │ │ +0422cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #8 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67711,17 +67711,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040100: |[040100] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -040110: 5510 6804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0468 │ │ -040114: 0f00 |0002: return v0 │ │ +0422d0: |[0422d0] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +0422e0: 5510 6804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0468 │ │ +0422e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #9 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67729,17 +67729,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040118: |[040118] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -040128: 5c01 6804 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0468 │ │ -04012c: 0f01 |0002: return v1 │ │ +0422e8: |[0422e8] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +0422f8: 5c01 6804 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0468 │ │ +0422fc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67748,17 +67748,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040130: |[040130] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -040140: 7010 bd0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0ebd │ │ -040146: 0e00 |0003: return-void │ │ +042300: |[042300] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +042310: 7010 bd0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0ebd │ │ +042316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67766,17 +67766,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040148: |[040148] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -040158: 5410 6e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ -04015c: 1100 |0002: return-object v0 │ │ +042318: |[042318] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +042328: 5410 6e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ +04232c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67784,18 +67784,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -040160: |[040160] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -040170: 7130 c00e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0ec0 │ │ -040176: 0a00 |0003: move-result v0 │ │ -040178: 0f00 |0004: return v0 │ │ +042330: |[042330] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +042340: 7130 c00e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0ec0 │ │ +042346: 0a00 |0003: move-result v0 │ │ +042348: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -67805,18 +67805,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04017c: |[04017c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -04018c: 7130 bf0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ -040192: 0a00 |0003: move-result v0 │ │ -040194: 0f00 |0004: return v0 │ │ +04234c: |[04234c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +04235c: 7130 bf0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ +042362: 0a00 |0003: move-result v0 │ │ +042364: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 F │ │ 0x0000 - 0x0005 reg=2 x1 F │ │ 0x0000 - 0x0005 reg=3 x2 F │ │ @@ -67826,28 +67826,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -040198: |[040198] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -0401a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0401aa: 7100 9501 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -0401b0: 0b00 |0004: move-result-wide v0 │ │ -0401b2: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -0401b4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0401b6: 0402 |0007: move-wide v2, v0 │ │ -0401b8: 0156 |0008: move v6, v5 │ │ -0401ba: 7708 f911 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11f9 │ │ -0401c0: 0c08 |000c: move-result-object v8 │ │ -0401c2: 5492 6e04 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ -0401c6: 6e20 5a12 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@125a │ │ -0401cc: 6e10 fb11 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ -0401d2: 0e00 |0015: return-void │ │ +042368: |[042368] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +042378: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04237a: 7100 9501 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +042380: 0b00 |0004: move-result-wide v0 │ │ +042382: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +042384: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +042386: 0402 |0007: move-wide v2, v0 │ │ +042388: 0156 |0008: move v6, v5 │ │ +04238a: 7708 f911 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11f9 │ │ +042390: 0c08 |000c: move-result-object v8 │ │ +042392: 5492 6e04 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ +042396: 6e20 5a12 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@125a │ │ +04239c: 6e10 fb11 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ +0423a2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -67861,44 +67861,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -0401d4: |[0401d4] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -0401e4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0401e6: 5498 6a04 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046a │ │ -0401ea: 4403 080a |0003: aget v3, v8, v10 │ │ -0401ee: 5498 6504 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0465 │ │ -0401f2: 4400 080a |0007: aget v0, v8, v10 │ │ -0401f6: 705b c20e 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0ec2 │ │ -0401fc: 0a06 |000c: move-result v6 │ │ -0401fe: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -040202: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -040206: 0f07 |0011: return v7 │ │ -040208: 5498 6b04 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046b │ │ -04020c: 4404 080a |0014: aget v4, v8, v10 │ │ -040210: 5498 6704 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0467 │ │ -040214: 4402 080a |0018: aget v2, v8, v10 │ │ -040218: 5498 6604 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0466 │ │ -04021c: 4401 080a |001c: aget v1, v8, v10 │ │ -040220: a805 040d |001e: mul-float v5, v4, v13 │ │ -040224: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -040228: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -04022c: a807 0605 |0024: mul-float v7, v6, v5 │ │ -040230: 7130 bf0e 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ -040236: 0a07 |0029: move-result v7 │ │ -040238: 28e7 |002a: goto 0011 // -0019 │ │ -04023a: 7f67 |002b: neg-float v7, v6 │ │ -04023c: c857 |002c: mul-float/2addr v7, v5 │ │ -04023e: 7130 bf0e 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ -040244: 0a07 |0030: move-result v7 │ │ -040246: 7f77 |0031: neg-float v7, v7 │ │ -040248: 28df |0032: goto 0011 // -0021 │ │ +0423a4: |[0423a4] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +0423b4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0423b6: 5498 6a04 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046a │ │ +0423ba: 4403 080a |0003: aget v3, v8, v10 │ │ +0423be: 5498 6504 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0465 │ │ +0423c2: 4400 080a |0007: aget v0, v8, v10 │ │ +0423c6: 705b c20e 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0ec2 │ │ +0423cc: 0a06 |000c: move-result v6 │ │ +0423ce: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +0423d2: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +0423d6: 0f07 |0011: return v7 │ │ +0423d8: 5498 6b04 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046b │ │ +0423dc: 4404 080a |0014: aget v4, v8, v10 │ │ +0423e0: 5498 6704 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0467 │ │ +0423e4: 4402 080a |0018: aget v2, v8, v10 │ │ +0423e8: 5498 6604 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0466 │ │ +0423ec: 4401 080a |001c: aget v1, v8, v10 │ │ +0423f0: a805 040d |001e: mul-float v5, v4, v13 │ │ +0423f4: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +0423f8: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +0423fc: a807 0605 |0024: mul-float v7, v6, v5 │ │ +042400: 7130 bf0e 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ +042406: 0a07 |0029: move-result v7 │ │ +042408: 28e7 |002a: goto 0011 // -0019 │ │ +04240a: 7f67 |002b: neg-float v7, v6 │ │ +04240c: c857 |002c: mul-float/2addr v7, v5 │ │ +04240e: 7130 bf0e 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ +042414: 0a07 |0030: move-result v7 │ │ +042416: 7f77 |0031: neg-float v7, v7 │ │ +042418: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -67928,24 +67928,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -04024c: |[04024c] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -04025c: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -040260: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -040264: 0f03 |0004: return v3 │ │ -040266: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -04026a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -04026e: 0123 |0009: move v3, v2 │ │ -040270: 28fa |000a: goto 0004 // -0006 │ │ -040272: 0113 |000b: move v3, v1 │ │ -040274: 28f8 |000c: goto 0004 // -0008 │ │ +04241c: |[04241c] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +04242c: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +042430: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +042434: 0f03 |0004: return v3 │ │ +042436: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +04243a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +04243e: 0123 |0009: move v3, v2 │ │ +042440: 28fa |000a: goto 0004 // -0006 │ │ +042442: 0113 |000b: move v3, v1 │ │ +042444: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -67960,22 +67960,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -040278: |[040278] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -040288: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -04028c: 0f02 |0002: return v2 │ │ -04028e: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -040292: 0112 |0005: move v2, v1 │ │ -040294: 28fc |0006: goto 0002 // -0004 │ │ -040296: 0102 |0007: move v2, v0 │ │ -040298: 28fa |0008: goto 0002 // -0006 │ │ +042448: |[042448] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +042458: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +04245c: 0f02 |0002: return v2 │ │ +04245e: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +042462: 0112 |0005: move v2, v1 │ │ +042464: 28fc |0006: goto 0002 // -0004 │ │ +042466: 0102 |0007: move v2, v0 │ │ +042468: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -67990,43 +67990,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -04029c: |[04029c] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -0402ac: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0402b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0402b2: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -0402b6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0402ba: 0f00 |0007: return v0 │ │ -0402bc: 5242 6204 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0462 │ │ -0402c0: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -0402c6: 28fa |000d: goto 0007 // -0006 │ │ -0402c8: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -0402cc: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -0402d0: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -0402d4: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -0402d8: a900 0506 |0016: div-float v0, v5, v6 │ │ -0402dc: a700 0100 |0018: sub-float v0, v1, v0 │ │ -0402e0: 28ed |001a: goto 0007 // -0013 │ │ -0402e2: 5542 6004 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ -0402e6: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -0402ea: 5242 6204 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0462 │ │ -0402ee: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -0402f0: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -0402f4: 0110 |0024: move v0, v1 │ │ -0402f6: 28e2 |0025: goto 0007 // -001e │ │ -0402f8: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -0402fc: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -040300: 7f60 |002a: neg-float v0, v6 │ │ -040302: a900 0500 |002b: div-float v0, v5, v0 │ │ -040306: 28da |002d: goto 0007 // -0026 │ │ -040308: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +04246c: |[04246c] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +04247c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +042480: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +042482: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +042486: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +04248a: 0f00 |0007: return v0 │ │ +04248c: 5242 6204 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0462 │ │ +042490: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +042496: 28fa |000d: goto 0007 // -0006 │ │ +042498: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +04249c: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +0424a0: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +0424a4: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +0424a8: a900 0506 |0016: div-float v0, v5, v6 │ │ +0424ac: a700 0100 |0018: sub-float v0, v1, v0 │ │ +0424b0: 28ed |001a: goto 0007 // -0013 │ │ +0424b2: 5542 6004 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ +0424b6: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +0424ba: 5242 6204 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0462 │ │ +0424be: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +0424c0: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +0424c4: 0110 |0024: move v0, v1 │ │ +0424c6: 28e2 |0025: goto 0007 // -001e │ │ +0424c8: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +0424cc: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +0424d0: 7f60 |002a: neg-float v0, v6 │ │ +0424d2: a900 0500 |002b: div-float v0, v5, v0 │ │ +0424d6: 28da |002d: goto 0007 // -0026 │ │ +0424d8: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=624 │ │ 0x0007 line=649 │ │ 0x0008 line=628 │ │ 0x000e line=631 │ │ 0x0012 line=632 │ │ @@ -68046,43 +68046,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -04031c: |[04031c] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -04032c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04032e: a806 0809 |0001: mul-float v6, v8, v9 │ │ -040332: 7130 bf0e 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ -040338: 0a00 |0006: move-result v0 │ │ -04033a: 7030 c10e b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0ec1 │ │ -040340: 0a03 |000a: move-result v3 │ │ -040342: a706 090b |000b: sub-float v6, v9, v11 │ │ -040346: 7030 c10e 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0ec1 │ │ -04034c: 0a04 |0010: move-result v4 │ │ -04034e: a702 0403 |0011: sub-float v2, v4, v3 │ │ -040352: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -040356: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -04035a: 5475 6104 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0461 │ │ -04035e: 7f26 |0019: neg-float v6, v2 │ │ -040360: 7220 5413 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1354 │ │ -040366: 0a05 |001d: move-result v5 │ │ -040368: 7f51 |001e: neg-float v1, v5 │ │ -04036a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -04036e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -040372: 7130 bf0e 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ -040378: 0a05 |0026: move-result v5 │ │ -04037a: 0f05 |0027: return v5 │ │ -04037c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -040380: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -040384: 5475 6104 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0461 │ │ -040388: 7220 5413 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1354 │ │ -04038e: 0a01 |0031: move-result v1 │ │ -040390: 28ed |0032: goto 001f // -0013 │ │ +0424ec: |[0424ec] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +0424fc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0424fe: a806 0809 |0001: mul-float v6, v8, v9 │ │ +042502: 7130 bf0e 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ +042508: 0a00 |0006: move-result v0 │ │ +04250a: 7030 c10e b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0ec1 │ │ +042510: 0a03 |000a: move-result v3 │ │ +042512: a706 090b |000b: sub-float v6, v9, v11 │ │ +042516: 7030 c10e 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0ec1 │ │ +04251c: 0a04 |0010: move-result v4 │ │ +04251e: a702 0403 |0011: sub-float v2, v4, v3 │ │ +042522: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +042526: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +04252a: 5475 6104 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0461 │ │ +04252e: 7f26 |0019: neg-float v6, v2 │ │ +042530: 7220 5413 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1354 │ │ +042536: 0a05 |001d: move-result v5 │ │ +042538: 7f51 |001e: neg-float v1, v5 │ │ +04253a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +04253e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +042542: 7130 bf0e 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0ebf │ │ +042548: 0a05 |0026: move-result v5 │ │ +04254a: 0f05 |0027: return v5 │ │ +04254c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +042550: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +042554: 5475 6104 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0461 │ │ +042558: 7220 5413 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1354 │ │ +04255e: 0a01 |0031: move-result v1 │ │ +042560: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -68108,23 +68108,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -040394: |[040394] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -0403a4: 5510 6904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0469 │ │ -0403a8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0403ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0403ae: 5c10 6004 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ -0403b2: 0e00 |0007: return-void │ │ -0403b4: 5410 6d04 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ -0403b8: 6e10 a50e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0ea5 │ │ -0403be: 28fa |000d: goto 0007 // -0006 │ │ +042564: |[042564] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +042574: 5510 6904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0469 │ │ +042578: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04257c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04257e: 5c10 6004 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ +042582: 0e00 |0007: return-void │ │ +042584: 5410 6d04 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ +042588: 6e10 a50e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0ea5 │ │ +04258e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -68135,32 +68135,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0403c0: |[0403c0] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -0403d0: 5441 6d04 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ -0403d4: 6e10 a20e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0ea2 │ │ -0403da: 0a02 |0005: move-result v2 │ │ -0403dc: 6e10 a00e 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0ea0 │ │ -0403e2: 0a00 |0009: move-result v0 │ │ -0403e4: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -0403e8: 6e20 bc0e 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0ebc │ │ -0403ee: 0a03 |000f: move-result v3 │ │ -0403f0: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -0403f4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -0403f8: 6e20 bb0e 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0ebb │ │ -0403fe: 0a03 |0017: move-result v3 │ │ -040400: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -040404: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -040406: 0f03 |001b: return v3 │ │ -040408: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -04040a: 28fe |001d: goto 001b // -0002 │ │ +042590: |[042590] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +0425a0: 5441 6d04 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ +0425a4: 6e10 a20e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0ea2 │ │ +0425aa: 0a02 |0005: move-result v2 │ │ +0425ac: 6e10 a00e 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0ea0 │ │ +0425b2: 0a00 |0009: move-result v0 │ │ +0425b4: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +0425b8: 6e20 bc0e 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0ebc │ │ +0425be: 0a03 |000f: move-result v3 │ │ +0425c0: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +0425c4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +0425c8: 6e20 bb0e 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0ebb │ │ +0425ce: 0a03 |0017: move-result v3 │ │ +0425d0: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +0425d4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +0425d6: 0f03 |001b: return v3 │ │ +0425d8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +0425da: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -68174,38 +68174,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -04040c: |[04040c] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -04041c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04041e: 5450 6c04 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046c │ │ -040422: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -040426: 2200 1302 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0213 │ │ -04042a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04042c: 7030 ab0e 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@0eab │ │ -040432: 5b50 6c04 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046c │ │ -040436: 5c54 6004 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ -04043a: 5c54 6904 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0469 │ │ -04043e: 5550 5f04 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@045f │ │ -040442: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -040446: 5250 5e04 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@045e │ │ -04044a: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -04044e: 5450 6e04 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ -040452: 5451 6c04 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046c │ │ -040456: 5252 5e04 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@045e │ │ -04045a: 8122 |001f: int-to-long v2, v2 │ │ -04045c: 7140 db0a 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0adb │ │ -040462: 5c54 5f04 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@045f │ │ -040466: 0e00 |0025: return-void │ │ -040468: 5450 6c04 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046c │ │ -04046c: 7210 5314 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1453 │ │ -040472: 28f8 |002b: goto 0023 // -0008 │ │ +0425dc: |[0425dc] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +0425ec: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0425ee: 5450 6c04 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046c │ │ +0425f2: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +0425f6: 2200 1302 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0213 │ │ +0425fa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0425fc: 7030 ab0e 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@0eab │ │ +042602: 5b50 6c04 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046c │ │ +042606: 5c54 6004 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ +04260a: 5c54 6904 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0469 │ │ +04260e: 5550 5f04 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@045f │ │ +042612: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +042616: 5250 5e04 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@045e │ │ +04261a: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +04261e: 5450 6e04 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ +042622: 5451 6c04 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046c │ │ +042626: 5252 5e04 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@045e │ │ +04262a: 8122 |001f: int-to-long v2, v2 │ │ +04262c: 7140 db0a 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0adb │ │ +042632: 5c54 5f04 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@045f │ │ +042636: 0e00 |0025: return-void │ │ +042638: 5450 6c04 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046c │ │ +04263c: 7210 5314 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1453 │ │ +042642: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -68234,17 +68234,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040474: |[040474] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -040484: 5510 6304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0463 │ │ -040488: 0f00 |0002: return v0 │ │ +042644: |[042644] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +042654: 5510 6304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0463 │ │ +042658: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -68252,17 +68252,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04048c: |[04048c] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -04049c: 5510 6404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0464 │ │ -0404a0: 0f00 |0002: return v0 │ │ +04265c: |[04265c] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +04266c: 5510 6404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0464 │ │ +042670: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -68270,68 +68270,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -0404a4: |[0404a4] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -0404b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0404b6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0404b8: 5585 6304 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0463 │ │ -0404bc: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -0404c0: 0f04 |0006: return v4 │ │ -0404c2: 7110 be09 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ -0404c8: 0a00 |000a: move-result v0 │ │ -0404ca: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -0404d0: 5585 6404 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0464 │ │ -0404d4: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -0404d8: 5585 6004 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ -0404dc: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -0404e0: 0134 |0016: move v4, v3 │ │ -0404e2: 28ef |0017: goto 0006 // -0011 │ │ -0404e4: 5c83 6804 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0468 │ │ -0404e8: 5c84 5f04 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@045f │ │ -0404ec: 6e10 f511 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -0404f2: 0a05 |001f: move-result v5 │ │ -0404f4: 6e10 4312 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -0404fa: 0a06 |0023: move-result v6 │ │ -0404fc: 8266 |0024: int-to-float v6, v6 │ │ -0404fe: 5487 6e04 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ -040502: 6e10 4312 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -040508: 0a07 |002a: move-result v7 │ │ -04050a: 8277 |002b: int-to-float v7, v7 │ │ -04050c: 7057 be0e 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0ebe │ │ -040512: 0a01 |002f: move-result v1 │ │ -040514: 6e10 f711 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -04051a: 0a05 |0033: move-result v5 │ │ -04051c: 6e10 2812 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1228 │ │ -040522: 0a06 |0037: move-result v6 │ │ -040524: 8266 |0038: int-to-float v6, v6 │ │ -040526: 5487 6e04 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ -04052a: 6e10 2812 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1228 │ │ -040530: 0a07 |003e: move-result v7 │ │ -040532: 8277 |003f: int-to-float v7, v7 │ │ -040534: 7057 be0e 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0ebe │ │ -04053a: 0a02 |0043: move-result v2 │ │ -04053c: 5485 6d04 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ -040540: 6e30 a80e 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0ea8 │ │ -040546: 5585 6004 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ -04054a: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -04054e: 7010 d30e 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0ed3 │ │ -040554: 0a05 |0050: move-result v5 │ │ -040556: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -04055a: 7010 d40e 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0ed4 │ │ -040560: 28b8 |0056: goto 000e // -0048 │ │ -040562: 7010 c60e 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0ec6 │ │ -040568: 28b4 |005a: goto 000e // -004c │ │ -04056a: 0143 |005b: move v3, v4 │ │ -04056c: 28ba |005c: goto 0016 // -0046 │ │ -04056e: 0000 |005d: nop // spacer │ │ -040570: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +042674: |[042674] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +042684: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +042686: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +042688: 5585 6304 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0463 │ │ +04268c: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +042690: 0f04 |0006: return v4 │ │ +042692: 7110 be09 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ +042698: 0a00 |000a: move-result v0 │ │ +04269a: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +0426a0: 5585 6404 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0464 │ │ +0426a4: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +0426a8: 5585 6004 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ +0426ac: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +0426b0: 0134 |0016: move v4, v3 │ │ +0426b2: 28ef |0017: goto 0006 // -0011 │ │ +0426b4: 5c83 6804 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0468 │ │ +0426b8: 5c84 5f04 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@045f │ │ +0426bc: 6e10 f511 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +0426c2: 0a05 |001f: move-result v5 │ │ +0426c4: 6e10 4312 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +0426ca: 0a06 |0023: move-result v6 │ │ +0426cc: 8266 |0024: int-to-float v6, v6 │ │ +0426ce: 5487 6e04 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ +0426d2: 6e10 4312 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +0426d8: 0a07 |002a: move-result v7 │ │ +0426da: 8277 |002b: int-to-float v7, v7 │ │ +0426dc: 7057 be0e 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0ebe │ │ +0426e2: 0a01 |002f: move-result v1 │ │ +0426e4: 6e10 f711 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +0426ea: 0a05 |0033: move-result v5 │ │ +0426ec: 6e10 2812 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1228 │ │ +0426f2: 0a06 |0037: move-result v6 │ │ +0426f4: 8266 |0038: int-to-float v6, v6 │ │ +0426f6: 5487 6e04 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@046e │ │ +0426fa: 6e10 2812 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1228 │ │ +042700: 0a07 |003e: move-result v7 │ │ +042702: 8277 |003f: int-to-float v7, v7 │ │ +042704: 7057 be0e 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0ebe │ │ +04270a: 0a02 |0043: move-result v2 │ │ +04270c: 5485 6d04 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ +042710: 6e30 a80e 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0ea8 │ │ +042716: 5585 6004 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0460 │ │ +04271a: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +04271e: 7010 d30e 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0ed3 │ │ +042724: 0a05 |0050: move-result v5 │ │ +042726: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +04272a: 7010 d40e 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0ed4 │ │ +042730: 28b8 |0056: goto 000e // -0048 │ │ +042732: 7010 c60e 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0ec6 │ │ +042738: 28b4 |005a: goto 000e // -004c │ │ +04273a: 0143 |005b: move v3, v4 │ │ +04273c: 28ba |005c: goto 0016 // -0046 │ │ +04273e: 0000 |005d: nop // spacer │ │ +042740: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=485 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x000e line=485 │ │ @@ -68364,17 +68364,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040588: |[040588] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040598: 5901 5e04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@045e │ │ -04059c: 1100 |0002: return-object v0 │ │ +042758: |[042758] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042768: 5901 5e04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@045e │ │ +04276c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 delayMillis I │ │ @@ -68384,17 +68384,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0405a0: |[0405a0] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0405b0: 5901 6204 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0462 │ │ -0405b4: 1100 |0002: return-object v0 │ │ +042770: |[042770] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042780: 5901 6204 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0462 │ │ +042784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -68404,21 +68404,21 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0405b8: |[0405b8] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0405c8: 5510 6304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0463 │ │ -0405cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0405d0: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -0405d4: 7010 c60e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0ec6 │ │ -0405da: 5c12 6304 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0463 │ │ -0405de: 1101 |000b: return-object v1 │ │ +042788: |[042788] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042798: 5510 6304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0463 │ │ +04279c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0427a0: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +0427a4: 7010 c60e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0ec6 │ │ +0427aa: 5c12 6304 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0463 │ │ +0427ae: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -68430,17 +68430,17 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0405e0: |[0405e0] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0405f0: 5c01 6404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0464 │ │ -0405f4: 1100 |0002: return-object v0 │ │ +0427b0: |[0427b0] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0427c0: 5c01 6404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0464 │ │ +0427c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 exclusive Z │ │ @@ -68450,22 +68450,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0405f8: |[0405f8] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040608: 5420 6504 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0465 │ │ -04060c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04060e: 4b03 0001 |0003: aput v3, v0, v1 │ │ -040612: 5420 6504 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0465 │ │ -040616: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -040618: 4b04 0001 |0008: aput v4, v0, v1 │ │ -04061c: 1102 |000a: return-object v2 │ │ +0427c8: |[0427c8] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0427d8: 5420 6504 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0465 │ │ +0427dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0427de: 4b03 0001 |0003: aput v3, v0, v1 │ │ +0427e2: 5420 6504 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0465 │ │ +0427e6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0427e8: 4b04 0001 |0008: aput v4, v0, v1 │ │ +0427ec: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ 0x000a line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68477,25 +68477,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -040620: |[040620] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040630: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -040634: 5440 6604 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0466 │ │ -040638: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04063a: a902 0503 |0005: div-float v2, v5, v3 │ │ -04063e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -040642: 5440 6604 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0466 │ │ -040646: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -040648: a902 0603 |000c: div-float v2, v6, v3 │ │ -04064c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -040650: 1104 |0010: return-object v4 │ │ +0427f0: |[0427f0] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042800: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +042804: 5440 6604 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0466 │ │ +042808: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04280a: a902 0503 |0005: div-float v2, v5, v3 │ │ +04280e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +042812: 5440 6604 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0466 │ │ +042816: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +042818: a902 0603 |000c: div-float v2, v6, v3 │ │ +04281c: 4b02 0001 |000e: aput v2, v0, v1 │ │ +042820: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0009 line=295 │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68507,25 +68507,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -040654: |[040654] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040664: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -040668: 5440 6704 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0467 │ │ -04066c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04066e: a902 0503 |0005: div-float v2, v5, v3 │ │ -040672: 4b02 0001 |0007: aput v2, v0, v1 │ │ -040676: 5440 6704 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0467 │ │ -04067a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04067c: a902 0603 |000c: div-float v2, v6, v3 │ │ -040680: 4b02 0001 |000e: aput v2, v0, v1 │ │ -040684: 1104 |0010: return-object v4 │ │ +042824: |[042824] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042834: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +042838: 5440 6704 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0467 │ │ +04283c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04283e: a902 0503 |0005: div-float v2, v5, v3 │ │ +042842: 4b02 0001 |0007: aput v2, v0, v1 │ │ +042846: 5440 6704 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0467 │ │ +04284a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +04284c: a902 0603 |000c: div-float v2, v6, v3 │ │ +042850: 4b02 0001 |000e: aput v2, v0, v1 │ │ +042854: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=312 │ │ 0x0009 line=313 │ │ 0x0010 line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68537,18 +68537,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040688: |[040688] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040698: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ -04069c: 6e20 a60e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0ea6 │ │ -0406a2: 1101 |0005: return-object v1 │ │ +042858: |[042858] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042868: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ +04286c: 6e20 a60e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0ea6 │ │ +042872: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -68558,18 +68558,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0406a4: |[0406a4] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0406b4: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ -0406b8: 6e20 a70e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0ea7 │ │ -0406be: 1101 |0005: return-object v1 │ │ +042874: |[042874] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042884: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046d │ │ +042888: 6e20 a70e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0ea7 │ │ +04288e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -68579,22 +68579,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0406c0: |[0406c0] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0406d0: 5420 6a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046a │ │ -0406d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0406d6: 4b03 0001 |0003: aput v3, v0, v1 │ │ -0406da: 5420 6a04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046a │ │ -0406de: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0406e0: 4b04 0001 |0008: aput v4, v0, v1 │ │ -0406e4: 1102 |000a: return-object v2 │ │ +042890: |[042890] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0428a0: 5420 6a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046a │ │ +0428a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0428a6: 4b03 0001 |0003: aput v3, v0, v1 │ │ +0428aa: 5420 6a04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046a │ │ +0428ae: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0428b0: 4b04 0001 |0008: aput v4, v0, v1 │ │ +0428b4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68606,25 +68606,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -0406e8: |[0406e8] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0406f8: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -0406fc: 5440 6b04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046b │ │ -040700: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -040702: a902 0503 |0005: div-float v2, v5, v3 │ │ -040706: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04070a: 5440 6b04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046b │ │ -04070e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -040710: a902 0603 |000c: div-float v2, v6, v3 │ │ -040714: 4b02 0001 |000e: aput v2, v0, v1 │ │ -040718: 1104 |0010: return-object v4 │ │ +0428b8: |[0428b8] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0428c8: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +0428cc: 5440 6b04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046b │ │ +0428d0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0428d2: a902 0503 |0005: div-float v2, v5, v3 │ │ +0428d6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0428da: 5440 6b04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046b │ │ +0428de: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0428e0: a902 0603 |000c: div-float v2, v6, v3 │ │ +0428e4: 4b02 0001 |000e: aput v2, v0, v1 │ │ +0428e8: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68666,18 +68666,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04071c: |[04071c] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -04072c: 5b01 6f04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@046f │ │ -040730: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -040736: 0e00 |0005: return-void │ │ +0428ec: |[0428ec] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +0428fc: 5b01 6f04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@046f │ │ +042900: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +042906: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -68687,25 +68687,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -040738: |[040738] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -040748: 5440 6f04 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@046f │ │ -04074c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04074e: 7120 db0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0edb │ │ -040754: 5440 6f04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@046f │ │ -040758: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -04075c: 7130 dc0e 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0edc │ │ -040762: 5440 6f04 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@046f │ │ -040766: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -04076a: 6e20 e50e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ee5 │ │ -040770: 0e00 |0014: return-void │ │ +042908: |[042908] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +042918: 5440 6f04 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@046f │ │ +04291c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04291e: 7120 db0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0edb │ │ +042924: 5440 6f04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@046f │ │ +042928: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +04292c: 7130 dc0e 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0edc │ │ +042932: 5440 6f04 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@046f │ │ +042936: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +04293a: 6e20 e50e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ee5 │ │ +042940: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ @@ -68746,18 +68746,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040774: |[040774] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -040784: 5b01 7004 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ -040788: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04078e: 0e00 |0005: return-void │ │ +042944: |[042944] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +042954: 5b01 7004 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ +042958: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04295e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -68767,29 +68767,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -040790: |[040790] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -0407a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0407a2: 5440 7004 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ -0407a6: 7120 dd0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0edd │ │ -0407ac: 5440 7004 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ -0407b0: 7110 de0e 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0ede │ │ -0407b6: 0a00 |000b: move-result v0 │ │ -0407b8: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -0407bc: 5440 7004 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ -0407c0: 7100 7514 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ -0407c6: 0b02 |0013: move-result-wide v2 │ │ -0407c8: 7130 dc0e 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0edc │ │ -0407ce: 5440 7004 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ -0407d2: 6e20 e50e 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ee5 │ │ -0407d8: 0e00 |001c: return-void │ │ +042960: |[042960] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +042970: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042972: 5440 7004 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ +042976: 7120 dd0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0edd │ │ +04297c: 5440 7004 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ +042980: 7110 de0e 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0ede │ │ +042986: 0a00 |000b: move-result v0 │ │ +042988: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +04298c: 5440 7004 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ +042990: 7100 7514 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ +042996: 0b02 |0013: move-result-wide v2 │ │ +042998: 7130 dc0e 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0edc │ │ +04299e: 5440 7004 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0470 │ │ +0429a2: 6e20 e50e 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ee5 │ │ +0429a8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ @@ -68855,18 +68855,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0407dc: |[0407dc] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -0407ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0407ee: 7030 da0e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0eda │ │ -0407f4: 0e00 |0004: return-void │ │ +0429ac: |[0429ac] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +0429bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0429be: 7030 da0e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0eda │ │ +0429c4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -68876,29 +68876,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0407f8: |[0407f8] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -040808: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04080a: 7040 9813 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1398 │ │ -040810: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -040814: 5a30 7804 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ -040818: 5c32 7604 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0476 │ │ -04081c: 5c32 7704 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0477 │ │ -040820: 5c32 7504 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0475 │ │ -040824: 2200 1502 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0215 │ │ -040828: 7020 d50e 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ed5 │ │ -04082e: 5b30 7304 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0473 │ │ -040832: 2200 1602 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0216 │ │ -040836: 7020 d70e 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ed7 │ │ -04083c: 5b30 7404 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0474 │ │ -040840: 0e00 |001c: return-void │ │ +0429c8: |[0429c8] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0429d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0429da: 7040 9813 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1398 │ │ +0429e0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0429e4: 5a30 7804 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ +0429e8: 5c32 7604 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0476 │ │ +0429ec: 5c32 7704 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0477 │ │ +0429f0: 5c32 7504 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0475 │ │ +0429f4: 2200 1502 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0215 │ │ +0429f8: 7020 d50e 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ed5 │ │ +0429fe: 5b30 7304 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0473 │ │ +042a02: 2200 1602 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0216 │ │ +042a06: 7020 d70e 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ed7 │ │ +042a0c: 5b30 7404 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0474 │ │ +042a10: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -68915,17 +68915,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040844: |[040844] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -040854: 5c01 7604 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0476 │ │ -040858: 0f01 |0002: return v1 │ │ +042a14: |[042a14] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +042a24: 5c01 7604 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0476 │ │ +042a28: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -68934,17 +68934,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04085c: |[04085c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -04086c: 5a12 7804 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ -040870: 1002 |0002: return-wide v2 │ │ +042a2c: |[042a2c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +042a3c: 5a12 7804 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ +042a40: 1002 |0002: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=2 x1 J │ │ │ │ @@ -68953,17 +68953,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040874: |[040874] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -040884: 5c01 7704 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0477 │ │ -040888: 0f01 |0002: return v1 │ │ +042a44: |[042a44] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +042a54: 5c01 7704 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0477 │ │ +042a58: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -68972,17 +68972,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04088c: |[04088c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -04089c: 5510 7504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0475 │ │ -0408a0: 0f00 |0002: return v0 │ │ +042a5c: |[042a5c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +042a6c: 5510 7504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0475 │ │ +042a70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #6 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ @@ -68990,20 +68990,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0408a4: |[0408a4] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -0408b4: 5410 7304 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0473 │ │ -0408b8: 6e20 e40e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ee4 │ │ -0408be: 5410 7404 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0474 │ │ -0408c2: 6e20 e40e 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ee4 │ │ -0408c8: 0e00 |000a: return-void │ │ +042a74: |[042a74] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +042a84: 5410 7304 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0473 │ │ +042a88: 6e20 e40e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ee4 │ │ +042a8e: 5410 7404 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0474 │ │ +042a92: 6e20 e40e 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ee4 │ │ +042a98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -69014,40 +69014,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0408cc: |[0408cc] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -0408dc: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -0408e0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -0408e2: 5ca6 7504 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0475 │ │ -0408e6: 54a2 7404 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0474 │ │ -0408ea: 6e20 e40e 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ee4 │ │ -0408f0: 7100 7514 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ -0408f6: 0b02 |000d: move-result-wide v2 │ │ -0408f8: 53a4 7804 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ -0408fc: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -040900: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -040904: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -040908: 53a2 7804 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ -04090c: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -040910: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -040914: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -040918: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -04091c: 6e20 e50e 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ee5 │ │ -040922: 0e00 |0023: return-void │ │ -040924: 55a2 7604 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0476 │ │ -040928: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -04092c: 54a2 7304 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0473 │ │ -040930: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -040934: 6e40 e20e 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ee2 │ │ -04093a: 5ca6 7604 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0476 │ │ -04093e: 28f2 |0031: goto 0023 // -000e │ │ +042a9c: |[042a9c] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +042aac: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +042ab0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +042ab2: 5ca6 7504 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0475 │ │ +042ab6: 54a2 7404 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0474 │ │ +042aba: 6e20 e40e 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ee4 │ │ +042ac0: 7100 7514 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ +042ac6: 0b02 |000d: move-result-wide v2 │ │ +042ac8: 53a4 7804 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ +042acc: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +042ad0: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +042ad4: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +042ad8: 53a2 7804 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ +042adc: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +042ae0: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +042ae4: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +042ae8: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +042aec: 6e20 e50e 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ee5 │ │ +042af2: 0e00 |0023: return-void │ │ +042af4: 55a2 7604 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0476 │ │ +042af8: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +042afc: 54a2 7304 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0473 │ │ +042b00: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +042b04: 6e40 e20e 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ee2 │ │ +042b0a: 5ca6 7604 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0476 │ │ +042b0e: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ @@ -69064,18 +69064,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040940: |[040940] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -040950: 6f10 9913 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@1399 │ │ -040956: 7010 e30e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0ee3 │ │ -04095c: 0e00 |0006: return-void │ │ +042b10: |[042b10] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +042b20: 6f10 9913 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@1399 │ │ +042b26: 7010 e30e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0ee3 │ │ +042b2c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -69085,18 +69085,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040960: |[040960] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -040970: 6f10 9a13 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@139a │ │ -040976: 7010 e30e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0ee3 │ │ -04097c: 0e00 |0006: return-void │ │ +042b30: |[042b30] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +042b40: 6f10 9a13 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@139a │ │ +042b46: 7010 e30e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0ee3 │ │ +042b4c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0006 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -69106,29 +69106,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -040980: |[040980] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -040990: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -040994: 5a40 7804 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ -040998: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04099a: 5c40 7504 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0475 │ │ -04099e: 5440 7304 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0473 │ │ -0409a2: 6e20 e40e 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ee4 │ │ -0409a8: 5540 7704 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0477 │ │ -0409ac: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -0409b0: 5440 7404 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0474 │ │ -0409b4: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -0409b8: 6e40 e20e 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ee2 │ │ -0409be: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0409c0: 5c40 7704 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0477 │ │ -0409c4: 0e00 |001a: return-void │ │ +042b50: |[042b50] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +042b60: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +042b64: 5a40 7804 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0478 │ │ +042b68: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +042b6a: 5c40 7504 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0475 │ │ +042b6e: 5440 7304 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0473 │ │ +042b72: 6e20 e40e 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ee4 │ │ +042b78: 5540 7704 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0477 │ │ +042b7c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +042b80: 5440 7404 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0474 │ │ +042b84: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +042b88: 6e40 e20e 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ee2 │ │ +042b8e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +042b90: 5c40 7704 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0477 │ │ +042b94: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ @@ -69197,20 +69197,20 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0409c8: |[0409c8] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0409d8: 5b12 7904 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0479 │ │ -0409dc: 2200 5500 |0002: new-instance v0, Landroid/os/Handler; // type@0055 │ │ -0409e0: 7010 7201 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ -0409e6: 7020 ec00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00ec │ │ -0409ec: 0e00 |000a: return-void │ │ +042b98: |[042b98] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +042ba8: 5b12 7904 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0479 │ │ +042bac: 2200 5500 |0002: new-instance v0, Landroid/os/Handler; // type@0055 │ │ +042bb0: 7010 7201 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ +042bb6: 7020 ec00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00ec │ │ +042bbc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0002 line=455 │ │ 0x000a line=456 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ @@ -69222,17 +69222,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0409f0: |[0409f0] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -040a00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -040a02: 0f00 |0001: return v0 │ │ +042bc0: |[042bc0] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +042bd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +042bd2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ │ │ #1 : (in Landroid/support/v4/widget/CursorAdapter$ChangeObserver;) │ │ @@ -69240,18 +69240,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040a04: |[040a04] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -040a14: 5410 7904 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0479 │ │ -040a18: 6e10 030f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f03 │ │ -040a1e: 0e00 |0005: return-void │ │ +042bd4: |[042bd4] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +042be4: 5410 7904 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0479 │ │ +042be8: 6e10 030f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f03 │ │ +042bee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ @@ -69290,18 +69290,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040a20: |[040a20] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -040a30: 5b01 7a04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ -040a34: 7010 fd00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fd │ │ -040a3a: 0e00 |0005: return-void │ │ +042bf0: |[042bf0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +042c00: 5b01 7a04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ +042c04: 7010 fd00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fd │ │ +042c0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/CursorAdapter; │ │ │ │ @@ -69310,17 +69310,17 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -040a3c: |[040a3c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -040a4c: 7020 ea0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0eea │ │ -040a52: 0e00 |0003: return-void │ │ +042c0c: |[042c0c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +042c1c: 7020 ea0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0eea │ │ +042c22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/CursorAdapter$1; │ │ @@ -69331,21 +69331,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -040a54: |[040a54] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -040a64: 5420 7a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ -040a68: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -040a6a: 5c01 8304 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -040a6e: 5420 7a04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ -040a72: 6e10 010f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f01 │ │ -040a78: 0e00 |000a: return-void │ │ +042c24: |[042c24] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +042c34: 5420 7a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ +042c38: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +042c3a: 5c01 8304 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +042c3e: 5420 7a04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ +042c42: 6e10 010f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f01 │ │ +042c48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0005 line=473 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -69355,21 +69355,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -040a7c: |[040a7c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -040a8c: 5420 7a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ -040a90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -040a92: 5c01 8304 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -040a96: 5420 7a04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ -040a9a: 6e10 020f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f02 │ │ -040aa0: 0e00 |000a: return-void │ │ +042c4c: |[042c4c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +042c5c: 5420 7a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ +042c60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +042c62: 5c01 8304 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +042c66: 5420 7a04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047a │ │ +042c6a: 6e10 020f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f02 │ │ +042c70: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -69457,18 +69457,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040aa4: |[040aa4] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -040ab4: 7010 6413 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1364 │ │ -040aba: 5b01 8604 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ -040abe: 0e00 |0005: return-void │ │ +042c74: |[042c74] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +042c84: 7010 6413 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1364 │ │ +042c8a: 5b01 8604 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ +042c8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorFilter; │ │ @@ -69480,20 +69480,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -040ac0: |[040ac0] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -040ad0: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ -040ad4: 1f02 3000 |0002: check-cast v2, Landroid/database/Cursor; // type@0030 │ │ -040ad8: 7220 080f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f08 │ │ -040ade: 0c00 |0007: move-result-object v0 │ │ -040ae0: 1100 |0008: return-object v0 │ │ +042c90: |[042c90] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +042ca0: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ +042ca4: 1f02 3000 |0002: check-cast v2, Landroid/database/Cursor; // type@0030 │ │ +042ca8: 7220 080f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f08 │ │ +042cae: 0c00 |0007: move-result-object v0 │ │ +042cb0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 resultValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorFilter; │ │ │ │ @@ -69502,31 +69502,31 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -040ae4: |[040ae4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -040af4: 5432 8604 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ -040af8: 7220 0a0f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f0a │ │ -040afe: 0c00 |0005: move-result-object v0 │ │ -040b00: 2201 af02 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02af │ │ -040b04: 7010 6313 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1363 │ │ -040b0a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -040b0e: 7210 ef00 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00ef │ │ -040b14: 0a02 |0010: move-result v2 │ │ -040b16: 5912 3d05 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053d │ │ -040b1a: 5b10 3e05 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ -040b1e: 1101 |0015: return-object v1 │ │ -040b20: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -040b22: 5912 3d05 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053d │ │ -040b26: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -040b28: 5b12 3e05 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ -040b2c: 28f9 |001c: goto 0015 // -0007 │ │ +042cb4: |[042cb4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +042cc4: 5432 8604 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ +042cc8: 7220 0a0f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f0a │ │ +042cce: 0c00 |0005: move-result-object v0 │ │ +042cd0: 2201 af02 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02af │ │ +042cd4: 7010 6313 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1363 │ │ +042cda: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +042cde: 7210 ef00 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00ef │ │ +042ce4: 0a02 |0010: move-result v2 │ │ +042ce6: 5912 3d05 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053d │ │ +042cea: 5b10 3e05 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ +042cee: 1101 |0015: return-object v1 │ │ +042cf0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +042cf2: 5912 3d05 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053d │ │ +042cf6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +042cf8: 5b12 3e05 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ +042cfc: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -69544,27 +69544,27 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -040b30: |[040b30] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -040b40: 5431 8604 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ -040b44: 7210 090f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f09 │ │ -040b4a: 0c00 |0005: move-result-object v0 │ │ -040b4c: 5451 3e05 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ -040b50: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -040b54: 5451 3e05 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ -040b58: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -040b5c: 5432 8604 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ -040b60: 5451 3e05 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ -040b64: 1f01 3000 |0012: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ -040b68: 7220 070f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f07 │ │ -040b6e: 0e00 |0017: return-void │ │ +042d00: |[042d00] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +042d10: 5431 8604 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ +042d14: 7210 090f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f09 │ │ +042d1a: 0c00 |0005: move-result-object v0 │ │ +042d1c: 5451 3e05 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ +042d20: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +042d24: 5451 3e05 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ +042d28: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +042d2c: 5432 8604 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0486 │ │ +042d30: 5451 3e05 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053e │ │ +042d34: 1f01 3000 |0012: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ +042d38: 7220 070f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f07 │ │ +042d3e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -69669,19 +69669,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -040b70: |[040b70] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -040b80: 7030 8912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1289 │ │ -040b86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -040b88: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040b8c: 0e00 |0006: return-void │ │ +042d40: |[042d40] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +042d50: 7030 8912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1289 │ │ +042d56: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042d58: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042d5c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1505 │ │ 0x0003 line=1491 │ │ 0x0006 line=1506 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -69693,18 +69693,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -040b90: |[040b90] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -040ba0: 7030 190f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f19 │ │ -040ba6: 5903 8a04 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040baa: 0e00 |0005: return-void │ │ +042d60: |[042d60] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +042d70: 7030 190f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f19 │ │ +042d76: 5903 8a04 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042d7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1509 │ │ 0x0003 line=1510 │ │ 0x0005 line=1511 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -69717,27 +69717,27 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -040bac: |[040bac] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -040bbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -040bbe: 7030 8a12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@128a │ │ -040bc4: 5932 8a04 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040bc8: 7100 450f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0f45 │ │ -040bce: 0c01 |0009: move-result-object v1 │ │ -040bd0: 6e30 9800 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ -040bd6: 0c00 |000d: move-result-object v0 │ │ -040bd8: 6e30 e300 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00e3 │ │ -040bde: 0a01 |0011: move-result v1 │ │ -040be0: 5931 8a04 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040be4: 6e10 e800 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -040bea: 0e00 |0017: return-void │ │ +042d7c: |[042d7c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +042d8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +042d8e: 7030 8a12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@128a │ │ +042d94: 5932 8a04 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042d98: 7100 450f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0f45 │ │ +042d9e: 0c01 |0009: move-result-object v1 │ │ +042da0: 6e30 9800 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ +042da6: 0c00 |000d: move-result-object v0 │ │ +042da8: 6e30 e300 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00e3 │ │ +042dae: 0a01 |0011: move-result v1 │ │ +042db0: 5931 8a04 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042db4: 6e10 e800 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +042dba: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1497 │ │ 0x0004 line=1491 │ │ 0x0006 line=1499 │ │ 0x000e line=1500 │ │ 0x0014 line=1501 │ │ @@ -69753,21 +69753,21 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -040bec: |[040bec] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -040bfc: 7020 8c12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@128c │ │ -040c02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -040c04: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040c08: 5220 8a04 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040c0c: 5910 8a04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040c10: 0e00 |000a: return-void │ │ +042dbc: |[042dbc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +042dcc: 7020 8c12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@128c │ │ +042dd2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042dd4: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042dd8: 5220 8a04 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042ddc: 5910 8a04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042de0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1514 │ │ 0x0003 line=1491 │ │ 0x0006 line=1515 │ │ 0x000a line=1516 │ │ locals : │ │ @@ -69779,19 +69779,19 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -040c14: |[040c14] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -040c24: 7020 8b12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@128b │ │ -040c2a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -040c2c: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040c30: 0e00 |0006: return-void │ │ +042de4: |[042de4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +042df4: 7020 8b12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@128b │ │ +042dfa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042dfc: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042e00: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0003 line=1491 │ │ 0x0006 line=1520 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -69802,19 +69802,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -040c34: |[040c34] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -040c44: 7020 8c12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@128c │ │ -040c4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -040c4c: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -040c50: 0e00 |0006: return-void │ │ +042e04: |[042e04] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +042e14: 7020 8c12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@128c │ │ +042e1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042e1c: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +042e20: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ 0x0003 line=1491 │ │ 0x0006 line=1524 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -69853,17 +69853,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040c54: |[040c54] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -040c64: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -040c6a: 0e00 |0003: return-void │ │ +042e24: |[042e24] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +042e34: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +042e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -69872,18 +69872,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040c6c: |[040c6c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -040c7c: 2200 2202 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0222 │ │ -040c80: 7020 250f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f25 │ │ -040c86: 1100 |0005: return-object v0 │ │ +042e3c: |[042e3c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +042e4c: 2200 2202 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0222 │ │ +042e50: 7020 250f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f25 │ │ +042e56: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1313 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -69892,18 +69892,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -040c88: |[040c88] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -040c98: 6e20 200f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f20 │ │ -040c9e: 0c00 |0003: move-result-object v0 │ │ -040ca0: 1100 |0004: return-object v0 │ │ +042e58: |[042e58] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +042e68: 6e20 200f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f20 │ │ +042e6e: 0c00 |0003: move-result-object v0 │ │ +042e70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -69912,17 +69912,17 @@ │ │ type : '(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040ca4: |[040ca4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -040cb4: 2320 4803 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0348 │ │ -040cb8: 1100 |0002: return-object v0 │ │ +042e74: |[042e74] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +042e84: 2320 4803 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0348 │ │ +042e88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -69931,18 +69931,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -040cbc: |[040cbc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -040ccc: 6e20 220f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f22 │ │ -040cd2: 0c00 |0003: move-result-object v0 │ │ -040cd4: 1100 |0004: return-object v0 │ │ +042e8c: |[042e8c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +042e9c: 6e20 220f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f22 │ │ +042ea2: 0c00 |0003: move-result-object v0 │ │ +042ea4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -69994,43 +69994,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -040cd8: |[040cd8] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -040ce8: 2200 2102 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0221 │ │ -040cec: 7010 1f0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f1f │ │ -040cf2: 6900 9304 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0493 │ │ -040cf6: 0e00 |0007: return-void │ │ +042ea8: |[042ea8] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +042eb8: 2200 2102 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0221 │ │ +042ebc: 7010 1f0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f1f │ │ +042ec2: 6900 9304 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0493 │ │ +042ec6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1309 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -040cf8: |[040cf8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -040d08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040d0a: 7020 1212 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1212 │ │ -040d10: 5910 9604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ -040d14: 5910 9404 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0494 │ │ -040d18: 5910 9504 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0495 │ │ -040d1c: 6e10 8301 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -040d22: 0a00 |000d: move-result v0 │ │ -040d24: 5910 9604 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ -040d28: 0e00 |0010: return-void │ │ +042ec8: |[042ec8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +042ed8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042eda: 7020 1212 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1212 │ │ +042ee0: 5910 9604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ +042ee4: 5910 9404 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0494 │ │ +042ee8: 5910 9504 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0495 │ │ +042eec: 6e10 8301 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +042ef2: 0a00 |000d: move-result v0 │ │ +042ef4: 5910 9604 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ +042ef8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1295 │ │ 0x0004 line=1290 │ │ 0x0006 line=1291 │ │ 0x0008 line=1292 │ │ 0x000a line=1296 │ │ @@ -70044,21 +70044,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -040d2c: |[040d2c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -040d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040d3e: 7020 1312 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1213 │ │ -040d44: 5910 9604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ -040d48: 5910 9404 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0494 │ │ -040d4c: 5910 9504 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0495 │ │ -040d50: 0e00 |000a: return-void │ │ +042efc: |[042efc] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +042f0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042f0e: 7020 1312 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1213 │ │ +042f14: 5910 9604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ +042f18: 5910 9404 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0494 │ │ +042f1c: 5910 9504 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0495 │ │ +042f20: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1300 │ │ 0x0004 line=1290 │ │ 0x0006 line=1291 │ │ 0x0008 line=1292 │ │ 0x000a line=1301 │ │ @@ -70072,19 +70072,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -040d54: |[040d54] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -040d64: 6f30 1412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1214 │ │ -040d6a: 5210 9604 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ -040d6e: 6e20 8701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -040d74: 0e00 |0008: return-void │ │ +042f24: |[042f24] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +042f34: 6f30 1412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1214 │ │ +042f3a: 5210 9604 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ +042f3e: 6e20 8701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +042f44: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1305 │ │ 0x0003 line=1306 │ │ 0x0008 line=1307 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ @@ -70126,18 +70126,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040d78: |[040d78] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -040d88: 5b01 9704 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0497 │ │ -040d8c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -040d92: 0e00 |0005: return-void │ │ +042f48: |[042f48] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +042f58: 5b01 9704 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0497 │ │ +042f5c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +042f62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -70147,18 +70147,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040d94: |[040d94] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -040da4: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0497 │ │ -040da8: 7110 310f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f31 │ │ -040dae: 0e00 |0005: return-void │ │ +042f64: |[042f64] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +042f74: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0497 │ │ +042f78: 7110 310f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f31 │ │ +042f7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 0x0005 line=1330 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ @@ -70346,40 +70346,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -040db0: |[040db0] android.support.v4.widget.DrawerLayout.:()V │ │ -040dc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -040dc2: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ -040dc6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -040dc8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -040dce: 4b02 0001 |0007: aput v2, v0, v1 │ │ -040dd2: 6900 9f04 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@049f │ │ -040dd6: 0e00 |000b: return-void │ │ +042f80: |[042f80] android.support.v4.widget.DrawerLayout.:()V │ │ +042f90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +042f92: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ +042f96: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +042f98: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +042f9e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +042fa2: 6900 9f04 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@049f │ │ +042fa6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -040dd8: |[040dd8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -040de8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040dea: 7030 430f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f43 │ │ -040df0: 0e00 |0004: return-void │ │ +042fa8: |[042fa8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +042fb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042fba: 7030 430f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f43 │ │ +042fc0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70389,18 +70389,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -040df4: |[040df4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -040e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040e06: 7040 440f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f44 │ │ -040e0c: 0e00 |0004: return-void │ │ +042fc4: |[042fc4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +042fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042fd6: 7040 440f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f44 │ │ +042fdc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70411,75 +70411,75 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -040e10: |[040e10] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -040e20: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -040e24: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -040e26: 7040 9712 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1297 │ │ -040e2c: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -040e30: 5962 ba04 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04ba │ │ -040e34: 2202 3a00 |000a: new-instance v2, Landroid/graphics/Paint; // type@003a │ │ -040e38: 7010 1501 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0115 │ │ -040e3e: 5b62 bc04 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04bc │ │ -040e42: 5c64 ae04 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ -040e46: 6e10 610f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f61 │ │ -040e4c: 0c02 |0016: move-result-object v2 │ │ -040e4e: 6e10 d400 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ -040e54: 0c02 |001a: move-result-object v2 │ │ -040e56: 5220 3905 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ -040e5a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -040e5e: c802 |001f: mul-float/2addr v2, v0 │ │ -040e60: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -040e64: c632 |0022: add-float/2addr v2, v3 │ │ -040e66: 8722 |0023: float-to-int v2, v2 │ │ -040e68: 5962 b704 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b7 │ │ -040e6c: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -040e70: a801 0200 |0028: mul-float v1, v2, v0 │ │ -040e74: 2202 2502 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0225 │ │ -040e78: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -040e7a: 7030 300f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f30 │ │ -040e80: 5b62 b204 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ -040e84: 2202 2502 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0225 │ │ -040e88: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -040e8a: 7030 300f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f30 │ │ -040e90: 5b62 b804 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -040e94: 5462 b204 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ -040e98: 7130 8011 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1180 │ │ -040e9e: 0c02 |003f: move-result-object v2 │ │ -040ea0: 5b62 b304 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -040ea4: 5462 b304 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -040ea8: 6e20 9b11 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@119b │ │ -040eae: 5462 b304 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -040eb2: 6e20 9c11 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@119c │ │ -040eb8: 5462 b204 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ -040ebc: 5463 b304 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -040ec0: 6e20 3f0f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f3f │ │ -040ec6: 5462 b804 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -040eca: 7130 8011 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1180 │ │ -040ed0: 0c02 |0058: move-result-object v2 │ │ -040ed2: 5b62 b904 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -040ed6: 5462 b904 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -040eda: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -040edc: 6e20 9b11 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@119b │ │ -040ee2: 5462 b904 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -040ee6: 6e20 9c11 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@119c │ │ -040eec: 5462 b804 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -040ef0: 5463 b904 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -040ef4: 6e20 3f0f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f3f │ │ -040efa: 6e20 880f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0f88 │ │ -040f00: 2202 1e02 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@021e │ │ -040f04: 7020 0f0f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f0f │ │ -040f0a: 7120 dd0a 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0add │ │ -040f10: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -040f12: 7120 2f0b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b2f │ │ -040f18: 0e00 |007c: return-void │ │ +042fe0: |[042fe0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +042ff0: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +042ff4: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +042ff6: 7040 9712 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1297 │ │ +042ffc: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +043000: 5962 ba04 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04ba │ │ +043004: 2202 3a00 |000a: new-instance v2, Landroid/graphics/Paint; // type@003a │ │ +043008: 7010 1501 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0115 │ │ +04300e: 5b62 bc04 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04bc │ │ +043012: 5c64 ae04 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ +043016: 6e10 610f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f61 │ │ +04301c: 0c02 |0016: move-result-object v2 │ │ +04301e: 6e10 d400 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ +043024: 0c02 |001a: move-result-object v2 │ │ +043026: 5220 3905 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ +04302a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +04302e: c802 |001f: mul-float/2addr v2, v0 │ │ +043030: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ +043034: c632 |0022: add-float/2addr v2, v3 │ │ +043036: 8722 |0023: float-to-int v2, v2 │ │ +043038: 5962 b704 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b7 │ │ +04303c: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ +043040: a801 0200 |0028: mul-float v1, v2, v0 │ │ +043044: 2202 2502 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0225 │ │ +043048: 1233 |002c: const/4 v3, #int 3 // #3 │ │ +04304a: 7030 300f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f30 │ │ +043050: 5b62 b204 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ +043054: 2202 2502 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0225 │ │ +043058: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +04305a: 7030 300f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f30 │ │ +043060: 5b62 b804 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +043064: 5462 b204 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ +043068: 7130 8011 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1180 │ │ +04306e: 0c02 |003f: move-result-object v2 │ │ +043070: 5b62 b304 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043074: 5462 b304 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043078: 6e20 9b11 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@119b │ │ +04307e: 5462 b304 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043082: 6e20 9c11 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@119c │ │ +043088: 5462 b204 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ +04308c: 5463 b304 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043090: 6e20 3f0f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f3f │ │ +043096: 5462 b804 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +04309a: 7130 8011 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1180 │ │ +0430a0: 0c02 |0058: move-result-object v2 │ │ +0430a2: 5b62 b904 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +0430a6: 5462 b904 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +0430aa: 1223 |005d: const/4 v3, #int 2 // #2 │ │ +0430ac: 6e20 9b11 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@119b │ │ +0430b2: 5462 b904 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +0430b6: 6e20 9c11 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@119c │ │ +0430bc: 5462 b804 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +0430c0: 5463 b904 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +0430c4: 6e20 3f0f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f3f │ │ +0430ca: 6e20 880f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0f88 │ │ +0430d0: 2202 1e02 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@021e │ │ +0430d4: 7020 0f0f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f0f │ │ +0430da: 7120 dd0a 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0add │ │ +0430e0: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +0430e2: 7120 2f0b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b2f │ │ +0430e8: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=225 │ │ 0x0006 line=135 │ │ 0x000a line=137 │ │ 0x0011 line=145 │ │ 0x0013 line=227 │ │ @@ -70512,49 +70512,49 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040f1c: |[040f1c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -040f2c: 6200 9f04 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@049f │ │ -040f30: 1100 |0002: return-object v0 │ │ +0430ec: |[0430ec] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +0430fc: 6200 9f04 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@049f │ │ +043100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'findVisibleDrawer' │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -040f34: |[040f34] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -040f44: 6e10 590f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -040f4a: 0a01 |0003: move-result v1 │ │ -040f4c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -040f4e: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -040f52: 6e20 580f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -040f58: 0c00 |000a: move-result-object v0 │ │ -040f5a: 6e20 6b0f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -040f60: 0a03 |000e: move-result v3 │ │ -040f62: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -040f66: 6e20 6d0f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f6d │ │ -040f6c: 0a03 |0014: move-result v3 │ │ -040f6e: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -040f72: 1100 |0017: return-object v0 │ │ -040f74: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -040f78: 28eb |001a: goto 0005 // -0015 │ │ -040f7a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -040f7c: 28fb |001c: goto 0017 // -0005 │ │ +043104: |[043104] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +043114: 6e10 590f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +04311a: 0a01 |0003: move-result v1 │ │ +04311c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04311e: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +043122: 6e20 580f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +043128: 0c00 |000a: move-result-object v0 │ │ +04312a: 6e20 6b0f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +043130: 0a03 |000e: move-result v3 │ │ +043132: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +043136: 6e20 6d0f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f6d │ │ +04313c: 0a03 |0014: move-result v3 │ │ +04313e: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +043142: 1100 |0017: return-object v0 │ │ +043144: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +043148: 28eb |001a: goto 0005 // -0015 │ │ +04314a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +04314c: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0004 line=1198 │ │ 0x0007 line=1199 │ │ 0x000b line=1200 │ │ 0x0017 line=1204 │ │ @@ -70572,28 +70572,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -040f80: |[040f80] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -040f90: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -040f94: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -040f96: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -040f9a: 1a00 7a03 |0005: const-string v0, "LEFT" // string@037a │ │ -040f9e: 1100 |0007: return-object v0 │ │ -040fa0: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -040fa4: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -040fa6: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -040faa: 1a00 0408 |000d: const-string v0, "RIGHT" // string@0804 │ │ -040fae: 28f8 |000f: goto 0007 // -0008 │ │ -040fb0: 7110 3f14 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -040fb6: 0c00 |0013: move-result-object v0 │ │ -040fb8: 28f3 |0014: goto 0007 // -000d │ │ +043150: |[043150] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +043160: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +043164: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +043166: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +04316a: 1a00 7a03 |0005: const-string v0, "LEFT" // string@037a │ │ +04316e: 1100 |0007: return-object v0 │ │ +043170: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +043174: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +043176: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +04317a: 1a00 0408 |000d: const-string v0, "RIGHT" // string@0804 │ │ +04317e: 28f8 |000f: goto 0007 // -0008 │ │ +043180: 7110 3f14 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +043186: 0c00 |0013: move-result-object v0 │ │ +043188: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0005 line=579 │ │ 0x0007 line=584 │ │ 0x0008 line=581 │ │ 0x000d line=582 │ │ @@ -70606,25 +70606,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -040fbc: |[040fbc] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -040fcc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040fce: 6e10 2412 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1224 │ │ -040fd4: 0c00 |0004: move-result-object v0 │ │ -040fd6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -040fda: 6e10 2701 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0127 │ │ -040fe0: 0a02 |000a: move-result v2 │ │ -040fe2: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -040fe4: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -040fe8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -040fea: 0f01 |000f: return v1 │ │ +04318c: |[04318c] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +04319c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04319e: 6e10 2412 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1224 │ │ +0431a4: 0c00 |0004: move-result-object v0 │ │ +0431a6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0431aa: 6e10 2701 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0127 │ │ +0431b0: 0a02 |000a: move-result v2 │ │ +0431b2: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0431b4: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +0431b8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0431ba: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=783 │ │ 0x0005 line=784 │ │ 0x0007 line=785 │ │ 0x000f line=787 │ │ locals : │ │ @@ -70636,32 +70636,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -040fec: |[040fec] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -040ffc: 6e10 590f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -041002: 0a00 |0003: move-result v0 │ │ -041004: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -041006: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -04100a: 6e20 580f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -041010: 0c03 |000a: move-result-object v3 │ │ -041012: 6e10 2f12 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041018: 0c02 |000e: move-result-object v2 │ │ -04101a: 1f02 2002 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04101e: 5523 8c04 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ -041022: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -041026: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -041028: 0f03 |0016: return v3 │ │ -04102a: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04102e: 28ec |0019: goto 0005 // -0014 │ │ -041030: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -041032: 28fb |001b: goto 0016 // -0005 │ │ +0431bc: |[0431bc] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +0431cc: 6e10 590f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +0431d2: 0a00 |0003: move-result v0 │ │ +0431d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0431d6: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +0431da: 6e20 580f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +0431e0: 0c03 |000a: move-result-object v3 │ │ +0431e2: 6e10 2f12 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0431e8: 0c02 |000e: move-result-object v2 │ │ +0431ea: 1f02 2002 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0431ee: 5523 8c04 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ +0431f2: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +0431f6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0431f8: 0f03 |0016: return v3 │ │ +0431fa: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0431fe: 28ec |0019: goto 0005 // -0014 │ │ +043200: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +043202: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1158 │ │ 0x0004 line=1159 │ │ 0x0007 line=1160 │ │ 0x0011 line=1161 │ │ 0x0015 line=1162 │ │ @@ -70680,22 +70680,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -041034: |[041034] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -041044: 7010 540f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f54 │ │ -04104a: 0c00 |0003: move-result-object v0 │ │ -04104c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -041050: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -041052: 0f00 |0007: return v0 │ │ -041054: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -041056: 28fe |0009: goto 0007 // -0002 │ │ +043204: |[043204] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +043214: 7010 540f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f54 │ │ +04321a: 0c00 |0003: move-result-object v0 │ │ +04321c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +043220: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +043222: 0f00 |0007: return v0 │ │ +043224: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +043226: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1193 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -70704,39 +70704,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -041058: |[041058] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -041068: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04106a: 55b2 ab04 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ -04106e: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -041072: 7100 9501 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -041078: 0b00 |0008: move-result-wide v0 │ │ -04107a: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -04107c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -04107e: 0402 |000b: move-wide v2, v0 │ │ -041080: 0156 |000c: move v6, v5 │ │ -041082: 7708 f911 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11f9 │ │ -041088: 0c08 |0010: move-result-object v8 │ │ -04108a: 6e10 590f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -041090: 0a09 |0014: move-result v9 │ │ -041092: 120a |0015: const/4 v10, #int 0 // #0 │ │ -041094: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -041098: 6e20 580f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -04109e: 0c02 |001b: move-result-object v2 │ │ -0410a0: 6e20 1f12 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@121f │ │ -0410a6: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0410aa: 28f5 |0021: goto 0016 // -000b │ │ -0410ac: 6e10 fb11 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ -0410b2: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -0410b4: 5cb2 ab04 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ -0410b8: 0e00 |0028: return-void │ │ +043228: |[043228] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +043238: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04323a: 55b2 ab04 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ +04323e: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +043242: 7100 9501 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +043248: 0b00 |0008: move-result-wide v0 │ │ +04324a: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +04324c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +04324e: 0402 |000b: move-wide v2, v0 │ │ +043250: 0156 |000c: move v6, v5 │ │ +043252: 7708 f911 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11f9 │ │ +043258: 0c08 |0010: move-result-object v8 │ │ +04325a: 6e10 590f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +043260: 0a09 |0014: move-result v9 │ │ +043262: 120a |0015: const/4 v10, #int 0 // #0 │ │ +043264: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +043268: 6e20 580f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +04326e: 0c02 |001b: move-result-object v2 │ │ +043270: 6e20 1f12 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@121f │ │ +043276: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +04327a: 28f5 |0021: goto 0016 // -000b │ │ +04327c: 6e10 fb11 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ +043282: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +043284: 5cb2 ab04 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ +043288: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1209 │ │ 0x0005 line=1210 │ │ 0x0009 line=1211 │ │ 0x0011 line=1213 │ │ 0x0015 line=1214 │ │ @@ -70757,23 +70757,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0410bc: |[0410bc] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -0410cc: 6e20 5e0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f5e │ │ -0410d2: 0a00 |0003: move-result v0 │ │ -0410d4: 9501 0004 |0004: and-int v1, v0, v4 │ │ -0410d8: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -0410dc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0410de: 0f01 |0009: return v1 │ │ -0410e0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0410e2: 28fe |000b: goto 0009 // -0002 │ │ +04328c: |[04328c] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +04329c: 6e20 5e0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f5e │ │ +0432a2: 0a00 |0003: move-result v0 │ │ +0432a4: 9501 0004 |0004: and-int v1, v0, v4 │ │ +0432a8: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +0432ac: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0432ae: 0f01 |0009: return v1 │ │ +0432b0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0432b2: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0004 line=525 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -70785,24 +70785,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0410e4: |[0410e4] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0410f4: 2020 2002 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -0410f8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0410fc: 6f20 9a12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@129a │ │ -041102: 0a00 |0007: move-result v0 │ │ -041104: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -041108: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04110a: 0f00 |000b: return v0 │ │ -04110c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04110e: 28fe |000d: goto 000b // -0002 │ │ +0432b4: |[0432b4] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0432c4: 2020 2002 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0432c8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0432cc: 6f20 9a12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@129a │ │ +0432d2: 0a00 |0007: move-result v0 │ │ +0432d4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0432d8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0432da: 0f00 |000b: return v0 │ │ +0432dc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0432de: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1184 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -70811,34 +70811,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -041110: |[041110] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -041120: 6e20 520f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -041126: 0c00 |0003: move-result-object v0 │ │ -041128: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -04112c: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -041130: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -041134: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04113a: 1a03 9b07 |000d: const-string v3, "No drawer view found with gravity " // string@079b │ │ -04113e: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -041144: 0c02 |0012: move-result-object v2 │ │ -041146: 7110 630f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f63 │ │ -04114c: 0c03 |0016: move-result-object v3 │ │ -04114e: 6e20 6e14 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -041154: 0c02 |001a: move-result-object v2 │ │ -041156: 6e10 7314 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04115c: 0c02 |001e: move-result-object v2 │ │ -04115e: 7020 3614 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -041164: 2701 |0022: throw v1 │ │ -041166: 6e20 4a0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f4a │ │ -04116c: 0e00 |0026: return-void │ │ +0432e0: |[0432e0] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +0432f0: 6e20 520f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +0432f6: 0c00 |0003: move-result-object v0 │ │ +0432f8: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0432fc: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +043300: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +043304: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04330a: 1a03 9b07 |000d: const-string v3, "No drawer view found with gravity " // string@079b │ │ +04330e: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +043314: 0c02 |0012: move-result-object v2 │ │ +043316: 7110 630f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f63 │ │ +04331c: 0c03 |0016: move-result-object v3 │ │ +04331e: 6e20 6e14 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +043324: 0c02 |001a: move-result-object v2 │ │ +043326: 6e10 7314 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04332c: 0c02 |001e: move-result-object v2 │ │ +04332e: 7020 3614 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +043334: 2701 |0022: throw v1 │ │ +043336: 6e20 4a0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f4a │ │ +04333c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ 0x0004 line=1085 │ │ 0x0006 line=1086 │ │ 0x0023 line=1089 │ │ 0x0026 line=1090 │ │ @@ -70852,63 +70852,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -041170: |[041170] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -041180: 6e20 6b0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -041186: 0a01 |0003: move-result v1 │ │ -041188: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -04118c: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -041190: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -041194: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04119a: 1a03 3809 |000d: const-string v3, "View " // string@0938 │ │ -04119e: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0411a4: 0c02 |0012: move-result-object v2 │ │ -0411a6: 6e20 6d14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0411ac: 0c02 |0016: move-result-object v2 │ │ -0411ae: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ -0411b2: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0411b8: 0c02 |001c: move-result-object v2 │ │ -0411ba: 6e10 7314 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0411c0: 0c02 |0020: move-result-object v2 │ │ -0411c2: 7020 3614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -0411c8: 2701 |0024: throw v1 │ │ -0411ca: 5541 ae04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ -0411ce: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -0411d2: 6e10 2f12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0411d8: 0c00 |002c: move-result-object v0 │ │ -0411da: 1f00 2002 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -0411de: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0411e0: 5901 8f04 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -0411e4: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -0411e6: 5c01 8d04 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -0411ea: 6e10 670f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -0411f0: 0e00 |0038: return-void │ │ -0411f2: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -0411f4: 6e30 470f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -0411fa: 0a01 |003d: move-result v1 │ │ -0411fc: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -041200: 5441 b304 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -041204: 6e10 4312 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -04120a: 0a02 |0045: move-result v2 │ │ -04120c: 7b22 |0046: neg-int v2, v2 │ │ -04120e: 6e10 4012 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1240 │ │ -041214: 0a03 |004a: move-result v3 │ │ -041216: 6e40 9f11 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ -04121c: 28e7 |004e: goto 0035 // -0019 │ │ -04121e: 5441 b904 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -041222: 6e10 620f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -041228: 0a02 |0054: move-result v2 │ │ -04122a: 6e10 4012 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1240 │ │ -041230: 0a03 |0058: move-result v3 │ │ -041232: 6e40 9f11 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ -041238: 28d9 |005c: goto 0035 // -0027 │ │ +043340: |[043340] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +043350: 6e20 6b0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +043356: 0a01 |0003: move-result v1 │ │ +043358: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +04335c: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +043360: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +043364: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04336a: 1a03 3809 |000d: const-string v3, "View " // string@0938 │ │ +04336e: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +043374: 0c02 |0012: move-result-object v2 │ │ +043376: 6e20 6d14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04337c: 0c02 |0016: move-result-object v2 │ │ +04337e: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ +043382: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +043388: 0c02 |001c: move-result-object v2 │ │ +04338a: 6e10 7314 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +043390: 0c02 |0020: move-result-object v2 │ │ +043392: 7020 3614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +043398: 2701 |0024: throw v1 │ │ +04339a: 5541 ae04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ +04339e: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +0433a2: 6e10 2f12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0433a8: 0c00 |002c: move-result-object v0 │ │ +0433aa: 1f00 2002 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0433ae: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0433b0: 5901 8f04 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +0433b4: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +0433b6: 5c01 8d04 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +0433ba: 6e10 670f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +0433c0: 0e00 |0038: return-void │ │ +0433c2: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +0433c4: 6e30 470f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +0433ca: 0a01 |003d: move-result v1 │ │ +0433cc: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +0433d0: 5441 b304 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +0433d4: 6e10 4312 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +0433da: 0a02 |0045: move-result v2 │ │ +0433dc: 7b22 |0046: neg-int v2, v2 │ │ +0433de: 6e10 4012 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0433e4: 0a03 |004a: move-result v3 │ │ +0433e6: 6e40 9f11 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ +0433ec: 28e7 |004e: goto 0035 // -0019 │ │ +0433ee: 5441 b904 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +0433f2: 6e10 620f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +0433f8: 0a02 |0054: move-result v2 │ │ +0433fa: 6e10 4012 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1240 │ │ +043400: 0a03 |0058: move-result v3 │ │ +043402: 6e40 9f11 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ +043408: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0006 line=1059 │ │ 0x0025 line=1062 │ │ 0x0029 line=1063 │ │ 0x002f line=1064 │ │ @@ -70928,18 +70928,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04123c: |[04123c] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -04124c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04124e: 6e20 4c0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ -041254: 0e00 |0004: return-void │ │ +04340c: |[04340c] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +04341c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04341e: 6e20 4c0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ +043424: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ 0x0004 line=978 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -70948,65 +70948,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -041258: |[041258] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -041268: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04126a: 6e10 590f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -041270: 0a01 |0004: move-result v1 │ │ -041272: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -041274: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -041278: 6e20 580f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -04127e: 0c00 |000b: move-result-object v0 │ │ -041280: 6e10 2f12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041286: 0c04 |000f: move-result-object v4 │ │ -041288: 1f04 2002 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04128c: 6e20 6b0f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -041292: 0a06 |0015: move-result v6 │ │ -041294: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -041298: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -04129c: 5546 8c04 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ -0412a0: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -0412a4: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0412a8: 28e6 |0020: goto 0006 // -001a │ │ -0412aa: 6e10 4312 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -0412b0: 0a02 |0024: move-result v2 │ │ -0412b2: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -0412b4: 6e30 470f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -0412ba: 0a06 |0029: move-result v6 │ │ -0412bc: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -0412c0: 5496 b304 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -0412c4: 7b27 |002e: neg-int v7, v2 │ │ -0412c6: 6e10 4012 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0412cc: 0a08 |0032: move-result v8 │ │ -0412ce: 6e40 9f11 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ -0412d4: 0a06 |0036: move-result v6 │ │ -0412d6: b665 |0037: or-int/2addr v5, v6 │ │ -0412d8: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -0412da: 5c46 8c04 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ -0412de: 28e3 |003b: goto 001e // -001d │ │ -0412e0: 5496 b904 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -0412e4: 6e10 620f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -0412ea: 0a07 |0041: move-result v7 │ │ -0412ec: 6e10 4012 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0412f2: 0a08 |0045: move-result v8 │ │ -0412f4: 6e40 9f11 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ -0412fa: 0a06 |0049: move-result v6 │ │ -0412fc: b665 |004a: or-int/2addr v5, v6 │ │ -0412fe: 28ed |004b: goto 0038 // -0013 │ │ -041300: 5496 b204 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ -041304: 6e10 3e0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f3e │ │ -04130a: 5496 b804 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -04130e: 6e10 3e0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f3e │ │ -041314: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -041318: 6e10 670f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -04131e: 0e00 |005b: return-void │ │ +043428: |[043428] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +043438: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04343a: 6e10 590f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +043440: 0a01 |0004: move-result v1 │ │ +043442: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +043444: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +043448: 6e20 580f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +04344e: 0c00 |000b: move-result-object v0 │ │ +043450: 6e10 2f12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043456: 0c04 |000f: move-result-object v4 │ │ +043458: 1f04 2002 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +04345c: 6e20 6b0f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +043462: 0a06 |0015: move-result v6 │ │ +043464: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +043468: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +04346c: 5546 8c04 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ +043470: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +043474: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +043478: 28e6 |0020: goto 0006 // -001a │ │ +04347a: 6e10 4312 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +043480: 0a02 |0024: move-result v2 │ │ +043482: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +043484: 6e30 470f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +04348a: 0a06 |0029: move-result v6 │ │ +04348c: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +043490: 5496 b304 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043494: 7b27 |002e: neg-int v7, v2 │ │ +043496: 6e10 4012 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ +04349c: 0a08 |0032: move-result v8 │ │ +04349e: 6e40 9f11 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ +0434a4: 0a06 |0036: move-result v6 │ │ +0434a6: b665 |0037: or-int/2addr v5, v6 │ │ +0434a8: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0434aa: 5c46 8c04 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ +0434ae: 28e3 |003b: goto 001e // -001d │ │ +0434b0: 5496 b904 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +0434b4: 6e10 620f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +0434ba: 0a07 |0041: move-result v7 │ │ +0434bc: 6e10 4012 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0434c2: 0a08 |0045: move-result v8 │ │ +0434c4: 6e40 9f11 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ +0434ca: 0a06 |0049: move-result v6 │ │ +0434cc: b665 |004a: or-int/2addr v5, v6 │ │ +0434ce: 28ed |004b: goto 0038 // -0013 │ │ +0434d0: 5496 b204 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ +0434d4: 6e10 3e0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f3e │ │ +0434da: 5496 b804 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +0434de: 6e10 3e0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f3e │ │ +0434e4: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +0434e8: 6e10 670f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +0434ee: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0001 line=982 │ │ 0x0005 line=983 │ │ 0x0008 line=984 │ │ 0x000c line=985 │ │ @@ -71037,42 +71037,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -041320: |[041320] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -041330: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -041332: 6e10 590f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -041338: 0a00 |0004: move-result v0 │ │ -04133a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -04133c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04133e: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -041342: 6e20 580f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -041348: 0c04 |000c: move-result-object v4 │ │ -04134a: 6e10 2f12 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041350: 0c04 |0010: move-result-object v4 │ │ -041352: 1f04 2002 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041356: 5242 8f04 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -04135a: 7120 4614 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ -041360: 0a03 |0018: move-result v3 │ │ -041362: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -041366: 28ec |001b: goto 0007 // -0014 │ │ -041368: 5973 bb04 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bb │ │ -04136c: 5474 b304 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -041370: 6e20 7f11 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@117f │ │ -041376: 0a04 |0023: move-result v4 │ │ -041378: 5475 b904 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04137c: 6e20 7f11 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@117f │ │ -041382: 0a05 |0029: move-result v5 │ │ -041384: b654 |002a: or-int/2addr v4, v5 │ │ -041386: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -04138a: 7110 d80a 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ -041390: 0e00 |0030: return-void │ │ +0434f0: |[0434f0] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +043500: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +043502: 6e10 590f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +043508: 0a00 |0004: move-result v0 │ │ +04350a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +04350c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04350e: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +043512: 6e20 580f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +043518: 0c04 |000c: move-result-object v4 │ │ +04351a: 6e10 2f12 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043520: 0c04 |0010: move-result-object v4 │ │ +043522: 1f04 2002 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043526: 5242 8f04 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +04352a: 7120 4614 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ +043530: 0a03 |0018: move-result v3 │ │ +043532: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043536: 28ec |001b: goto 0007 // -0014 │ │ +043538: 5973 bb04 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bb │ │ +04353c: 5474 b304 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043540: 6e20 7f11 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@117f │ │ +043546: 0a04 |0023: move-result v4 │ │ +043548: 5475 b904 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04354c: 6e20 7f11 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@117f │ │ +043552: 0a05 |0029: move-result v5 │ │ +043554: b654 |002a: or-int/2addr v4, v5 │ │ +043556: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +04355a: 7110 d80a 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ +043560: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=768 │ │ 0x0005 line=769 │ │ 0x0006 line=770 │ │ 0x0009 line=771 │ │ 0x0015 line=772 │ │ @@ -71093,29 +71093,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -041394: |[041394] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -0413a4: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0413aa: 0c00 |0003: move-result-object v0 │ │ -0413ac: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -0413b0: 5501 8d04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -0413b4: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -0413b8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0413ba: 5c01 8d04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -0413be: 5421 b404 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -0413c2: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -0413c6: 5421 b404 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -0413ca: 7220 150f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f15 │ │ -0413d0: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -0413d4: 6e20 800f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0f80 │ │ -0413da: 0e00 |001b: return-void │ │ +043564: |[043564] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +043574: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +04357a: 0c00 |0003: move-result-object v0 │ │ +04357c: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043580: 5501 8d04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +043584: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +043588: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04358a: 5c01 8d04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +04358e: 5421 b404 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +043592: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +043596: 5421 b404 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +04359a: 7220 150f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f15 │ │ +0435a0: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +0435a4: 6e20 800f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0f80 │ │ +0435aa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0006 line=474 │ │ 0x000a line=475 │ │ 0x000d line=476 │ │ 0x0011 line=477 │ │ @@ -71131,29 +71131,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0413dc: |[0413dc] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -0413ec: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0413f2: 0c00 |0003: move-result-object v0 │ │ -0413f4: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -0413f8: 5501 8d04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -0413fc: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -041400: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -041402: 5c01 8d04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -041406: 5421 b404 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -04140a: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -04140e: 5421 b404 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -041412: 7220 160f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f16 │ │ -041418: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -04141c: 6e20 6a12 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@126a │ │ -041422: 0e00 |001b: return-void │ │ +0435ac: |[0435ac] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +0435bc: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0435c2: 0c00 |0003: move-result-object v0 │ │ +0435c4: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0435c8: 5501 8d04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +0435cc: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +0435d0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0435d2: 5c01 8d04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +0435d6: 5421 b404 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +0435da: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +0435de: 5421 b404 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +0435e2: 7220 160f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f16 │ │ +0435e8: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +0435ec: 6e20 6a12 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@126a │ │ +0435f2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0006 line=485 │ │ 0x000a line=486 │ │ 0x000d line=487 │ │ 0x0011 line=488 │ │ @@ -71169,20 +71169,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -041424: |[041424] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -041434: 5410 b404 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -041438: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04143c: 5410 b404 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -041440: 7230 170f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f17 │ │ -041446: 0e00 |0009: return-void │ │ +0435f4: |[0435f4] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +043604: 5410 b404 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +043608: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04360c: 5410 b404 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +043610: 7230 170f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f17 │ │ +043616: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71194,221 +71194,221 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -041448: |[041448] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -041458: 7401 600f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f60 │ │ -04145e: 0a12 |0003: move-result v18 │ │ -041460: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -041464: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -041468: 6e20 680f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ -04146e: 0a11 |000b: move-result v17 │ │ -041470: 120d |000c: const/4 v13, #int 0 // #0 │ │ -041472: 7401 620f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -041478: 0a0e |0010: move-result v14 │ │ -04147a: 7401 0e01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@010e │ │ -041480: 0a15 |0014: move-result v21 │ │ -041482: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -041486: 7401 590f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -04148c: 0a0a |001a: move-result v10 │ │ -04148e: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -041492: 0200 1300 |001d: move/from16 v0, v19 │ │ -041496: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -04149a: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -04149e: 0201 1300 |0023: move/from16 v1, v19 │ │ -0414a2: 6e20 580f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -0414a8: 0c19 |0028: move-result-object v25 │ │ -0414aa: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -0414ae: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -0414b2: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -0414b6: 7401 4212 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -0414bc: 0a02 |0032: move-result v2 │ │ -0414be: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -0414c2: 7701 640f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0f64 │ │ -0414c8: 0a02 |0038: move-result v2 │ │ -0414ca: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -0414ce: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -0414d2: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -0414d6: 6e20 6b0f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -0414dc: 0a02 |0042: move-result v2 │ │ -0414de: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -0414e2: 7401 2812 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1228 │ │ -0414e8: 0a02 |0048: move-result v2 │ │ -0414ea: 0200 1200 |0049: move/from16 v0, v18 │ │ -0414ee: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -0414f2: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0414f6: 28ce |004f: goto 001d // -0032 │ │ -0414f8: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -0414fa: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0414fe: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -041502: 6e30 470f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -041508: 0a02 |0058: move-result v2 │ │ -04150a: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -04150e: 7401 3c12 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@123c │ │ -041514: 0a1b |005e: move-result v27 │ │ -041516: 0200 1b00 |005f: move/from16 v0, v27 │ │ -04151a: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -04151e: 020d 1b00 |0063: move/from16 v13, v27 │ │ -041522: 28e8 |0065: goto 004d // -0018 │ │ -041524: 7401 3012 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -04152a: 0a1a |0069: move-result v26 │ │ -04152c: 0200 1a00 |006a: move/from16 v0, v26 │ │ -041530: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -041534: 020e 1a00 |006e: move/from16 v14, v26 │ │ -041538: 28dd |0070: goto 004d // -0023 │ │ -04153a: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -04153c: 7401 600f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f60 │ │ -041542: 0a03 |0075: move-result v3 │ │ -041544: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -041548: 6e53 0501 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0105 │ │ -04154e: 7505 9e12 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@129e │ │ -041554: 0a16 |007e: move-result v22 │ │ -041556: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -04155a: 0201 1500 |0081: move/from16 v1, v21 │ │ -04155e: 6e20 0c01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010c │ │ -041564: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -041568: 5202 bb04 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bb │ │ -04156c: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -04156e: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -041572: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -041576: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -04157a: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -04157e: 5202 ba04 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04ba │ │ -041582: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -041586: b532 |0097: and-int/2addr v2, v3 │ │ -041588: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -04158c: 8292 |009a: int-to-float v2, v9 │ │ -04158e: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -041592: 5203 bb04 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bb │ │ -041596: c832 |009f: mul-float/2addr v2, v3 │ │ -041598: 8720 |00a0: float-to-int v0, v2 │ │ -04159a: 0214 0000 |00a1: move/from16 v20, v0 │ │ -04159e: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -0415a2: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -0415a6: 5203 ba04 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04ba │ │ -0415aa: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -0415b0: b543 |00ac: and-int/2addr v3, v4 │ │ -0415b2: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -0415b6: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -0415ba: 5402 bc04 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04bc │ │ -0415be: 6e20 1601 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ -0415c4: 82d3 |00b6: int-to-float v3, v13 │ │ -0415c6: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -0415c8: 82e5 |00b8: int-to-float v5, v14 │ │ -0415ca: 7401 600f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f60 │ │ -0415d0: 0a02 |00bc: move-result v2 │ │ -0415d2: 8226 |00bd: int-to-float v6, v2 │ │ -0415d4: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -0415d8: 5407 bc04 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04bc │ │ -0415dc: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -0415e0: 7406 0901 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0109 │ │ -0415e6: 0f16 |00c7: return v22 │ │ -0415e8: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -0415ec: 5402 bd04 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ -0415f0: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -0415f4: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -0415f6: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -0415fa: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -0415fe: 6e30 470f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -041604: 0a02 |00d6: move-result v2 │ │ -041606: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -04160a: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -04160e: 5402 bd04 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ -041612: 6e10 2601 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0126 │ │ -041618: 0a17 |00e0: move-result v23 │ │ -04161a: 7401 3c12 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@123c │ │ -041620: 0a0c |00e4: move-result v12 │ │ -041622: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -041626: 5402 b304 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -04162a: 6e10 8b11 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@118b │ │ -041630: 0a10 |00ec: move-result v16 │ │ -041632: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -041634: 82c3 |00ee: int-to-float v3, v12 │ │ -041636: 0200 1000 |00ef: move/from16 v0, v16 │ │ -04163a: 8204 |00f1: int-to-float v4, v0 │ │ -04163c: c943 |00f2: div-float/2addr v3, v4 │ │ -04163e: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -041642: 7120 4814 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ -041648: 0a03 |00f8: move-result v3 │ │ -04164a: 7120 4614 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ -041650: 0a08 |00fc: move-result v8 │ │ -041652: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -041656: 5402 bd04 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ -04165a: 7401 4012 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1240 │ │ -041660: 0a03 |0104: move-result v3 │ │ -041662: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -041666: 7401 2512 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -04166c: 0a05 |010a: move-result v5 │ │ -04166e: 6e55 2d01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012d │ │ -041674: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -041678: 5402 bd04 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ -04167c: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -041680: c883 |0114: mul-float/2addr v3, v8 │ │ -041682: 8733 |0115: float-to-int v3, v3 │ │ -041684: 6e20 2b01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012b │ │ -04168a: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -04168e: 5402 bd04 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ -041692: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -041696: 6e20 2401 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0124 │ │ -04169c: 28a5 |0122: goto 00c7 // -005b │ │ -04169e: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -0416a2: 5402 be04 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ -0416a6: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -0416aa: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -0416ac: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -0416b0: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -0416b4: 6e30 470f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -0416ba: 0a02 |0131: move-result v2 │ │ -0416bc: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -0416c0: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -0416c4: 5402 be04 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ -0416c8: 6e10 2601 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0126 │ │ -0416ce: 0a17 |013b: move-result v23 │ │ -0416d0: 7401 3012 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -0416d6: 0a0b |013f: move-result v11 │ │ -0416d8: 7401 620f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -0416de: 0a02 |0143: move-result v2 │ │ -0416e0: 9118 020b |0144: sub-int v24, v2, v11 │ │ -0416e4: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -0416e8: 5402 b904 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -0416ec: 6e10 8b11 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@118b │ │ -0416f2: 0a10 |014d: move-result v16 │ │ -0416f4: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -0416f6: 0200 1800 |014f: move/from16 v0, v24 │ │ -0416fa: 8203 |0151: int-to-float v3, v0 │ │ -0416fc: 0200 1000 |0152: move/from16 v0, v16 │ │ -041700: 8204 |0154: int-to-float v4, v0 │ │ -041702: c943 |0155: div-float/2addr v3, v4 │ │ -041704: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -041708: 7120 4814 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ -04170e: 0a03 |015b: move-result v3 │ │ -041710: 7120 4614 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ -041716: 0a08 |015f: move-result v8 │ │ -041718: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -04171c: 5402 be04 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ -041720: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -041724: 7401 4012 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1240 │ │ -04172a: 0a04 |0169: move-result v4 │ │ -04172c: 7401 2512 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -041732: 0a05 |016d: move-result v5 │ │ -041734: 6e55 2d01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012d │ │ -04173a: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -04173e: 5402 be04 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ -041742: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -041746: c883 |0177: mul-float/2addr v3, v8 │ │ -041748: 8733 |0178: float-to-int v3, v3 │ │ -04174a: 6e20 2b01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012b │ │ -041750: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -041754: 5402 be04 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ -041758: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -04175c: 6e20 2401 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0124 │ │ -041762: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +043618: |[043618] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +043628: 7401 600f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f60 │ │ +04362e: 0a12 |0003: move-result v18 │ │ +043630: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +043634: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +043638: 6e20 680f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ +04363e: 0a11 |000b: move-result v17 │ │ +043640: 120d |000c: const/4 v13, #int 0 // #0 │ │ +043642: 7401 620f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +043648: 0a0e |0010: move-result v14 │ │ +04364a: 7401 0e01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@010e │ │ +043650: 0a15 |0014: move-result v21 │ │ +043652: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +043656: 7401 590f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +04365c: 0a0a |001a: move-result v10 │ │ +04365e: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +043662: 0200 1300 |001d: move/from16 v0, v19 │ │ +043666: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +04366a: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +04366e: 0201 1300 |0023: move/from16 v1, v19 │ │ +043672: 6e20 580f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +043678: 0c19 |0028: move-result-object v25 │ │ +04367a: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +04367e: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +043682: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +043686: 7401 4212 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +04368c: 0a02 |0032: move-result v2 │ │ +04368e: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +043692: 7701 640f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0f64 │ │ +043698: 0a02 |0038: move-result v2 │ │ +04369a: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +04369e: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +0436a2: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +0436a6: 6e20 6b0f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +0436ac: 0a02 |0042: move-result v2 │ │ +0436ae: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +0436b2: 7401 2812 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1228 │ │ +0436b8: 0a02 |0048: move-result v2 │ │ +0436ba: 0200 1200 |0049: move/from16 v0, v18 │ │ +0436be: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +0436c2: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +0436c6: 28ce |004f: goto 001d // -0032 │ │ +0436c8: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +0436ca: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +0436ce: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +0436d2: 6e30 470f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +0436d8: 0a02 |0058: move-result v2 │ │ +0436da: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +0436de: 7401 3c12 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@123c │ │ +0436e4: 0a1b |005e: move-result v27 │ │ +0436e6: 0200 1b00 |005f: move/from16 v0, v27 │ │ +0436ea: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +0436ee: 020d 1b00 |0063: move/from16 v13, v27 │ │ +0436f2: 28e8 |0065: goto 004d // -0018 │ │ +0436f4: 7401 3012 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0436fa: 0a1a |0069: move-result v26 │ │ +0436fc: 0200 1a00 |006a: move/from16 v0, v26 │ │ +043700: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +043704: 020e 1a00 |006e: move/from16 v14, v26 │ │ +043708: 28dd |0070: goto 004d // -0023 │ │ +04370a: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +04370c: 7401 600f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f60 │ │ +043712: 0a03 |0075: move-result v3 │ │ +043714: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +043718: 6e53 0501 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0105 │ │ +04371e: 7505 9e12 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@129e │ │ +043724: 0a16 |007e: move-result v22 │ │ +043726: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +04372a: 0201 1500 |0081: move/from16 v1, v21 │ │ +04372e: 6e20 0c01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010c │ │ +043734: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +043738: 5202 bb04 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bb │ │ +04373c: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +04373e: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +043742: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +043746: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +04374a: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +04374e: 5202 ba04 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04ba │ │ +043752: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +043756: b532 |0097: and-int/2addr v2, v3 │ │ +043758: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +04375c: 8292 |009a: int-to-float v2, v9 │ │ +04375e: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +043762: 5203 bb04 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bb │ │ +043766: c832 |009f: mul-float/2addr v2, v3 │ │ +043768: 8720 |00a0: float-to-int v0, v2 │ │ +04376a: 0214 0000 |00a1: move/from16 v20, v0 │ │ +04376e: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +043772: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +043776: 5203 ba04 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04ba │ │ +04377a: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +043780: b543 |00ac: and-int/2addr v3, v4 │ │ +043782: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +043786: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +04378a: 5402 bc04 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04bc │ │ +04378e: 6e20 1601 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ +043794: 82d3 |00b6: int-to-float v3, v13 │ │ +043796: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +043798: 82e5 |00b8: int-to-float v5, v14 │ │ +04379a: 7401 600f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f60 │ │ +0437a0: 0a02 |00bc: move-result v2 │ │ +0437a2: 8226 |00bd: int-to-float v6, v2 │ │ +0437a4: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +0437a8: 5407 bc04 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04bc │ │ +0437ac: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +0437b0: 7406 0901 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0109 │ │ +0437b6: 0f16 |00c7: return v22 │ │ +0437b8: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +0437bc: 5402 bd04 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ +0437c0: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +0437c4: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +0437c6: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +0437ca: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +0437ce: 6e30 470f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +0437d4: 0a02 |00d6: move-result v2 │ │ +0437d6: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +0437da: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +0437de: 5402 bd04 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ +0437e2: 6e10 2601 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0126 │ │ +0437e8: 0a17 |00e0: move-result v23 │ │ +0437ea: 7401 3c12 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@123c │ │ +0437f0: 0a0c |00e4: move-result v12 │ │ +0437f2: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +0437f6: 5402 b304 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +0437fa: 6e10 8b11 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@118b │ │ +043800: 0a10 |00ec: move-result v16 │ │ +043802: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +043804: 82c3 |00ee: int-to-float v3, v12 │ │ +043806: 0200 1000 |00ef: move/from16 v0, v16 │ │ +04380a: 8204 |00f1: int-to-float v4, v0 │ │ +04380c: c943 |00f2: div-float/2addr v3, v4 │ │ +04380e: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +043812: 7120 4814 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ +043818: 0a03 |00f8: move-result v3 │ │ +04381a: 7120 4614 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ +043820: 0a08 |00fc: move-result v8 │ │ +043822: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +043826: 5402 bd04 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ +04382a: 7401 4012 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1240 │ │ +043830: 0a03 |0104: move-result v3 │ │ +043832: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +043836: 7401 2512 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +04383c: 0a05 |010a: move-result v5 │ │ +04383e: 6e55 2d01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012d │ │ +043844: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +043848: 5402 bd04 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ +04384c: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +043850: c883 |0114: mul-float/2addr v3, v8 │ │ +043852: 8733 |0115: float-to-int v3, v3 │ │ +043854: 6e20 2b01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012b │ │ +04385a: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +04385e: 5402 bd04 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ +043862: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +043866: 6e20 2401 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0124 │ │ +04386c: 28a5 |0122: goto 00c7 // -005b │ │ +04386e: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +043872: 5402 be04 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ +043876: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +04387a: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +04387c: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +043880: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +043884: 6e30 470f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +04388a: 0a02 |0131: move-result v2 │ │ +04388c: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +043890: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +043894: 5402 be04 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ +043898: 6e10 2601 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0126 │ │ +04389e: 0a17 |013b: move-result v23 │ │ +0438a0: 7401 3012 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0438a6: 0a0b |013f: move-result v11 │ │ +0438a8: 7401 620f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +0438ae: 0a02 |0143: move-result v2 │ │ +0438b0: 9118 020b |0144: sub-int v24, v2, v11 │ │ +0438b4: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +0438b8: 5402 b904 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +0438bc: 6e10 8b11 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@118b │ │ +0438c2: 0a10 |014d: move-result v16 │ │ +0438c4: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +0438c6: 0200 1800 |014f: move/from16 v0, v24 │ │ +0438ca: 8203 |0151: int-to-float v3, v0 │ │ +0438cc: 0200 1000 |0152: move/from16 v0, v16 │ │ +0438d0: 8204 |0154: int-to-float v4, v0 │ │ +0438d2: c943 |0155: div-float/2addr v3, v4 │ │ +0438d4: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +0438d8: 7120 4814 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ +0438de: 0a03 |015b: move-result v3 │ │ +0438e0: 7120 4614 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ +0438e6: 0a08 |015f: move-result v8 │ │ +0438e8: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +0438ec: 5402 be04 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ +0438f0: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +0438f4: 7401 4012 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0438fa: 0a04 |0169: move-result v4 │ │ +0438fc: 7401 2512 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +043902: 0a05 |016d: move-result v5 │ │ +043904: 6e55 2d01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012d │ │ +04390a: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +04390e: 5402 be04 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ +043912: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +043916: c883 |0177: mul-float/2addr v3, v8 │ │ +043918: 8733 |0178: float-to-int v3, v3 │ │ +04391a: 6e20 2b01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012b │ │ +043920: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +043924: 5402 be04 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ +043928: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +04392c: 6e20 2401 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0124 │ │ +043932: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0004 line=793 │ │ 0x000c line=794 │ │ 0x0011 line=796 │ │ 0x0015 line=797 │ │ @@ -71483,35 +71483,35 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -041768: |[041768] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -041778: 7110 cc0a 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ -04177e: 0a05 |0003: move-result v5 │ │ -041780: 7120 0809 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ -041786: 0a05 |0007: move-result v5 │ │ -041788: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -04178c: 6e10 590f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -041792: 0a03 |000d: move-result v3 │ │ -041794: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -041796: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -04179a: 6e20 580f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -0417a0: 0c01 |0014: move-result-object v1 │ │ -0417a2: 6e20 5e0f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f5e │ │ -0417a8: 0a02 |0018: move-result v2 │ │ -0417aa: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -0417ae: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -0417b2: 1101 |001d: return-object v1 │ │ -0417b4: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0417b8: 28ef |0020: goto 000f // -0011 │ │ -0417ba: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -0417bc: 28fb |0022: goto 001d // -0005 │ │ +043938: |[043938] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +043948: 7110 cc0a 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ +04394e: 0a05 |0003: move-result v5 │ │ +043950: 7120 0809 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ +043956: 0a05 |0007: move-result v5 │ │ +043958: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +04395c: 6e10 590f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +043962: 0a03 |000d: move-result v3 │ │ +043964: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +043966: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +04396a: 6e20 580f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +043970: 0c01 |0014: move-result-object v1 │ │ +043972: 6e20 5e0f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f5e │ │ +043978: 0a02 |0018: move-result v2 │ │ +04397a: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +04397e: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +043982: 1101 |001d: return-object v1 │ │ +043984: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +043988: 28ef |0020: goto 000f // -0011 │ │ +04398a: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +04398c: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x000a line=560 │ │ 0x000e line=561 │ │ 0x0011 line=562 │ │ 0x0015 line=563 │ │ @@ -71535,31 +71535,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0417c0: |[0417c0] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -0417d0: 6e10 590f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -0417d6: 0a01 |0003: move-result v1 │ │ -0417d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0417da: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0417de: 6e20 580f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -0417e4: 0c00 |000a: move-result-object v0 │ │ -0417e6: 6e10 2f12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0417ec: 0c03 |000e: move-result-object v3 │ │ -0417ee: 1f03 2002 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -0417f2: 5533 8d04 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -0417f6: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -0417fa: 1100 |0015: return-object v0 │ │ -0417fc: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -041800: 28ed |0018: goto 0005 // -0013 │ │ -041802: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -041804: 28fb |001a: goto 0015 // -0005 │ │ +043990: |[043990] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +0439a0: 6e10 590f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +0439a6: 0a01 |0003: move-result v1 │ │ +0439a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0439aa: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0439ae: 6e20 580f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +0439b4: 0c00 |000a: move-result-object v0 │ │ +0439b6: 6e10 2f12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0439bc: 0c03 |000e: move-result-object v3 │ │ +0439be: 1f03 2002 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0439c2: 5533 8d04 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +0439c6: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +0439ca: 1100 |0015: return-object v0 │ │ +0439cc: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0439d0: 28ed |0018: goto 0005 // -0013 │ │ +0439d2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0439d4: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0007 line=531 │ │ 0x000b line=532 │ │ 0x0015 line=536 │ │ @@ -71577,19 +71577,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -041808: |[041808] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -041818: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -04181a: 2200 2002 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04181e: 7030 190f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f19 │ │ -041824: 1100 |0006: return-object v0 │ │ +0439d8: |[0439d8] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0439e8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0439ea: 2200 2002 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0439ee: 7030 190f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f19 │ │ +0439f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1170 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -71597,20 +71597,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -041828: |[041828] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -041838: 2200 2002 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04183c: 6e10 5b0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0f5b │ │ -041842: 0c01 |0005: move-result-object v1 │ │ -041844: 7030 1b0f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f1b │ │ -04184a: 1100 |0009: return-object v0 │ │ +0439f8: |[0439f8] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +043a08: 2200 2002 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043a0c: 6e10 5b0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0f5b │ │ +043a12: 0c01 |0005: move-result-object v1 │ │ +043a14: 7030 1b0f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f1b │ │ +043a1a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1189 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -71619,30 +71619,30 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04184c: |[04184c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -04185c: 2020 2002 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041860: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -041864: 2200 2002 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041868: 1f02 2002 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04186c: 7020 1c0f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f1c │ │ -041872: 1100 |000b: return-object v0 │ │ -041874: 2020 9202 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0292 │ │ -041878: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -04187c: 2200 2002 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041880: 1f02 9202 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0292 │ │ -041884: 7020 1e0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f1e │ │ -04188a: 28f4 |0017: goto 000b // -000c │ │ -04188c: 2200 2002 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041890: 7020 1d0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f1d │ │ -041896: 28ee |001d: goto 000b // -0012 │ │ +043a1c: |[043a1c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +043a2c: 2020 2002 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043a30: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +043a34: 2200 2002 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043a38: 1f02 2002 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043a3c: 7020 1c0f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f1c │ │ +043a42: 1100 |000b: return-object v0 │ │ +043a44: 2020 9202 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0292 │ │ +043a48: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +043a4c: 2200 2002 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043a50: 1f02 9202 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0292 │ │ +043a54: 7020 1e0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f1e │ │ +043a5a: 28f4 |0017: goto 000b // -000c │ │ +043a5c: 2200 2002 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043a60: 7020 1d0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f1d │ │ +043a66: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71653,29 +71653,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -041898: |[041898] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -0418a8: 7110 cc0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ -0418ae: 0a01 |0003: move-result v1 │ │ -0418b0: 7120 0809 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ -0418b6: 0a00 |0007: move-result v0 │ │ -0418b8: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0418ba: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0418be: 5221 b504 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b5 │ │ -0418c2: 0f01 |000d: return v1 │ │ -0418c4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0418c6: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0418ca: 5221 b604 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b6 │ │ -0418ce: 28fa |0013: goto 000d // -0006 │ │ -0418d0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0418d2: 28f8 |0015: goto 000d // -0008 │ │ +043a68: |[043a68] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +043a78: 7110 cc0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ +043a7e: 0a01 |0003: move-result v1 │ │ +043a80: 7120 0809 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ +043a86: 0a00 |0007: move-result v0 │ │ +043a88: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +043a8a: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +043a8e: 5221 b504 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b5 │ │ +043a92: 0f01 |000d: return v1 │ │ +043a94: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +043a96: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +043a9a: 5221 b604 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b6 │ │ +043a9e: 28fa |0013: goto 000d // -0006 │ │ +043aa0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +043aa2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0008 line=412 │ │ 0x000b line=413 │ │ 0x000d line=417 │ │ 0x000e line=414 │ │ @@ -71691,27 +71691,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0418d4: |[0418d4] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -0418e4: 6e20 5e0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f5e │ │ -0418ea: 0a00 |0003: move-result v0 │ │ -0418ec: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0418ee: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0418f2: 5221 b504 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b5 │ │ -0418f6: 0f01 |0009: return v1 │ │ -0418f8: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0418fa: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0418fe: 5221 b604 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b6 │ │ -041902: 28fa |000f: goto 0009 // -0006 │ │ -041904: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -041906: 28f8 |0011: goto 0009 // -0008 │ │ +043aa4: |[043aa4] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +043ab4: 6e20 5e0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f5e │ │ +043aba: 0a00 |0003: move-result v0 │ │ +043abc: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +043abe: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +043ac2: 5221 b504 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b5 │ │ +043ac6: 0f01 |0009: return v1 │ │ +043ac8: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +043aca: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +043ace: 5221 b604 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b6 │ │ +043ad2: 28fa |000f: goto 0009 // -0006 │ │ +043ad4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +043ad6: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0004 line=429 │ │ 0x0007 line=430 │ │ 0x0009 line=434 │ │ 0x000a line=431 │ │ @@ -71727,24 +71727,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -041908: |[041908] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -041918: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -04191e: 0c01 |0003: move-result-object v1 │ │ -041920: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041924: 5210 8a04 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -041928: 7110 cc0a 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ -04192e: 0a01 |000b: move-result v1 │ │ -041930: 7120 0809 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ -041936: 0a01 |000f: move-result v1 │ │ -041938: 0f01 |0010: return v1 │ │ +043ad8: |[043ad8] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +043ae8: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043aee: 0c01 |0003: move-result-object v1 │ │ +043af0: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043af4: 5210 8a04 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +043af8: 7110 cc0a 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ +043afe: 0a01 |000b: move-result v1 │ │ +043b00: 7120 0809 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ +043b06: 0a01 |000f: move-result v1 │ │ +043b08: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0008 line=520 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71755,20 +71755,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04193c: |[04193c] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -04194c: 6e10 2f12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041952: 0c00 |0003: move-result-object v0 │ │ -041954: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041958: 5200 8f04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -04195c: 0f00 |0008: return v0 │ │ +043b0c: |[043b0c] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +043b1c: 6e10 2f12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043b22: 0c00 |0003: move-result-object v0 │ │ +043b24: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043b28: 5200 8f04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +043b2c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -71777,24 +71777,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -041960: |[041960] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -041970: 6e10 2f12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041976: 0c00 |0003: move-result-object v0 │ │ -041978: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04197c: 5200 8a04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -041980: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -041984: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -041986: 0f00 |000b: return v0 │ │ -041988: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04198a: 28fe |000d: goto 000b // -0002 │ │ +043b30: |[043b30] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +043b40: 6e10 2f12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043b46: 0c00 |0003: move-result-object v0 │ │ +043b48: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043b4c: 5200 8a04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +043b50: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +043b54: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +043b56: 0f00 |000b: return v0 │ │ +043b58: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +043b5a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -71803,23 +71803,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04198c: |[04198c] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -04199c: 6e20 520f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -0419a2: 0c00 |0003: move-result-object v0 │ │ -0419a4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0419a8: 6e20 6a0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0f6a │ │ -0419ae: 0a01 |0009: move-result v1 │ │ -0419b0: 0f01 |000a: return v1 │ │ -0419b2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0419b4: 28fe |000c: goto 000a // -0002 │ │ +043b5c: |[043b5c] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +043b6c: 6e20 520f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +043b72: 0c00 |0003: move-result-object v0 │ │ +043b74: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +043b78: 6e20 6a0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0f6a │ │ +043b7e: 0a01 |0009: move-result v1 │ │ +043b80: 0f01 |000a: return v1 │ │ +043b82: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +043b84: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ 0x0004 line=1120 │ │ 0x0006 line=1121 │ │ 0x000a line=1123 │ │ locals : │ │ @@ -71832,38 +71832,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0419b8: |[0419b8] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -0419c8: 6e20 6b0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -0419ce: 0a00 |0003: move-result v0 │ │ -0419d0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0419d4: 2200 f202 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -0419d8: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -0419dc: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0419e2: 1a02 3809 |000d: const-string v2, "View " // string@0938 │ │ -0419e6: 6e20 6e14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0419ec: 0c01 |0012: move-result-object v1 │ │ -0419ee: 6e20 6d14 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0419f4: 0c01 |0016: move-result-object v1 │ │ -0419f6: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ -0419fa: 6e20 6e14 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -041a00: 0c01 |001c: move-result-object v1 │ │ -041a02: 6e10 7314 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -041a08: 0c01 |0020: move-result-object v1 │ │ -041a0a: 7020 3614 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -041a10: 2700 |0024: throw v0 │ │ -041a12: 6e10 2f12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041a18: 0c00 |0028: move-result-object v0 │ │ -041a1a: 1f00 2002 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041a1e: 5500 8d04 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -041a22: 0f00 |002d: return v0 │ │ +043b88: |[043b88] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +043b98: 6e20 6b0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +043b9e: 0a00 |0003: move-result v0 │ │ +043ba0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +043ba4: 2200 f202 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +043ba8: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +043bac: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +043bb2: 1a02 3809 |000d: const-string v2, "View " // string@0938 │ │ +043bb6: 6e20 6e14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +043bbc: 0c01 |0012: move-result-object v1 │ │ +043bbe: 6e20 6d14 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +043bc4: 0c01 |0016: move-result-object v1 │ │ +043bc6: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ +043bca: 6e20 6e14 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +043bd0: 0c01 |001c: move-result-object v1 │ │ +043bd2: 6e10 7314 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +043bd8: 0c01 |0020: move-result-object v1 │ │ +043bda: 7020 3614 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +043be0: 2700 |0024: throw v0 │ │ +043be2: 6e10 2f12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043be8: 0c00 |0028: move-result-object v0 │ │ +043bea: 1f00 2002 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043bee: 5500 8d04 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +043bf2: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0006 line=1104 │ │ 0x0025 line=1106 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71874,29 +71874,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -041a24: |[041a24] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -041a34: 6e10 2f12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041a3a: 0c02 |0003: move-result-object v2 │ │ -041a3c: 1f02 2002 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041a40: 5221 8a04 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -041a44: 7110 cc0a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ -041a4a: 0a02 |000b: move-result v2 │ │ -041a4c: 7120 0809 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ -041a52: 0a00 |000f: move-result v0 │ │ -041a54: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -041a58: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -041a5c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -041a5e: 0f02 |0015: return v2 │ │ -041a60: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -041a62: 28fe |0017: goto 0015 // -0002 │ │ +043bf4: |[043bf4] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +043c04: 6e10 2f12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043c0a: 0c02 |0003: move-result-object v2 │ │ +043c0c: 1f02 2002 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043c10: 5221 8a04 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +043c14: 7110 cc0a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ +043c1a: 0a02 |000b: move-result v2 │ │ +043c1c: 7120 0809 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ +043c22: 0a00 |000f: move-result v0 │ │ +043c24: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +043c28: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +043c2c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +043c2e: 0f02 |0015: return v2 │ │ +043c30: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +043c32: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=857 │ │ 0x0008 line=858 │ │ 0x0010 line=860 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -71909,23 +71909,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -041a64: |[041a64] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -041a74: 6e20 520f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -041a7a: 0c00 |0003: move-result-object v0 │ │ -041a7c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -041a80: 6e20 6d0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f6d │ │ -041a86: 0a01 |0009: move-result v1 │ │ -041a88: 0f01 |000a: return v1 │ │ -041a8a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -041a8c: 28fe |000c: goto 000a // -0002 │ │ +043c34: |[043c34] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +043c44: 6e20 520f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +043c4a: 0c00 |0003: move-result-object v0 │ │ +043c4c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +043c50: 6e20 6d0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f6d │ │ +043c56: 0a01 |0009: move-result v1 │ │ +043c58: 0f01 |000a: return v1 │ │ +043c5a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +043c5c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1150 │ │ 0x0004 line=1151 │ │ 0x0006 line=1152 │ │ 0x000a line=1154 │ │ locals : │ │ @@ -71938,44 +71938,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -041a90: |[041a90] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -041aa0: 6e20 6b0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -041aa6: 0a00 |0003: move-result v0 │ │ -041aa8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -041aac: 2200 f202 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -041ab0: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -041ab4: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -041aba: 1a02 3809 |000d: const-string v2, "View " // string@0938 │ │ -041abe: 6e20 6e14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -041ac4: 0c01 |0012: move-result-object v1 │ │ -041ac6: 6e20 6d14 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -041acc: 0c01 |0016: move-result-object v1 │ │ -041ace: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ -041ad2: 6e20 6e14 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -041ad8: 0c01 |001c: move-result-object v1 │ │ -041ada: 6e10 7314 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -041ae0: 0c01 |0020: move-result-object v1 │ │ -041ae2: 7020 3614 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -041ae8: 2700 |0024: throw v0 │ │ -041aea: 6e10 2f12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041af0: 0c00 |0028: move-result-object v0 │ │ -041af2: 1f00 2002 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041af6: 5200 8f04 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -041afa: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -041afc: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -041b00: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -041b04: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -041b06: 0f00 |0033: return v0 │ │ -041b08: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -041b0a: 28fe |0035: goto 0033 // -0002 │ │ +043c60: |[043c60] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +043c70: 6e20 6b0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +043c76: 0a00 |0003: move-result v0 │ │ +043c78: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +043c7c: 2200 f202 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +043c80: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +043c84: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +043c8a: 1a02 3809 |000d: const-string v2, "View " // string@0938 │ │ +043c8e: 6e20 6e14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +043c94: 0c01 |0012: move-result-object v1 │ │ +043c96: 6e20 6d14 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +043c9c: 0c01 |0016: move-result-object v1 │ │ +043c9e: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ +043ca2: 6e20 6e14 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +043ca8: 0c01 |001c: move-result-object v1 │ │ +043caa: 6e10 7314 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +043cb0: 0c01 |0020: move-result-object v1 │ │ +043cb2: 7020 3614 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +043cb8: 2700 |0024: throw v0 │ │ +043cba: 6e10 2f12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043cc0: 0c00 |0028: move-result-object v0 │ │ +043cc2: 1f00 2002 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043cc6: 5200 8f04 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +043cca: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +043ccc: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +043cd0: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +043cd4: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +043cd6: 0f00 |0033: return v0 │ │ +043cd8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +043cda: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0006 line=1136 │ │ 0x0025 line=1138 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71986,35 +71986,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -041b0c: |[041b0c] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -041b1c: 6e20 5f0f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f5f │ │ -041b22: 0a02 |0003: move-result v2 │ │ -041b24: 6e10 4312 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -041b2a: 0a04 |0007: move-result v4 │ │ -041b2c: 8245 |0008: int-to-float v5, v4 │ │ -041b2e: c825 |0009: mul-float/2addr v5, v2 │ │ -041b30: 8753 |000a: float-to-int v3, v5 │ │ -041b32: 8245 |000b: int-to-float v5, v4 │ │ -041b34: c885 |000c: mul-float/2addr v5, v8 │ │ -041b36: 8751 |000d: float-to-int v1, v5 │ │ -041b38: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -041b3c: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -041b3e: 6e30 470f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -041b44: 0a05 |0014: move-result v5 │ │ -041b46: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -041b4a: 6e20 5512 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ -041b50: 6e30 870f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f87 │ │ -041b56: 0e00 |001d: return-void │ │ -041b58: 7b00 |001e: neg-int v0, v0 │ │ -041b5a: 28f8 |001f: goto 0017 // -0008 │ │ +043cdc: |[043cdc] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +043cec: 6e20 5f0f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f5f │ │ +043cf2: 0a02 |0003: move-result v2 │ │ +043cf4: 6e10 4312 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +043cfa: 0a04 |0007: move-result v4 │ │ +043cfc: 8245 |0008: int-to-float v5, v4 │ │ +043cfe: c825 |0009: mul-float/2addr v5, v2 │ │ +043d00: 8753 |000a: float-to-int v3, v5 │ │ +043d02: 8245 |000b: int-to-float v5, v4 │ │ +043d04: c885 |000c: mul-float/2addr v5, v8 │ │ +043d06: 8751 |000d: float-to-int v1, v5 │ │ +043d08: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +043d0c: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +043d0e: 6e30 470f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +043d14: 0a05 |0014: move-result v5 │ │ +043d16: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +043d1a: 6e20 5512 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ +043d20: 6e30 870f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f87 │ │ +043d26: 0e00 |001d: return-void │ │ +043d28: 7b00 |001e: neg-int v0, v0 │ │ +043d2a: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x0008 line=542 │ │ 0x000b line=543 │ │ 0x000e line=544 │ │ @@ -72038,19 +72038,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041b5c: |[041b5c] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -041b6c: 6f10 ab12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12ab │ │ -041b72: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -041b74: 5c10 ae04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ -041b78: 0e00 |0006: return-void │ │ +043d2c: |[043d2c] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +043d3c: 6f10 ab12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12ab │ │ +043d42: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +043d44: 5c10 ae04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ +043d48: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0003 line=596 │ │ 0x0006 line=597 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72060,19 +72060,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041b7c: |[041b7c] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -041b8c: 6f10 ac12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12ac │ │ -041b92: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -041b94: 5c10 ae04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ -041b98: 0e00 |0006: return-void │ │ +043d4c: |[043d4c] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +043d5c: 6f10 ac12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12ac │ │ +043d62: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +043d64: 5c10 ae04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ +043d68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ 0x0006 line=591 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72082,75 +72082,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -041b9c: |[041b9c] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -041bac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -041bae: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -041bb0: 7110 be09 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ -041bb6: 0a00 |0005: move-result v0 │ │ -041bb8: 54a7 b304 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -041bbc: 6e20 9e11 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@119e │ │ -041bc2: 0a07 |000b: move-result v7 │ │ -041bc4: 54a8 b904 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -041bc8: 6e20 9e11 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@119e │ │ -041bce: 0a08 |0011: move-result v8 │ │ -041bd0: 9601 0708 |0012: or-int v1, v7, v8 │ │ -041bd4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -041bd6: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -041bdc: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -041be0: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -041be4: 7010 650f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0f65 │ │ -041bea: 0a07 |001f: move-result v7 │ │ -041bec: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -041bf0: 55a7 ab04 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ -041bf4: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -041bf8: 0165 |0026: move v5, v6 │ │ -041bfa: 0f05 |0027: return v5 │ │ -041bfc: 6e10 f511 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -041c02: 0a03 |002b: move-result v3 │ │ -041c04: 6e10 f711 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -041c0a: 0a04 |002f: move-result v4 │ │ -041c0c: 59a3 b004 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b0 │ │ -041c10: 59a4 b104 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b1 │ │ -041c14: 52a7 bb04 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bb │ │ -041c18: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -041c1a: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -041c1e: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -041c22: 54a7 b304 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -041c26: 8738 |003d: float-to-int v8, v3 │ │ -041c28: 8749 |003e: float-to-int v9, v4 │ │ -041c2a: 6e30 8611 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -041c30: 0c07 |0042: move-result-object v7 │ │ -041c32: 6e20 680f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ -041c38: 0a07 |0046: move-result v7 │ │ -041c3a: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -041c3e: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -041c40: 5ca5 ac04 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ -041c44: 5ca5 ab04 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ -041c48: 28ca |004e: goto 0018 // -0036 │ │ -041c4a: 54a7 b304 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -041c4e: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -041c50: 6e20 7611 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1176 │ │ -041c56: 0a07 |0055: move-result v7 │ │ -041c58: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -041c5c: 54a7 b204 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ -041c60: 6e10 3e0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f3e │ │ -041c66: 54a7 b804 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -041c6a: 6e10 3e0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f3e │ │ -041c70: 28b6 |0062: goto 0018 // -004a │ │ -041c72: 6e20 4c0f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ -041c78: 5ca5 ac04 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ -041c7c: 5ca5 ab04 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ -041c80: 28ae |006a: goto 0018 // -0052 │ │ -041c82: 0000 |006b: nop // spacer │ │ -041c84: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +043d6c: |[043d6c] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +043d7c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +043d7e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +043d80: 7110 be09 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ +043d86: 0a00 |0005: move-result v0 │ │ +043d88: 54a7 b304 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043d8c: 6e20 9e11 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@119e │ │ +043d92: 0a07 |000b: move-result v7 │ │ +043d94: 54a8 b904 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +043d98: 6e20 9e11 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@119e │ │ +043d9e: 0a08 |0011: move-result v8 │ │ +043da0: 9601 0708 |0012: or-int v1, v7, v8 │ │ +043da4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +043da6: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +043dac: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +043db0: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +043db4: 7010 650f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0f65 │ │ +043dba: 0a07 |001f: move-result v7 │ │ +043dbc: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +043dc0: 55a7 ab04 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ +043dc4: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +043dc8: 0165 |0026: move v5, v6 │ │ +043dca: 0f05 |0027: return v5 │ │ +043dcc: 6e10 f511 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +043dd2: 0a03 |002b: move-result v3 │ │ +043dd4: 6e10 f711 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +043dda: 0a04 |002f: move-result v4 │ │ +043ddc: 59a3 b004 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b0 │ │ +043de0: 59a4 b104 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b1 │ │ +043de4: 52a7 bb04 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bb │ │ +043de8: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +043dea: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +043dee: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +043df2: 54a7 b304 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043df6: 8738 |003d: float-to-int v8, v3 │ │ +043df8: 8749 |003e: float-to-int v9, v4 │ │ +043dfa: 6e30 8611 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +043e00: 0c07 |0042: move-result-object v7 │ │ +043e02: 6e20 680f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ +043e08: 0a07 |0046: move-result v7 │ │ +043e0a: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +043e0e: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +043e10: 5ca5 ac04 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ +043e14: 5ca5 ab04 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ +043e18: 28ca |004e: goto 0018 // -0036 │ │ +043e1a: 54a7 b304 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +043e1e: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +043e20: 6e20 7611 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1176 │ │ +043e26: 0a07 |0055: move-result v7 │ │ +043e28: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +043e2c: 54a7 b204 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b2 │ │ +043e30: 6e10 3e0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f3e │ │ +043e36: 54a7 b804 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +043e3a: 6e10 3e0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f3e │ │ +043e40: 28b6 |0062: goto 0018 // -004a │ │ +043e42: 6e20 4c0f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ +043e48: 5ca5 ac04 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ +043e4c: 5ca5 ab04 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ +043e50: 28ae |006a: goto 0018 // -0052 │ │ +043e52: 0000 |006b: nop // spacer │ │ +043e54: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0006 line=868 │ │ 0x0014 line=871 │ │ 0x0015 line=873 │ │ 0x0018 line=905 │ │ @@ -72183,26 +72183,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -041c9c: |[041c9c] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -041cac: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -041cae: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -041cb2: 7010 660f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0f66 │ │ -041cb8: 0a00 |0006: move-result v0 │ │ -041cba: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -041cbe: 7110 3109 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0931 │ │ -041cc4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -041cc6: 0f00 |000d: return v0 │ │ -041cc8: 6f30 af12 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@12af │ │ -041cce: 0a00 |0011: move-result v0 │ │ -041cd0: 28fb |0012: goto 000d // -0005 │ │ +043e6c: |[043e6c] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +043e7c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +043e7e: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +043e82: 7010 660f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0f66 │ │ +043e88: 0a00 |0006: move-result v0 │ │ +043e8a: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +043e8e: 7110 3109 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0931 │ │ +043e94: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +043e96: 0f00 |000d: return v0 │ │ +043e98: 6f30 af12 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@12af │ │ +043e9e: 0a00 |0011: move-result v0 │ │ +043ea0: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0009 line=1225 │ │ 0x000c line=1226 │ │ 0x000d line=1228 │ │ locals : │ │ @@ -72215,32 +72215,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -041cd4: |[041cd4] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -041ce4: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -041ce6: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -041cea: 7010 540f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f54 │ │ -041cf0: 0c00 |0006: move-result-object v0 │ │ -041cf2: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -041cf6: 6e20 5d0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ -041cfc: 0a01 |000c: move-result v1 │ │ -041cfe: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -041d02: 6e10 4b0f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0f4b │ │ -041d08: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -041d0c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -041d0e: 0f01 |0015: return v1 │ │ -041d10: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -041d12: 28fe |0017: goto 0015 // -0002 │ │ -041d14: 6f30 b012 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@12b0 │ │ -041d1a: 0a01 |001b: move-result v1 │ │ -041d1c: 28f9 |001c: goto 0015 // -0007 │ │ +043ea4: |[043ea4] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +043eb4: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +043eb6: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +043eba: 7010 540f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f54 │ │ +043ec0: 0c00 |0006: move-result-object v0 │ │ +043ec2: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +043ec6: 6e20 5d0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ +043ecc: 0a01 |000c: move-result v1 │ │ +043ece: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +043ed2: 6e10 4b0f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0f4b │ │ +043ed8: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +043edc: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +043ede: 0f01 |0015: return v1 │ │ +043ee0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +043ee2: 28fe |0017: goto 0015 // -0002 │ │ +043ee4: 6f30 b012 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@12b0 │ │ +043eea: 0a01 |001b: move-result v1 │ │ +043eec: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0003 line=1234 │ │ 0x0007 line=1235 │ │ 0x000f line=1236 │ │ 0x0012 line=1238 │ │ @@ -72259,197 +72259,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -041d20: |[041d20] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -041d30: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -041d34: 0200 1200 |0002: move/from16 v0, v18 │ │ -041d38: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -041d3c: 5c10 af04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04af │ │ -041d40: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -041d44: 7401 590f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -041d4a: 0a06 |000d: move-result v6 │ │ -041d4c: 120c |000e: const/4 v12, #int 0 // #0 │ │ -041d4e: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -041d52: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -041d56: 6e20 580f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -041d5c: 0c05 |0016: move-result-object v5 │ │ -041d5e: 6e10 4212 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -041d64: 0a12 |001a: move-result v18 │ │ -041d66: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -041d6a: 0200 1200 |001d: move/from16 v0, v18 │ │ -041d6e: 0201 1300 |001f: move/from16 v1, v19 │ │ -041d72: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -041d76: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -041d7a: 28ea |0025: goto 000f // -0016 │ │ -041d7c: 6e10 2f12 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -041d82: 0c0d |0029: move-result-object v13 │ │ -041d84: 1f0d 2002 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -041d88: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -041d8c: 6e20 680f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ -041d92: 0a12 |0031: move-result v18 │ │ -041d94: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -041d98: 52d0 8e04 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@048e │ │ -041d9c: 0212 0000 |0036: move/from16 v18, v0 │ │ -041da0: 52d0 9104 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ -041da4: 0213 0000 |003a: move/from16 v19, v0 │ │ -041da8: 52d0 8e04 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@048e │ │ -041dac: 0214 0000 |003e: move/from16 v20, v0 │ │ -041db0: 6e10 3612 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -041db6: 0a15 |0043: move-result v21 │ │ -041db8: 9014 1415 |0044: add-int v20, v20, v21 │ │ -041dbc: 52d0 9104 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ -041dc0: 0215 0000 |0048: move/from16 v21, v0 │ │ -041dc4: 6e10 3312 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -041dca: 0a16 |004d: move-result v22 │ │ -041dcc: 9015 1516 |004e: add-int v21, v21, v22 │ │ -041dd0: 0200 1200 |0050: move/from16 v0, v18 │ │ -041dd4: 0201 1300 |0052: move/from16 v1, v19 │ │ -041dd8: 0202 1400 |0054: move/from16 v2, v20 │ │ -041ddc: 0203 1500 |0056: move/from16 v3, v21 │ │ -041de0: 6e53 5312 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ -041de6: 28c8 |005b: goto 0023 // -0038 │ │ -041de8: 6e10 3612 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -041dee: 0a0a |005f: move-result v10 │ │ -041df0: 6e10 3312 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -041df6: 0a07 |0063: move-result v7 │ │ -041df8: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -041dfc: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -041e00: 0201 1200 |0068: move/from16 v1, v18 │ │ -041e04: 6e30 470f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -041e0a: 0a12 |006d: move-result v18 │ │ -041e0c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -041e10: 7ba0 |0070: neg-int v0, v10 │ │ -041e12: 0212 0000 |0071: move/from16 v18, v0 │ │ -041e16: 82a0 |0073: int-to-float v0, v10 │ │ -041e18: 0213 0000 |0074: move/from16 v19, v0 │ │ -041e1c: 52d0 8f04 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -041e20: 0214 0000 |0078: move/from16 v20, v0 │ │ -041e24: a813 1314 |007a: mul-float v19, v19, v20 │ │ -041e28: 0200 1300 |007c: move/from16 v0, v19 │ │ -041e2c: 8700 |007e: float-to-int v0, v0 │ │ -041e2e: 0213 0000 |007f: move/from16 v19, v0 │ │ -041e32: 9008 1213 |0081: add-int v8, v18, v19 │ │ -041e36: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -041e3a: 0200 1200 |0085: move/from16 v0, v18 │ │ -041e3e: 8200 |0087: int-to-float v0, v0 │ │ -041e40: 0212 0000 |0088: move/from16 v18, v0 │ │ -041e44: 82a0 |008a: int-to-float v0, v10 │ │ -041e46: 0213 0000 |008b: move/from16 v19, v0 │ │ -041e4a: a90e 1213 |008d: div-float v14, v18, v19 │ │ -041e4e: 52d0 8f04 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -041e52: 0212 0000 |0091: move/from16 v18, v0 │ │ -041e56: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -041e5a: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -041e5e: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -041e60: 52d0 8a04 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -041e64: 0212 0000 |009a: move/from16 v18, v0 │ │ -041e68: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -041e6c: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -041e72: 52d0 9104 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ -041e76: 0212 0000 |00a3: move/from16 v18, v0 │ │ -041e7a: 9013 080a |00a5: add-int v19, v8, v10 │ │ -041e7e: 52d0 9104 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ -041e82: 0214 0000 |00a9: move/from16 v20, v0 │ │ -041e86: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -041e8a: 0200 1200 |00ad: move/from16 v0, v18 │ │ -041e8e: 0201 1300 |00af: move/from16 v1, v19 │ │ -041e92: 0202 1400 |00b1: move/from16 v2, v20 │ │ -041e96: 6e52 5312 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ -041e9c: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -041ea0: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -041ea4: 6e30 870f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f87 │ │ -041eaa: 52d0 8f04 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -041eae: 0212 0000 |00bf: move/from16 v18, v0 │ │ -041eb2: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -041eb6: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -041eba: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -041ebe: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -041ec0: 6e10 4212 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -041ec6: 0a12 |00cb: move-result v18 │ │ -041ec8: 0200 1200 |00cc: move/from16 v0, v18 │ │ -041ecc: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -041ed0: 6e20 7b12 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -041ed6: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -041eda: 82a0 |00d5: int-to-float v0, v10 │ │ -041edc: 0212 0000 |00d6: move/from16 v18, v0 │ │ -041ee0: 52d0 8f04 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -041ee4: 0213 0000 |00da: move/from16 v19, v0 │ │ -041ee8: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -041eec: 0200 1200 |00de: move/from16 v0, v18 │ │ -041ef0: 8700 |00e0: float-to-int v0, v0 │ │ -041ef2: 0212 0000 |00e1: move/from16 v18, v0 │ │ -041ef6: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -041efa: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -041efe: 0200 1200 |00e7: move/from16 v0, v18 │ │ -041f02: 8200 |00e9: int-to-float v0, v0 │ │ -041f04: 0212 0000 |00ea: move/from16 v18, v0 │ │ -041f08: 82a0 |00ec: int-to-float v0, v10 │ │ -041f0a: 0213 0000 |00ed: move/from16 v19, v0 │ │ -041f0e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -041f12: 289e |00f1: goto 008f // -0062 │ │ -041f14: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -041f16: 28a5 |00f3: goto 0098 // -005b │ │ -041f18: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -041f1c: 52d0 8904 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ -041f20: 0212 0000 |00f8: move/from16 v18, v0 │ │ -041f24: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -041f28: 6e10 3312 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -041f2e: 0a13 |00ff: move-result v19 │ │ -041f30: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -041f34: 9013 080a |0102: add-int v19, v8, v10 │ │ -041f38: 52d0 8904 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ -041f3c: 0214 0000 |0106: move/from16 v20, v0 │ │ -041f40: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -041f44: 0200 1200 |010a: move/from16 v0, v18 │ │ -041f48: 0201 1300 |010c: move/from16 v1, v19 │ │ -041f4c: 0202 1400 |010e: move/from16 v2, v20 │ │ -041f50: 6e52 5312 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ -041f56: 28a3 |0113: goto 00b6 // -005d │ │ -041f58: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -041f5c: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -041f60: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -041f64: 52d0 9104 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ -041f68: 0212 0000 |011c: move/from16 v18, v0 │ │ -041f6c: 0200 1200 |011e: move/from16 v0, v18 │ │ -041f70: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -041f74: 52d9 9104 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ -041f78: 9012 080a |0124: add-int v18, v8, v10 │ │ -041f7c: 9013 0907 |0126: add-int v19, v9, v7 │ │ -041f80: 0200 1200 |0128: move/from16 v0, v18 │ │ -041f84: 0201 1300 |012a: move/from16 v1, v19 │ │ -041f88: 6e51 5312 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ -041f8e: 2887 |012f: goto 00b6 // -0079 │ │ -041f90: 9012 0907 |0130: add-int v18, v9, v7 │ │ -041f94: 52d0 8904 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ -041f98: 0213 0000 |0134: move/from16 v19, v0 │ │ -041f9c: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -041fa0: 0200 1200 |0138: move/from16 v0, v18 │ │ -041fa4: 0201 1300 |013a: move/from16 v1, v19 │ │ -041fa8: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -041fac: 52d0 8904 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ -041fb0: 0212 0000 |0140: move/from16 v18, v0 │ │ -041fb4: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -041fb8: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -041fbc: 28de |0146: goto 0124 // -0022 │ │ -041fbe: 124f |0147: const/4 v15, #int 4 // #4 │ │ -041fc0: 2880 |0148: goto 00c8 // -0080 │ │ -041fc2: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -041fc6: 0200 1200 |014b: move/from16 v0, v18 │ │ -041fca: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -041fce: 5c10 af04 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04af │ │ -041fd2: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -041fd6: 0200 1200 |0153: move/from16 v0, v18 │ │ -041fda: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -041fde: 5c10 ae04 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ -041fe2: 0e00 |0159: return-void │ │ -041fe4: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +043ef0: |[043ef0] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +043f00: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +043f04: 0200 1200 |0002: move/from16 v0, v18 │ │ +043f08: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +043f0c: 5c10 af04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04af │ │ +043f10: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +043f14: 7401 590f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +043f1a: 0a06 |000d: move-result v6 │ │ +043f1c: 120c |000e: const/4 v12, #int 0 // #0 │ │ +043f1e: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +043f22: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +043f26: 6e20 580f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +043f2c: 0c05 |0016: move-result-object v5 │ │ +043f2e: 6e10 4212 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +043f34: 0a12 |001a: move-result v18 │ │ +043f36: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +043f3a: 0200 1200 |001d: move/from16 v0, v18 │ │ +043f3e: 0201 1300 |001f: move/from16 v1, v19 │ │ +043f42: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +043f46: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +043f4a: 28ea |0025: goto 000f // -0016 │ │ +043f4c: 6e10 2f12 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +043f52: 0c0d |0029: move-result-object v13 │ │ +043f54: 1f0d 2002 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +043f58: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +043f5c: 6e20 680f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ +043f62: 0a12 |0031: move-result v18 │ │ +043f64: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +043f68: 52d0 8e04 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@048e │ │ +043f6c: 0212 0000 |0036: move/from16 v18, v0 │ │ +043f70: 52d0 9104 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ +043f74: 0213 0000 |003a: move/from16 v19, v0 │ │ +043f78: 52d0 8e04 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@048e │ │ +043f7c: 0214 0000 |003e: move/from16 v20, v0 │ │ +043f80: 6e10 3612 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +043f86: 0a15 |0043: move-result v21 │ │ +043f88: 9014 1415 |0044: add-int v20, v20, v21 │ │ +043f8c: 52d0 9104 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ +043f90: 0215 0000 |0048: move/from16 v21, v0 │ │ +043f94: 6e10 3312 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +043f9a: 0a16 |004d: move-result v22 │ │ +043f9c: 9015 1516 |004e: add-int v21, v21, v22 │ │ +043fa0: 0200 1200 |0050: move/from16 v0, v18 │ │ +043fa4: 0201 1300 |0052: move/from16 v1, v19 │ │ +043fa8: 0202 1400 |0054: move/from16 v2, v20 │ │ +043fac: 0203 1500 |0056: move/from16 v3, v21 │ │ +043fb0: 6e53 5312 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ +043fb6: 28c8 |005b: goto 0023 // -0038 │ │ +043fb8: 6e10 3612 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +043fbe: 0a0a |005f: move-result v10 │ │ +043fc0: 6e10 3312 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +043fc6: 0a07 |0063: move-result v7 │ │ +043fc8: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +043fcc: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +043fd0: 0201 1200 |0068: move/from16 v1, v18 │ │ +043fd4: 6e30 470f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +043fda: 0a12 |006d: move-result v18 │ │ +043fdc: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +043fe0: 7ba0 |0070: neg-int v0, v10 │ │ +043fe2: 0212 0000 |0071: move/from16 v18, v0 │ │ +043fe6: 82a0 |0073: int-to-float v0, v10 │ │ +043fe8: 0213 0000 |0074: move/from16 v19, v0 │ │ +043fec: 52d0 8f04 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +043ff0: 0214 0000 |0078: move/from16 v20, v0 │ │ +043ff4: a813 1314 |007a: mul-float v19, v19, v20 │ │ +043ff8: 0200 1300 |007c: move/from16 v0, v19 │ │ +043ffc: 8700 |007e: float-to-int v0, v0 │ │ +043ffe: 0213 0000 |007f: move/from16 v19, v0 │ │ +044002: 9008 1213 |0081: add-int v8, v18, v19 │ │ +044006: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +04400a: 0200 1200 |0085: move/from16 v0, v18 │ │ +04400e: 8200 |0087: int-to-float v0, v0 │ │ +044010: 0212 0000 |0088: move/from16 v18, v0 │ │ +044014: 82a0 |008a: int-to-float v0, v10 │ │ +044016: 0213 0000 |008b: move/from16 v19, v0 │ │ +04401a: a90e 1213 |008d: div-float v14, v18, v19 │ │ +04401e: 52d0 8f04 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +044022: 0212 0000 |0091: move/from16 v18, v0 │ │ +044026: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +04402a: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +04402e: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +044030: 52d0 8a04 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +044034: 0212 0000 |009a: move/from16 v18, v0 │ │ +044038: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +04403c: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +044042: 52d0 9104 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ +044046: 0212 0000 |00a3: move/from16 v18, v0 │ │ +04404a: 9013 080a |00a5: add-int v19, v8, v10 │ │ +04404e: 52d0 9104 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ +044052: 0214 0000 |00a9: move/from16 v20, v0 │ │ +044056: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +04405a: 0200 1200 |00ad: move/from16 v0, v18 │ │ +04405e: 0201 1300 |00af: move/from16 v1, v19 │ │ +044062: 0202 1400 |00b1: move/from16 v2, v20 │ │ +044066: 6e52 5312 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ +04406c: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +044070: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +044074: 6e30 870f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f87 │ │ +04407a: 52d0 8f04 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +04407e: 0212 0000 |00bf: move/from16 v18, v0 │ │ +044082: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +044086: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +04408a: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +04408e: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +044090: 6e10 4212 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +044096: 0a12 |00cb: move-result v18 │ │ +044098: 0200 1200 |00cc: move/from16 v0, v18 │ │ +04409c: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +0440a0: 6e20 7b12 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +0440a6: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +0440aa: 82a0 |00d5: int-to-float v0, v10 │ │ +0440ac: 0212 0000 |00d6: move/from16 v18, v0 │ │ +0440b0: 52d0 8f04 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +0440b4: 0213 0000 |00da: move/from16 v19, v0 │ │ +0440b8: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +0440bc: 0200 1200 |00de: move/from16 v0, v18 │ │ +0440c0: 8700 |00e0: float-to-int v0, v0 │ │ +0440c2: 0212 0000 |00e1: move/from16 v18, v0 │ │ +0440c6: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +0440ca: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +0440ce: 0200 1200 |00e7: move/from16 v0, v18 │ │ +0440d2: 8200 |00e9: int-to-float v0, v0 │ │ +0440d4: 0212 0000 |00ea: move/from16 v18, v0 │ │ +0440d8: 82a0 |00ec: int-to-float v0, v10 │ │ +0440da: 0213 0000 |00ed: move/from16 v19, v0 │ │ +0440de: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +0440e2: 289e |00f1: goto 008f // -0062 │ │ +0440e4: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +0440e6: 28a5 |00f3: goto 0098 // -005b │ │ +0440e8: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +0440ec: 52d0 8904 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ +0440f0: 0212 0000 |00f8: move/from16 v18, v0 │ │ +0440f4: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +0440f8: 6e10 3312 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +0440fe: 0a13 |00ff: move-result v19 │ │ +044100: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +044104: 9013 080a |0102: add-int v19, v8, v10 │ │ +044108: 52d0 8904 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ +04410c: 0214 0000 |0106: move/from16 v20, v0 │ │ +044110: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +044114: 0200 1200 |010a: move/from16 v0, v18 │ │ +044118: 0201 1300 |010c: move/from16 v1, v19 │ │ +04411c: 0202 1400 |010e: move/from16 v2, v20 │ │ +044120: 6e52 5312 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ +044126: 28a3 |0113: goto 00b6 // -005d │ │ +044128: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +04412c: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +044130: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +044134: 52d0 9104 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ +044138: 0212 0000 |011c: move/from16 v18, v0 │ │ +04413c: 0200 1200 |011e: move/from16 v0, v18 │ │ +044140: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +044144: 52d9 9104 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ +044148: 9012 080a |0124: add-int v18, v8, v10 │ │ +04414c: 9013 0907 |0126: add-int v19, v9, v7 │ │ +044150: 0200 1200 |0128: move/from16 v0, v18 │ │ +044154: 0201 1300 |012a: move/from16 v1, v19 │ │ +044158: 6e51 5312 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ +04415e: 2887 |012f: goto 00b6 // -0079 │ │ +044160: 9012 0907 |0130: add-int v18, v9, v7 │ │ +044164: 52d0 8904 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ +044168: 0213 0000 |0134: move/from16 v19, v0 │ │ +04416c: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +044170: 0200 1200 |0138: move/from16 v0, v18 │ │ +044174: 0201 1300 |013a: move/from16 v1, v19 │ │ +044178: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +04417c: 52d0 8904 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ +044180: 0212 0000 |0140: move/from16 v18, v0 │ │ +044184: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +044188: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +04418c: 28de |0146: goto 0124 // -0022 │ │ +04418e: 124f |0147: const/4 v15, #int 4 // #4 │ │ +044190: 2880 |0148: goto 00c8 // -0080 │ │ +044192: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +044196: 0200 1200 |014b: move/from16 v0, v18 │ │ +04419a: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +04419e: 5c10 af04 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04af │ │ +0441a2: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +0441a6: 0200 1200 |0153: move/from16 v0, v18 │ │ +0441aa: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +0441ae: 5c10 ae04 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ +0441b2: 0e00 |0159: return-void │ │ +0441b4: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x0008 line=678 │ │ 0x000a line=679 │ │ 0x000e line=680 │ │ 0x0011 line=681 │ │ @@ -72521,190 +72521,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -041ff8: |[041ff8] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -042008: 7701 1512 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ -04200e: 0a0f |0003: move-result v15 │ │ -042010: 7701 1512 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ -042016: 0a0b |0007: move-result v11 │ │ -042018: 7701 1612 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ -04201e: 0a10 |000b: move-result v16 │ │ -042020: 7701 1612 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ -042026: 0a0c |000f: move-result v12 │ │ -042028: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -04202c: 0200 1100 |0012: move/from16 v0, v17 │ │ -042030: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -042034: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -042038: 0200 1100 |0018: move/from16 v0, v17 │ │ -04203c: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -042040: 7401 6e0f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0f6e │ │ -042046: 0a11 |001f: move-result v17 │ │ -042048: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -04204c: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -042050: 0200 1100 |0024: move/from16 v0, v17 │ │ -042054: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -042058: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -04205c: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -042060: 0200 1100 |002c: move/from16 v0, v17 │ │ -042064: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -042068: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -04206c: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -042070: 0201 1000 |0034: move/from16 v1, v16 │ │ -042074: 6e30 890f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0f89 │ │ -04207a: 120a |0039: const/4 v10, #int 0 // #0 │ │ -04207c: 7401 590f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -042082: 0a04 |003d: move-result v4 │ │ -042084: 120d |003e: const/4 v13, #int 0 // #0 │ │ -042086: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -04208a: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -04208e: 6e20 580f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -042094: 0c03 |0046: move-result-object v3 │ │ -042096: 6e10 4212 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -04209c: 0a11 |004a: move-result v17 │ │ -04209e: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -0420a2: 0200 1100 |004d: move/from16 v0, v17 │ │ -0420a6: 0201 1200 |004f: move/from16 v1, v18 │ │ -0420aa: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -0420ae: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0420b2: 28ea |0055: goto 003f // -0016 │ │ -0420b4: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -0420b8: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -0420bc: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -0420c0: 28ce |005c: goto 002a // -0032 │ │ -0420c2: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -0420c6: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -0420ca: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -0420ce: 28cf |0063: goto 0032 // -0031 │ │ -0420d0: 2211 f202 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -0420d4: 1a12 7b02 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@027b │ │ -0420d8: 7602 3614 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -0420de: 2711 |006b: throw v17 │ │ -0420e0: 6e10 2f12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0420e6: 0c0e |006f: move-result-object v14 │ │ -0420e8: 1f0e 2002 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -0420ec: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -0420f0: 6e20 680f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ -0420f6: 0a11 |0077: move-result v17 │ │ -0420f8: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -0420fc: 52e0 8e04 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@048e │ │ -042100: 0211 0000 |007c: move/from16 v17, v0 │ │ -042104: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -042108: 52e0 9004 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0490 │ │ -04210c: 0212 0000 |0082: move/from16 v18, v0 │ │ -042110: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -042114: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -042118: 7702 1712 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -04211e: 0a07 |008b: move-result v7 │ │ -042120: 52e0 9104 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ -042124: 0211 0000 |008e: move/from16 v17, v0 │ │ -042128: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -04212c: 52e0 8904 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ -042130: 0212 0000 |0094: move/from16 v18, v0 │ │ -042134: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -042138: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -04213c: 7702 1712 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -042142: 0a06 |009d: move-result v6 │ │ -042144: 6e30 5412 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -04214a: 28b2 |00a1: goto 0053 // -004e │ │ -04214c: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -042150: 6e20 6b0f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -042156: 0a11 |00a7: move-result v17 │ │ -042158: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -04215c: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -042160: 6e20 5e0f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f5e │ │ -042166: 0a11 |00af: move-result v17 │ │ -042168: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -04216c: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -042170: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -042174: 2211 f302 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@02f3 │ │ -042178: 2212 0503 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@0305 │ │ -04217c: 7601 6714 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -042182: 1a13 1502 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0215 │ │ -042186: 7402 6e14 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04218c: 0c12 |00c2: move-result-object v18 │ │ -04218e: 7110 630f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f63 │ │ -042194: 0c13 |00c6: move-result-object v19 │ │ -042196: 7402 6e14 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04219c: 0c12 |00ca: move-result-object v18 │ │ -04219e: 1a13 2f00 |00cb: const-string v19, " but this " // string@002f │ │ -0421a2: 7402 6e14 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0421a8: 0c12 |00d0: move-result-object v18 │ │ -0421aa: 1a13 7a02 |00d1: const-string v19, "DrawerLayout" // string@027a │ │ -0421ae: 7402 6e14 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0421b4: 0c12 |00d6: move-result-object v18 │ │ -0421b6: 1a13 2c00 |00d7: const-string v19, " already has a " // string@002c │ │ -0421ba: 7402 6e14 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0421c0: 0c12 |00dc: move-result-object v18 │ │ -0421c2: 1a13 260c |00dd: const-string v19, "drawer view along that edge" // string@0c26 │ │ -0421c6: 7402 6e14 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0421cc: 0c12 |00e2: move-result-object v18 │ │ -0421ce: 7401 7314 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0421d4: 0c12 |00e6: move-result-object v18 │ │ -0421d6: 7602 3a14 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0421dc: 2711 |00ea: throw v17 │ │ -0421de: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -0421e2: 5200 b704 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b7 │ │ -0421e6: 0211 0000 |00ef: move/from16 v17, v0 │ │ -0421ea: 52e0 8e04 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@048e │ │ -0421ee: 0212 0000 |00f3: move/from16 v18, v0 │ │ -0421f2: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -0421f6: 52e0 9004 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0490 │ │ -0421fa: 0212 0000 |00f9: move/from16 v18, v0 │ │ -0421fe: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -042202: 52e0 9204 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0492 │ │ -042206: 0212 0000 |00ff: move/from16 v18, v0 │ │ -04220a: 0200 1500 |0101: move/from16 v0, v21 │ │ -04220e: 0201 1100 |0103: move/from16 v1, v17 │ │ -042212: 0202 1200 |0105: move/from16 v2, v18 │ │ -042216: 7130 5a0f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f5a │ │ -04221c: 0a09 |010a: move-result v9 │ │ -04221e: 52e0 9104 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ -042222: 0211 0000 |010d: move/from16 v17, v0 │ │ -042226: 52e0 8904 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ -04222a: 0212 0000 |0111: move/from16 v18, v0 │ │ -04222e: 9011 1112 |0113: add-int v17, v17, v18 │ │ -042232: 52e0 8b04 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@048b │ │ -042236: 0212 0000 |0117: move/from16 v18, v0 │ │ -04223a: 0200 1600 |0119: move/from16 v0, v22 │ │ -04223e: 0201 1100 |011b: move/from16 v1, v17 │ │ -042242: 0202 1200 |011d: move/from16 v2, v18 │ │ -042246: 7130 5a0f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f5a │ │ -04224c: 0a08 |0122: move-result v8 │ │ -04224e: 6e30 5412 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -042254: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -042258: 2211 f302 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04225c: 2212 0503 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@0305 │ │ -042260: 7601 6714 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -042266: 1a13 1402 |012f: const-string v19, "Child " // string@0214 │ │ -04226a: 7402 6e14 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -042270: 0c12 |0134: move-result-object v18 │ │ -042272: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -042276: 6e20 6d14 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04227c: 0c12 |013a: move-result-object v18 │ │ -04227e: 1a13 2d00 |013b: const-string v19, " at index " // string@002d │ │ -042282: 7402 6e14 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -042288: 0c12 |0140: move-result-object v18 │ │ -04228a: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -04228e: 6e20 6a14 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -042294: 0c12 |0146: move-result-object v18 │ │ -042296: 1a13 3f00 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@003f │ │ -04229a: 7402 6e14 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0422a0: 0c12 |014c: move-result-object v18 │ │ -0422a2: 1a13 0203 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0302 │ │ -0422a6: 7402 6e14 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0422ac: 0c12 |0152: move-result-object v18 │ │ -0422ae: 7401 7314 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0422b4: 0c12 |0156: move-result-object v18 │ │ -0422b6: 7602 3a14 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0422bc: 2711 |015a: throw v17 │ │ -0422be: 0e00 |015b: return-void │ │ +0441c8: |[0441c8] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +0441d8: 7701 1512 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ +0441de: 0a0f |0003: move-result v15 │ │ +0441e0: 7701 1512 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ +0441e6: 0a0b |0007: move-result v11 │ │ +0441e8: 7701 1612 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ +0441ee: 0a10 |000b: move-result v16 │ │ +0441f0: 7701 1612 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ +0441f6: 0a0c |000f: move-result v12 │ │ +0441f8: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +0441fc: 0200 1100 |0012: move/from16 v0, v17 │ │ +044200: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +044204: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +044208: 0200 1100 |0018: move/from16 v0, v17 │ │ +04420c: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +044210: 7401 6e0f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0f6e │ │ +044216: 0a11 |001f: move-result v17 │ │ +044218: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +04421c: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +044220: 0200 1100 |0024: move/from16 v0, v17 │ │ +044224: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +044228: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +04422c: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +044230: 0200 1100 |002c: move/from16 v0, v17 │ │ +044234: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +044238: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +04423c: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +044240: 0201 1000 |0034: move/from16 v1, v16 │ │ +044244: 6e30 890f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0f89 │ │ +04424a: 120a |0039: const/4 v10, #int 0 // #0 │ │ +04424c: 7401 590f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +044252: 0a04 |003d: move-result v4 │ │ +044254: 120d |003e: const/4 v13, #int 0 // #0 │ │ +044256: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +04425a: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +04425e: 6e20 580f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +044264: 0c03 |0046: move-result-object v3 │ │ +044266: 6e10 4212 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +04426c: 0a11 |004a: move-result v17 │ │ +04426e: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +044272: 0200 1100 |004d: move/from16 v0, v17 │ │ +044276: 0201 1200 |004f: move/from16 v1, v18 │ │ +04427a: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +04427e: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +044282: 28ea |0055: goto 003f // -0016 │ │ +044284: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +044288: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +04428c: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +044290: 28ce |005c: goto 002a // -0032 │ │ +044292: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +044296: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +04429a: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +04429e: 28cf |0063: goto 0032 // -0031 │ │ +0442a0: 2211 f202 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +0442a4: 1a12 7b02 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@027b │ │ +0442a8: 7602 3614 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +0442ae: 2711 |006b: throw v17 │ │ +0442b0: 6e10 2f12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0442b6: 0c0e |006f: move-result-object v14 │ │ +0442b8: 1f0e 2002 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0442bc: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +0442c0: 6e20 680f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ +0442c6: 0a11 |0077: move-result v17 │ │ +0442c8: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +0442cc: 52e0 8e04 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@048e │ │ +0442d0: 0211 0000 |007c: move/from16 v17, v0 │ │ +0442d4: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +0442d8: 52e0 9004 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0490 │ │ +0442dc: 0212 0000 |0082: move/from16 v18, v0 │ │ +0442e0: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +0442e4: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +0442e8: 7702 1712 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +0442ee: 0a07 |008b: move-result v7 │ │ +0442f0: 52e0 9104 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ +0442f4: 0211 0000 |008e: move/from16 v17, v0 │ │ +0442f8: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +0442fc: 52e0 8904 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ +044300: 0212 0000 |0094: move/from16 v18, v0 │ │ +044304: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +044308: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +04430c: 7702 1712 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +044312: 0a06 |009d: move-result v6 │ │ +044314: 6e30 5412 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +04431a: 28b2 |00a1: goto 0053 // -004e │ │ +04431c: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +044320: 6e20 6b0f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +044326: 0a11 |00a7: move-result v17 │ │ +044328: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +04432c: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +044330: 6e20 5e0f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f5e │ │ +044336: 0a11 |00af: move-result v17 │ │ +044338: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +04433c: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +044340: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +044344: 2211 f302 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@02f3 │ │ +044348: 2212 0503 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@0305 │ │ +04434c: 7601 6714 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +044352: 1a13 1502 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0215 │ │ +044356: 7402 6e14 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04435c: 0c12 |00c2: move-result-object v18 │ │ +04435e: 7110 630f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f63 │ │ +044364: 0c13 |00c6: move-result-object v19 │ │ +044366: 7402 6e14 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04436c: 0c12 |00ca: move-result-object v18 │ │ +04436e: 1a13 2f00 |00cb: const-string v19, " but this " // string@002f │ │ +044372: 7402 6e14 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044378: 0c12 |00d0: move-result-object v18 │ │ +04437a: 1a13 7a02 |00d1: const-string v19, "DrawerLayout" // string@027a │ │ +04437e: 7402 6e14 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044384: 0c12 |00d6: move-result-object v18 │ │ +044386: 1a13 2c00 |00d7: const-string v19, " already has a " // string@002c │ │ +04438a: 7402 6e14 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044390: 0c12 |00dc: move-result-object v18 │ │ +044392: 1a13 260c |00dd: const-string v19, "drawer view along that edge" // string@0c26 │ │ +044396: 7402 6e14 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04439c: 0c12 |00e2: move-result-object v18 │ │ +04439e: 7401 7314 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0443a4: 0c12 |00e6: move-result-object v18 │ │ +0443a6: 7602 3a14 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +0443ac: 2711 |00ea: throw v17 │ │ +0443ae: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +0443b2: 5200 b704 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b7 │ │ +0443b6: 0211 0000 |00ef: move/from16 v17, v0 │ │ +0443ba: 52e0 8e04 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@048e │ │ +0443be: 0212 0000 |00f3: move/from16 v18, v0 │ │ +0443c2: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +0443c6: 52e0 9004 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0490 │ │ +0443ca: 0212 0000 |00f9: move/from16 v18, v0 │ │ +0443ce: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +0443d2: 52e0 9204 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0492 │ │ +0443d6: 0212 0000 |00ff: move/from16 v18, v0 │ │ +0443da: 0200 1500 |0101: move/from16 v0, v21 │ │ +0443de: 0201 1100 |0103: move/from16 v1, v17 │ │ +0443e2: 0202 1200 |0105: move/from16 v2, v18 │ │ +0443e6: 7130 5a0f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f5a │ │ +0443ec: 0a09 |010a: move-result v9 │ │ +0443ee: 52e0 9104 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0491 │ │ +0443f2: 0211 0000 |010d: move/from16 v17, v0 │ │ +0443f6: 52e0 8904 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0489 │ │ +0443fa: 0212 0000 |0111: move/from16 v18, v0 │ │ +0443fe: 9011 1112 |0113: add-int v17, v17, v18 │ │ +044402: 52e0 8b04 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@048b │ │ +044406: 0212 0000 |0117: move/from16 v18, v0 │ │ +04440a: 0200 1600 |0119: move/from16 v0, v22 │ │ +04440e: 0201 1100 |011b: move/from16 v1, v17 │ │ +044412: 0202 1200 |011d: move/from16 v2, v18 │ │ +044416: 7130 5a0f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f5a │ │ +04441c: 0a08 |0122: move-result v8 │ │ +04441e: 6e30 5412 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +044424: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +044428: 2211 f302 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04442c: 2212 0503 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@0305 │ │ +044430: 7601 6714 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +044436: 1a13 1402 |012f: const-string v19, "Child " // string@0214 │ │ +04443a: 7402 6e14 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044440: 0c12 |0134: move-result-object v18 │ │ +044442: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +044446: 6e20 6d14 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04444c: 0c12 |013a: move-result-object v18 │ │ +04444e: 1a13 2d00 |013b: const-string v19, " at index " // string@002d │ │ +044452: 7402 6e14 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044458: 0c12 |0140: move-result-object v18 │ │ +04445a: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +04445e: 6e20 6a14 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +044464: 0c12 |0146: move-result-object v18 │ │ +044466: 1a13 3f00 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@003f │ │ +04446a: 7402 6e14 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044470: 0c12 |014c: move-result-object v18 │ │ +044472: 1a13 0203 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0302 │ │ +044476: 7402 6e14 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04447c: 0c12 |0152: move-result-object v18 │ │ +04447e: 7401 7314 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +044484: 0c12 |0156: move-result-object v18 │ │ +044486: 7602 3a14 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04448c: 2711 |015a: throw v17 │ │ +04448e: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0004 line=602 │ │ 0x0008 line=603 │ │ 0x000c line=604 │ │ 0x0010 line=606 │ │ @@ -72769,34 +72769,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0422c0: |[0422c0] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0422d0: 0750 |0000: move-object v0, v5 │ │ -0422d2: 1f00 2202 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0222 │ │ -0422d6: 6e10 270f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f27 │ │ -0422dc: 0c02 |0006: move-result-object v2 │ │ -0422de: 6f20 b212 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12b2 │ │ -0422e4: 5202 9604 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ -0422e8: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -0422ec: 5202 9604 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ -0422f0: 6e20 520f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -0422f6: 0c01 |0013: move-result-object v1 │ │ -0422f8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0422fc: 6e20 7b0f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f7b │ │ -042302: 5202 9404 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0494 │ │ -042306: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -042308: 6e30 830f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ -04230e: 5202 9504 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0495 │ │ -042312: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -042314: 6e30 830f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ -04231a: 0e00 |0025: return-void │ │ +044490: |[044490] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0444a0: 0750 |0000: move-object v0, v5 │ │ +0444a2: 1f00 2202 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0222 │ │ +0444a6: 6e10 270f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f27 │ │ +0444ac: 0c02 |0006: move-result-object v2 │ │ +0444ae: 6f20 b212 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12b2 │ │ +0444b4: 5202 9604 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ +0444b8: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +0444bc: 5202 9604 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ +0444c0: 6e20 520f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +0444c6: 0c01 |0013: move-result-object v1 │ │ +0444c8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0444cc: 6e20 7b0f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f7b │ │ +0444d2: 5202 9404 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0494 │ │ +0444d6: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +0444d8: 6e30 830f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ +0444de: 5202 9504 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0495 │ │ +0444e2: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +0444e4: 6e30 830f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ +0444ea: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ 0x0003 line=1246 │ │ 0x000a line=1248 │ │ 0x000e line=1249 │ │ 0x0014 line=1250 │ │ @@ -72815,42 +72815,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -04231c: |[04231c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -04232c: 6f10 b312 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12b3 │ │ -042332: 0c05 |0003: move-result-object v5 │ │ -042334: 2204 2202 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0222 │ │ -042338: 7020 260f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f26 │ │ -04233e: 6e10 590f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ -042344: 0a01 |000c: move-result v1 │ │ -042346: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -042348: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -04234c: 6e20 580f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ -042352: 0c00 |0013: move-result-object v0 │ │ -042354: 6e20 6b0f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -04235a: 0a06 |0017: move-result v6 │ │ -04235c: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -042360: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -042364: 28f2 |001c: goto 000e // -000e │ │ -042366: 6e10 2f12 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -04236c: 0c03 |0020: move-result-object v3 │ │ -04236e: 1f03 2002 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -042372: 5536 8d04 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -042376: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -04237a: 5236 8a04 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -04237e: 5946 9604 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ -042382: 5276 b504 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b5 │ │ -042386: 5946 9404 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0494 │ │ -04238a: 5276 b604 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b6 │ │ -04238e: 5946 9504 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0495 │ │ -042392: 1104 |0033: return-object v4 │ │ +0444ec: |[0444ec] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0444fc: 6f10 b312 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12b3 │ │ +044502: 0c05 |0003: move-result-object v5 │ │ +044504: 2204 2202 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0222 │ │ +044508: 7020 260f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f26 │ │ +04450e: 6e10 590f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f59 │ │ +044514: 0a01 |000c: move-result v1 │ │ +044516: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +044518: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +04451c: 6e20 580f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f58 │ │ +044522: 0c00 |0013: move-result-object v0 │ │ +044524: 6e20 6b0f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +04452a: 0a06 |0017: move-result v6 │ │ +04452c: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +044530: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +044534: 28f2 |001c: goto 000e // -000e │ │ +044536: 6e10 2f12 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +04453c: 0c03 |0020: move-result-object v3 │ │ +04453e: 1f03 2002 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +044542: 5536 8d04 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +044546: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +04454a: 5236 8a04 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +04454e: 5946 9604 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0496 │ │ +044552: 5276 b504 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b5 │ │ +044556: 5946 9404 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0494 │ │ +04455a: 5276 b604 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b6 │ │ +04455e: 5946 9504 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0495 │ │ +044562: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1263 │ │ 0x0009 line=1265 │ │ 0x000d line=1266 │ │ 0x0010 line=1267 │ │ @@ -72876,87 +72876,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -042394: |[042394] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0423a4: 54da b304 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -0423a8: 6e20 9511 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1195 │ │ -0423ae: 54da b904 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -0423b2: 6e20 9511 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1195 │ │ -0423b8: 6e10 ef11 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -0423be: 0a00 |000d: move-result v0 │ │ -0423c0: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -0423c2: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -0423c6: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -0423cc: 0f07 |0014: return v7 │ │ -0423ce: 6e10 f511 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -0423d4: 0a08 |0018: move-result v8 │ │ -0423d6: 6e10 f711 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -0423dc: 0a09 |001c: move-result v9 │ │ -0423de: 59d8 b004 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b0 │ │ -0423e2: 59d9 b104 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b1 │ │ -0423e6: 120a |0021: const/4 v10, #int 0 // #0 │ │ -0423e8: 5cda ac04 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ -0423ec: 120a |0024: const/4 v10, #int 0 // #0 │ │ -0423ee: 5cda ab04 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ -0423f2: 28ed |0027: goto 0014 // -0013 │ │ -0423f4: 6e10 f511 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -0423fa: 0a08 |002b: move-result v8 │ │ -0423fc: 6e10 f711 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -042402: 0a09 |002f: move-result v9 │ │ -042404: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -042406: 54da b304 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -04240a: 878b |0033: float-to-int v11, v8 │ │ -04240c: 879c |0034: float-to-int v12, v9 │ │ -04240e: 6e30 8611 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -042414: 0c06 |0038: move-result-object v6 │ │ -042416: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -04241a: 6e20 680f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ -042420: 0a0a |003e: move-result v10 │ │ -042422: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -042426: 52da b004 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b0 │ │ -04242a: a701 080a |0043: sub-float v1, v8, v10 │ │ -04242e: 52da b104 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b1 │ │ -042432: a702 090a |0047: sub-float v2, v9, v10 │ │ -042436: 54da b304 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -04243a: 6e10 8e11 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@118e │ │ -042440: 0a05 |004e: move-result v5 │ │ -042442: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -042446: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -04244a: c6ba |0053: add-float/2addr v10, v11 │ │ -04244c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -042450: 82bb |0056: int-to-float v11, v11 │ │ -042452: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -042456: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -04245a: 6e10 530f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f53 │ │ -042460: 0c03 |005e: move-result-object v3 │ │ -042462: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -042466: 6e20 5d0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ -04246c: 0a0a |0064: move-result v10 │ │ -04246e: 122b |0065: const/4 v11, #int 2 // #2 │ │ -042470: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -042474: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -042476: 6e20 4c0f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ -04247c: 120a |006c: const/4 v10, #int 0 // #0 │ │ -04247e: 5cda ac04 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ -042482: 28a5 |006f: goto 0014 // -005b │ │ -042484: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -042486: 28f8 |0071: goto 0069 // -0008 │ │ -042488: 121a |0072: const/4 v10, #int 1 // #1 │ │ -04248a: 6e20 4c0f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ -042490: 120a |0076: const/4 v10, #int 0 // #0 │ │ -042492: 5cda ac04 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ -042496: 120a |0079: const/4 v10, #int 0 // #0 │ │ -042498: 5cda ab04 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ -04249c: 2898 |007c: goto 0014 // -0068 │ │ -04249e: 0000 |007d: nop // spacer │ │ -0424a0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +044564: |[044564] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +044574: 54da b304 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +044578: 6e20 9511 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1195 │ │ +04457e: 54da b904 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +044582: 6e20 9511 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1195 │ │ +044588: 6e10 ef11 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +04458e: 0a00 |000d: move-result v0 │ │ +044590: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +044592: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +044596: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +04459c: 0f07 |0014: return v7 │ │ +04459e: 6e10 f511 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +0445a4: 0a08 |0018: move-result v8 │ │ +0445a6: 6e10 f711 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +0445ac: 0a09 |001c: move-result v9 │ │ +0445ae: 59d8 b004 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b0 │ │ +0445b2: 59d9 b104 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b1 │ │ +0445b6: 120a |0021: const/4 v10, #int 0 // #0 │ │ +0445b8: 5cda ac04 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ +0445bc: 120a |0024: const/4 v10, #int 0 // #0 │ │ +0445be: 5cda ab04 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ +0445c2: 28ed |0027: goto 0014 // -0013 │ │ +0445c4: 6e10 f511 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +0445ca: 0a08 |002b: move-result v8 │ │ +0445cc: 6e10 f711 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +0445d2: 0a09 |002f: move-result v9 │ │ +0445d4: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +0445d6: 54da b304 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +0445da: 878b |0033: float-to-int v11, v8 │ │ +0445dc: 879c |0034: float-to-int v12, v9 │ │ +0445de: 6e30 8611 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +0445e4: 0c06 |0038: move-result-object v6 │ │ +0445e6: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +0445ea: 6e20 680f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f68 │ │ +0445f0: 0a0a |003e: move-result v10 │ │ +0445f2: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +0445f6: 52da b004 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b0 │ │ +0445fa: a701 080a |0043: sub-float v1, v8, v10 │ │ +0445fe: 52da b104 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b1 │ │ +044602: a702 090a |0047: sub-float v2, v9, v10 │ │ +044606: 54da b304 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +04460a: 6e10 8e11 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@118e │ │ +044610: 0a05 |004e: move-result v5 │ │ +044612: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +044616: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +04461a: c6ba |0053: add-float/2addr v10, v11 │ │ +04461c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +044620: 82bb |0056: int-to-float v11, v11 │ │ +044622: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +044626: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +04462a: 6e10 530f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f53 │ │ +044630: 0c03 |005e: move-result-object v3 │ │ +044632: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +044636: 6e20 5d0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ +04463c: 0a0a |0064: move-result v10 │ │ +04463e: 122b |0065: const/4 v11, #int 2 // #2 │ │ +044640: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +044644: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +044646: 6e20 4c0f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ +04464c: 120a |006c: const/4 v10, #int 0 // #0 │ │ +04464e: 5cda ac04 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ +044652: 28a5 |006f: goto 0014 // -005b │ │ +044654: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +044656: 28f8 |0071: goto 0069 // -0008 │ │ +044658: 121a |0072: const/4 v10, #int 1 // #1 │ │ +04465a: 6e20 4c0f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ +044660: 120a |0076: const/4 v10, #int 0 // #0 │ │ +044662: 5cda ac04 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ +044666: 120a |0079: const/4 v10, #int 0 // #0 │ │ +044668: 5cda ab04 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ab │ │ +04466c: 2898 |007c: goto 0014 // -0068 │ │ +04466e: 0000 |007d: nop // spacer │ │ +044670: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0005 line=911 │ │ 0x000a line=913 │ │ 0x000e line=914 │ │ 0x000f line=916 │ │ @@ -73011,34 +73011,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0424b8: |[0424b8] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -0424c8: 6e20 520f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -0424ce: 0c00 |0003: move-result-object v0 │ │ -0424d0: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0424d4: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -0424d8: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -0424dc: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0424e2: 1a03 9b07 |000d: const-string v3, "No drawer view found with gravity " // string@079b │ │ -0424e6: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0424ec: 0c02 |0012: move-result-object v2 │ │ -0424ee: 7110 630f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f63 │ │ -0424f4: 0c03 |0016: move-result-object v3 │ │ -0424f6: 6e20 6e14 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0424fc: 0c02 |001a: move-result-object v2 │ │ -0424fe: 6e10 7314 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -042504: 0c02 |001e: move-result-object v2 │ │ -042506: 7020 3614 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04250c: 2701 |0022: throw v1 │ │ -04250e: 6e20 7b0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f7b │ │ -042514: 0e00 |0026: return-void │ │ +044688: |[044688] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +044698: 6e20 520f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +04469e: 0c00 |0003: move-result-object v0 │ │ +0446a0: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0446a4: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +0446a8: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +0446ac: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0446b2: 1a03 9b07 |000d: const-string v3, "No drawer view found with gravity " // string@079b │ │ +0446b6: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0446bc: 0c02 |0012: move-result-object v2 │ │ +0446be: 7110 630f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f63 │ │ +0446c4: 0c03 |0016: move-result-object v3 │ │ +0446c6: 6e20 6e14 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0446cc: 0c02 |001a: move-result-object v2 │ │ +0446ce: 6e10 7314 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0446d4: 0c02 |001e: move-result-object v2 │ │ +0446d6: 7020 3614 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +0446dc: 2701 |0022: throw v1 │ │ +0446de: 6e20 7b0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f7b │ │ +0446e4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ 0x0004 line=1045 │ │ 0x0006 line=1046 │ │ 0x0023 line=1049 │ │ 0x0026 line=1050 │ │ @@ -73052,64 +73052,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -042518: |[042518] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -042528: 6e20 6b0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -04252e: 0a01 |0003: move-result v1 │ │ -042530: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -042534: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -042538: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04253c: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -042542: 1a03 3809 |000d: const-string v3, "View " // string@0938 │ │ -042546: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04254c: 0c02 |0012: move-result-object v2 │ │ -04254e: 6e20 6d14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -042554: 0c02 |0016: move-result-object v2 │ │ -042556: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ -04255a: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -042560: 0c02 |001c: move-result-object v2 │ │ -042562: 6e10 7314 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -042568: 0c02 |0020: move-result-object v2 │ │ -04256a: 7020 3614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -042570: 2701 |0024: throw v1 │ │ -042572: 5541 ae04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ -042576: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -04257a: 6e10 2f12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -042580: 0c00 |002c: move-result-object v0 │ │ -042582: 1f00 2002 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -042586: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -04258a: 5901 8f04 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -04258e: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -042590: 5c01 8d04 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ -042594: 6e10 670f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -04259a: 0e00 |0039: return-void │ │ -04259c: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -04259e: 6e30 470f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -0425a4: 0a01 |003e: move-result v1 │ │ -0425a6: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -0425aa: 5441 b304 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -0425ae: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -0425b0: 6e10 4012 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0425b6: 0a03 |0047: move-result v3 │ │ -0425b8: 6e40 9f11 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ -0425be: 28eb |004b: goto 0036 // -0015 │ │ -0425c0: 5441 b904 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -0425c4: 6e10 620f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -0425ca: 0a02 |0051: move-result v2 │ │ -0425cc: 6e10 4312 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -0425d2: 0a03 |0055: move-result v3 │ │ -0425d4: b132 |0056: sub-int/2addr v2, v3 │ │ -0425d6: 6e10 4012 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0425dc: 0a03 |005a: move-result v3 │ │ -0425de: 6e40 9f11 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ -0425e4: 28d8 |005e: goto 0036 // -0028 │ │ +0446e8: |[0446e8] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +0446f8: 6e20 6b0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +0446fe: 0a01 |0003: move-result v1 │ │ +044700: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +044704: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +044708: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04470c: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +044712: 1a03 3809 |000d: const-string v3, "View " // string@0938 │ │ +044716: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04471c: 0c02 |0012: move-result-object v2 │ │ +04471e: 6e20 6d14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +044724: 0c02 |0016: move-result-object v2 │ │ +044726: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ +04472a: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044730: 0c02 |001c: move-result-object v2 │ │ +044732: 6e10 7314 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +044738: 0c02 |0020: move-result-object v2 │ │ +04473a: 7020 3614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +044740: 2701 |0024: throw v1 │ │ +044742: 5541 ae04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04ae │ │ +044746: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +04474a: 6e10 2f12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +044750: 0c00 |002c: move-result-object v0 │ │ +044752: 1f00 2002 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +044756: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +04475a: 5901 8f04 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +04475e: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +044760: 5c01 8d04 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048d │ │ +044764: 6e10 670f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +04476a: 0e00 |0039: return-void │ │ +04476c: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +04476e: 6e30 470f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +044774: 0a01 |003e: move-result v1 │ │ +044776: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +04477a: 5441 b304 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +04477e: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +044780: 6e10 4012 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1240 │ │ +044786: 0a03 |0047: move-result v3 │ │ +044788: 6e40 9f11 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ +04478e: 28eb |004b: goto 0036 // -0015 │ │ +044790: 5441 b904 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +044794: 6e10 620f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +04479a: 0a02 |0051: move-result v2 │ │ +04479c: 6e10 4312 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +0447a2: 0a03 |0055: move-result v3 │ │ +0447a4: b132 |0056: sub-int/2addr v2, v3 │ │ +0447a6: 6e10 4012 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0447ac: 0a03 |005a: move-result v3 │ │ +0447ae: 6e40 9f11 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ +0447b4: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0006 line=1019 │ │ 0x0025 line=1022 │ │ 0x0029 line=1023 │ │ 0x002f line=1024 │ │ @@ -73129,21 +73129,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0425e8: |[0425e8] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -0425f8: 6f20 b912 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@12b9 │ │ -0425fe: 5c12 ac04 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ -042602: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -042606: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -042608: 6e20 4c0f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ -04260e: 0e00 |000b: return-void │ │ +0447b8: |[0447b8] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0447c8: 6f20 b912 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@12b9 │ │ +0447ce: 5c12 ac04 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ac │ │ +0447d2: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +0447d6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0447d8: 6e20 4c0f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f4c │ │ +0447de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x0003 line=967 │ │ 0x0005 line=968 │ │ 0x0007 line=969 │ │ 0x000b line=971 │ │ @@ -73156,19 +73156,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -042610: |[042610] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -042620: 5510 af04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04af │ │ -042624: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -042628: 6f10 ba12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ba │ │ -04262e: 0e00 |0007: return-void │ │ +0447e0: |[0447e0] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +0447f0: 5510 af04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04af │ │ +0447f4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0447f8: 6f10 ba12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ba │ │ +0447fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0004 line=762 │ │ 0x0007 line=764 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73178,17 +73178,17 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042630: |[042630] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -042640: 5b01 b404 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -042644: 0e00 |0002: return-void │ │ +044800: |[044800] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +044810: 5b01 b404 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +044814: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -73198,20 +73198,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -042648: |[042648] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -042658: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -04265a: 6e30 830f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ -042660: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -042662: 6e30 830f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ -042668: 0e00 |0008: return-void │ │ +044818: |[044818] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +044828: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +04482a: 6e30 830f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ +044830: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +044832: 6e30 830f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ +044838: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=324 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73222,46 +73222,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -04266c: |[04266c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -04267c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -04267e: 7110 cc0a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ -042684: 0a04 |0004: move-result v4 │ │ -042686: 7120 0809 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ -04268c: 0a00 |0008: move-result v0 │ │ -04268e: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -042692: 5967 b504 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b5 │ │ -042696: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -04269a: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -04269e: 5461 b304 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -0426a2: 6e10 7311 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -0426a8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -0426ae: 0e00 |0019: return-void │ │ -0426b0: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -0426b2: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -0426b6: 5967 b604 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b6 │ │ -0426ba: 28ee |001f: goto 000d // -0012 │ │ -0426bc: 5461 b904 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -0426c0: 28f1 |0022: goto 0013 // -000f │ │ -0426c2: 6e20 520f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -0426c8: 0c03 |0026: move-result-object v3 │ │ -0426ca: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -0426ce: 6e20 7b0f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f7b │ │ -0426d4: 28ed |002c: goto 0019 // -0013 │ │ -0426d6: 6e20 520f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -0426dc: 0c02 |0030: move-result-object v2 │ │ -0426de: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -0426e2: 6e20 4a0f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f4a │ │ -0426e8: 28e3 |0036: goto 0019 // -001d │ │ -0426ea: 0000 |0037: nop // spacer │ │ -0426ec: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +04483c: |[04483c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +04484c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +04484e: 7110 cc0a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ +044854: 0a04 |0004: move-result v4 │ │ +044856: 7120 0809 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ +04485c: 0a00 |0008: move-result v0 │ │ +04485e: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +044862: 5967 b504 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b5 │ │ +044866: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +04486a: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +04486e: 5461 b304 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +044872: 6e10 7311 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +044878: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +04487e: 0e00 |0019: return-void │ │ +044880: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +044882: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +044886: 5967 b604 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b6 │ │ +04488a: 28ee |001f: goto 000d // -0012 │ │ +04488c: 5461 b904 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +044890: 28f1 |0022: goto 0013 // -000f │ │ +044892: 6e20 520f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +044898: 0c03 |0026: move-result-object v3 │ │ +04489a: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +04489e: 6e20 7b0f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f7b │ │ +0448a4: 28ed |002c: goto 0019 // -0013 │ │ +0448a6: 6e20 520f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +0448ac: 0c02 |0030: move-result-object v2 │ │ +0448ae: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +0448b2: 6e20 4a0f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f4a │ │ +0448b8: 28e3 |0036: goto 0019 // -001d │ │ +0448ba: 0000 |0037: nop // spacer │ │ +0448bc: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0009 line=348 │ │ 0x000b line=349 │ │ 0x000d line=353 │ │ 0x000f line=355 │ │ @@ -73292,42 +73292,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0426fc: |[0426fc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -04270c: 6e20 6b0f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -042712: 0a01 |0003: move-result v1 │ │ -042714: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -042718: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04271c: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -042720: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -042726: 1a03 3809 |000d: const-string v3, "View " // string@0938 │ │ -04272a: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -042730: 0c02 |0012: move-result-object v2 │ │ -042732: 6e20 6d14 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -042738: 0c02 |0016: move-result-object v2 │ │ -04273a: 1a03 4e00 |0017: const-string v3, " is not a " // string@004e │ │ -04273e: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -042744: 0c02 |001c: move-result-object v2 │ │ -042746: 1a03 270c |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0c27 │ │ -04274a: 6e20 6e14 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -042750: 0c02 |0022: move-result-object v2 │ │ -042752: 6e10 7314 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -042758: 0c02 |0026: move-result-object v2 │ │ -04275a: 7020 3614 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -042760: 2701 |002a: throw v1 │ │ -042762: 6e10 2f12 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -042768: 0c01 |002e: move-result-object v1 │ │ -04276a: 1f01 2002 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04276e: 5210 8a04 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ -042772: 6e30 830f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ -042778: 0e00 |0036: return-void │ │ +0448cc: |[0448cc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +0448dc: 6e20 6b0f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +0448e2: 0a01 |0003: move-result v1 │ │ +0448e4: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +0448e8: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +0448ec: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +0448f0: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0448f6: 1a03 3809 |000d: const-string v3, "View " // string@0938 │ │ +0448fa: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044900: 0c02 |0012: move-result-object v2 │ │ +044902: 6e20 6d14 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +044908: 0c02 |0016: move-result-object v2 │ │ +04490a: 1a03 4e00 |0017: const-string v3, " is not a " // string@004e │ │ +04490e: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044914: 0c02 |001c: move-result-object v2 │ │ +044916: 1a03 270c |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0c27 │ │ +04491a: 6e20 6e14 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +044920: 0c02 |0022: move-result-object v2 │ │ +044922: 6e10 7314 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +044928: 0c02 |0026: move-result-object v2 │ │ +04492a: 7020 3614 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +044930: 2701 |002a: throw v1 │ │ +044932: 6e10 2f12 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +044938: 0c01 |002e: move-result-object v1 │ │ +04493a: 1f01 2002 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +04493e: 5210 8a04 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048a │ │ +044942: 6e30 830f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f83 │ │ +044948: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0006 line=395 │ │ 0x002b line=398 │ │ 0x0033 line=399 │ │ 0x0036 line=400 │ │ @@ -73342,21 +73342,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -04277c: |[04277c] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -04278c: 6e10 610f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f61 │ │ -042792: 0c00 |0003: move-result-object v0 │ │ -042794: 6e20 d500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ -04279a: 0c00 |0007: move-result-object v0 │ │ -04279c: 6e30 860f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0f86 │ │ -0427a2: 0e00 |000b: return-void │ │ +04494c: |[04494c] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +04495c: 6e10 610f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f61 │ │ +044962: 0c00 |0003: move-result-object v0 │ │ +044964: 6e20 d500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ +04496a: 0c00 |0007: move-result-object v0 │ │ +04496c: 6e30 860f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0f86 │ │ +044972: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x000b line=286 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -73367,30 +73367,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0427a4: |[0427a4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -0427b4: 7110 cc0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ -0427ba: 0a01 |0003: move-result v1 │ │ -0427bc: 7120 0809 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ -0427c2: 0a00 |0007: move-result v0 │ │ -0427c4: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -0427c8: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -0427ca: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -0427ce: 5b34 bd04 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ -0427d2: 6e10 670f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -0427d8: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -0427dc: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -0427de: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -0427e2: 5b34 be04 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ -0427e6: 6e10 670f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -0427ec: 0e00 |001c: return-void │ │ +044974: |[044974] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +044984: 7110 cc0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0acc │ │ +04498a: 0a01 |0003: move-result v1 │ │ +04498c: 7120 0809 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0908 │ │ +044992: 0a00 |0007: move-result v0 │ │ +044994: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +044998: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +04499a: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +04499e: 5b34 bd04 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bd │ │ +0449a2: 6e10 670f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +0449a8: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +0449ac: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +0449ae: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +0449b2: 5b34 be04 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04be │ │ +0449b6: 6e10 670f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +0449bc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0008 line=267 │ │ 0x000d line=268 │ │ 0x000f line=269 │ │ 0x0012 line=271 │ │ @@ -73408,25 +73408,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0427f0: |[0427f0] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -042800: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -042806: 0c00 |0003: move-result-object v0 │ │ -042808: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04280c: 5201 8f04 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -042810: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -042814: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -042818: 0e00 |000c: return-void │ │ -04281a: 5904 8f04 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -04281e: 6e30 500f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0f50 │ │ -042824: 28fa |0012: goto 000c // -0006 │ │ +0449c0: |[0449c0] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +0449d0: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0449d6: 0c00 |0003: move-result-object v0 │ │ +0449d8: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0449dc: 5201 8f04 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +0449e0: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +0449e4: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0449e8: 0e00 |000c: return-void │ │ +0449ea: 5904 8f04 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +0449ee: 6e30 500f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0f50 │ │ +0449f4: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0006 line=502 │ │ 0x000c line=508 │ │ 0x000d line=506 │ │ 0x000f line=507 │ │ @@ -73441,18 +73441,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042828: |[042828] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -042838: 5901 ba04 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04ba │ │ -04283c: 6e10 670f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -042842: 0e00 |0005: return-void │ │ +0449f8: |[0449f8] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +044a08: 5901 ba04 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04ba │ │ +044a0c: 6e10 670f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +044a12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0002 line=295 │ │ 0x0005 line=296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73463,56 +73463,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -042844: |[042844] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -042854: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -042856: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -042858: 5474 b304 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ -04285c: 6e10 8f11 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@118f │ │ -042862: 0a00 |0007: move-result v0 │ │ -042864: 5474 b904 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -042868: 6e10 8f11 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@118f │ │ -04286e: 0a02 |000d: move-result v2 │ │ -042870: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -042874: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -042878: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -04287a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -04287e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -042882: 6e10 2f12 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -042888: 0c01 |001a: move-result-object v1 │ │ -04288a: 1f01 2002 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -04288e: 5214 8f04 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -042892: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -042894: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -042898: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -04289c: 6e20 4e0f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0f4e │ │ -0428a2: 5274 ad04 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04ad │ │ -0428a6: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -0428aa: 5973 ad04 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04ad │ │ -0428ae: 5474 b404 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -0428b2: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -0428b6: 5474 b404 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ -0428ba: 7220 180f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f18 │ │ -0428c0: 0e00 |0036: return-void │ │ -0428c2: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -0428c6: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -0428ca: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -0428cc: 28d7 |003c: goto 0013 // -0029 │ │ -0428ce: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0428d0: 28d5 |003e: goto 0013 // -002b │ │ -0428d2: 5214 8f04 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ -0428d6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -0428da: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -0428de: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -0428e2: 6e20 4f0f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0f4f │ │ -0428e8: 28dd |004a: goto 0027 // -0023 │ │ +044a14: |[044a14] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +044a24: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +044a26: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +044a28: 5474 b304 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b3 │ │ +044a2c: 6e10 8f11 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@118f │ │ +044a32: 0a00 |0007: move-result v0 │ │ +044a34: 5474 b904 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +044a38: 6e10 8f11 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@118f │ │ +044a3e: 0a02 |000d: move-result v2 │ │ +044a40: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +044a44: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +044a48: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +044a4a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +044a4e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +044a52: 6e10 2f12 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +044a58: 0c01 |001a: move-result-object v1 │ │ +044a5a: 1f01 2002 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +044a5e: 5214 8f04 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +044a62: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +044a64: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +044a68: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +044a6c: 6e20 4e0f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0f4e │ │ +044a72: 5274 ad04 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04ad │ │ +044a76: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +044a7a: 5973 ad04 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04ad │ │ +044a7e: 5474 b404 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +044a82: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +044a86: 5474 b404 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b4 │ │ +044a8a: 7220 180f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f18 │ │ +044a90: 0e00 |0036: return-void │ │ +044a92: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +044a96: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +044a9a: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +044a9c: 28d7 |003c: goto 0013 // -0029 │ │ +044a9e: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +044aa0: 28d5 |003e: goto 0013 // -002b │ │ +044aa2: 5214 8f04 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@048f │ │ +044aa6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +044aaa: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +044aae: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +044ab2: 6e20 4f0f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0f4f │ │ +044ab8: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ 0x0008 line=443 │ │ 0x000e line=446 │ │ 0x0012 line=447 │ │ 0x0013 line=454 │ │ @@ -73653,26 +73653,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0428ec: |[0428ec] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -0428fc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -042900: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -042904: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042908: 2200 2802 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0228 │ │ -04290c: 7010 950f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0f95 │ │ -042912: 6900 bf04 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -042916: 0e00 |000d: return-void │ │ -042918: 2200 2702 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0227 │ │ -04291c: 7010 8c0f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0f8c │ │ -042922: 6900 bf04 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -042926: 28f8 |0015: goto 000d // -0008 │ │ +044abc: |[044abc] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +044acc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +044ad0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +044ad4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044ad8: 2200 2802 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0228 │ │ +044adc: 7010 950f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0f95 │ │ +044ae2: 6900 bf04 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044ae6: 0e00 |000d: return-void │ │ +044ae8: 2200 2702 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0227 │ │ +044aec: 7010 8c0f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0f8c │ │ +044af2: 6900 bf04 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044af6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -73682,21 +73682,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -042928: |[042928] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -042938: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -04293e: 6200 bf04 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -042942: 7220 a10f 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fa1 │ │ -042948: 0c00 |0008: move-result-object v0 │ │ -04294a: 5b10 c004 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ -04294e: 0e00 |000b: return-void │ │ +044af8: |[044af8] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +044b08: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +044b0e: 6200 bf04 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044b12: 7220 a10f 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fa1 │ │ +044b18: 0c00 |0008: move-result-object v0 │ │ +044b1a: 5b10 c004 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ +044b1e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000b line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ @@ -73708,20 +73708,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -042950: |[042950] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -042960: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -042964: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ -042968: 7230 9e0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0f9e │ │ -04296e: 0a00 |0007: move-result v0 │ │ -042970: 0f00 |0008: return v0 │ │ +044b20: |[044b20] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +044b30: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044b34: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ +044b38: 7230 9e0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0f9e │ │ +044b3e: 0a00 |0007: move-result v0 │ │ +044b40: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -73730,19 +73730,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -042974: |[042974] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -042984: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -042988: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ -04298c: 7220 9f0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0f9f │ │ -042992: 0e00 |0007: return-void │ │ +044b44: |[044b44] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +044b54: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044b58: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ +044b5c: 7220 9f0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0f9f │ │ +044b62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -73751,20 +73751,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042994: |[042994] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -0429a4: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -0429a8: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ -0429ac: 7220 a00f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0fa0 │ │ -0429b2: 0a00 |0007: move-result v0 │ │ -0429b4: 0f00 |0008: return v0 │ │ +044b64: |[044b64] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +044b74: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044b78: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ +044b7c: 7220 a00f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0fa0 │ │ +044b82: 0a00 |0007: move-result v0 │ │ +044b84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #3 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -73772,20 +73772,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0429b8: |[0429b8] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -0429c8: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -0429cc: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ -0429d0: 7230 a20f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fa2 │ │ -0429d6: 0a00 |0007: move-result v0 │ │ -0429d8: 0f00 |0008: return v0 │ │ +044b88: |[044b88] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +044b98: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044b9c: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ +044ba0: 7230 a20f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fa2 │ │ +044ba6: 0a00 |0007: move-result v0 │ │ +044ba8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 velocity I │ │ │ │ @@ -73794,20 +73794,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0429dc: |[0429dc] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -0429ec: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -0429f0: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ -0429f4: 7230 a30f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0fa3 │ │ -0429fa: 0a00 |0007: move-result v0 │ │ -0429fc: 0f00 |0008: return v0 │ │ +044bac: |[044bac] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +044bbc: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044bc0: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ +044bc4: 7230 a30f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0fa3 │ │ +044bca: 0a00 |0007: move-result v0 │ │ +044bcc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 deltaDistance F │ │ │ │ @@ -73816,20 +73816,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042a00: |[042a00] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -042a10: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -042a14: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ -042a18: 7220 a40f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0fa4 │ │ -042a1e: 0a00 |0007: move-result v0 │ │ -042a20: 0f00 |0008: return v0 │ │ +044bd0: |[044bd0] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +044be0: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044be4: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ +044be8: 7220 a40f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0fa4 │ │ +044bee: 0a00 |0007: move-result v0 │ │ +044bf0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -73837,19 +73837,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -042a24: |[042a24] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -042a34: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ -042a38: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ -042a3c: 7240 a50f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0fa5 │ │ -042a42: 0e00 |0007: return-void │ │ +044bf4: |[044bf4] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +044c04: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04bf │ │ +044c08: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c0 │ │ +044c0c: 7240 a50f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0fa5 │ │ +044c12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0008 reg=3 width I │ │ @@ -73880,17 +73880,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042a44: |[042a44] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -042a54: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -042a5a: 0e00 |0003: return-void │ │ +044c14: |[044c14] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +044c24: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +044c2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -73898,19 +73898,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042a5c: |[042a5c] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -042a6c: 1f01 ae02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ae │ │ -042a70: 6e20 5c13 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@135c │ │ -042a76: 0a00 |0005: move-result v0 │ │ -042a78: 0f00 |0006: return v0 │ │ +044c2c: |[044c2c] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +044c3c: 1f01 ae02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ae │ │ +044c40: 6e20 5c13 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@135c │ │ +044c46: 0a00 |0005: move-result v0 │ │ +044c48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -73919,18 +73919,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042a7c: |[042a7c] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -042a8c: 1f00 ae02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02ae │ │ -042a90: 6e10 5d13 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@135d │ │ -042a96: 0e00 |0005: return-void │ │ +044c4c: |[044c4c] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +044c5c: 1f00 ae02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02ae │ │ +044c60: 6e10 5d13 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@135d │ │ +044c66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -73939,19 +73939,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042a98: |[042a98] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -042aa8: 1f01 ae02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ae │ │ -042aac: 6e10 5e13 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@135e │ │ -042ab2: 0a00 |0005: move-result v0 │ │ -042ab4: 0f00 |0006: return v0 │ │ +044c68: |[044c68] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +044c78: 1f01 ae02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ae │ │ +044c7c: 6e10 5e13 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@135e │ │ +044c82: 0a00 |0005: move-result v0 │ │ +044c84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -73959,18 +73959,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042ab8: |[042ab8] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -042ac8: 2200 ae02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02ae │ │ -042acc: 7020 5b13 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@135b │ │ -042ad2: 1100 |0005: return-object v0 │ │ +044c88: |[044c88] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +044c98: 2200 ae02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02ae │ │ +044c9c: 7020 5b13 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@135b │ │ +044ca2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #5 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -73978,19 +73978,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042ad4: |[042ad4] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -042ae4: 1f01 ae02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ae │ │ -042ae8: 6e20 5f13 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@135f │ │ -042aee: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -042af0: 0f00 |0006: return v0 │ │ +044ca4: |[044ca4] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +044cb4: 1f01 ae02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ae │ │ +044cb8: 6e20 5f13 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@135f │ │ +044cbe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +044cc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 velocity I │ │ @@ -74000,19 +74000,19 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042af4: |[042af4] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -042b04: 1f01 ae02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ae │ │ -042b08: 6e20 6013 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1360 │ │ -042b0e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -042b10: 0f00 |0006: return v0 │ │ +044cc4: |[044cc4] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +044cd4: 1f01 ae02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ae │ │ +044cd8: 6e20 6013 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1360 │ │ +044cde: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +044ce0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 deltaDistance F │ │ @@ -74022,21 +74022,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -042b14: |[042b14] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -042b24: 0720 |0000: move-object v0, v2 │ │ -042b26: 1f00 ae02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02ae │ │ -042b2a: 6e10 6113 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1361 │ │ -042b30: 6e10 5e13 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@135e │ │ -042b36: 0a01 |0009: move-result v1 │ │ -042b38: 0f01 |000a: return v1 │ │ +044ce4: |[044ce4] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +044cf4: 0720 |0000: move-object v0, v2 │ │ +044cf6: 1f00 ae02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02ae │ │ +044cfa: 6e10 6113 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1361 │ │ +044d00: 6e10 5e13 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@135e │ │ +044d06: 0a01 |0009: move-result v1 │ │ +044d08: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0003 - 0x000b reg=0 eff Landroid/widget/EdgeEffect; │ │ @@ -74047,18 +74047,18 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042b3c: |[042b3c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -042b4c: 1f00 ae02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02ae │ │ -042b50: 6e30 6213 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1362 │ │ -042b56: 0e00 |0005: return-void │ │ +044d0c: |[044d0c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +044d1c: 1f00 ae02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02ae │ │ +044d20: 6e30 6213 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1362 │ │ +044d26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 width I │ │ @@ -74156,26 +74156,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -042b58: |[042b58] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -042b68: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -042b6c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -042b70: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042b74: 2201 3002 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0230 │ │ -042b78: 7010 dc0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@0fdc │ │ -042b7e: 6901 cd04 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cd │ │ -042b82: 0e00 |000d: return-void │ │ -042b84: 2201 2f02 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@022f │ │ -042b88: 7010 da0f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@0fda │ │ -042b8e: 6901 cd04 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cd │ │ -042b92: 28f8 |0015: goto 000d // -0008 │ │ +044d28: |[044d28] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +044d38: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +044d3c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +044d40: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044d44: 2201 3002 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0230 │ │ +044d48: 7010 dc0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@0fdc │ │ +044d4e: 6901 cd04 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cd │ │ +044d52: 0e00 |000d: return-void │ │ +044d54: 2201 2f02 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@022f │ │ +044d58: 7010 da0f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@0fda │ │ +044d5e: 6901 cd04 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cd │ │ +044d62: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -74187,17 +74187,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042b94: |[042b94] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -042ba4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -042baa: 0e00 |0003: return-void │ │ +044d64: |[044d64] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +044d74: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +044d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -74206,19 +74206,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -042bac: |[042bac] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -042bbc: 6200 cd04 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cd │ │ -042bc0: 7230 de0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@0fde │ │ -042bc6: 0c00 |0005: move-result-object v0 │ │ -042bc8: 1100 |0006: return-object v0 │ │ +044d7c: |[044d7c] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +044d8c: 6200 cd04 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cd │ │ +044d90: 7230 de0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@0fde │ │ +044d96: 0c00 |0005: move-result-object v0 │ │ +044d98: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ @@ -74248,17 +74248,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042bcc: |[042bcc] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -042bdc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -042be2: 0e00 |0003: return-void │ │ +044d9c: |[044d9c] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +044dac: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +044db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ListPopupWindowCompatKitKat;) │ │ @@ -74266,19 +74266,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042be4: |[042be4] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -042bf4: 1f01 b902 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02b9 │ │ -042bf8: 6e20 7513 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1375 │ │ -042bfe: 0c00 |0005: move-result-object v0 │ │ -042c00: 1100 |0006: return-object v0 │ │ +044db4: |[044db4] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +044dc4: 1f01 b902 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02b9 │ │ +044dc8: 6e20 7513 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1375 │ │ +044dce: 0c00 |0005: move-result-object v0 │ │ +044dd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ @@ -74348,26 +74348,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -042c04: |[042c04] android.support.v4.widget.PopupMenuCompat.:()V │ │ -042c14: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -042c18: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -042c1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042c20: 2201 3602 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0236 │ │ -042c24: 7010 ea0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@0fea │ │ -042c2a: 6901 cf04 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04cf │ │ -042c2e: 0e00 |000d: return-void │ │ -042c30: 2201 3502 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@0235 │ │ -042c34: 7010 e80f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@0fe8 │ │ -042c3a: 6901 cf04 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04cf │ │ -042c3e: 28f8 |0015: goto 000d // -0008 │ │ +044dd4: |[044dd4] android.support.v4.widget.PopupMenuCompat.:()V │ │ +044de4: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +044de8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +044dec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044df0: 2201 3602 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0236 │ │ +044df4: 7010 ea0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@0fea │ │ +044dfa: 6901 cf04 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04cf │ │ +044dfe: 0e00 |000d: return-void │ │ +044e00: 2201 3502 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@0235 │ │ +044e04: 7010 e80f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@0fe8 │ │ +044e0a: 6901 cf04 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04cf │ │ +044e0e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -74379,17 +74379,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042c40: |[042c40] android.support.v4.widget.PopupMenuCompat.:()V │ │ -042c50: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -042c56: 0e00 |0003: return-void │ │ +044e10: |[044e10] android.support.v4.widget.PopupMenuCompat.:()V │ │ +044e20: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +044e26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -74398,19 +74398,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042c58: |[042c58] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -042c68: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04cf │ │ -042c6c: 7220 ec0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@0fec │ │ -042c72: 0c00 |0005: move-result-object v0 │ │ -042c74: 1100 |0006: return-object v0 │ │ +044e28: |[044e28] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +044e38: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04cf │ │ +044e3c: 7220 ec0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@0fec │ │ +044e42: 0c00 |0005: move-result-object v0 │ │ +044e44: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -74439,17 +74439,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042c78: |[042c78] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -042c88: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -042c8e: 0e00 |0003: return-void │ │ +044e48: |[044e48] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +044e58: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +044e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupMenuCompatKitKat;) │ │ @@ -74457,19 +74457,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042c90: |[042c90] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -042ca0: 1f01 bc02 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02bc │ │ -042ca4: 6e10 9713 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@1397 │ │ -042caa: 0c00 |0005: move-result-object v0 │ │ -042cac: 1100 |0006: return-object v0 │ │ +044e60: |[044e60] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +044e70: 1f01 bc02 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02bc │ │ +044e74: 6e10 9713 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@1397 │ │ +044e7a: 0c00 |0005: move-result-object v0 │ │ +044e7c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -74632,32 +74632,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -042cb0: |[042cb0] android.support.v4.widget.ScrollerCompat.:()V │ │ -042cc0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -042cc4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -042cc8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042ccc: 2201 3e02 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@023e │ │ -042cd0: 7010 2e10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@102e │ │ -042cd6: 6901 d304 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042cda: 0e00 |000d: return-void │ │ -042cdc: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -042ce0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -042ce4: 2201 3d02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@023d │ │ -042ce8: 7010 1d10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@101d │ │ -042cee: 6901 d304 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042cf2: 28f4 |0019: goto 000d // -000c │ │ -042cf4: 2201 3c02 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@023c │ │ -042cf8: 7010 0c10 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@100c │ │ -042cfe: 6901 d304 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042d02: 28ec |0021: goto 000d // -0014 │ │ +044e80: |[044e80] android.support.v4.widget.ScrollerCompat.:()V │ │ +044e90: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +044e94: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +044e98: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044e9c: 2201 3e02 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@023e │ │ +044ea0: 7010 2e10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@102e │ │ +044ea6: 6901 d304 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +044eaa: 0e00 |000d: return-void │ │ +044eac: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +044eb0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +044eb4: 2201 3d02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@023d │ │ +044eb8: 7010 1d10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@101d │ │ +044ebe: 6901 d304 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +044ec2: 28f4 |0019: goto 000d // -000c │ │ +044ec4: 2201 3c02 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@023c │ │ +044ec8: 7010 0c10 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@100c │ │ +044ece: 6901 d304 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +044ed2: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -74671,21 +74671,21 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -042d04: |[042d04] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -042d14: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -042d1a: 6200 d304 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042d1e: 7230 fe0f 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0ffe │ │ -042d24: 0c00 |0008: move-result-object v0 │ │ -042d26: 5b10 d404 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042d2a: 0e00 |000b: return-void │ │ +044ed4: |[044ed4] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +044ee4: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +044eea: 6200 d304 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +044eee: 7230 fe0f 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0ffe │ │ +044ef4: 0c00 |0008: move-result-object v0 │ │ +044ef6: 5b10 d404 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +044efa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=259 │ │ 0x000b line=260 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -74697,19 +74697,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042d2c: |[042d2c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -042d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042d3e: 7120 3510 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1035 │ │ -042d44: 0c00 |0004: move-result-object v0 │ │ -042d46: 1100 |0005: return-object v0 │ │ +044efc: |[044efc] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +044f0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044f0e: 7120 3510 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1035 │ │ +044f14: 0c00 |0004: move-result-object v0 │ │ +044f16: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74717,18 +74717,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042d48: |[042d48] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -042d58: 2200 3f02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@023f │ │ -042d5c: 7030 3110 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1031 │ │ -042d62: 1100 |0005: return-object v0 │ │ +044f18: |[044f18] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +044f28: 2200 3f02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@023f │ │ +044f2c: 7030 3110 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1031 │ │ +044f32: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -74738,19 +74738,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -042d64: |[042d64] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -042d74: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042d78: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042d7c: 7220 fc0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0ffc │ │ -042d82: 0e00 |0007: return-void │ │ +044f34: |[044f34] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +044f44: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +044f48: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +044f4c: 7220 fc0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0ffc │ │ +044f52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -74759,20 +74759,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042d84: |[042d84] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -042d94: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042d98: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042d9c: 7220 fd0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0ffd │ │ -042da2: 0a00 |0007: move-result v0 │ │ -042da4: 0f00 |0008: return v0 │ │ +044f54: |[044f54] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +044f64: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +044f68: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +044f6c: 7220 fd0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0ffd │ │ +044f72: 0a00 |0007: move-result v0 │ │ +044f74: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74780,27 +74780,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -042da8: |[042da8] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -042db8: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042dbc: 54a1 d404 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042dc0: 01b2 |0004: move v2, v11 │ │ -042dc2: 01c3 |0005: move v3, v12 │ │ -042dc4: 01d4 |0006: move v4, v13 │ │ -042dc6: 01e5 |0007: move v5, v14 │ │ -042dc8: 01f6 |0008: move v6, v15 │ │ -042dca: 0207 1000 |0009: move/from16 v7, v16 │ │ -042dce: 0208 1100 |000b: move/from16 v8, v17 │ │ -042dd2: 0209 1200 |000d: move/from16 v9, v18 │ │ -042dd6: 780a ff0f 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@0fff │ │ -042ddc: 0e00 |0012: return-void │ │ +044f78: |[044f78] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +044f88: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +044f8c: 54a1 d404 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +044f90: 01b2 |0004: move v2, v11 │ │ +044f92: 01c3 |0005: move v3, v12 │ │ +044f94: 01d4 |0006: move v4, v13 │ │ +044f96: 01e5 |0007: move v5, v14 │ │ +044f98: 01f6 |0008: move v6, v15 │ │ +044f9a: 0207 1000 |0009: move/from16 v7, v16 │ │ +044f9e: 0208 1100 |000b: move/from16 v8, v17 │ │ +044fa2: 0209 1200 |000d: move/from16 v9, v18 │ │ +044fa6: 780a ff0f 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@0fff │ │ +044fac: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0012 line=383 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -74817,29 +74817,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -042de0: |[042de0] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -042df0: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042df4: 54c1 d404 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042df8: 01d2 |0004: move v2, v13 │ │ -042dfa: 01e3 |0005: move v3, v14 │ │ -042dfc: 01f4 |0006: move v4, v15 │ │ -042dfe: 0205 1000 |0007: move/from16 v5, v16 │ │ -042e02: 0206 1100 |0009: move/from16 v6, v17 │ │ -042e06: 0207 1200 |000b: move/from16 v7, v18 │ │ -042e0a: 0208 1300 |000d: move/from16 v8, v19 │ │ -042e0e: 0209 1400 |000f: move/from16 v9, v20 │ │ -042e12: 020a 1500 |0011: move/from16 v10, v21 │ │ -042e16: 020b 1600 |0013: move/from16 v11, v22 │ │ -042e1a: 780c 0010 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1000 │ │ -042e20: 0e00 |0018: return-void │ │ +044fb0: |[044fb0] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +044fc0: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +044fc4: 54c1 d404 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +044fc8: 01d2 |0004: move v2, v13 │ │ +044fca: 01e3 |0005: move v3, v14 │ │ +044fcc: 01f4 |0006: move v4, v15 │ │ +044fce: 0205 1000 |0007: move/from16 v5, v16 │ │ +044fd2: 0206 1100 |0009: move/from16 v6, v17 │ │ +044fd6: 0207 1200 |000b: move/from16 v7, v18 │ │ +044fda: 0208 1300 |000d: move/from16 v8, v19 │ │ +044fde: 0209 1400 |000f: move/from16 v9, v20 │ │ +044fe2: 020a 1500 |0011: move/from16 v10, v21 │ │ +044fe6: 020b 1600 |0013: move/from16 v11, v22 │ │ +044fea: 780c 0010 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1000 │ │ +044ff0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0018 line=412 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -74858,20 +74858,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042e24: |[042e24] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -042e34: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042e38: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042e3c: 7220 0110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1001 │ │ -042e42: 0a00 |0007: move-result v0 │ │ -042e44: 0f00 |0008: return v0 │ │ +044ff4: |[044ff4] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +045004: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +045008: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +04500c: 7220 0110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1001 │ │ +045012: 0a00 |0007: move-result v0 │ │ +045014: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74879,20 +74879,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042e48: |[042e48] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -042e58: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042e5c: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042e60: 7220 0210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1002 │ │ -042e66: 0a00 |0007: move-result v0 │ │ -042e68: 0f00 |0008: return v0 │ │ +045018: |[045018] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +045028: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +04502c: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +045030: 7220 0210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1002 │ │ +045036: 0a00 |0007: move-result v0 │ │ +045038: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74900,20 +74900,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042e6c: |[042e6c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -042e7c: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042e80: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042e84: 7220 0310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1003 │ │ -042e8a: 0a00 |0007: move-result v0 │ │ -042e8c: 0f00 |0008: return v0 │ │ +04503c: |[04503c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +04504c: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +045050: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +045054: 7220 0310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1003 │ │ +04505a: 0a00 |0007: move-result v0 │ │ +04505c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74921,20 +74921,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042e90: |[042e90] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -042ea0: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042ea4: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042ea8: 7220 0410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1004 │ │ -042eae: 0a00 |0007: move-result v0 │ │ -042eb0: 0f00 |0008: return v0 │ │ +045060: |[045060] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +045070: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +045074: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +045078: 7220 0410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1004 │ │ +04507e: 0a00 |0007: move-result v0 │ │ +045080: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74942,20 +74942,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042eb4: |[042eb4] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -042ec4: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042ec8: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042ecc: 7220 0510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1005 │ │ -042ed2: 0a00 |0007: move-result v0 │ │ -042ed4: 0f00 |0008: return v0 │ │ +045084: |[045084] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +045094: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +045098: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +04509c: 7220 0510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1005 │ │ +0450a2: 0a00 |0007: move-result v0 │ │ +0450a4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74963,20 +74963,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042ed8: |[042ed8] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -042ee8: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042eec: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042ef0: 7220 0610 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1006 │ │ -042ef6: 0a00 |0007: move-result v0 │ │ -042ef8: 0f00 |0008: return v0 │ │ +0450a8: |[0450a8] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +0450b8: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +0450bc: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +0450c0: 7220 0610 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1006 │ │ +0450c6: 0a00 |0007: move-result v0 │ │ +0450c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74984,20 +74984,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042efc: |[042efc] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -042f0c: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042f10: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042f14: 7220 0710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1007 │ │ -042f1a: 0a00 |0007: move-result v0 │ │ -042f1c: 0f00 |0008: return v0 │ │ +0450cc: |[0450cc] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +0450dc: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +0450e0: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +0450e4: 7220 0710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1007 │ │ +0450ea: 0a00 |0007: move-result v0 │ │ +0450ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75005,19 +75005,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -042f20: |[042f20] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -042f30: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042f34: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042f38: 7255 0810 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1008 │ │ -042f3e: 0e00 |0007: return-void │ │ +0450f0: |[0450f0] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +045100: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +045104: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +045108: 7255 0810 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1008 │ │ +04510e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -75029,19 +75029,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -042f40: |[042f40] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -042f50: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042f54: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042f58: 7255 0910 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1009 │ │ -042f5e: 0e00 |0007: return-void │ │ +045110: |[045110] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +045120: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +045124: 5421 d404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +045128: 7255 0910 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1009 │ │ +04512e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -75053,23 +75053,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -042f60: |[042f60] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -042f70: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042f74: 5461 d404 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042f78: 0172 |0004: move v2, v7 │ │ -042f7a: 0183 |0005: move v3, v8 │ │ -042f7c: 0194 |0006: move v4, v9 │ │ -042f7e: 01a5 |0007: move v5, v10 │ │ -042f80: 7806 0a10 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@100a │ │ -042f86: 0e00 |000b: return-void │ │ +045130: |[045130] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +045140: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +045144: 5461 d404 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +045148: 0172 |0004: move v2, v7 │ │ +04514a: 0183 |0005: move v3, v8 │ │ +04514c: 0194 |0006: move v4, v9 │ │ +04514e: 01a5 |0007: move v5, v10 │ │ +045150: 7806 0a10 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@100a │ │ +045156: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -75082,24 +75082,24 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -042f88: |[042f88] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -042f98: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ -042f9c: 5471 d404 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ -042fa0: 0182 |0004: move v2, v8 │ │ -042fa2: 0193 |0005: move v3, v9 │ │ -042fa4: 01a4 |0006: move v4, v10 │ │ -042fa6: 01b5 |0007: move v5, v11 │ │ -042fa8: 01c6 |0008: move v6, v12 │ │ -042faa: 7807 0b10 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@100b │ │ -042fb0: 0e00 |000c: return-void │ │ +045158: |[045158] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +045168: 6200 d304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d3 │ │ +04516c: 5471 d404 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d4 │ │ +045170: 0182 |0004: move v2, v8 │ │ +045172: 0193 |0005: move v3, v9 │ │ +045174: 01a4 |0006: move v4, v10 │ │ +045176: 01b5 |0007: move v5, v11 │ │ +045178: 01c6 |0008: move v6, v12 │ │ +04517a: 7807 0b10 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@100b │ │ +045180: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x000c line=359 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ @@ -75133,17 +75133,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042fb4: |[042fb4] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -042fc4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -042fca: 0e00 |0003: return-void │ │ +045184: |[045184] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +045194: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04519a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75151,18 +75151,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042fcc: |[042fcc] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -042fdc: 1f00 bb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ -042fe0: 6e10 8813 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1388 │ │ -042fe6: 0e00 |0005: return-void │ │ +04519c: |[04519c] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0451ac: 1f00 bb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ +0451b0: 6e10 8813 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1388 │ │ +0451b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -75171,19 +75171,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042fe8: |[042fe8] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -042ff8: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ -042ffc: 6e10 8913 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1389 │ │ -043002: 0a00 |0005: move-result v0 │ │ -043004: 0f00 |0006: return v0 │ │ +0451b8: |[0451b8] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0451c8: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ +0451cc: 6e10 8913 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1389 │ │ +0451d2: 0a00 |0005: move-result v0 │ │ +0451d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75191,22 +75191,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -043008: |[043008] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -043018: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -04301c: 2200 bb02 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02bb │ │ -043020: 7030 8713 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1387 │ │ -043026: 1100 |0007: return-object v0 │ │ -043028: 2200 bb02 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02bb │ │ -04302c: 7020 8613 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1386 │ │ -043032: 28fa |000d: goto 0007 // -0006 │ │ +0451d8: |[0451d8] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0451e8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0451ec: 2200 bb02 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02bb │ │ +0451f0: 7030 8713 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1387 │ │ +0451f6: 1100 |0007: return-object v0 │ │ +0451f8: 2200 bb02 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02bb │ │ +0451fc: 7020 8613 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1386 │ │ +045202: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x000e reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -75215,27 +75215,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 17 16-bit code units │ │ -043034: |[043034] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -043044: 0790 |0000: move-object v0, v9 │ │ -043046: 1f00 bb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ -04304a: 01a1 |0003: move v1, v10 │ │ -04304c: 01b2 |0004: move v2, v11 │ │ -04304e: 01c3 |0005: move v3, v12 │ │ -043050: 01d4 |0006: move v4, v13 │ │ -043052: 01e5 |0007: move v5, v14 │ │ -043054: 01f6 |0008: move v6, v15 │ │ -043056: 0207 1000 |0009: move/from16 v7, v16 │ │ -04305a: 0208 1100 |000b: move/from16 v8, v17 │ │ -04305e: 7409 8a13 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@138a │ │ -043064: 0e00 |0010: return-void │ │ +045204: |[045204] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +045214: 0790 |0000: move-object v0, v9 │ │ +045216: 1f00 bb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ +04521a: 01a1 |0003: move v1, v10 │ │ +04521c: 01b2 |0004: move v2, v11 │ │ +04521e: 01c3 |0005: move v3, v12 │ │ +045220: 01d4 |0006: move v4, v13 │ │ +045222: 01e5 |0007: move v5, v14 │ │ +045224: 01f6 |0008: move v6, v15 │ │ +045226: 0207 1000 |0009: move/from16 v7, v16 │ │ +04522a: 0208 1100 |000b: move/from16 v8, v17 │ │ +04522e: 7409 8a13 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@138a │ │ +045234: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0010 line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=9 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0011 reg=10 startX I │ │ @@ -75252,29 +75252,29 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 11 │ │ outs : 11 │ │ insns size : 23 16-bit code units │ │ -043068: |[043068] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -043078: 07b0 |0000: move-object v0, v11 │ │ -04307a: 1f00 bb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ -04307e: 01c1 |0003: move v1, v12 │ │ -043080: 01d2 |0004: move v2, v13 │ │ -043082: 01e3 |0005: move v3, v14 │ │ -043084: 01f4 |0006: move v4, v15 │ │ -043086: 0205 1000 |0007: move/from16 v5, v16 │ │ -04308a: 0206 1100 |0009: move/from16 v6, v17 │ │ -04308e: 0207 1200 |000b: move/from16 v7, v18 │ │ -043092: 0208 1300 |000d: move/from16 v8, v19 │ │ -043096: 0209 1400 |000f: move/from16 v9, v20 │ │ -04309a: 020a 1500 |0011: move/from16 v10, v21 │ │ -04309e: 740b 8b13 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@138b │ │ -0430a4: 0e00 |0016: return-void │ │ +045238: |[045238] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +045248: 07b0 |0000: move-object v0, v11 │ │ +04524a: 1f00 bb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ +04524e: 01c1 |0003: move v1, v12 │ │ +045250: 01d2 |0004: move v2, v13 │ │ +045252: 01e3 |0005: move v3, v14 │ │ +045254: 01f4 |0006: move v4, v15 │ │ +045256: 0205 1000 |0007: move/from16 v5, v16 │ │ +04525a: 0206 1100 |0009: move/from16 v6, v17 │ │ +04525e: 0207 1200 |000b: move/from16 v7, v18 │ │ +045262: 0208 1300 |000d: move/from16 v8, v19 │ │ +045266: 0209 1400 |000f: move/from16 v9, v20 │ │ +04526a: 020a 1500 |0011: move/from16 v10, v21 │ │ +04526e: 740b 8b13 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@138b │ │ +045274: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0016 line=64 │ │ locals : │ │ 0x0000 - 0x0017 reg=11 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0017 reg=12 startX I │ │ @@ -75293,19 +75293,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0430a8: |[0430a8] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0430b8: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ -0430bc: 6e10 8d13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@138d │ │ -0430c2: 0a00 |0005: move-result v0 │ │ -0430c4: 0f00 |0006: return v0 │ │ +045278: |[045278] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +045288: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ +04528c: 6e10 8d13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@138d │ │ +045292: 0a00 |0005: move-result v0 │ │ +045294: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75313,19 +75313,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0430c8: |[0430c8] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0430d8: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ -0430dc: 6e10 8e13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@138e │ │ -0430e2: 0a00 |0005: move-result v0 │ │ -0430e4: 0f00 |0006: return v0 │ │ +045298: |[045298] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0452a8: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ +0452ac: 6e10 8e13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@138e │ │ +0452b2: 0a00 |0005: move-result v0 │ │ +0452b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75333,19 +75333,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0430e8: |[0430e8] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -0430f8: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ -0430fc: 6e10 8f13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@138f │ │ -043102: 0a00 |0005: move-result v0 │ │ -043104: 0f00 |0006: return v0 │ │ +0452b8: |[0452b8] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0452c8: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ +0452cc: 6e10 8f13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@138f │ │ +0452d2: 0a00 |0005: move-result v0 │ │ +0452d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75353,19 +75353,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043108: |[043108] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -043118: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ -04311c: 6e10 9013 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1390 │ │ -043122: 0a00 |0005: move-result v0 │ │ -043124: 0f00 |0006: return v0 │ │ +0452d8: |[0452d8] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0452e8: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ +0452ec: 6e10 9013 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1390 │ │ +0452f2: 0a00 |0005: move-result v0 │ │ +0452f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75373,19 +75373,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043128: |[043128] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -043138: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ -04313c: 6e10 9113 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1391 │ │ -043142: 0a00 |0005: move-result v0 │ │ -043144: 0f00 |0006: return v0 │ │ +0452f8: |[0452f8] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +045308: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ +04530c: 6e10 9113 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1391 │ │ +045312: 0a00 |0005: move-result v0 │ │ +045314: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75393,19 +75393,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043148: |[043148] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -043158: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ -04315c: 6e10 9213 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1392 │ │ -043162: 0a00 |0005: move-result v0 │ │ -043164: 0f00 |0006: return v0 │ │ +045318: |[045318] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +045328: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ +04532c: 6e10 9213 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1392 │ │ +045332: 0a00 |0005: move-result v0 │ │ +045334: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75413,18 +75413,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -043168: |[043168] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -043178: 1f00 bb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ -04317c: 6e40 9313 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1393 │ │ -043182: 0e00 |0005: return-void │ │ +045338: |[045338] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +045348: 1f00 bb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ +04534c: 6e40 9313 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1393 │ │ +045352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -75436,18 +75436,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -043184: |[043184] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -043194: 1f00 bb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ -043198: 6e40 9413 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1394 │ │ -04319e: 0e00 |0005: return-void │ │ +045354: |[045354] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +045364: 1f00 bb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ +045368: 6e40 9413 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1394 │ │ +04536e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startY I │ │ @@ -75459,18 +75459,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0431a0: |[0431a0] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -0431b0: 1f00 bb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ -0431b4: 6e54 9513 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1395 │ │ -0431ba: 0e00 |0005: return-void │ │ +045370: |[045370] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +045380: 1f00 bb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ +045384: 6e54 9513 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1395 │ │ +04538a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -75483,24 +75483,24 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0431bc: |[0431bc] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0431cc: 0760 |0000: move-object v0, v6 │ │ -0431ce: 1f00 bb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ -0431d2: 0171 |0003: move v1, v7 │ │ -0431d4: 0182 |0004: move v2, v8 │ │ -0431d6: 0193 |0005: move v3, v9 │ │ -0431d8: 01a4 |0006: move v4, v10 │ │ -0431da: 01b5 |0007: move v5, v11 │ │ -0431dc: 7406 9613 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1396 │ │ -0431e2: 0e00 |000b: return-void │ │ +04538c: |[04538c] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +04539c: 0760 |0000: move-object v0, v6 │ │ +04539e: 1f00 bb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02bb │ │ +0453a2: 0171 |0003: move v1, v7 │ │ +0453a4: 0182 |0004: move v2, v8 │ │ +0453a6: 0193 |0005: move v3, v9 │ │ +0453a8: 01a4 |0006: move v4, v10 │ │ +0453aa: 01b5 |0007: move v5, v11 │ │ +0453ac: 7406 9613 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1396 │ │ +0453b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000b line=53 │ │ locals : │ │ 0x0000 - 0x000c reg=6 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -75535,17 +75535,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0431e4: |[0431e4] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -0431f4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0431fa: 0e00 |0003: return-void │ │ +0453b4: |[0453b4] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +0453c4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0453ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatIcs;) │ │ @@ -75553,19 +75553,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0431fc: |[0431fc] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -04320c: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ -043210: 6e10 8c13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@138c │ │ -043216: 0a00 |0005: move-result v0 │ │ -043218: 0f00 |0006: return v0 │ │ +0453cc: |[0453cc] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0453dc: 1f01 bb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02bb │ │ +0453e0: 6e10 8c13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@138c │ │ +0453e6: 0a00 |0005: move-result v0 │ │ +0453e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -75603,22 +75603,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04321c: |[04321c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -04322c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -043232: 7100 9b10 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@109b │ │ -043238: 0c00 |0006: move-result-object v0 │ │ -04323a: 7220 7810 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1078 │ │ -043240: 0c00 |000a: move-result-object v0 │ │ -043242: 5b10 d504 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04d5 │ │ -043246: 0e00 |000d: return-void │ │ +0453ec: |[0453ec] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +0453fc: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +045402: 7100 9b10 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@109b │ │ +045408: 0c00 |0006: move-result-object v0 │ │ +04540a: 7220 7810 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1078 │ │ +045410: 0c00 |000a: move-result-object v0 │ │ +045412: 5b10 d504 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04d5 │ │ +045416: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x000d line=387 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -75629,17 +75629,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043248: |[043248] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -043258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04325a: 0f00 |0001: return v0 │ │ +045418: |[045418] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +045428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04542a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ source_file_idx : 2128 (SearchViewCompat.java) │ │ @@ -75676,22 +75676,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04325c: |[04325c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -04326c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -043272: 7100 9b10 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@109b │ │ -043278: 0c00 |0006: move-result-object v0 │ │ -04327a: 7220 7910 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1079 │ │ -043280: 0c00 |000a: move-result-object v0 │ │ -043282: 5b10 d604 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04d6 │ │ -043286: 0e00 |000d: return-void │ │ +04542c: |[04542c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +04543c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +045442: 7100 9b10 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@109b │ │ +045448: 0c00 |0006: move-result-object v0 │ │ +04544a: 7220 7910 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1079 │ │ +045450: 0c00 |000a: move-result-object v0 │ │ +045452: 5b10 d604 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04d6 │ │ +045456: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0003 line=337 │ │ 0x000d line=338 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -75702,17 +75702,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043288: |[043288] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -043298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04329a: 0f00 |0001: return v0 │ │ +045458: |[045458] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +045468: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04546a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -75721,17 +75721,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04329c: |[04329c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0432ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0432ae: 0f00 |0001: return v0 │ │ +04546c: |[04546c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +04547c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04547e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ @@ -75902,33 +75902,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0432b0: |[0432b0] android.support.v4.widget.SearchViewCompat.:()V │ │ -0432c0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0432c4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0432c8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0432cc: 2200 4702 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0247 │ │ -0432d0: 7010 7010 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1070 │ │ -0432d6: 6900 db04 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -0432da: 0e00 |000d: return-void │ │ -0432dc: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0432e0: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -0432e4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0432e8: 2200 4602 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0246 │ │ -0432ec: 7010 5f10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@105f │ │ -0432f2: 6900 db04 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -0432f6: 28f2 |001b: goto 000d // -000e │ │ -0432f8: 2200 4902 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0249 │ │ -0432fc: 7010 8610 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1086 │ │ -043302: 6900 db04 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -043306: 28ea |0023: goto 000d // -0016 │ │ +045480: |[045480] android.support.v4.widget.SearchViewCompat.:()V │ │ +045490: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +045494: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +045498: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04549c: 2200 4702 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0247 │ │ +0454a0: 7010 7010 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1070 │ │ +0454a6: 6900 db04 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0454aa: 0e00 |000d: return-void │ │ +0454ac: 6000 1e00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +0454b0: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +0454b4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0454b8: 2200 4602 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0246 │ │ +0454bc: 7010 5f10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@105f │ │ +0454c2: 6900 db04 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0454c6: 28f2 |001b: goto 000d // -000e │ │ +0454c8: 2200 4902 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0249 │ │ +0454cc: 7010 8610 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1086 │ │ +0454d2: 6900 db04 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0454d6: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -75940,17 +75940,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043308: |[043308] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -043318: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04331e: 0e00 |0003: return-void │ │ +0454d8: |[0454d8] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +0454e8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0454ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -75960,36 +75960,36 @@ │ │ type : '()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043320: |[043320] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -043330: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -043334: 1100 |0002: return-object v0 │ │ +0454f0: |[0454f0] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +045500: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +045504: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'getQuery' │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043338: |[043338] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -043348: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -04334c: 7220 7410 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1074 │ │ -043352: 0c00 |0005: move-result-object v0 │ │ -043354: 1100 |0006: return-object v0 │ │ +045508: |[045508] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +045518: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +04551c: 7220 7410 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1074 │ │ +045522: 0c00 |0005: move-result-object v0 │ │ +045524: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -75997,19 +75997,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043358: |[043358] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -043368: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -04336c: 7220 7510 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1075 │ │ -043372: 0a00 |0005: move-result v0 │ │ -043374: 0f00 |0006: return v0 │ │ +045528: |[045528] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +045538: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +04553c: 7220 7510 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1075 │ │ +045542: 0a00 |0005: move-result v0 │ │ +045544: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76017,19 +76017,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043378: |[043378] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -043388: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -04338c: 7220 7610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1076 │ │ -043392: 0a00 |0005: move-result v0 │ │ -043394: 0f00 |0006: return v0 │ │ +045548: |[045548] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +045558: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +04555c: 7220 7610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1076 │ │ +045562: 0a00 |0005: move-result v0 │ │ +045564: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76037,19 +76037,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043398: |[043398] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0433a8: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -0433ac: 7220 7710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1077 │ │ -0433b2: 0a00 |0005: move-result v0 │ │ -0433b4: 0f00 |0006: return v0 │ │ +045568: |[045568] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +045578: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +04557c: 7220 7710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1077 │ │ +045582: 0a00 |0005: move-result v0 │ │ +045584: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76057,19 +76057,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0433b8: |[0433b8] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0433c8: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -0433cc: 7220 7a10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@107a │ │ -0433d2: 0c00 |0005: move-result-object v0 │ │ -0433d4: 1100 |0006: return-object v0 │ │ +045588: |[045588] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +045598: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +04559c: 7220 7a10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@107a │ │ +0455a2: 0c00 |0005: move-result-object v0 │ │ +0455a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76077,18 +76077,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0433d8: |[0433d8] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -0433e8: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -0433ec: 7230 7b10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@107b │ │ -0433f2: 0e00 |0005: return-void │ │ +0455a8: |[0455a8] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +0455b8: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0455bc: 7230 7b10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@107b │ │ +0455c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 iconify Z │ │ @@ -76098,18 +76098,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0433f4: |[0433f4] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -043404: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -043408: 7230 7c10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@107c │ │ -04340e: 0e00 |0005: return-void │ │ +0455c4: |[0455c4] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +0455d4: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0455d8: 7230 7c10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@107c │ │ +0455de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=304 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -76119,18 +76119,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -043410: |[043410] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -043420: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -043424: 7230 7d10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@107d │ │ -04342a: 0e00 |0005: return-void │ │ +0455e0: |[0455e0] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +0455f0: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0455f4: 7230 7d10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@107d │ │ +0455fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -76140,18 +76140,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04342c: |[04342c] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -04343c: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -043440: 7230 7e10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@107e │ │ -043446: 0e00 |0005: return-void │ │ +0455fc: |[0455fc] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +04560c: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +045610: 7230 7e10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@107e │ │ +045616: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0005 line=518 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 maxpixels I │ │ @@ -76161,19 +76161,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043448: |[043448] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -043458: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -04345c: 5431 d504 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04d5 │ │ -043460: 7230 7f10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@107f │ │ -043466: 0e00 |0007: return-void │ │ +045618: |[045618] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +045628: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +04562c: 5431 d504 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04d5 │ │ +045630: 7230 7f10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@107f │ │ +045636: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -76183,19 +76183,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043468: |[043468] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -043478: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -04347c: 5431 d604 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04d6 │ │ -043480: 7230 8010 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1080 │ │ -043486: 0e00 |0007: return-void │ │ +045638: |[045638] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +045648: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +04564c: 5431 d604 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04d6 │ │ +045650: 7230 8010 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1080 │ │ +045656: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -76205,18 +76205,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -043488: |[043488] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -043498: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -04349c: 7240 8110 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1081 │ │ -0434a2: 0e00 |0005: return-void │ │ +045658: |[045658] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +045668: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +04566c: 7240 8110 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1081 │ │ +045672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0005 line=422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 query Ljava/lang/CharSequence; │ │ @@ -76227,18 +76227,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0434a4: |[0434a4] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0434b4: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -0434b8: 7230 8210 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1082 │ │ -0434be: 0e00 |0005: return-void │ │ +045674: |[045674] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +045684: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +045688: 7230 8210 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1082 │ │ +04568e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=433 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -76248,18 +76248,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0434c0: |[0434c0] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0434d0: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -0434d4: 7230 8310 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1083 │ │ -0434da: 0e00 |0005: return-void │ │ +045690: |[045690] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0456a0: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0456a4: 7230 8310 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1083 │ │ +0456aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0005 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -76269,18 +76269,18 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0434dc: |[0434dc] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0434ec: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -0434f0: 7230 8410 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1084 │ │ -0434f6: 0e00 |0005: return-void │ │ +0456ac: |[0456ac] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0456bc: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0456c0: 7230 8410 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1084 │ │ +0456c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0005 line=291 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -76290,18 +76290,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0434f8: |[0434f8] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -043508: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ -04350c: 7230 8510 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1085 │ │ -043512: 0e00 |0005: return-void │ │ +0456c8: |[0456c8] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0456d8: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04db │ │ +0456dc: 7230 8510 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1085 │ │ +0456e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -76342,18 +76342,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -043514: |[043514] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -043524: 5b01 dc04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04dc │ │ -043528: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04352e: 0e00 |0005: return-void │ │ +0456e4: |[0456e4] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +0456f4: 5b01 dc04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04dc │ │ +0456f8: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0456fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -76363,19 +76363,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043530: |[043530] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -043540: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04dc │ │ -043544: 7220 b210 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@10b2 │ │ -04354a: 0a00 |0005: move-result v0 │ │ -04354c: 0f00 |0006: return v0 │ │ +045700: |[045700] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +045710: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04dc │ │ +045714: 7220 b210 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@10b2 │ │ +04571a: 0a00 |0005: move-result v0 │ │ +04571c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -76384,19 +76384,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043550: |[043550] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -043560: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04dc │ │ -043564: 7220 b310 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10b3 │ │ -04356a: 0a00 |0005: move-result v0 │ │ -04356c: 0f00 |0006: return v0 │ │ +045720: |[045720] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +045730: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04dc │ │ +045734: 7220 b310 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10b3 │ │ +04573a: 0a00 |0005: move-result v0 │ │ +04573c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ @@ -76435,18 +76435,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -043570: |[043570] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -043580: 5b01 dd04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04dd │ │ -043584: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04358a: 0e00 |0005: return-void │ │ +045740: |[045740] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +045750: 5b01 dd04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04dd │ │ +045754: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04575a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ @@ -76456,19 +76456,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04358c: |[04358c] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -04359c: 5410 dd04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04dd │ │ -0435a0: 7210 b110 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@10b1 │ │ -0435a6: 0a00 |0005: move-result v0 │ │ -0435a8: 0f00 |0006: return v0 │ │ +04575c: |[04575c] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +04576c: 5410 dd04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04dd │ │ +045770: 7210 b110 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@10b1 │ │ +045776: 0a00 |0005: move-result v0 │ │ +045778: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ │ │ source_file_idx : 2129 (SearchViewCompatHoneycomb.java) │ │ @@ -76570,17 +76570,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0435ac: |[0435ac] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -0435bc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0435c2: 0e00 |0003: return-void │ │ +04577c: |[04577c] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +04578c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +045792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -76589,19 +76589,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0435c4: |[0435c4] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0435d4: 1f01 c202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ -0435d8: 6e10 ae13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@13ae │ │ -0435de: 0c00 |0005: move-result-object v0 │ │ -0435e0: 1100 |0006: return-object v0 │ │ +045794: |[045794] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0457a4: 1f01 c202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ +0457a8: 6e10 ae13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@13ae │ │ +0457ae: 0c00 |0005: move-result-object v0 │ │ +0457b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76609,19 +76609,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0435e4: |[0435e4] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -0435f4: 1f01 c202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ -0435f8: 6e10 af13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@13af │ │ -0435fe: 0a00 |0005: move-result v0 │ │ -043600: 0f00 |0006: return v0 │ │ +0457b4: |[0457b4] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +0457c4: 1f01 c202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ +0457c8: 6e10 af13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@13af │ │ +0457ce: 0a00 |0005: move-result v0 │ │ +0457d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76629,19 +76629,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043604: |[043604] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -043614: 1f01 c202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ -043618: 6e10 b013 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@13b0 │ │ -04361e: 0a00 |0005: move-result v0 │ │ -043620: 0f00 |0006: return v0 │ │ +0457d4: |[0457d4] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0457e4: 1f01 c202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ +0457e8: 6e10 b013 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@13b0 │ │ +0457ee: 0a00 |0005: move-result v0 │ │ +0457f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76649,19 +76649,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043624: |[043624] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -043634: 1f01 c202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ -043638: 6e10 b113 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@13b1 │ │ -04363e: 0a00 |0005: move-result v0 │ │ -043640: 0f00 |0006: return v0 │ │ +0457f4: |[0457f4] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +045804: 1f01 c202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ +045808: 6e10 b113 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@13b1 │ │ +04580e: 0a00 |0005: move-result v0 │ │ +045810: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76669,18 +76669,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043644: |[043644] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -043654: 2200 4c02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@024c │ │ -043658: 7020 af10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@10af │ │ -04365e: 1100 |0005: return-object v0 │ │ +045814: |[045814] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +045824: 2200 4c02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@024c │ │ +045828: 7020 af10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@10af │ │ +04582e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76688,18 +76688,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043660: |[043660] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -043670: 2200 4b02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@024b │ │ -043674: 7020 ac10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@10ac │ │ -04367a: 1100 |0005: return-object v0 │ │ +045830: |[045830] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +045840: 2200 4b02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@024b │ │ +045844: 7020 ac10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@10ac │ │ +04584a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76707,18 +76707,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04367c: |[04367c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -04368c: 2200 c202 |0000: new-instance v0, Landroid/widget/SearchView; // type@02c2 │ │ -043690: 7020 ac13 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@13ac │ │ -043696: 1100 |0005: return-object v0 │ │ +04584c: |[04584c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +04585c: 2200 c202 |0000: new-instance v0, Landroid/widget/SearchView; // type@02c2 │ │ +045860: 7020 ac13 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@13ac │ │ +045866: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76726,18 +76726,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043698: |[043698] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -0436a8: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -0436ac: 6e20 b313 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@13b3 │ │ -0436b2: 0e00 |0005: return-void │ │ +045868: |[045868] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +045878: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +04587c: 6e20 b313 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@13b3 │ │ +045882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 iconify Z │ │ @@ -76747,18 +76747,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0436b4: |[0436b4] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -0436c4: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -0436c8: 6e20 b613 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@13b6 │ │ -0436ce: 0e00 |0005: return-void │ │ +045884: |[045884] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +045894: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +045898: 6e20 b613 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@13b6 │ │ +04589e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 maxpixels I │ │ @@ -76768,19 +76768,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0436d0: |[0436d0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0436e0: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -0436e4: 1f01 c002 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02c0 │ │ -0436e8: 6e20 b713 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@13b7 │ │ -0436ee: 0e00 |0007: return-void │ │ +0458a0: |[0458a0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0458b0: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +0458b4: 1f01 c002 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02c0 │ │ +0458b8: 6e20 b713 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@13b7 │ │ +0458be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -76790,19 +76790,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0436f0: |[0436f0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -043700: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -043704: 1f01 c102 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02c1 │ │ -043708: 6e20 b813 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@13b8 │ │ -04370e: 0e00 |0007: return-void │ │ +0458c0: |[0458c0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0458d0: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +0458d4: 1f01 c102 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02c1 │ │ +0458d8: 6e20 b813 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@13b8 │ │ +0458de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -76812,18 +76812,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -043710: |[043710] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -043720: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -043724: 6e30 b913 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@13b9 │ │ -04372a: 0e00 |0005: return-void │ │ +0458e0: |[0458e0] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0458f0: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +0458f4: 6e30 b913 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@13b9 │ │ +0458fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 query Ljava/lang/CharSequence; │ │ @@ -76834,18 +76834,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04372c: |[04372c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -04373c: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -043740: 6e20 ba13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@13ba │ │ -043746: 0e00 |0005: return-void │ │ +0458fc: |[0458fc] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +04590c: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +045910: 6e20 ba13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@13ba │ │ +045916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 hint Ljava/lang/CharSequence; │ │ @@ -76855,18 +76855,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043748: |[043748] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -043758: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -04375c: 6e20 bb13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@13bb │ │ -043762: 0e00 |0005: return-void │ │ +045918: |[045918] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +045928: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +04592c: 6e20 bb13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@13bb │ │ +045932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enable Z │ │ @@ -76876,27 +76876,27 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -043764: |[043764] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -043774: 0741 |0000: move-object v1, v4 │ │ -043776: 1f01 c202 |0001: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ -04377a: 6e10 ad13 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@13ad │ │ -043780: 0c02 |0006: move-result-object v2 │ │ -043782: 1a03 f714 |0007: const-string v3, "search" // string@14f7 │ │ -043786: 6e20 9600 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -04378c: 0c00 |000c: move-result-object v0 │ │ -04378e: 1f00 1300 |000d: check-cast v0, Landroid/app/SearchManager; // type@0013 │ │ -043792: 6e20 7400 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0074 │ │ -043798: 0c02 |0012: move-result-object v2 │ │ -04379a: 6e20 bc13 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@13bc │ │ -0437a0: 0e00 |0016: return-void │ │ +045934: |[045934] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +045944: 0741 |0000: move-object v1, v4 │ │ +045946: 1f01 c202 |0001: check-cast v1, Landroid/widget/SearchView; // type@02c2 │ │ +04594a: 6e10 ad13 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@13ad │ │ +045950: 0c02 |0006: move-result-object v2 │ │ +045952: 1a03 f714 |0007: const-string v3, "search" // string@14f7 │ │ +045956: 6e20 9600 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +04595c: 0c00 |000c: move-result-object v0 │ │ +04595e: 1f00 1300 |000d: check-cast v0, Landroid/app/SearchManager; // type@0013 │ │ +045962: 6e20 7400 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0074 │ │ +045968: 0c02 |0012: move-result-object v2 │ │ +04596a: 6e20 bc13 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@13bc │ │ +045970: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -76910,18 +76910,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0437a4: |[0437a4] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0437b4: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -0437b8: 6e20 bd13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@13bd │ │ -0437be: 0e00 |0005: return-void │ │ +045974: |[045974] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +045984: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +045988: 6e20 bd13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@13bd │ │ +04598e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -76957,17 +76957,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0437c0: |[0437c0] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -0437d0: 7020 ac13 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@13ac │ │ -0437d6: 0e00 |0003: return-void │ │ +045990: |[045990] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +0459a0: 7020 ac13 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@13ac │ │ +0459a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -76978,20 +76978,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0437d8: |[0437d8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -0437e8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -0437ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0437ee: 6e30 c710 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@10c7 │ │ -0437f4: 6f10 b213 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@13b2 │ │ -0437fa: 0e00 |0009: return-void │ │ +0459a8: |[0459a8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +0459b8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0459bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0459be: 6e30 c710 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@10c7 │ │ +0459c4: 6f10 b213 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@13b2 │ │ +0459ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ @@ -77025,17 +77025,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0437fc: |[0437fc] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -04380c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -043812: 0e00 |0003: return-void │ │ +0459cc: |[0459cc] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +0459dc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0459e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -77044,18 +77044,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043814: |[043814] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -043824: 2200 5002 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0250 │ │ -043828: 7020 c510 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@10c5 │ │ -04382e: 1100 |0005: return-object v0 │ │ +0459e4: |[0459e4] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0459f4: 2200 5002 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0250 │ │ +0459f8: 7020 c510 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@10c5 │ │ +0459fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatIcs;) │ │ @@ -77063,18 +77063,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043830: |[043830] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -043840: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -043844: 6e20 b413 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@13b4 │ │ -04384a: 0e00 |0005: return-void │ │ +045a00: |[045a00] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +045a10: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +045a14: 6e20 b413 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@13b4 │ │ +045a1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 imeOptions I │ │ @@ -77084,18 +77084,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04384c: |[04384c] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -04385c: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ -043860: 6e20 b513 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@13b5 │ │ -043866: 0e00 |0005: return-void │ │ +045a1c: |[045a1c] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +045a2c: 1f00 c202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02c2 │ │ +045a30: 6e20 b513 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@13b5 │ │ +045a36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 inputType I │ │ @@ -77230,19 +77230,19 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -043868: |[043868] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -043878: 5b01 e804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ -04387c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -043882: 5b02 e704 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e7 │ │ -043886: 0e00 |0007: return-void │ │ +045a38: |[045a38] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +045a48: 5b01 e804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ +045a4c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +045a52: 5b02 e704 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e7 │ │ +045a56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0005 line=1485 │ │ 0x0007 line=1486 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -77255,32 +77255,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -043888: |[043888] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -043898: 5430 e704 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e7 │ │ -04389c: 6e10 3912 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -0438a2: 0c00 |0005: move-result-object v0 │ │ -0438a4: 5431 e804 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ -0438a8: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -0438ac: 5430 e704 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e7 │ │ -0438b0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0438b2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0438b4: 7130 e30a 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae3 │ │ -0438ba: 5430 e804 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ -0438be: 5431 e704 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e7 │ │ -0438c2: 7120 1b11 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@111b │ │ -0438c8: 5430 e804 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ -0438cc: 7110 1411 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1114 │ │ -0438d2: 0c00 |001d: move-result-object v0 │ │ -0438d4: 6e20 8e14 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ -0438da: 0e00 |0021: return-void │ │ +045a58: |[045a58] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +045a68: 5430 e704 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e7 │ │ +045a6c: 6e10 3912 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +045a72: 0c00 |0005: move-result-object v0 │ │ +045a74: 5431 e804 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ +045a78: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +045a7c: 5430 e704 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e7 │ │ +045a80: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +045a82: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +045a84: 7130 e30a 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae3 │ │ +045a8a: 5430 e804 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ +045a8e: 5431 e704 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e7 │ │ +045a92: 7120 1b11 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@111b │ │ +045a98: 5430 e804 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ +045a9c: 7110 1411 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1114 │ │ +045aa2: 0c00 |001d: move-result-object v0 │ │ +045aa4: 6e20 8e14 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ +045aaa: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1490 │ │ 0x000a line=1491 │ │ 0x0011 line=1492 │ │ 0x0018 line=1494 │ │ 0x0021 line=1495 │ │ @@ -77337,42 +77337,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0438dc: |[0438dc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -0438ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0438ee: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ -0438f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0438f4: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -0438fa: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0438fe: 6900 ea04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ea │ │ -043902: 0e00 |000b: return-void │ │ +045aac: |[045aac] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +045abc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +045abe: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ +045ac2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +045ac4: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +045aca: 4b02 0001 |0007: aput v2, v0, v1 │ │ +045ace: 6900 ea04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ea │ │ +045ad2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043904: |[043904] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -043914: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -043916: 7030 8912 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1289 │ │ -04391c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04391e: 5910 f104 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -043922: 0e00 |0007: return-void │ │ +045ad4: |[045ad4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +045ae4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +045ae6: 7030 8912 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1289 │ │ +045aec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +045aee: 5910 f104 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045af2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1273 │ │ 0x0004 line=1257 │ │ 0x0007 line=1274 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77382,19 +77382,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -043924: |[043924] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -043934: 7030 8912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1289 │ │ -04393a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04393c: 5910 f104 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -043940: 0e00 |0006: return-void │ │ +045af4: |[045af4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +045b04: 7030 8912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1289 │ │ +045b0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +045b0c: 5910 f104 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045b10: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0003 line=1257 │ │ 0x0006 line=1278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77406,27 +77406,27 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -043944: |[043944] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -043954: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -043956: 7030 8a12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@128a │ │ -04395c: 5932 f104 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -043960: 6201 ea04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ea │ │ -043964: 6e30 9800 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ -04396a: 0c00 |000b: move-result-object v0 │ │ -04396c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04396e: 6e30 e200 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@00e2 │ │ -043974: 0a01 |0010: move-result v1 │ │ -043976: 5931 f104 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -04397a: 6e10 e800 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -043980: 0e00 |0016: return-void │ │ +045b14: |[045b14] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +045b24: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +045b26: 7030 8a12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@128a │ │ +045b2c: 5932 f104 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045b30: 6201 ea04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ea │ │ +045b34: 6e30 9800 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ +045b3a: 0c00 |000b: move-result-object v0 │ │ +045b3c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +045b3e: 6e30 e200 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@00e2 │ │ +045b44: 0a01 |0010: move-result v1 │ │ +045b46: 5931 f104 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045b4a: 6e10 e800 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +045b50: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1294 │ │ 0x0004 line=1257 │ │ 0x0006 line=1296 │ │ 0x000c line=1297 │ │ 0x0013 line=1298 │ │ @@ -77442,21 +77442,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -043984: |[043984] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -043994: 7020 8c12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@128c │ │ -04399a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04399c: 5910 f104 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -0439a0: 5220 f104 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -0439a4: 5910 f104 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -0439a8: 0e00 |000a: return-void │ │ +045b54: |[045b54] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +045b64: 7020 8c12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@128c │ │ +045b6a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +045b6c: 5910 f104 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045b70: 5220 f104 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045b74: 5910 f104 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045b78: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x0003 line=1257 │ │ 0x0006 line=1290 │ │ 0x000a line=1291 │ │ locals : │ │ @@ -77468,19 +77468,19 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0439ac: |[0439ac] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -0439bc: 7020 8b12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@128b │ │ -0439c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0439c4: 5910 f104 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -0439c8: 0e00 |0006: return-void │ │ +045b7c: |[045b7c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +045b8c: 7020 8b12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@128b │ │ +045b92: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +045b94: 5910 f104 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045b98: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0003 line=1257 │ │ 0x0006 line=1282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77491,19 +77491,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0439cc: |[0439cc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -0439dc: 7020 8c12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@128c │ │ -0439e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0439e4: 5910 f104 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -0439e8: 0e00 |0006: return-void │ │ +045b9c: |[045b9c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +045bac: 7020 8c12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@128c │ │ +045bb2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +045bb4: 5910 f104 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +045bb8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1257 │ │ 0x0006 line=1286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77586,17 +77586,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0439ec: |[0439ec] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -0439fc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -043a02: 0e00 |0003: return-void │ │ +045bbc: |[045bbc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +045bcc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +045bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -77605,19 +77605,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -043a04: |[043a04] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -043a14: 2200 5c02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@025c │ │ -043a18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -043a1a: 7030 0011 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1100 │ │ -043a20: 1100 |0006: return-object v0 │ │ +045bd4: |[045bd4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +045be4: 2200 5c02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@025c │ │ +045be8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +045bea: 7030 0011 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1100 │ │ +045bf0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -77626,18 +77626,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -043a24: |[043a24] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -043a34: 6e20 fa10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@10fa │ │ -043a3a: 0c00 |0003: move-result-object v0 │ │ -043a3c: 1100 |0004: return-object v0 │ │ +045bf4: |[045bf4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +045c04: 6e20 fa10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@10fa │ │ +045c0a: 0c00 |0003: move-result-object v0 │ │ +045c0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -77646,17 +77646,17 @@ │ │ type : '(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043a40: |[043a40] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -043a50: 2320 4903 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0349 │ │ -043a54: 1100 |0002: return-object v0 │ │ +045c10: |[045c10] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +045c20: 2320 4903 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0349 │ │ +045c24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -77665,18 +77665,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -043a58: |[043a58] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -043a68: 6e20 fc10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@10fc │ │ -043a6e: 0c00 |0003: move-result-object v0 │ │ -043a70: 1100 |0004: return-object v0 │ │ +045c28: |[045c28] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +045c38: 6e20 fc10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@10fc │ │ +045c3e: 0c00 |0003: move-result-object v0 │ │ +045c40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -77720,43 +77720,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -043a74: |[043a74] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -043a84: 2200 5b02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@025b │ │ -043a88: 7010 f910 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@10f9 │ │ -043a8e: 6900 f304 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04f3 │ │ -043a92: 0e00 |0007: return-void │ │ +045c44: |[045c44] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +045c54: 2200 5b02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@025b │ │ +045c58: 7010 f910 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@10f9 │ │ +045c5e: 6900 f304 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04f3 │ │ +045c62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1321 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -043a94: |[043a94] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -043aa4: 7020 1212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1212 │ │ -043aaa: 6e10 8301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ -043ab0: 0a00 |0006: move-result v0 │ │ -043ab2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -043ab6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -043ab8: 5c10 f404 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ -043abc: 0e00 |000c: return-void │ │ -043abe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -043ac0: 28fc |000e: goto 000a // -0004 │ │ +045c64: |[045c64] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +045c74: 7020 1212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1212 │ │ +045c7a: 6e10 8301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0183 │ │ +045c80: 0a00 |0006: move-result v0 │ │ +045c82: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +045c86: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +045c88: 5c10 f404 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ +045c8c: 0e00 |000c: return-void │ │ +045c8e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +045c90: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ 0x0003 line=1312 │ │ 0x000c line=1313 │ │ 0x000d line=1312 │ │ locals : │ │ @@ -77768,17 +77768,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -043ac4: |[043ac4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -043ad4: 7020 ff10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@10ff │ │ -043ada: 0e00 |0003: return-void │ │ +045c94: |[045c94] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +045ca4: 7020 ff10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@10ff │ │ +045caa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -77788,17 +77788,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -043adc: |[043adc] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -043aec: 7020 1312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1213 │ │ -043af2: 0e00 |0003: return-void │ │ +045cac: |[045cac] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +045cbc: 7020 1312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1213 │ │ +045cc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1307 │ │ 0x0003 line=1308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -77809,23 +77809,23 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -043af4: |[043af4] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -043b04: 6f30 1412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1214 │ │ -043b0a: 5510 f404 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ -043b0e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -043b12: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -043b14: 6e20 8701 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ -043b1a: 0e00 |000b: return-void │ │ -043b1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -043b1e: 28fb |000d: goto 0008 // -0005 │ │ +045cc4: |[045cc4] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +045cd4: 6f30 1412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1214 │ │ +045cda: 5510 f404 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ +045cde: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +045ce2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +045ce4: 6e20 8701 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0187 │ │ +045cea: 0e00 |000b: return-void │ │ +045cec: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +045cee: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0003 line=1318 │ │ 0x000b line=1319 │ │ 0x000c line=1318 │ │ locals : │ │ @@ -78003,32 +78003,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -043b20: |[043b20] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -043b30: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -043b34: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -043b38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -043b3c: 2201 6102 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0261 │ │ -043b40: 7010 0d11 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@110d │ │ -043b46: 6901 f904 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f9 │ │ -043b4a: 0e00 |000d: return-void │ │ -043b4c: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -043b50: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -043b54: 2201 6002 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0260 │ │ -043b58: 7010 0b11 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@110b │ │ -043b5e: 6901 f904 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f9 │ │ -043b62: 28f4 |0019: goto 000d // -000c │ │ -043b64: 2201 5f02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@025f │ │ -043b68: 7010 0911 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1109 │ │ -043b6e: 6901 f904 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f9 │ │ -043b72: 28ec |0021: goto 000d // -0014 │ │ +045cf0: |[045cf0] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +045d00: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +045d04: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +045d08: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045d0c: 2201 6102 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0261 │ │ +045d10: 7010 0d11 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@110d │ │ +045d16: 6901 f904 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f9 │ │ +045d1a: 0e00 |000d: return-void │ │ +045d1c: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +045d20: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +045d24: 2201 6002 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0260 │ │ +045d28: 7010 0b11 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@110b │ │ +045d2e: 6901 f904 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f9 │ │ +045d32: 28f4 |0019: goto 000d // -000c │ │ +045d34: 2201 5f02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@025f │ │ +045d38: 7010 0911 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1109 │ │ +045d3e: 6901 f904 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f9 │ │ +045d42: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0006 line=194 │ │ 0x000d line=200 │ │ 0x000e line=195 │ │ @@ -78042,18 +78042,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -043b74: |[043b74] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -043b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043b86: 7030 1111 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1111 │ │ -043b8c: 0e00 |0004: return-void │ │ +045d44: |[045d44] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +045d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d56: 7030 1111 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1111 │ │ +045d5c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78063,18 +78063,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -043b90: |[043b90] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -043ba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043ba2: 7040 1211 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1112 │ │ -043ba8: 0e00 |0004: return-void │ │ +045d60: |[045d60] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +045d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d72: 7040 1211 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1112 │ │ +045d78: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78085,58 +78085,58 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -043bac: |[043bac] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -043bbc: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -043bc0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -043bc2: 7040 9712 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1297 │ │ -043bc8: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -043bce: 5962 0d05 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ -043bd2: 5c64 ff04 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -043bd6: 2202 3d00 |000d: new-instance v2, Landroid/graphics/Rect; // type@003d │ │ -043bda: 7010 1901 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -043be0: 5b62 0e05 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ -043be4: 2202 1403 |0014: new-instance v2, Ljava/util/ArrayList; // type@0314 │ │ -043be8: 7010 8414 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -043bee: 5b62 0705 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ -043bf2: 6e10 9500 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -043bf8: 0c02 |001e: move-result-object v2 │ │ -043bfa: 6e10 d400 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ -043c00: 0c02 |0022: move-result-object v2 │ │ -043c02: 5220 3905 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ -043c06: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -043c0a: c802 |0027: mul-float/2addr v2, v0 │ │ -043c0c: c652 |0028: add-float/2addr v2, v5 │ │ -043c0e: 8722 |0029: float-to-int v2, v2 │ │ -043c10: 5962 0305 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0503 │ │ -043c14: 7110 7e12 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ -043c1a: 0c01 |002f: move-result-object v1 │ │ -043c1c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -043c1e: 6e20 5711 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1157 │ │ -043c24: 2202 5602 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0256 │ │ -043c28: 7020 dd10 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@10dd │ │ -043c2e: 7120 dd0a 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0add │ │ -043c34: 7120 e00a 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae0 │ │ -043c3a: 2202 5802 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0258 │ │ -043c3e: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -043c40: 7030 e610 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@10e6 │ │ -043c46: 7130 8011 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1180 │ │ -043c4c: 0c02 |0048: move-result-object v2 │ │ -043c4e: 5b62 fe04 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -043c52: 5462 fe04 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -043c56: 6e20 9b11 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@119b │ │ -043c5c: 5462 fe04 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -043c60: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -043c64: c803 |0054: mul-float/2addr v3, v0 │ │ -043c66: 6e20 9c11 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@119c │ │ -043c6c: 0e00 |0058: return-void │ │ +045d7c: |[045d7c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +045d8c: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +045d90: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +045d92: 7040 9712 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1297 │ │ +045d98: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +045d9e: 5962 0d05 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ +045da2: 5c64 ff04 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +045da6: 2202 3d00 |000d: new-instance v2, Landroid/graphics/Rect; // type@003d │ │ +045daa: 7010 1901 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +045db0: 5b62 0e05 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ +045db4: 2202 1403 |0014: new-instance v2, Ljava/util/ArrayList; // type@0314 │ │ +045db8: 7010 8414 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +045dbe: 5b62 0705 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ +045dc2: 6e10 9500 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +045dc8: 0c02 |001e: move-result-object v2 │ │ +045dca: 6e10 d400 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ +045dd0: 0c02 |0022: move-result-object v2 │ │ +045dd2: 5220 3905 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ +045dd6: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +045dda: c802 |0027: mul-float/2addr v2, v0 │ │ +045ddc: c652 |0028: add-float/2addr v2, v5 │ │ +045dde: 8722 |0029: float-to-int v2, v2 │ │ +045de0: 5962 0305 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0503 │ │ +045de4: 7110 7e12 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ +045dea: 0c01 |002f: move-result-object v1 │ │ +045dec: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +045dee: 6e20 5711 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1157 │ │ +045df4: 2202 5602 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0256 │ │ +045df8: 7020 dd10 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@10dd │ │ +045dfe: 7120 dd0a 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0add │ │ +045e04: 7120 e00a 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae0 │ │ +045e0a: 2202 5802 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0258 │ │ +045e0e: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +045e10: 7030 e610 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@10e6 │ │ +045e16: 7130 8011 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1180 │ │ +045e1c: 0c02 |0048: move-result-object v2 │ │ +045e1e: 5b62 fe04 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +045e22: 5462 fe04 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +045e26: 6e20 9b11 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@119b │ │ +045e2c: 5462 fe04 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +045e30: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +045e34: c803 |0054: mul-float/2addr v3, v0 │ │ +045e36: 6e20 9c11 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@119c │ │ +045e3c: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=252 │ │ 0x0006 line=107 │ │ 0x000b line=182 │ │ 0x000d line=184 │ │ 0x0014 line=186 │ │ @@ -78163,17 +78163,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043c70: |[043c70] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -043c80: 5510 0205 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0502 │ │ -043c84: 0f00 |0002: return v0 │ │ +045e40: |[045e40] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +045e50: 5510 0205 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0502 │ │ +045e54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78181,17 +78181,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043c88: |[043c88] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -043c98: 5410 0705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ -043c9c: 1100 |0002: return-object v0 │ │ +045e58: |[045e58] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +045e68: 5410 0705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ +045e6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78199,17 +78199,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043ca0: |[043ca0] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -043cb0: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -043cb4: 1100 |0002: return-object v0 │ │ +045e70: |[045e70] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +045e80: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +045e84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78217,17 +78217,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043cb8: |[043cb8] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -043cc8: 5210 0a05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -043ccc: 0f00 |0002: return v0 │ │ +045e88: |[045e88] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +045e98: 5210 0a05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +045e9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78235,17 +78235,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043cd0: |[043cd0] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -043ce0: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -043ce4: 1100 |0002: return-object v0 │ │ +045ea0: |[045ea0] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +045eb0: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +045eb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78253,17 +78253,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043ce8: |[043ce8] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -043cf8: 5c01 0805 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ -043cfc: 0f01 |0002: return v1 │ │ +045eb8: |[045eb8] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +045ec8: 5c01 0805 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ +045ecc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -78272,17 +78272,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -043d00: |[043d00] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -043d10: 7020 4411 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1144 │ │ -043d16: 0e00 |0003: return-void │ │ +045ed0: |[045ed0] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +045ee0: 7020 4411 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1144 │ │ +045ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -78291,17 +78291,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043d18: |[043d18] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -043d28: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050b │ │ -043d2c: 0f00 |0002: return v0 │ │ +045ee8: |[045ee8] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +045ef8: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050b │ │ +045efc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78309,17 +78309,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -043d30: |[043d30] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -043d40: 7020 3911 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1139 │ │ -043d46: 0e00 |0003: return-void │ │ +045f00: |[045f00] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +045f10: 7020 3911 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1139 │ │ +045f16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -78328,25 +78328,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -043d48: |[043d48] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -043d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d5a: 5521 ff04 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -043d5e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -043d62: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -043d64: 6e30 5a11 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@115a │ │ -043d6a: 0a01 |0009: move-result v1 │ │ -043d6c: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -043d70: 5c20 0805 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ -043d74: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -043d76: 0f00 |000f: return v0 │ │ +045f18: |[045f18] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +045f28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045f2a: 5521 ff04 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +045f2e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +045f32: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +045f34: 6e30 5a11 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@115a │ │ +045f3a: 0a01 |0009: move-result v1 │ │ +045f3c: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +045f40: 5c20 0805 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ +045f44: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +045f46: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=828 │ │ 0x000c line=829 │ │ 0x000e line=830 │ │ 0x000f line=832 │ │ locals : │ │ @@ -78359,64 +78359,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -043d78: |[043d78] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -043d88: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -043d8a: 6e10 2f12 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -043d90: 0c04 |0004: move-result-object v4 │ │ -043d92: 1f04 5902 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -043d96: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -043d98: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -043d9c: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -043da0: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -043da4: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -043da8: b5c5 |0010: and-int/2addr v5, v12 │ │ -043daa: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -043dae: 8205 |0013: int-to-float v5, v0 │ │ -043db0: c8b5 |0014: mul-float/2addr v5, v11 │ │ -043db2: 8753 |0015: float-to-int v3, v5 │ │ -043db4: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -043db8: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -043dbe: b5c6 |001b: and-int/2addr v6, v12 │ │ -043dc0: 9601 0506 |001c: or-int v1, v5, v6 │ │ -043dc4: 5445 eb04 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ -043dc8: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -043dcc: 2205 3a00 |0022: new-instance v5, Landroid/graphics/Paint; // type@003a │ │ -043dd0: 7010 1501 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0115 │ │ -043dd6: 5b45 eb04 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ -043dda: 5445 eb04 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ -043dde: 2206 3c00 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@003c │ │ -043de2: 6207 1900 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0019 │ │ -043de6: 7030 1801 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0118 │ │ -043dec: 6e20 1701 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0117 │ │ -043df2: 7110 cb0a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0acb │ │ -043df8: 0a05 |0038: move-result v5 │ │ -043dfa: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -043dfe: 5445 eb04 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ -043e02: 7130 e30a 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae3 │ │ -043e08: 7020 3911 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1139 │ │ -043e0e: 0e00 |0043: return-void │ │ -043e10: 7110 cb0a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0acb │ │ -043e16: 0a05 |0047: move-result v5 │ │ -043e18: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -043e1c: 5445 eb04 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ -043e20: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -043e24: 5445 eb04 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ -043e28: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -043e2a: 6e20 1701 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0117 │ │ -043e30: 2202 5702 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0257 │ │ -043e34: 7030 e310 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@10e3 │ │ -043e3a: 5495 0705 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ -043e3e: 6e20 8714 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -043e44: 7120 da0a 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ada │ │ -043e4a: 28e2 |0061: goto 0043 // -001e │ │ +045f48: |[045f48] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +045f58: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +045f5a: 6e10 2f12 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +045f60: 0c04 |0004: move-result-object v4 │ │ +045f62: 1f04 5902 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +045f66: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +045f68: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +045f6c: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +045f70: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +045f74: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +045f78: b5c5 |0010: and-int/2addr v5, v12 │ │ +045f7a: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +045f7e: 8205 |0013: int-to-float v5, v0 │ │ +045f80: c8b5 |0014: mul-float/2addr v5, v11 │ │ +045f82: 8753 |0015: float-to-int v3, v5 │ │ +045f84: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +045f88: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +045f8e: b5c6 |001b: and-int/2addr v6, v12 │ │ +045f90: 9601 0506 |001c: or-int v1, v5, v6 │ │ +045f94: 5445 eb04 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ +045f98: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +045f9c: 2205 3a00 |0022: new-instance v5, Landroid/graphics/Paint; // type@003a │ │ +045fa0: 7010 1501 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0115 │ │ +045fa6: 5b45 eb04 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ +045faa: 5445 eb04 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ +045fae: 2206 3c00 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@003c │ │ +045fb2: 6207 1900 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0019 │ │ +045fb6: 7030 1801 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0118 │ │ +045fbc: 6e20 1701 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0117 │ │ +045fc2: 7110 cb0a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0acb │ │ +045fc8: 0a05 |0038: move-result v5 │ │ +045fca: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +045fce: 5445 eb04 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ +045fd2: 7130 e30a 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae3 │ │ +045fd8: 7020 3911 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1139 │ │ +045fde: 0e00 |0043: return-void │ │ +045fe0: 7110 cb0a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0acb │ │ +045fe6: 0a05 |0047: move-result v5 │ │ +045fe8: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +045fec: 5445 eb04 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ +045ff0: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +045ff4: 5445 eb04 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ +045ff8: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +045ffa: 6e20 1701 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0117 │ │ +046000: 2202 5702 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0257 │ │ +046004: 7030 e310 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@10e3 │ │ +04600a: 5495 0705 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ +04600e: 6e20 8714 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +046014: 7120 da0a 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ada │ │ +04601a: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=925 │ │ 0x0007 line=927 │ │ 0x000e line=928 │ │ 0x0013 line=929 │ │ 0x0016 line=930 │ │ @@ -78449,18 +78449,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -043e4c: |[043e4c] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -043e5c: 6200 f904 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f9 │ │ -043e60: 7230 0811 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1108 │ │ -043e66: 0e00 |0005: return-void │ │ +04601c: |[04601c] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +04602c: 6200 f904 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f9 │ │ +046030: 7230 0811 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1108 │ │ +046036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ 0x0005 line=992 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -78470,42 +78470,42 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -043e68: |[043e68] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -043e78: 5452 0c05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -043e7c: 6e10 2f12 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -043e82: 0c01 |0005: move-result-object v1 │ │ -043e84: 1f01 5902 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -043e88: 6e10 3111 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ -043e8e: 0a02 |000b: move-result v2 │ │ -043e90: 5213 ee04 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -043e94: 9000 0203 |000e: add-int v0, v2, v3 │ │ -043e98: 9102 0600 |0010: sub-int v2, v6, v0 │ │ -043e9c: 8222 |0012: int-to-float v2, v2 │ │ -043e9e: 5253 0b05 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050b │ │ -043ea2: 8233 |0015: int-to-float v3, v3 │ │ -043ea4: c932 |0016: div-float/2addr v2, v3 │ │ -043ea6: 5952 0a05 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -043eaa: 5252 0505 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ -043eae: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -043eb2: 5252 0a05 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -043eb6: 7020 4b11 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@114b │ │ -043ebc: 5512 ec04 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ -043ec0: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ -043ec4: 5452 0c05 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -043ec8: 5253 0a05 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -043ecc: 5254 0d05 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ -043ed0: 7040 2211 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1122 │ │ -043ed6: 5452 0c05 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -043eda: 6e20 2511 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1125 │ │ -043ee0: 0e00 |0034: return-void │ │ +046038: |[046038] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +046048: 5452 0c05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +04604c: 6e10 2f12 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +046052: 0c01 |0005: move-result-object v1 │ │ +046054: 1f01 5902 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +046058: 6e10 3111 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ +04605e: 0a02 |000b: move-result v2 │ │ +046060: 5213 ee04 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +046064: 9000 0203 |000e: add-int v0, v2, v3 │ │ +046068: 9102 0600 |0010: sub-int v2, v6, v0 │ │ +04606c: 8222 |0012: int-to-float v2, v2 │ │ +04606e: 5253 0b05 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050b │ │ +046072: 8233 |0015: int-to-float v3, v3 │ │ +046074: c932 |0016: div-float/2addr v2, v3 │ │ +046076: 5952 0a05 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +04607a: 5252 0505 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ +04607e: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +046082: 5252 0a05 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +046086: 7020 4b11 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@114b │ │ +04608c: 5512 ec04 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ +046090: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ +046094: 5452 0c05 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046098: 5253 0a05 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +04609c: 5254 0d05 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ +0460a0: 7040 2211 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1122 │ │ +0460a6: 5452 0c05 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +0460aa: 6e20 2511 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1125 │ │ +0460b0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x0008 line=910 │ │ 0x0010 line=912 │ │ 0x0019 line=914 │ │ 0x001d line=915 │ │ @@ -78524,26 +78524,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -043ee4: |[043ee4] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -043ef4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043ef6: 5521 ff04 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -043efa: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -043efe: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -043f02: 6e30 5a11 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@115a │ │ -043f08: 0a01 |000a: move-result v1 │ │ -043f0a: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -043f0e: 5c20 0805 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ -043f12: 0f00 |000f: return v0 │ │ -043f14: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -043f16: 28fe |0011: goto 000f // -0002 │ │ +0460b4: |[0460b4] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +0460c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0460c6: 5521 ff04 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +0460ca: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +0460ce: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +0460d2: 6e30 5a11 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@115a │ │ +0460d8: 0a01 |000a: move-result v1 │ │ +0460da: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +0460de: 5c20 0805 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ +0460e2: 0f00 |000f: return v0 │ │ +0460e4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0460e6: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=836 │ │ 0x000d line=837 │ │ 0x000f line=840 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -78555,58 +78555,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -043f18: |[043f18] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -043f28: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -043f2c: 54b8 0c05 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -043f30: 6e10 2f12 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -043f36: 0c06 |0007: move-result-object v6 │ │ -043f38: 1f06 5902 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -043f3c: 5568 ec04 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ -043f40: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -043f44: 5268 ee04 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -043f48: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -043f4c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -043f4e: 6e10 2c11 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ -043f54: 0a00 |0016: move-result v0 │ │ -043f56: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -043f58: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -043f5c: 6e20 2b11 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -043f62: 0c07 |001d: move-result-object v7 │ │ -043f64: 54b8 0c05 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -043f68: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -043f6c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -043f70: 28f4 |0024: goto 0018 // -000c │ │ -043f72: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -043f74: 28ed |0026: goto 0013 // -0013 │ │ -043f76: 52b8 0605 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0506 │ │ -043f7a: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -043f7e: 52b9 0505 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ -043f82: 8299 |002d: int-to-float v9, v9 │ │ -043f84: c898 |002e: mul-float/2addr v8, v9 │ │ -043f86: 8785 |002f: float-to-int v5, v8 │ │ -043f88: 59bc 0605 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0506 │ │ -043f8c: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -043f90: 52b9 0505 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ -043f94: 8299 |0036: int-to-float v9, v9 │ │ -043f96: c898 |0037: mul-float/2addr v8, v9 │ │ -043f98: 8784 |0038: float-to-int v4, v8 │ │ -043f9a: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -043f9e: 6e20 5512 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ -043fa4: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -043fa8: 52b8 0605 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0506 │ │ -043fac: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -043fb0: 52b9 fd04 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04fd │ │ -043fb4: 7040 2211 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1122 │ │ -043fba: 28d9 |0049: goto 0022 // -0027 │ │ -043fbc: 0e00 |004a: return-void │ │ +0460e8: |[0460e8] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +0460f8: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +0460fc: 54b8 0c05 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046100: 6e10 2f12 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +046106: 0c06 |0007: move-result-object v6 │ │ +046108: 1f06 5902 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +04610c: 5568 ec04 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ +046110: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +046114: 5268 ee04 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +046118: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +04611c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +04611e: 6e10 2c11 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ +046124: 0a00 |0016: move-result v0 │ │ +046126: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +046128: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +04612c: 6e20 2b11 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +046132: 0c07 |001d: move-result-object v7 │ │ +046134: 54b8 0c05 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046138: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +04613c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +046140: 28f4 |0024: goto 0018 // -000c │ │ +046142: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +046144: 28ed |0026: goto 0013 // -0013 │ │ +046146: 52b8 0605 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0506 │ │ +04614a: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +04614e: 52b9 0505 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ +046152: 8299 |002d: int-to-float v9, v9 │ │ +046154: c898 |002e: mul-float/2addr v8, v9 │ │ +046156: 8785 |002f: float-to-int v5, v8 │ │ +046158: 59bc 0605 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0506 │ │ +04615c: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +046160: 52b9 0505 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ +046164: 8299 |0036: int-to-float v9, v9 │ │ +046166: c898 |0037: mul-float/2addr v8, v9 │ │ +046168: 8784 |0038: float-to-int v4, v8 │ │ +04616a: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +04616e: 6e20 5512 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ +046174: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +046178: 52b8 0605 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0506 │ │ +04617c: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +046180: 52b9 fd04 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04fd │ │ +046184: 7040 2211 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1122 │ │ +04618a: 28d9 |0049: goto 0022 // -0027 │ │ +04618c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1071 │ │ 0x000a line=1072 │ │ 0x0013 line=1073 │ │ 0x0017 line=1074 │ │ 0x001a line=1075 │ │ @@ -78642,37 +78642,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -043fc0: |[043fc0] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -043fd0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -043fd2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -043fd4: 7110 d30a 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0ad3 │ │ -043fda: 0a03 |0005: move-result v3 │ │ -043fdc: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -043fe0: 0f01 |0008: return v1 │ │ -043fe2: 6003 1e00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -043fe6: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -043fea: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -043fee: 0121 |000f: move v1, v2 │ │ -043ff0: 28f8 |0010: goto 0008 // -0008 │ │ -043ff2: 6e10 2412 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1224 │ │ -043ff8: 0c00 |0014: move-result-object v0 │ │ -043ffa: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -043ffe: 6e10 2701 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0127 │ │ -044004: 0a03 |001a: move-result v3 │ │ -044006: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -044008: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -04400c: 0121 |001e: move v1, v2 │ │ -04400e: 28e9 |001f: goto 0008 // -0017 │ │ -044010: 0121 |0020: move v1, v2 │ │ -044012: 28e7 |0021: goto 0008 // -0019 │ │ +046190: |[046190] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +0461a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0461a2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0461a4: 7110 d30a 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0ad3 │ │ +0461aa: 0a03 |0005: move-result v3 │ │ +0461ac: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +0461b0: 0f01 |0008: return v1 │ │ +0461b2: 6003 1e00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +0461b6: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +0461ba: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +0461be: 0121 |000f: move v1, v2 │ │ +0461c0: 28f8 |0010: goto 0008 // -0008 │ │ +0461c2: 6e10 2412 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1224 │ │ +0461c8: 0c00 |0014: move-result-object v0 │ │ +0461ca: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +0461ce: 6e10 2701 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0127 │ │ +0461d4: 0a03 |001a: move-result v3 │ │ +0461d6: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +0461d8: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +0461dc: 0121 |001e: move v1, v2 │ │ +0461de: 28e9 |001f: goto 0008 // -0017 │ │ +0461e0: 0121 |0020: move v1, v2 │ │ +0461e2: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=398 │ │ 0x0008 line=409 │ │ 0x0009 line=403 │ │ 0x0011 line=405 │ │ 0x0015 line=406 │ │ @@ -78688,72 +78688,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -044014: |[044014] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -044024: 20c0 9302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0293 │ │ -044028: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -04402c: 07c7 |0004: move-object v7, v12 │ │ -04402e: 1f07 9302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0293 │ │ -044032: 6e10 3d12 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@123d │ │ -044038: 0a09 |000a: move-result v9 │ │ -04403a: 6e10 3e12 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@123e │ │ -044040: 0a0a |000e: move-result v10 │ │ -044042: 6e10 a212 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ -044048: 0a06 |0012: move-result v6 │ │ -04404a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -04404e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -044052: 6e20 a112 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ -044058: 0c01 |001a: move-result-object v1 │ │ -04405a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -04405e: 6e10 3012 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -044064: 0a02 |0020: move-result v2 │ │ -044066: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -04406a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -04406e: 6e10 3c12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@123c │ │ -044074: 0a02 |0028: move-result v2 │ │ -044076: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -04407a: 9000 100a |002b: add-int v0, v16, v10 │ │ -04407e: 6e10 4012 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ -044084: 0a02 |0030: move-result v2 │ │ -044086: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -04408a: 9000 100a |0033: add-int v0, v16, v10 │ │ -04408e: 6e10 2512 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -044094: 0a02 |0038: move-result v2 │ │ -044096: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -04409a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -04409c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -0440a0: 6e10 3012 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -0440a6: 0a03 |0041: move-result v3 │ │ -0440a8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -0440ac: 9000 100a |0044: add-int v0, v16, v10 │ │ -0440b0: 6e10 4012 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0440b6: 0a03 |0049: move-result v3 │ │ -0440b8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -0440bc: 07b0 |004c: move-object v0, v11 │ │ -0440be: 01e3 |004d: move v3, v14 │ │ -0440c0: 7406 1c11 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@111c │ │ -0440c6: 0a00 |0051: move-result v0 │ │ -0440c8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -0440cc: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -0440ce: 0f00 |0055: return v0 │ │ -0440d0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0440d4: 28bd |0058: goto 0015 // -0043 │ │ -0440d6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -0440da: 7be0 |005b: neg-int v0, v14 │ │ -0440dc: 7120 c40a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ac4 │ │ -0440e2: 0a00 |005f: move-result v0 │ │ -0440e4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -0440e8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -0440ea: 28f2 |0063: goto 0055 // -000e │ │ -0440ec: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -0440ee: 28f0 |0065: goto 0055 // -0010 │ │ +0461e4: |[0461e4] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +0461f4: 20c0 9302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0293 │ │ +0461f8: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +0461fc: 07c7 |0004: move-object v7, v12 │ │ +0461fe: 1f07 9302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0293 │ │ +046202: 6e10 3d12 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@123d │ │ +046208: 0a09 |000a: move-result v9 │ │ +04620a: 6e10 3e12 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@123e │ │ +046210: 0a0a |000e: move-result v10 │ │ +046212: 6e10 a212 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ +046218: 0a06 |0012: move-result v6 │ │ +04621a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +04621e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +046222: 6e20 a112 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ +046228: 0c01 |001a: move-result-object v1 │ │ +04622a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +04622e: 6e10 3012 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +046234: 0a02 |0020: move-result v2 │ │ +046236: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +04623a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +04623e: 6e10 3c12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@123c │ │ +046244: 0a02 |0028: move-result v2 │ │ +046246: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +04624a: 9000 100a |002b: add-int v0, v16, v10 │ │ +04624e: 6e10 4012 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ +046254: 0a02 |0030: move-result v2 │ │ +046256: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +04625a: 9000 100a |0033: add-int v0, v16, v10 │ │ +04625e: 6e10 2512 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +046264: 0a02 |0038: move-result v2 │ │ +046266: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +04626a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +04626c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +046270: 6e10 3012 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +046276: 0a03 |0041: move-result v3 │ │ +046278: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +04627c: 9000 100a |0044: add-int v0, v16, v10 │ │ +046280: 6e10 4012 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ +046286: 0a03 |0049: move-result v3 │ │ +046288: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +04628c: 07b0 |004c: move-object v0, v11 │ │ +04628e: 01e3 |004d: move v3, v14 │ │ +046290: 7406 1c11 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@111c │ │ +046296: 0a00 |0051: move-result v0 │ │ +046298: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +04629c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +04629e: 0f00 |0055: return v0 │ │ +0462a0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0462a4: 28bd |0058: goto 0015 // -0043 │ │ +0462a6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +0462aa: 7be0 |005b: neg-int v0, v14 │ │ +0462ac: 7120 c40a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ac4 │ │ +0462b2: 0a00 |005f: move-result v0 │ │ +0462b4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +0462b8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +0462ba: 28f2 |0063: goto 0055 // -000e │ │ +0462bc: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +0462be: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0005 line=1104 │ │ 0x0007 line=1105 │ │ 0x000b line=1106 │ │ 0x000f line=1107 │ │ @@ -78789,17 +78789,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0440f0: |[0440f0] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -044100: 5510 fc04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -044104: 0f00 |0002: return v0 │ │ +0462c0: |[0462c0] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +0462d0: 5510 fc04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +0462d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=895 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78807,24 +78807,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -044108: |[044108] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -044118: 2020 5902 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -04411c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -044120: 6f20 9a12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@129a │ │ -044126: 0a00 |0007: move-result v0 │ │ -044128: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -04412c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04412e: 0f00 |000b: return v0 │ │ -044130: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -044132: 28fe |000d: goto 000b // -0002 │ │ +0462d8: |[0462d8] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0462e8: 2020 5902 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +0462ec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0462f0: 6f20 9a12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@129a │ │ +0462f6: 0a00 |0007: move-result v0 │ │ +0462f8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0462fc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0462fe: 0f00 |000b: return v0 │ │ +046300: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +046302: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -78833,20 +78833,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044134: |[044134] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -044144: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -044148: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04414a: 7030 2011 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1120 │ │ -044150: 0a00 |0006: move-result v0 │ │ -044152: 0f00 |0007: return v0 │ │ +046304: |[046304] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +046314: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046318: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04631a: 7030 2011 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1120 │ │ +046320: 0a00 |0006: move-result v0 │ │ +046322: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78854,27 +78854,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -044154: |[044154] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -044164: 5420 fe04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -044168: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04416a: 6e20 7f11 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@117f │ │ -044170: 0a00 |0006: move-result v0 │ │ -044172: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -044176: 5520 fc04 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -04417a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -04417e: 5420 fe04 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -044182: 6e10 7111 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1171 │ │ -044188: 0e00 |0012: return-void │ │ -04418a: 7110 d80a 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ -044190: 28fc |0016: goto 0012 // -0004 │ │ +046324: |[046324] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +046334: 5420 fe04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +046338: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04633a: 6e20 7f11 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@117f │ │ +046340: 0a00 |0006: move-result v0 │ │ +046342: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +046346: 5520 fc04 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +04634a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +04634e: 5420 fe04 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +046352: 6e10 7111 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1171 │ │ +046358: 0e00 |0012: return-void │ │ +04635a: 7110 d80a 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ +046360: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ 0x0009 line=1022 │ │ 0x000d line=1023 │ │ 0x0012 line=1029 │ │ 0x0013 line=1027 │ │ @@ -78886,22 +78886,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -044194: |[044194] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -0441a4: 5410 0405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ -0441a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0441ac: 5410 0405 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ -0441b0: 7220 f610 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@10f6 │ │ -0441b6: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -0441ba: 6e20 4e11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@114e │ │ -0441c0: 0e00 |000e: return-void │ │ +046364: |[046364] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +046374: 5410 0405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ +046378: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04637c: 5410 0405 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ +046380: 7220 f610 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@10f6 │ │ +046386: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +04638a: 6e20 4e11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@114e │ │ +046390: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x0009 line=344 │ │ 0x000e line=345 │ │ locals : │ │ @@ -78913,22 +78913,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0441c4: |[0441c4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -0441d4: 5410 0405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ -0441d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0441dc: 5410 0405 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ -0441e0: 7220 f710 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@10f7 │ │ -0441e6: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -0441ea: 6e20 4e11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@114e │ │ -0441f0: 0e00 |000e: return-void │ │ +046394: |[046394] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +0463a4: 5410 0405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ +0463a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0463ac: 5410 0405 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ +0463b0: 7220 f710 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@10f7 │ │ +0463b6: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +0463ba: 6e20 4e11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@114e │ │ +0463c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0009 line=337 │ │ 0x000e line=338 │ │ locals : │ │ @@ -78940,21 +78940,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0441f4: |[0441f4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -044204: 5420 0405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ -044208: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04420c: 5420 0405 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ -044210: 5221 0a05 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -044214: 7230 f810 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@10f8 │ │ -04421a: 0e00 |000b: return-void │ │ +0463c4: |[0463c4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +0463d4: 5420 0405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ +0463d8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0463dc: 5420 0405 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ +0463e0: 5221 0a05 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +0463e4: 7230 f810 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@10f8 │ │ +0463ea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=331 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -78965,43 +78965,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -04421c: |[04421c] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -04422c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04422e: 6f20 9d12 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@129d │ │ -044234: 6e10 2c11 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ -04423a: 0a06 |0007: move-result v6 │ │ -04423c: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -044240: 6e20 2b11 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -044246: 0c03 |000d: move-result-object v3 │ │ -044248: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -04424c: 5486 0905 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ -044250: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -044254: 0e00 |0014: return-void │ │ -044256: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -044258: 28f8 |0016: goto 000e // -0008 │ │ -04425a: 5486 0905 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ -04425e: 6e10 2601 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0126 │ │ -044264: 0a04 |001c: move-result v4 │ │ -044266: 6e10 3012 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -04426c: 0a02 |0020: move-result v2 │ │ -04426e: 6e10 4012 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1240 │ │ -044274: 0a05 |0024: move-result v5 │ │ -044276: 6e10 2512 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -04427c: 0a00 |0028: move-result v0 │ │ -04427e: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -044282: 5486 0905 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ -044286: 6e50 2d01 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012d │ │ -04428c: 5486 0905 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ -044290: 6e20 2401 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0124 │ │ -044296: 28df |0035: goto 0014 // -0021 │ │ +0463ec: |[0463ec] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +0463fc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0463fe: 6f20 9d12 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@129d │ │ +046404: 6e10 2c11 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ +04640a: 0a06 |0007: move-result v6 │ │ +04640c: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +046410: 6e20 2b11 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +046416: 0c03 |000d: move-result-object v3 │ │ +046418: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +04641c: 5486 0905 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ +046420: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +046424: 0e00 |0014: return-void │ │ +046426: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +046428: 28f8 |0016: goto 000e // -0008 │ │ +04642a: 5486 0905 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ +04642e: 6e10 2601 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0126 │ │ +046434: 0a04 |001c: move-result v4 │ │ +046436: 6e10 3012 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +04643c: 0a02 |0020: move-result v2 │ │ +04643e: 6e10 4012 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1240 │ │ +046444: 0a05 |0024: move-result v5 │ │ +046446: 6e10 2512 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +04644c: 0a00 |0028: move-result v0 │ │ +04644e: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +046452: 5486 0905 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ +046456: 6e50 2d01 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012d │ │ +04645c: 5486 0905 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ +046460: 6e20 2401 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0124 │ │ +046466: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1053 │ │ 0x0004 line=1055 │ │ 0x000e line=1056 │ │ 0x0014 line=1068 │ │ 0x0015 line=1055 │ │ @@ -79028,96 +79028,96 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 159 16-bit code units │ │ -044298: |[044298] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -0442a8: 6e10 2f12 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0442ae: 0c01 |0003: move-result-object v1 │ │ -0442b0: 1f01 5902 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -0442b4: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -0442b6: 6e20 0f01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@010f │ │ -0442bc: 0a03 |000a: move-result v3 │ │ -0442be: 5574 fc04 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -0442c2: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -0442c6: 5514 f004 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ -0442ca: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -0442ce: 5474 0c05 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -0442d2: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -0442d6: 5474 0e05 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ -0442da: 6e20 0a01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@010a │ │ -0442e0: 5474 0e05 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ -0442e4: 5475 0e05 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ -0442e8: 5255 1c00 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ -0442ec: 5476 0c05 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -0442f0: 6e10 3012 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -0442f6: 0a06 |0027: move-result v6 │ │ -0442f8: 7120 4914 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -0442fe: 0a05 |002b: move-result v5 │ │ -044300: 5945 1c00 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@001c │ │ -044304: 5474 0e05 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ -044308: 6e20 0601 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0106 │ │ -04430e: 6004 1e00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -044312: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -044316: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -04431a: 6f5b 9e12 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@129e │ │ -044320: 0a02 |003c: move-result v2 │ │ -044322: 6e20 0c01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010c │ │ -044328: 0f02 |0040: return v2 │ │ -04432a: 5514 ec04 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ -04432e: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -044332: 5274 0a05 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -044336: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -044338: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -04433c: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -044340: 6e10 4912 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1249 │ │ -044346: 0a04 |004f: move-result v4 │ │ -044348: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -04434c: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -04434e: 6e20 6d12 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@126d │ │ -044354: 6e10 2712 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1227 │ │ -04435a: 0c00 |0059: move-result-object v0 │ │ -04435c: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -044360: 6e10 3012 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -044366: 0a04 |005f: move-result v4 │ │ -044368: 8244 |0060: int-to-float v4, v4 │ │ -04436a: 6e10 4012 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1240 │ │ -044370: 0a05 |0064: move-result v5 │ │ -044372: 8255 |0065: int-to-float v5, v5 │ │ -044374: 5416 eb04 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ -044378: 6e56 0701 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0107 │ │ -04437e: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -044380: 28d1 |006c: goto 003d // -002f │ │ -044382: 1a04 6908 |006d: const-string v4, "SlidingPaneLayout" // string@0869 │ │ -044386: 2205 0503 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -04438a: 7010 6714 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -044390: 1a06 200c |0074: const-string v6, "drawChild: child view " // string@0c20 │ │ -044394: 6e20 6e14 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04439a: 0c05 |0079: move-result-object v5 │ │ -04439c: 6e20 6d14 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0443a2: 0c05 |007d: move-result-object v5 │ │ -0443a4: 1a06 7d00 |007e: const-string v6, " returned null drawing cache" // string@007d │ │ -0443a8: 6e20 6e14 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0443ae: 0c05 |0083: move-result-object v5 │ │ -0443b0: 6e10 7314 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0443b6: 0c05 |0087: move-result-object v5 │ │ -0443b8: 7120 ac11 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ -0443be: 6f5b 9e12 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@129e │ │ -0443c4: 0a02 |008e: move-result v2 │ │ -0443c6: 28ae |008f: goto 003d // -0052 │ │ -0443c8: 6e10 4912 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1249 │ │ -0443ce: 0a04 |0093: move-result v4 │ │ -0443d0: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -0443d4: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -0443d6: 6e20 6d12 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@126d │ │ -0443dc: 6f5b 9e12 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@129e │ │ -0443e2: 0a02 |009d: move-result v2 │ │ -0443e4: 289f |009e: goto 003d // -0061 │ │ +046468: |[046468] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +046478: 6e10 2f12 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +04647e: 0c01 |0003: move-result-object v1 │ │ +046480: 1f01 5902 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +046484: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +046486: 6e20 0f01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@010f │ │ +04648c: 0a03 |000a: move-result v3 │ │ +04648e: 5574 fc04 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +046492: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +046496: 5514 f004 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ +04649a: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +04649e: 5474 0c05 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +0464a2: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +0464a6: 5474 0e05 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ +0464aa: 6e20 0a01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@010a │ │ +0464b0: 5474 0e05 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ +0464b4: 5475 0e05 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ +0464b8: 5255 1c00 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ +0464bc: 5476 0c05 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +0464c0: 6e10 3012 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0464c6: 0a06 |0027: move-result v6 │ │ +0464c8: 7120 4914 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +0464ce: 0a05 |002b: move-result v5 │ │ +0464d0: 5945 1c00 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@001c │ │ +0464d4: 5474 0e05 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@050e │ │ +0464d8: 6e20 0601 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0106 │ │ +0464de: 6004 1e00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +0464e2: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +0464e6: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +0464ea: 6f5b 9e12 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@129e │ │ +0464f0: 0a02 |003c: move-result v2 │ │ +0464f2: 6e20 0c01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010c │ │ +0464f8: 0f02 |0040: return v2 │ │ +0464fa: 5514 ec04 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ +0464fe: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +046502: 5274 0a05 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +046506: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +046508: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +04650c: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +046510: 6e10 4912 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1249 │ │ +046516: 0a04 |004f: move-result v4 │ │ +046518: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +04651c: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +04651e: 6e20 6d12 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@126d │ │ +046524: 6e10 2712 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1227 │ │ +04652a: 0c00 |0059: move-result-object v0 │ │ +04652c: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +046530: 6e10 3012 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +046536: 0a04 |005f: move-result v4 │ │ +046538: 8244 |0060: int-to-float v4, v4 │ │ +04653a: 6e10 4012 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1240 │ │ +046540: 0a05 |0064: move-result v5 │ │ +046542: 8255 |0065: int-to-float v5, v5 │ │ +046544: 5416 eb04 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ +046548: 6e56 0701 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0107 │ │ +04654e: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +046550: 28d1 |006c: goto 003d // -002f │ │ +046552: 1a04 6908 |006d: const-string v4, "SlidingPaneLayout" // string@0869 │ │ +046556: 2205 0503 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +04655a: 7010 6714 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +046560: 1a06 200c |0074: const-string v6, "drawChild: child view " // string@0c20 │ │ +046564: 6e20 6e14 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04656a: 0c05 |0079: move-result-object v5 │ │ +04656c: 6e20 6d14 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +046572: 0c05 |007d: move-result-object v5 │ │ +046574: 1a06 7d00 |007e: const-string v6, " returned null drawing cache" // string@007d │ │ +046578: 6e20 6e14 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04657e: 0c05 |0083: move-result-object v5 │ │ +046580: 6e10 7314 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +046586: 0c05 |0087: move-result-object v5 │ │ +046588: 7120 ac11 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ +04658e: 6f5b 9e12 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@129e │ │ +046594: 0a02 |008e: move-result v2 │ │ +046596: 28ae |008f: goto 003d // -0052 │ │ +046598: 6e10 4912 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1249 │ │ +04659e: 0a04 |0093: move-result v4 │ │ +0465a0: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +0465a4: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +0465a6: 6e20 6d12 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@126d │ │ +0465ac: 6f5b 9e12 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@129e │ │ +0465b2: 0a02 |009d: move-result v2 │ │ +0465b4: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ 0x0006 line=953 │ │ 0x000b line=955 │ │ 0x0017 line=957 │ │ 0x001c line=958 │ │ @@ -79156,18 +79156,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0443e8: |[0443e8] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0443f8: 2200 5902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -0443fc: 7010 f010 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@10f0 │ │ -044402: 1100 |0005: return-object v0 │ │ +0465b8: |[0465b8] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0465c8: 2200 5902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +0465cc: 7010 f010 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@10f0 │ │ +0465d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79175,20 +79175,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -044404: |[044404] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -044414: 2200 5902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -044418: 6e10 2d11 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@112d │ │ -04441e: 0c01 |0005: move-result-object v1 │ │ -044420: 7030 f210 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10f2 │ │ -044426: 1100 |0009: return-object v0 │ │ +0465d4: |[0465d4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0465e4: 2200 5902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +0465e8: 6e10 2d11 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@112d │ │ +0465ee: 0c01 |0005: move-result-object v1 │ │ +0465f0: 7030 f210 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10f2 │ │ +0465f6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -79197,24 +79197,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -044428: |[044428] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -044438: 2020 9202 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0292 │ │ -04443c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -044440: 2200 5902 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -044444: 1f02 9202 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0292 │ │ -044448: 7020 f510 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@10f5 │ │ -04444e: 1100 |000b: return-object v0 │ │ -044450: 2200 5902 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -044454: 7020 f410 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@10f4 │ │ -04445a: 28fa |0011: goto 000b // -0006 │ │ +0465f8: |[0465f8] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +046608: 2020 9202 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0292 │ │ +04660c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +046610: 2200 5902 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +046614: 1f02 9202 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0292 │ │ +046618: 7020 f510 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@10f5 │ │ +04661e: 1100 |000b: return-object v0 │ │ +046620: 2200 5902 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +046624: 7020 f410 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@10f4 │ │ +04662a: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -79224,17 +79224,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04445c: |[04445c] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -04446c: 5210 fd04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04fd │ │ -044470: 0f00 |0002: return v0 │ │ +04662c: |[04662c] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +04663c: 5210 fd04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04fd │ │ +046640: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79242,17 +79242,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044474: |[044474] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -044484: 5210 0505 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ -044488: 0f00 |0002: return v0 │ │ +046644: |[046644] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +046654: 5210 0505 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ +046658: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79260,17 +79260,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04448c: |[04448c] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -04449c: 5210 0d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ -0444a0: 0f00 |0002: return v0 │ │ +04665c: |[04665c] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +04666c: 5210 0d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ +046670: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79278,31 +79278,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0444a4: |[0444a4] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -0444b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0444b6: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -0444ba: 0f01 |0003: return v1 │ │ -0444bc: 6e10 2f12 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0444c2: 0c00 |0007: move-result-object v0 │ │ -0444c4: 1f00 5902 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -0444c8: 5542 fc04 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -0444cc: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -0444d0: 5502 ec04 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ -0444d4: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -0444d8: 5242 0a05 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -0444dc: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -0444de: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -0444e2: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -0444e6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -0444e8: 28e9 |001a: goto 0003 // -0017 │ │ +046674: |[046674] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +046684: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046686: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +04668a: 0f01 |0003: return v1 │ │ +04668c: 6e10 2f12 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +046692: 0c00 |0007: move-result-object v0 │ │ +046694: 1f00 5902 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +046698: 5542 fc04 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +04669c: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +0466a0: 5502 ec04 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ +0466a4: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +0466a8: 5242 0a05 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +0466ac: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0466ae: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +0466b2: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +0466b6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0466b8: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1126 │ │ 0x0003 line=1130 │ │ 0x0004 line=1129 │ │ 0x000a line=1130 │ │ locals : │ │ @@ -79315,25 +79315,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0444ec: |[0444ec] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -0444fc: 5520 fc04 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -044500: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -044504: 5220 0a05 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -044508: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -04450c: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -044510: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -044514: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -044516: 0f00 |000d: return v0 │ │ -044518: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04451a: 28fe |000f: goto 000d // -0002 │ │ +0466bc: |[0466bc] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +0466cc: 5520 fc04 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +0466d0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0466d4: 5220 0a05 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +0466d8: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +0466dc: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +0466e0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0466e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0466e6: 0f00 |000d: return v0 │ │ +0466e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0466ea: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79341,17 +79341,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04451c: |[04451c] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -04452c: 5510 fc04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -044530: 0f00 |0002: return v0 │ │ +0466ec: |[0466ec] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +0466fc: 5510 fc04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +046700: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79359,19 +79359,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044534: |[044534] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -044544: 6f10 ab12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12ab │ │ -04454a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04454c: 5c10 ff04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -044550: 0e00 |0006: return-void │ │ +046704: |[046704] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +046714: 6f10 ab12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12ab │ │ +04671a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04671c: 5c10 ff04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +046720: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79381,33 +79381,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -044554: |[044554] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -044564: 6f10 ac12 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12ac │ │ -04456a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -04456c: 5c43 ff04 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -044570: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -044572: 5443 0705 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ -044576: 6e10 9014 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04457c: 0a00 |000c: move-result v0 │ │ -04457e: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -044582: 5443 0705 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ -044586: 6e20 8a14 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04458c: 0c01 |0014: move-result-object v1 │ │ -04458e: 1f01 5702 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0257 │ │ -044592: 6e10 e410 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@10e4 │ │ -044598: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04459c: 28f1 |001c: goto 000d // -000f │ │ -04459e: 5443 0705 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ -0445a2: 6e10 8814 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ -0445a8: 0e00 |0022: return-void │ │ +046724: |[046724] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +046734: 6f10 ac12 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12ac │ │ +04673a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +04673c: 5c43 ff04 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +046740: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +046742: 5443 0705 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ +046746: 6e10 9014 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04674c: 0a00 |000c: move-result v0 │ │ +04674e: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +046752: 5443 0705 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ +046756: 6e20 8a14 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04675c: 0c01 |0014: move-result-object v1 │ │ +04675e: 1f01 5702 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0257 │ │ +046762: 6e10 e410 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@10e4 │ │ +046768: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04676c: 28f1 |001c: goto 000d // -000f │ │ +04676e: 5443 0705 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0507 │ │ +046772: 6e10 8814 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ +046778: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -79425,119 +79425,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -0445ac: |[0445ac] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0445bc: 7110 be09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ -0445c2: 0a00 |0003: move-result v0 │ │ -0445c4: 55d9 fc04 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -0445c8: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -0445cc: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -0445d0: 6e10 2c11 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ -0445d6: 0a09 |000d: move-result v9 │ │ -0445d8: 121a |000e: const/4 v10, #int 1 // #1 │ │ -0445da: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -0445de: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -0445e0: 6e20 2b11 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -0445e6: 0c05 |0015: move-result-object v5 │ │ -0445e8: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -0445ec: 54d9 fe04 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -0445f0: 6e10 f511 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -0445f6: 0a0a |001d: move-result v10 │ │ -0445f8: 87aa |001e: float-to-int v10, v10 │ │ -0445fa: 6e10 f711 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -044600: 0a0b |0022: move-result v11 │ │ -044602: 87bb |0023: float-to-int v11, v11 │ │ -044604: 6e40 9411 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1194 │ │ -04460a: 0a09 |0027: move-result v9 │ │ -04460c: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -044610: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -044612: 5cd9 0805 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ -044616: 55d9 fc04 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -04461a: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -04461e: 55d9 0205 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0502 │ │ -044622: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -044626: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -04462a: 54d9 fe04 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -04462e: 6e10 7311 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -044634: 6f20 ae12 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@12ae │ │ -04463a: 0a09 |003f: move-result v9 │ │ -04463c: 0f09 |0040: return v9 │ │ -04463e: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -044640: 28e9 |0042: goto 002b // -0017 │ │ -044642: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -044644: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -044648: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -04464a: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -04464e: 54d9 fe04 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -044652: 6e10 7311 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -044658: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -04465a: 28f1 |004f: goto 0040 // -000f │ │ -04465c: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -04465e: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -044664: 54d9 fe04 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -044668: 6e20 9e11 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@119e │ │ -04466e: 0a03 |0059: move-result v3 │ │ -044670: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -044674: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -044678: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -04467a: 28e1 |005f: goto 0040 // -001f │ │ -04467c: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -04467e: 5cd9 0205 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0502 │ │ -044682: 6e10 f511 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -044688: 0a07 |0066: move-result v7 │ │ -04468a: 6e10 f711 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -044690: 0a08 |006a: move-result v8 │ │ -044692: 59d7 0005 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0500 │ │ -044696: 59d8 0105 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0501 │ │ -04469a: 54d9 fe04 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -04469e: 54da 0c05 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -0446a2: 877b |0073: float-to-int v11, v7 │ │ -0446a4: 878c |0074: float-to-int v12, v8 │ │ -0446a6: 6e40 9411 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1194 │ │ -0446ac: 0a09 |0078: move-result v9 │ │ -0446ae: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -0446b2: 54d9 0c05 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -0446b6: 6e20 3a11 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@113a │ │ -0446bc: 0a09 |0080: move-result v9 │ │ -0446be: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -0446c2: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -0446c4: 28d0 |0084: goto 0054 // -0030 │ │ -0446c6: 6e10 f511 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -0446cc: 0a07 |0088: move-result v7 │ │ -0446ce: 6e10 f711 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -0446d4: 0a08 |008c: move-result v8 │ │ -0446d6: 52d9 0005 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0500 │ │ -0446da: a709 0709 |008f: sub-float v9, v7, v9 │ │ -0446de: 7110 4314 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -0446e4: 0a01 |0094: move-result v1 │ │ -0446e6: 52d9 0105 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0501 │ │ -0446ea: a709 0809 |0097: sub-float v9, v8, v9 │ │ -0446ee: 7110 4314 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -0446f4: 0a02 |009c: move-result v2 │ │ -0446f6: 54d9 fe04 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -0446fa: 6e10 8e11 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@118e │ │ -044700: 0a06 |00a2: move-result v6 │ │ -044702: 8269 |00a3: int-to-float v9, v6 │ │ -044704: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -044708: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -04470c: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -044710: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -044714: 54d9 fe04 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -044718: 6e10 7311 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -04471e: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -044720: 5cd9 0205 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0502 │ │ -044724: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -044726: 288b |00b5: goto 0040 // -0075 │ │ -044728: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -04472a: 2889 |00b7: goto 0040 // -0077 │ │ -04472c: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +04677c: |[04677c] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04678c: 7110 be09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ +046792: 0a00 |0003: move-result v0 │ │ +046794: 55d9 fc04 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +046798: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +04679c: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +0467a0: 6e10 2c11 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ +0467a6: 0a09 |000d: move-result v9 │ │ +0467a8: 121a |000e: const/4 v10, #int 1 // #1 │ │ +0467aa: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +0467ae: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +0467b0: 6e20 2b11 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +0467b6: 0c05 |0015: move-result-object v5 │ │ +0467b8: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +0467bc: 54d9 fe04 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +0467c0: 6e10 f511 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +0467c6: 0a0a |001d: move-result v10 │ │ +0467c8: 87aa |001e: float-to-int v10, v10 │ │ +0467ca: 6e10 f711 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +0467d0: 0a0b |0022: move-result v11 │ │ +0467d2: 87bb |0023: float-to-int v11, v11 │ │ +0467d4: 6e40 9411 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1194 │ │ +0467da: 0a09 |0027: move-result v9 │ │ +0467dc: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +0467e0: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +0467e2: 5cd9 0805 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ +0467e6: 55d9 fc04 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +0467ea: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +0467ee: 55d9 0205 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0502 │ │ +0467f2: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +0467f6: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +0467fa: 54d9 fe04 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +0467fe: 6e10 7311 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +046804: 6f20 ae12 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@12ae │ │ +04680a: 0a09 |003f: move-result v9 │ │ +04680c: 0f09 |0040: return v9 │ │ +04680e: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +046810: 28e9 |0042: goto 002b // -0017 │ │ +046812: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +046814: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +046818: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +04681a: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +04681e: 54d9 fe04 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +046822: 6e10 7311 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +046828: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +04682a: 28f1 |004f: goto 0040 // -000f │ │ +04682c: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +04682e: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +046834: 54d9 fe04 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +046838: 6e20 9e11 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@119e │ │ +04683e: 0a03 |0059: move-result v3 │ │ +046840: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +046844: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +046848: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +04684a: 28e1 |005f: goto 0040 // -001f │ │ +04684c: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +04684e: 5cd9 0205 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0502 │ │ +046852: 6e10 f511 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +046858: 0a07 |0066: move-result v7 │ │ +04685a: 6e10 f711 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +046860: 0a08 |006a: move-result v8 │ │ +046862: 59d7 0005 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0500 │ │ +046866: 59d8 0105 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0501 │ │ +04686a: 54d9 fe04 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +04686e: 54da 0c05 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046872: 877b |0073: float-to-int v11, v7 │ │ +046874: 878c |0074: float-to-int v12, v8 │ │ +046876: 6e40 9411 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1194 │ │ +04687c: 0a09 |0078: move-result v9 │ │ +04687e: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +046882: 54d9 0c05 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046886: 6e20 3a11 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@113a │ │ +04688c: 0a09 |0080: move-result v9 │ │ +04688e: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +046892: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +046894: 28d0 |0084: goto 0054 // -0030 │ │ +046896: 6e10 f511 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +04689c: 0a07 |0088: move-result v7 │ │ +04689e: 6e10 f711 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +0468a4: 0a08 |008c: move-result v8 │ │ +0468a6: 52d9 0005 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0500 │ │ +0468aa: a709 0709 |008f: sub-float v9, v7, v9 │ │ +0468ae: 7110 4314 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +0468b4: 0a01 |0094: move-result v1 │ │ +0468b6: 52d9 0105 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0501 │ │ +0468ba: a709 0809 |0097: sub-float v9, v8, v9 │ │ +0468be: 7110 4314 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +0468c4: 0a02 |009c: move-result v2 │ │ +0468c6: 54d9 fe04 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +0468ca: 6e10 8e11 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@118e │ │ +0468d0: 0a06 |00a2: move-result v6 │ │ +0468d2: 8269 |00a3: int-to-float v9, v6 │ │ +0468d4: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +0468d8: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +0468dc: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +0468e0: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +0468e4: 54d9 fe04 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +0468e8: 6e10 7311 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +0468ee: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +0468f0: 5cd9 0205 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0502 │ │ +0468f4: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +0468f6: 288b |00b5: goto 0040 // -0075 │ │ +0468f8: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +0468fa: 2889 |00b7: goto 0040 // -0077 │ │ +0468fc: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0004 line=731 │ │ 0x0011 line=733 │ │ 0x0016 line=734 │ │ 0x0018 line=735 │ │ @@ -79593,220 +79593,220 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 401 16-bit code units │ │ -044740: |[044740] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -044750: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ -044754: 7401 3111 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ -04475a: 0a10 |0005: move-result v16 │ │ -04475c: 7401 3211 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1132 │ │ -044762: 0a11 |0009: move-result v17 │ │ -044764: 7401 3311 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1133 │ │ -04476a: 0a12 |000d: move-result v18 │ │ -04476c: 7401 2c11 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ -044772: 0a06 |0011: move-result v6 │ │ -044774: 0215 1000 |0012: move/from16 v21, v16 │ │ -044778: 020e 1500 |0014: move/from16 v14, v21 │ │ -04477c: 0800 1900 |0016: move-object/from16 v0, v25 │ │ -044780: 5500 ff04 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -044784: 0216 0000 |001a: move/from16 v22, v0 │ │ -044788: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ -04478c: 0800 1900 |001e: move-object/from16 v0, v25 │ │ -044790: 5500 fc04 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -044794: 0216 0000 |0022: move/from16 v22, v0 │ │ -044798: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ -04479c: 0800 1900 |0026: move-object/from16 v0, v25 │ │ -0447a0: 5500 0805 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ -0447a4: 0216 0000 |002a: move/from16 v22, v0 │ │ -0447a8: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ -0447ac: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ -0447b0: 0200 1600 |0030: move/from16 v0, v22 │ │ -0447b4: 0801 1900 |0032: move-object/from16 v1, v25 │ │ -0447b8: 5910 0a05 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -0447bc: 120b |0036: const/4 v11, #int 0 // #0 │ │ -0447be: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ -0447c2: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -0447c6: 6e20 2b11 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -0447cc: 0c04 |003e: move-result-object v4 │ │ -0447ce: 6e10 4212 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -0447d4: 0a16 |0042: move-result v22 │ │ -0447d6: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ -0447da: 0200 1600 |0045: move/from16 v0, v22 │ │ -0447de: 0201 1700 |0047: move/from16 v1, v23 │ │ -0447e2: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -0447e6: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0447ea: 28ea |004d: goto 0037 // -0016 │ │ -0447ec: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -0447f0: 28e0 |0050: goto 0030 // -0020 │ │ -0447f2: 6e10 2f12 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0447f8: 0c0c |0054: move-result-object v12 │ │ -0447fa: 1f0c 5902 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -0447fe: 6e10 3612 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -044804: 0a0a |005a: move-result v10 │ │ -044806: 120f |005b: const/4 v15, #int 0 // #0 │ │ -044808: 55c0 f004 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ -04480c: 0216 0000 |005e: move/from16 v22, v0 │ │ -044810: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ -044814: 52c0 ee04 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -044818: 0216 0000 |0064: move/from16 v22, v0 │ │ -04481c: 52c0 ef04 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ef │ │ -044820: 0217 0000 |0068: move/from16 v23, v0 │ │ -044824: 900d 1617 |006a: add-int v13, v22, v23 │ │ -044828: 9116 1411 |006c: sub-int v22, v20, v17 │ │ -04482c: 0800 1900 |006e: move-object/from16 v0, v25 │ │ -044830: 5200 0305 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0503 │ │ -044834: 0217 0000 |0072: move/from16 v23, v0 │ │ -044838: 9116 1617 |0074: sub-int v22, v22, v23 │ │ -04483c: 0200 1600 |0076: move/from16 v0, v22 │ │ -044840: 7120 4914 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -044846: 0a16 |007b: move-result v22 │ │ -044848: 9116 1615 |007c: sub-int v22, v22, v21 │ │ -04484c: 9113 160d |007e: sub-int v19, v22, v13 │ │ -044850: 0200 1300 |0080: move/from16 v0, v19 │ │ -044854: 0801 1900 |0082: move-object/from16 v1, v25 │ │ -044858: 5910 0b05 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050b │ │ -04485c: 52c0 ee04 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -044860: 0216 0000 |0088: move/from16 v22, v0 │ │ -044864: 9016 1615 |008a: add-int v22, v22, v21 │ │ -044868: 9016 1613 |008c: add-int v22, v22, v19 │ │ -04486c: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ -044870: 9016 1617 |0090: add-int v22, v22, v23 │ │ -044874: 9117 1411 |0092: sub-int v23, v20, v17 │ │ -044878: 0200 1600 |0094: move/from16 v0, v22 │ │ -04487c: 0201 1700 |0096: move/from16 v1, v23 │ │ -044880: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ -044884: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ -044888: 0200 1600 |009c: move/from16 v0, v22 │ │ -04488c: 5cc0 ec04 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ -044890: 0200 1300 |00a0: move/from16 v0, v19 │ │ -044894: 8200 |00a2: int-to-float v0, v0 │ │ -044896: 0216 0000 |00a3: move/from16 v22, v0 │ │ -04489a: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -04489e: 5200 0a05 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -0448a2: 0217 0000 |00a9: move/from16 v23, v0 │ │ -0448a6: a816 1617 |00ab: mul-float v22, v22, v23 │ │ -0448aa: 0200 1600 |00ad: move/from16 v0, v22 │ │ -0448ae: 8700 |00af: float-to-int v0, v0 │ │ -0448b0: 0216 0000 |00b0: move/from16 v22, v0 │ │ -0448b4: 52c0 ee04 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -0448b8: 0217 0000 |00b4: move/from16 v23, v0 │ │ -0448bc: 9016 1617 |00b6: add-int v22, v22, v23 │ │ -0448c0: 9015 1516 |00b8: add-int v21, v21, v22 │ │ -0448c4: 9107 150f |00ba: sub-int v7, v21, v15 │ │ -0448c8: 9008 070a |00bc: add-int v8, v7, v10 │ │ -0448cc: 0209 1200 |00be: move/from16 v9, v18 │ │ -0448d0: 6e10 3312 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -0448d6: 0a16 |00c3: move-result v22 │ │ -0448d8: 9005 0916 |00c4: add-int v5, v9, v22 │ │ -0448dc: 0200 1200 |00c6: move/from16 v0, v18 │ │ -0448e0: 6e55 5312 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ -0448e6: 6e10 4312 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -0448ec: 0a16 |00ce: move-result v22 │ │ -0448ee: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ -0448f2: 2900 7aff |00d1: goto/16 004b // -0086 │ │ -0448f6: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ -0448fa: 28c7 |00d5: goto 009c // -0039 │ │ -0448fc: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ -044900: 5500 fc04 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -044904: 0216 0000 |00da: move/from16 v22, v0 │ │ -044908: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ -04490c: 0800 1900 |00de: move-object/from16 v0, v25 │ │ -044910: 5200 0505 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ -044914: 0216 0000 |00e2: move/from16 v22, v0 │ │ -044918: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ -04491c: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ -044920: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -044924: 5200 0a05 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -044928: 0217 0000 |00ec: move/from16 v23, v0 │ │ -04492c: a716 1617 |00ee: sub-float v22, v22, v23 │ │ -044930: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ -044934: 5200 0505 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ -044938: 0217 0000 |00f4: move/from16 v23, v0 │ │ -04493c: 0200 1700 |00f6: move/from16 v0, v23 │ │ -044940: 8200 |00f8: int-to-float v0, v0 │ │ -044942: 0217 0000 |00f9: move/from16 v23, v0 │ │ -044946: a816 1617 |00fb: mul-float v22, v22, v23 │ │ -04494a: 0200 1600 |00fd: move/from16 v0, v22 │ │ -04494e: 870f |00ff: float-to-int v15, v0 │ │ -044950: 0215 0e00 |0100: move/from16 v21, v14 │ │ -044954: 28b8 |0102: goto 00ba // -0048 │ │ -044956: 0215 0e00 |0103: move/from16 v21, v14 │ │ -04495a: 28b5 |0105: goto 00ba // -004b │ │ -04495c: 0800 1900 |0106: move-object/from16 v0, v25 │ │ -044960: 5500 ff04 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -044964: 0216 0000 |010a: move/from16 v22, v0 │ │ -044968: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ -04496c: 0800 1900 |010e: move-object/from16 v0, v25 │ │ -044970: 5500 fc04 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -044974: 0216 0000 |0112: move/from16 v22, v0 │ │ -044978: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ -04497c: 0800 1900 |0116: move-object/from16 v0, v25 │ │ -044980: 5200 0505 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ -044984: 0216 0000 |011a: move/from16 v22, v0 │ │ -044988: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ -04498c: 0800 1900 |011e: move-object/from16 v0, v25 │ │ -044990: 5200 0a05 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -044994: 0216 0000 |0122: move/from16 v22, v0 │ │ -044998: 0800 1900 |0124: move-object/from16 v0, v25 │ │ -04499c: 0201 1600 |0126: move/from16 v1, v22 │ │ -0449a0: 7020 4b11 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@114b │ │ -0449a6: 0800 1900 |012b: move-object/from16 v0, v25 │ │ -0449aa: 5400 0c05 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -0449ae: 0816 0000 |012f: move-object/from16 v22, v0 │ │ -0449b2: 7401 2f12 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0449b8: 0c16 |0134: move-result-object v22 │ │ -0449ba: 1f16 5902 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -0449be: 0800 1600 |0137: move-object/from16 v0, v22 │ │ -0449c2: 5500 ec04 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ -0449c6: 0216 0000 |013b: move/from16 v22, v0 │ │ -0449ca: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ -0449ce: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -0449d2: 5400 0c05 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -0449d6: 0816 0000 |0143: move-object/from16 v22, v0 │ │ -0449da: 0800 1900 |0145: move-object/from16 v0, v25 │ │ -0449de: 5200 0a05 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ -0449e2: 0217 0000 |0149: move/from16 v23, v0 │ │ -0449e6: 0800 1900 |014b: move-object/from16 v0, v25 │ │ -0449ea: 5200 0d05 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ -0449ee: 0218 0000 |014f: move/from16 v24, v0 │ │ -0449f2: 0800 1900 |0151: move-object/from16 v0, v25 │ │ -0449f6: 0801 1600 |0153: move-object/from16 v1, v22 │ │ -0449fa: 0202 1700 |0155: move/from16 v2, v23 │ │ -0449fe: 0203 1800 |0157: move/from16 v3, v24 │ │ -044a02: 7040 2211 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1122 │ │ -044a08: 0800 1900 |015c: move-object/from16 v0, v25 │ │ -044a0c: 5400 0c05 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -044a10: 0816 0000 |0160: move-object/from16 v22, v0 │ │ -044a14: 0800 1900 |0162: move-object/from16 v0, v25 │ │ -044a18: 0801 1600 |0164: move-object/from16 v1, v22 │ │ -044a1c: 6e20 5b11 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@115b │ │ -044a22: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ -044a26: 0200 1600 |016b: move/from16 v0, v22 │ │ -044a2a: 0801 1900 |016d: move-object/from16 v1, v25 │ │ -044a2e: 5c10 ff04 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -044a32: 0e00 |0171: return-void │ │ -044a34: 120b |0172: const/4 v11, #int 0 // #0 │ │ -044a36: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ -044a3a: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -044a3e: 6e20 2b11 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -044a44: 0c16 |017a: move-result-object v22 │ │ -044a46: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ -044a4a: 0800 1900 |017d: move-object/from16 v0, v25 │ │ -044a4e: 5200 0d05 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ -044a52: 0218 0000 |0181: move/from16 v24, v0 │ │ -044a56: 0800 1900 |0183: move-object/from16 v0, v25 │ │ -044a5a: 0801 1600 |0185: move-object/from16 v1, v22 │ │ -044a5e: 0202 1700 |0187: move/from16 v2, v23 │ │ -044a62: 0203 1800 |0189: move/from16 v3, v24 │ │ -044a66: 7040 2211 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1122 │ │ -044a6c: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ -044a70: 28e3 |0190: goto 0173 // -001d │ │ +046910: |[046910] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +046920: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ +046924: 7401 3111 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ +04692a: 0a10 |0005: move-result v16 │ │ +04692c: 7401 3211 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1132 │ │ +046932: 0a11 |0009: move-result v17 │ │ +046934: 7401 3311 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1133 │ │ +04693a: 0a12 |000d: move-result v18 │ │ +04693c: 7401 2c11 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ +046942: 0a06 |0011: move-result v6 │ │ +046944: 0215 1000 |0012: move/from16 v21, v16 │ │ +046948: 020e 1500 |0014: move/from16 v14, v21 │ │ +04694c: 0800 1900 |0016: move-object/from16 v0, v25 │ │ +046950: 5500 ff04 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +046954: 0216 0000 |001a: move/from16 v22, v0 │ │ +046958: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ +04695c: 0800 1900 |001e: move-object/from16 v0, v25 │ │ +046960: 5500 fc04 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +046964: 0216 0000 |0022: move/from16 v22, v0 │ │ +046968: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ +04696c: 0800 1900 |0026: move-object/from16 v0, v25 │ │ +046970: 5500 0805 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ +046974: 0216 0000 |002a: move/from16 v22, v0 │ │ +046978: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ +04697c: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ +046980: 0200 1600 |0030: move/from16 v0, v22 │ │ +046984: 0801 1900 |0032: move-object/from16 v1, v25 │ │ +046988: 5910 0a05 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +04698c: 120b |0036: const/4 v11, #int 0 // #0 │ │ +04698e: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ +046992: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +046996: 6e20 2b11 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +04699c: 0c04 |003e: move-result-object v4 │ │ +04699e: 6e10 4212 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +0469a4: 0a16 |0042: move-result v22 │ │ +0469a6: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ +0469aa: 0200 1600 |0045: move/from16 v0, v22 │ │ +0469ae: 0201 1700 |0047: move/from16 v1, v23 │ │ +0469b2: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +0469b6: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0469ba: 28ea |004d: goto 0037 // -0016 │ │ +0469bc: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +0469c0: 28e0 |0050: goto 0030 // -0020 │ │ +0469c2: 6e10 2f12 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0469c8: 0c0c |0054: move-result-object v12 │ │ +0469ca: 1f0c 5902 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +0469ce: 6e10 3612 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +0469d4: 0a0a |005a: move-result v10 │ │ +0469d6: 120f |005b: const/4 v15, #int 0 // #0 │ │ +0469d8: 55c0 f004 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ +0469dc: 0216 0000 |005e: move/from16 v22, v0 │ │ +0469e0: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ +0469e4: 52c0 ee04 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +0469e8: 0216 0000 |0064: move/from16 v22, v0 │ │ +0469ec: 52c0 ef04 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ef │ │ +0469f0: 0217 0000 |0068: move/from16 v23, v0 │ │ +0469f4: 900d 1617 |006a: add-int v13, v22, v23 │ │ +0469f8: 9116 1411 |006c: sub-int v22, v20, v17 │ │ +0469fc: 0800 1900 |006e: move-object/from16 v0, v25 │ │ +046a00: 5200 0305 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0503 │ │ +046a04: 0217 0000 |0072: move/from16 v23, v0 │ │ +046a08: 9116 1617 |0074: sub-int v22, v22, v23 │ │ +046a0c: 0200 1600 |0076: move/from16 v0, v22 │ │ +046a10: 7120 4914 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +046a16: 0a16 |007b: move-result v22 │ │ +046a18: 9116 1615 |007c: sub-int v22, v22, v21 │ │ +046a1c: 9113 160d |007e: sub-int v19, v22, v13 │ │ +046a20: 0200 1300 |0080: move/from16 v0, v19 │ │ +046a24: 0801 1900 |0082: move-object/from16 v1, v25 │ │ +046a28: 5910 0b05 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050b │ │ +046a2c: 52c0 ee04 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +046a30: 0216 0000 |0088: move/from16 v22, v0 │ │ +046a34: 9016 1615 |008a: add-int v22, v22, v21 │ │ +046a38: 9016 1613 |008c: add-int v22, v22, v19 │ │ +046a3c: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ +046a40: 9016 1617 |0090: add-int v22, v22, v23 │ │ +046a44: 9117 1411 |0092: sub-int v23, v20, v17 │ │ +046a48: 0200 1600 |0094: move/from16 v0, v22 │ │ +046a4c: 0201 1700 |0096: move/from16 v1, v23 │ │ +046a50: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ +046a54: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ +046a58: 0200 1600 |009c: move/from16 v0, v22 │ │ +046a5c: 5cc0 ec04 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ +046a60: 0200 1300 |00a0: move/from16 v0, v19 │ │ +046a64: 8200 |00a2: int-to-float v0, v0 │ │ +046a66: 0216 0000 |00a3: move/from16 v22, v0 │ │ +046a6a: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +046a6e: 5200 0a05 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +046a72: 0217 0000 |00a9: move/from16 v23, v0 │ │ +046a76: a816 1617 |00ab: mul-float v22, v22, v23 │ │ +046a7a: 0200 1600 |00ad: move/from16 v0, v22 │ │ +046a7e: 8700 |00af: float-to-int v0, v0 │ │ +046a80: 0216 0000 |00b0: move/from16 v22, v0 │ │ +046a84: 52c0 ee04 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +046a88: 0217 0000 |00b4: move/from16 v23, v0 │ │ +046a8c: 9016 1617 |00b6: add-int v22, v22, v23 │ │ +046a90: 9015 1516 |00b8: add-int v21, v21, v22 │ │ +046a94: 9107 150f |00ba: sub-int v7, v21, v15 │ │ +046a98: 9008 070a |00bc: add-int v8, v7, v10 │ │ +046a9c: 0209 1200 |00be: move/from16 v9, v18 │ │ +046aa0: 6e10 3312 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +046aa6: 0a16 |00c3: move-result v22 │ │ +046aa8: 9005 0916 |00c4: add-int v5, v9, v22 │ │ +046aac: 0200 1200 |00c6: move/from16 v0, v18 │ │ +046ab0: 6e55 5312 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1253 │ │ +046ab6: 6e10 4312 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +046abc: 0a16 |00ce: move-result v22 │ │ +046abe: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ +046ac2: 2900 7aff |00d1: goto/16 004b // -0086 │ │ +046ac6: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ +046aca: 28c7 |00d5: goto 009c // -0039 │ │ +046acc: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ +046ad0: 5500 fc04 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +046ad4: 0216 0000 |00da: move/from16 v22, v0 │ │ +046ad8: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ +046adc: 0800 1900 |00de: move-object/from16 v0, v25 │ │ +046ae0: 5200 0505 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ +046ae4: 0216 0000 |00e2: move/from16 v22, v0 │ │ +046ae8: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ +046aec: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ +046af0: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +046af4: 5200 0a05 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +046af8: 0217 0000 |00ec: move/from16 v23, v0 │ │ +046afc: a716 1617 |00ee: sub-float v22, v22, v23 │ │ +046b00: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ +046b04: 5200 0505 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ +046b08: 0217 0000 |00f4: move/from16 v23, v0 │ │ +046b0c: 0200 1700 |00f6: move/from16 v0, v23 │ │ +046b10: 8200 |00f8: int-to-float v0, v0 │ │ +046b12: 0217 0000 |00f9: move/from16 v23, v0 │ │ +046b16: a816 1617 |00fb: mul-float v22, v22, v23 │ │ +046b1a: 0200 1600 |00fd: move/from16 v0, v22 │ │ +046b1e: 870f |00ff: float-to-int v15, v0 │ │ +046b20: 0215 0e00 |0100: move/from16 v21, v14 │ │ +046b24: 28b8 |0102: goto 00ba // -0048 │ │ +046b26: 0215 0e00 |0103: move/from16 v21, v14 │ │ +046b2a: 28b5 |0105: goto 00ba // -004b │ │ +046b2c: 0800 1900 |0106: move-object/from16 v0, v25 │ │ +046b30: 5500 ff04 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +046b34: 0216 0000 |010a: move/from16 v22, v0 │ │ +046b38: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ +046b3c: 0800 1900 |010e: move-object/from16 v0, v25 │ │ +046b40: 5500 fc04 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +046b44: 0216 0000 |0112: move/from16 v22, v0 │ │ +046b48: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ +046b4c: 0800 1900 |0116: move-object/from16 v0, v25 │ │ +046b50: 5200 0505 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ +046b54: 0216 0000 |011a: move/from16 v22, v0 │ │ +046b58: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ +046b5c: 0800 1900 |011e: move-object/from16 v0, v25 │ │ +046b60: 5200 0a05 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +046b64: 0216 0000 |0122: move/from16 v22, v0 │ │ +046b68: 0800 1900 |0124: move-object/from16 v0, v25 │ │ +046b6c: 0201 1600 |0126: move/from16 v1, v22 │ │ +046b70: 7020 4b11 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@114b │ │ +046b76: 0800 1900 |012b: move-object/from16 v0, v25 │ │ +046b7a: 5400 0c05 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046b7e: 0816 0000 |012f: move-object/from16 v22, v0 │ │ +046b82: 7401 2f12 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +046b88: 0c16 |0134: move-result-object v22 │ │ +046b8a: 1f16 5902 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +046b8e: 0800 1600 |0137: move-object/from16 v0, v22 │ │ +046b92: 5500 ec04 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ +046b96: 0216 0000 |013b: move/from16 v22, v0 │ │ +046b9a: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ +046b9e: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +046ba2: 5400 0c05 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046ba6: 0816 0000 |0143: move-object/from16 v22, v0 │ │ +046baa: 0800 1900 |0145: move-object/from16 v0, v25 │ │ +046bae: 5200 0a05 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050a │ │ +046bb2: 0217 0000 |0149: move/from16 v23, v0 │ │ +046bb6: 0800 1900 |014b: move-object/from16 v0, v25 │ │ +046bba: 5200 0d05 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ +046bbe: 0218 0000 |014f: move/from16 v24, v0 │ │ +046bc2: 0800 1900 |0151: move-object/from16 v0, v25 │ │ +046bc6: 0801 1600 |0153: move-object/from16 v1, v22 │ │ +046bca: 0202 1700 |0155: move/from16 v2, v23 │ │ +046bce: 0203 1800 |0157: move/from16 v3, v24 │ │ +046bd2: 7040 2211 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1122 │ │ +046bd8: 0800 1900 |015c: move-object/from16 v0, v25 │ │ +046bdc: 5400 0c05 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046be0: 0816 0000 |0160: move-object/from16 v22, v0 │ │ +046be4: 0800 1900 |0162: move-object/from16 v0, v25 │ │ +046be8: 0801 1600 |0164: move-object/from16 v1, v22 │ │ +046bec: 6e20 5b11 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@115b │ │ +046bf2: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ +046bf6: 0200 1600 |016b: move/from16 v0, v22 │ │ +046bfa: 0801 1900 |016d: move-object/from16 v1, v25 │ │ +046bfe: 5c10 ff04 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +046c02: 0e00 |0171: return-void │ │ +046c04: 120b |0172: const/4 v11, #int 0 // #0 │ │ +046c06: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ +046c0a: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +046c0e: 6e20 2b11 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +046c14: 0c16 |017a: move-result-object v22 │ │ +046c16: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ +046c1a: 0800 1900 |017d: move-object/from16 v0, v25 │ │ +046c1e: 5200 0d05 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ +046c22: 0218 0000 |0181: move/from16 v24, v0 │ │ +046c26: 0800 1900 |0183: move-object/from16 v0, v25 │ │ +046c2a: 0801 1600 |0185: move-object/from16 v1, v22 │ │ +046c2e: 0202 1700 |0187: move/from16 v2, v23 │ │ +046c32: 0203 1800 |0189: move/from16 v3, v24 │ │ +046c36: 7040 2211 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1122 │ │ +046c3c: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ +046c40: 28e3 |0190: goto 0173 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0006 line=642 │ │ 0x000a line=643 │ │ 0x000e line=645 │ │ @@ -79886,442 +79886,442 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 844 16-bit code units │ │ -044a74: |[044a74] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -044a84: 7701 1512 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ -044a8a: 0a16 |0003: move-result v22 │ │ -044a8c: 7701 1612 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ -044a92: 0a18 |0007: move-result v24 │ │ -044a94: 7701 1512 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ -044a9a: 0a0b |000b: move-result v11 │ │ -044a9c: 7701 1612 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ -044aa2: 0a0c |000f: move-result v12 │ │ -044aa4: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -044aa8: 0200 1600 |0012: move/from16 v0, v22 │ │ -044aac: 0201 1a00 |0014: move/from16 v1, v26 │ │ -044ab0: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -044ab4: 7401 3b11 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@113b │ │ -044aba: 0a1a |001b: move-result v26 │ │ -044abc: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -044ac0: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -044ac4: 0200 1600 |0020: move/from16 v0, v22 │ │ -044ac8: 0201 1a00 |0022: move/from16 v1, v26 │ │ -044acc: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -044ad0: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -044ad4: 120f |0028: const/4 v15, #int 0 // #0 │ │ -044ad6: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -044ada: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -044ae0: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -044ae4: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -044ae6: 7401 3111 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ -044aec: 0a1a |0034: move-result v26 │ │ -044aee: 911a 181a |0035: sub-int v26, v24, v26 │ │ -044af2: 7401 3211 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1132 │ │ -044af8: 0a1b |003a: move-result v27 │ │ -044afa: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -044afe: 7401 2c11 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ -044b04: 0a05 |0040: move-result v5 │ │ -044b06: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -044b0a: 0200 1a00 |0043: move/from16 v0, v26 │ │ -044b0e: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -044b12: 1a1a 6908 |0047: const-string v26, "SlidingPaneLayout" // string@0869 │ │ -044b16: 1a1b 3a13 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@133a │ │ -044b1a: 7702 ac11 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ -044b20: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -044b24: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -044b28: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -044b2c: 5b10 0c05 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -044b30: 120e |0056: const/4 v14, #int 0 // #0 │ │ -044b32: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -044b36: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -044b3a: 6e20 2b11 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -044b40: 0c04 |005e: move-result-object v4 │ │ -044b42: 6e10 2f12 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -044b48: 0c10 |0062: move-result-object v16 │ │ -044b4a: 1f10 5902 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -044b4e: 6e10 4212 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -044b54: 0a1a |0068: move-result v26 │ │ -044b56: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -044b5a: 0200 1a00 |006b: move/from16 v0, v26 │ │ -044b5e: 0201 1b00 |006d: move/from16 v1, v27 │ │ -044b62: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -044b66: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -044b6a: 0200 1a00 |0073: move/from16 v0, v26 │ │ -044b6e: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -044b72: 5c10 ec04 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ -044b76: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -044b7a: 28dc |007b: goto 0057 // -0024 │ │ -044b7c: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -044b80: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -044b84: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -044b88: 28a6 |0082: goto 0028 // -005a │ │ -044b8a: 221a f302 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@02f3 │ │ -044b8e: 1a1b 5f09 |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@095f │ │ -044b92: 7602 3a14 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -044b98: 271a |008a: throw v26 │ │ -044b9a: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -044b9e: 7401 3b11 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@113b │ │ -044ba4: 0a1a |0090: move-result v26 │ │ -044ba6: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -044baa: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -044bae: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -044bb2: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -044bb6: 288f |0099: goto 0028 // -0071 │ │ -044bb8: 221a f302 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@02f3 │ │ -044bbc: 1a1b 1003 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@0310 │ │ -044bc0: 7602 3a14 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -044bc6: 271a |00a1: throw v26 │ │ -044bc8: 7401 3311 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1133 │ │ -044bce: 0a1a |00a5: move-result v26 │ │ -044bd0: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -044bd4: 7401 3011 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1130 │ │ -044bda: 0a1b |00ab: move-result v27 │ │ -044bdc: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -044be0: 020f 1100 |00ae: move/from16 v15, v17 │ │ -044be4: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -044be8: 7401 3311 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1133 │ │ -044bee: 0a1a |00b5: move-result v26 │ │ -044bf0: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -044bf4: 7401 3011 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1130 │ │ -044bfa: 0a1b |00bb: move-result v27 │ │ -044bfc: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -044c00: 2900 70ff |00be: goto/16 002e // -0090 │ │ -044c04: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -044c08: 5200 f104 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -044c0c: 021a 0000 |00c4: move/from16 v26, v0 │ │ -044c10: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -044c14: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -044c18: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -044c1c: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -044c20: 5200 f104 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -044c24: 021a 0000 |00d0: move/from16 v26, v0 │ │ -044c28: a615 151a |00d2: add-float v21, v21, v26 │ │ -044c2c: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -044c30: 5200 f204 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ -044c34: 021a 0000 |00d8: move/from16 v26, v0 │ │ -044c38: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -044c3c: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -044c40: 5200 ee04 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -044c44: 021a 0000 |00e0: move/from16 v26, v0 │ │ -044c48: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -044c4c: 5200 ef04 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ef │ │ -044c50: 021b 0000 |00e6: move/from16 v27, v0 │ │ -044c54: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -044c58: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -044c5c: 5200 f204 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ -044c60: 021a 0000 |00ee: move/from16 v26, v0 │ │ -044c64: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -044c68: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -044c6c: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -044c70: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -044c74: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -044c78: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -044c7c: 7702 1712 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044c82: 0a09 |00ff: move-result v9 │ │ -044c84: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -044c88: 5200 ed04 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -044c8c: 021a 0000 |0104: move/from16 v26, v0 │ │ -044c90: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -044c94: 0200 1a00 |0108: move/from16 v0, v26 │ │ -044c98: 0201 1b00 |010a: move/from16 v1, v27 │ │ -044c9c: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -044ca0: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -044ca4: 0200 1100 |0110: move/from16 v0, v17 │ │ -044ca8: 0201 1a00 |0112: move/from16 v1, v26 │ │ -044cac: 7120 1712 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044cb2: 0a07 |0117: move-result v7 │ │ -044cb4: 6e30 5412 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -044cba: 6e10 3612 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -044cc0: 0a08 |011e: move-result v8 │ │ -044cc2: 6e10 3312 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -044cc8: 0a06 |0122: move-result v6 │ │ -044cca: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -044cce: 0200 1a00 |0125: move/from16 v0, v26 │ │ -044cd2: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -044cd6: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -044cda: 0200 1100 |012b: move/from16 v0, v17 │ │ -044cde: 7120 4914 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -044ce4: 0a0f |0130: move-result v15 │ │ -044ce6: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -044cea: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -044cee: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -044cf2: 0200 1a00 |0137: move/from16 v0, v26 │ │ -044cf6: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -044cfa: 5c10 f004 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ -044cfe: 9603 031a |013d: or-int v3, v3, v26 │ │ -044d02: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -044d06: 5500 f004 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ -044d0a: 021a 0000 |0143: move/from16 v26, v0 │ │ -044d0e: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -044d12: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -044d16: 5b04 0c05 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -044d1a: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -044d1e: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -044d22: 5200 f204 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ -044d26: 021a 0000 |0151: move/from16 v26, v0 │ │ -044d2a: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -044d2e: 0200 1a00 |0155: move/from16 v0, v26 │ │ -044d32: 0201 1b00 |0157: move/from16 v1, v27 │ │ -044d36: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -044d3a: 911a 180d |015b: sub-int v26, v24, v13 │ │ -044d3e: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -044d42: 7702 1712 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044d48: 0a09 |0162: move-result v9 │ │ -044d4a: 289d |0163: goto 0100 // -0063 │ │ -044d4c: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -044d50: 5200 f204 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ -044d54: 021a 0000 |0168: move/from16 v26, v0 │ │ -044d58: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -044d5c: 7702 1712 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044d62: 0a09 |016f: move-result v9 │ │ -044d64: 2890 |0170: goto 0100 // -0070 │ │ -044d66: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -044d6a: 5200 ed04 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -044d6e: 021a 0000 |0175: move/from16 v26, v0 │ │ -044d72: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -044d76: 0200 1a00 |0179: move/from16 v0, v26 │ │ -044d7a: 0201 1b00 |017b: move/from16 v1, v27 │ │ -044d7e: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -044d82: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -044d86: 0200 1100 |0181: move/from16 v0, v17 │ │ -044d8a: 0201 1a00 |0183: move/from16 v1, v26 │ │ -044d8e: 7120 1712 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044d94: 0a07 |0188: move-result v7 │ │ -044d96: 288f |0189: goto 0118 // -0071 │ │ -044d98: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -044d9c: 5200 ed04 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -044da0: 021a 0000 |018e: move/from16 v26, v0 │ │ -044da4: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -044da8: 7702 1712 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044dae: 0a07 |0195: move-result v7 │ │ -044db0: 2882 |0196: goto 0118 // -007e │ │ -044db2: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -044db6: 289e |0199: goto 0137 // -0062 │ │ -044db8: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -044dbc: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -044dc0: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -044dc4: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -044dc8: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -044dcc: 5200 0305 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0503 │ │ -044dd0: 021a 0000 |01a6: move/from16 v26, v0 │ │ -044dd4: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -044dd8: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -044dda: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -044dde: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -044de2: 6e20 2b11 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -044de8: 0c04 |01b2: move-result-object v4 │ │ -044dea: 6e10 4212 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -044df0: 0a1a |01b6: move-result v26 │ │ -044df2: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -044df6: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -044dfa: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -044dfe: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -044e02: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -044e06: 28ea |01c1: goto 01ab // -0016 │ │ -044e08: 6e10 2f12 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -044e0e: 0c10 |01c5: move-result-object v16 │ │ -044e10: 1f10 5902 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -044e14: 6e10 4212 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -044e1a: 0a1a |01cb: move-result v26 │ │ -044e1c: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -044e20: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -044e24: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -044e28: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -044e2c: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -044e30: 5200 f204 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ -044e34: 021a 0000 |01d8: move/from16 v26, v0 │ │ -044e38: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -044e3c: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -044e40: 5200 f104 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -044e44: 021a 0000 |01e0: move/from16 v26, v0 │ │ -044e48: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -044e4c: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -044e50: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -044e54: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -044e58: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -044e5c: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -044e60: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -044e64: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -044e68: 5400 0c05 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -044e6c: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -044e70: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -044e74: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -044e78: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -044e7c: 5200 f204 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ -044e80: 021a 0000 |01fe: move/from16 v26, v0 │ │ -044e84: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -044e88: 0200 1200 |0202: move/from16 v0, v18 │ │ -044e8c: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -044e90: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -044e94: 5200 f104 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -044e98: 021a 0000 |020a: move/from16 v26, v0 │ │ -044e9c: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -044ea0: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -044ea4: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -044ea8: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -044eac: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -044eb0: 5200 ed04 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -044eb4: 021a 0000 |0218: move/from16 v26, v0 │ │ -044eb8: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -044ebc: 0200 1a00 |021c: move/from16 v0, v26 │ │ -044ec0: 0201 1b00 |021e: move/from16 v1, v27 │ │ -044ec4: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -044ec8: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -044ecc: 0200 1100 |0224: move/from16 v0, v17 │ │ -044ed0: 0201 1a00 |0226: move/from16 v1, v26 │ │ -044ed4: 7120 1712 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044eda: 0a07 |022b: move-result v7 │ │ -044edc: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -044ee0: 0200 1a00 |022e: move/from16 v0, v26 │ │ -044ee4: 7120 1712 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044eea: 0a09 |0233: move-result v9 │ │ -044eec: 6e30 5412 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -044ef2: 2888 |0237: goto 01bf // -0078 │ │ -044ef4: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -044ef8: 28b0 |023a: goto 01ea // -0050 │ │ -044efa: 6e10 3612 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -044f00: 0a12 |023e: move-result v18 │ │ -044f02: 28af |023f: goto 01ee // -0051 │ │ -044f04: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -044f08: 5200 ed04 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -044f0c: 021a 0000 |0244: move/from16 v26, v0 │ │ -044f10: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -044f14: 0200 1a00 |0248: move/from16 v0, v26 │ │ -044f18: 0201 1b00 |024a: move/from16 v1, v27 │ │ -044f1c: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -044f20: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -044f24: 0200 1100 |0250: move/from16 v0, v17 │ │ -044f28: 0201 1a00 |0252: move/from16 v1, v26 │ │ -044f2c: 7120 1712 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044f32: 0a07 |0257: move-result v7 │ │ -044f34: 28d4 |0258: goto 022c // -002c │ │ -044f36: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -044f3a: 5200 ed04 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -044f3e: 021a 0000 |025d: move/from16 v26, v0 │ │ -044f42: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -044f46: 7702 1712 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044f4c: 0a07 |0264: move-result v7 │ │ -044f4e: 28c7 |0265: goto 022c // -0039 │ │ -044f50: 6e10 3312 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -044f56: 0a1a |0269: move-result v26 │ │ -044f58: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -044f5c: 7702 1712 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044f62: 0a07 |026f: move-result v7 │ │ -044f64: 28bc |0270: goto 022c // -0044 │ │ -044f66: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -044f6a: 5200 f104 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -044f6e: 021a 0000 |0275: move/from16 v26, v0 │ │ -044f72: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -044f76: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -044f7a: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -044f7e: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -044f82: 5200 f204 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ -044f86: 021a 0000 |0281: move/from16 v26, v0 │ │ -044f8a: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -044f8e: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -044f92: 5200 ed04 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -044f96: 021a 0000 |0289: move/from16 v26, v0 │ │ -044f9a: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -044f9e: 0200 1a00 |028d: move/from16 v0, v26 │ │ -044fa2: 0201 1b00 |028f: move/from16 v1, v27 │ │ -044fa6: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -044faa: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -044fae: 0200 1100 |0295: move/from16 v0, v17 │ │ -044fb2: 0201 1a00 |0297: move/from16 v1, v26 │ │ -044fb6: 7120 1712 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044fbc: 0a07 |029c: move-result v7 │ │ -044fbe: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -044fc2: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -044fc6: 5200 ee04 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -044fca: 021a 0000 |02a3: move/from16 v26, v0 │ │ -044fce: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -044fd2: 5200 ef04 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ef │ │ -044fd6: 021b 0000 |02a9: move/from16 v27, v0 │ │ -044fda: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -044fde: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -044fe2: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -044fe6: 0200 1300 |02b1: move/from16 v0, v19 │ │ -044fea: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -044fee: 7120 1712 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -044ff4: 0a09 |02b8: move-result v9 │ │ -044ff6: 0200 1200 |02b9: move/from16 v0, v18 │ │ -044ffa: 0201 1300 |02bb: move/from16 v1, v19 │ │ -044ffe: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -045002: 6e30 5412 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -045008: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -04500c: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -045010: 5200 ed04 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -045014: 021a 0000 |02c8: move/from16 v26, v0 │ │ -045018: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -04501c: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -045020: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -045024: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -045028: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -04502c: 0200 1100 |02d4: move/from16 v0, v17 │ │ -045030: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -045034: 7120 1712 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -04503a: 0a07 |02db: move-result v7 │ │ -04503c: 28c1 |02dc: goto 029d // -003f │ │ -04503e: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -045042: 5200 ed04 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ -045046: 021a 0000 |02e1: move/from16 v26, v0 │ │ -04504a: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -04504e: 7702 1712 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -045054: 0a07 |02e8: move-result v7 │ │ -045056: 28b4 |02e9: goto 029d // -004c │ │ -045058: 6e10 3312 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -04505e: 0a1a |02ed: move-result v26 │ │ -045060: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -045064: 7702 1712 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -04506a: 0a07 |02f3: move-result v7 │ │ -04506c: 28a9 |02f4: goto 029d // -0057 │ │ -04506e: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -045072: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -045076: 0201 1700 |02f9: move/from16 v1, v23 │ │ -04507a: 7120 4714 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -045080: 0a19 |02fe: move-result v25 │ │ -045082: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -045086: 5200 f104 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ -04508a: 021a 0000 |0303: move/from16 v26, v0 │ │ -04508e: 0200 1900 |0305: move/from16 v0, v25 │ │ -045092: 8200 |0307: int-to-float v0, v0 │ │ -045094: 021b 0000 |0308: move/from16 v27, v0 │ │ -045098: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -04509c: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -0450a0: 0200 1a00 |030e: move/from16 v0, v26 │ │ -0450a4: 8702 |0310: float-to-int v2, v0 │ │ -0450a6: 901a 1202 |0311: add-int v26, v18, v2 │ │ -0450aa: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -0450ae: 7702 1712 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -0450b4: 0a09 |0318: move-result v9 │ │ -0450b6: 6e30 5412 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1254 │ │ -0450bc: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -0450c0: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -0450c4: 0201 1800 |0320: move/from16 v1, v24 │ │ -0450c8: 6e30 5111 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1151 │ │ -0450ce: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -0450d2: 5c03 fc04 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -0450d6: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -0450da: 5400 fe04 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -0450de: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -0450e2: 7401 8f11 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@118f │ │ -0450e8: 0a1a |0332: move-result v26 │ │ -0450ea: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -0450ee: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -0450f2: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -0450f6: 5400 fe04 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -0450fa: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -0450fe: 7401 7111 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1171 │ │ -045104: 0e00 |0340: return-void │ │ -045106: 0000 |0341: nop // spacer │ │ -045108: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ +046c44: |[046c44] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +046c54: 7701 1512 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ +046c5a: 0a16 |0003: move-result v22 │ │ +046c5c: 7701 1612 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ +046c62: 0a18 |0007: move-result v24 │ │ +046c64: 7701 1512 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ +046c6a: 0a0b |000b: move-result v11 │ │ +046c6c: 7701 1612 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ +046c72: 0a0c |000f: move-result v12 │ │ +046c74: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +046c78: 0200 1600 |0012: move/from16 v0, v22 │ │ +046c7c: 0201 1a00 |0014: move/from16 v1, v26 │ │ +046c80: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ +046c84: 7401 3b11 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@113b │ │ +046c8a: 0a1a |001b: move-result v26 │ │ +046c8c: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ +046c90: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ +046c94: 0200 1600 |0020: move/from16 v0, v22 │ │ +046c98: 0201 1a00 |0022: move/from16 v1, v26 │ │ +046c9c: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ +046ca0: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ +046ca4: 120f |0028: const/4 v15, #int 0 // #0 │ │ +046ca6: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ +046caa: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ +046cb0: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ +046cb4: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +046cb6: 7401 3111 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ +046cbc: 0a1a |0034: move-result v26 │ │ +046cbe: 911a 181a |0035: sub-int v26, v24, v26 │ │ +046cc2: 7401 3211 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1132 │ │ +046cc8: 0a1b |003a: move-result v27 │ │ +046cca: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ +046cce: 7401 2c11 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ +046cd4: 0a05 |0040: move-result v5 │ │ +046cd6: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ +046cda: 0200 1a00 |0043: move/from16 v0, v26 │ │ +046cde: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ +046ce2: 1a1a 6908 |0047: const-string v26, "SlidingPaneLayout" // string@0869 │ │ +046ce6: 1a1b 3a13 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@133a │ │ +046cea: 7702 ac11 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ +046cf0: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ +046cf4: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +046cf8: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ +046cfc: 5b10 0c05 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046d00: 120e |0056: const/4 v14, #int 0 // #0 │ │ +046d02: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ +046d06: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ +046d0a: 6e20 2b11 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +046d10: 0c04 |005e: move-result-object v4 │ │ +046d12: 6e10 2f12 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +046d18: 0c10 |0062: move-result-object v16 │ │ +046d1a: 1f10 5902 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +046d1e: 6e10 4212 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +046d24: 0a1a |0068: move-result v26 │ │ +046d26: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ +046d2a: 0200 1a00 |006b: move/from16 v0, v26 │ │ +046d2e: 0201 1b00 |006d: move/from16 v1, v27 │ │ +046d32: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ +046d36: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ +046d3a: 0200 1a00 |0073: move/from16 v0, v26 │ │ +046d3e: 0801 1000 |0075: move-object/from16 v1, v16 │ │ +046d42: 5c10 ec04 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ec │ │ +046d46: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ +046d4a: 28dc |007b: goto 0057 // -0024 │ │ +046d4c: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ +046d50: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ +046d54: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ +046d58: 28a6 |0082: goto 0028 // -005a │ │ +046d5a: 221a f302 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@02f3 │ │ +046d5e: 1a1b 5f09 |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@095f │ │ +046d62: 7602 3a14 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +046d68: 271a |008a: throw v26 │ │ +046d6a: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ +046d6e: 7401 3b11 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@113b │ │ +046d74: 0a1a |0090: move-result v26 │ │ +046d76: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ +046d7a: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ +046d7e: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ +046d82: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ +046d86: 288f |0099: goto 0028 // -0071 │ │ +046d88: 221a f302 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@02f3 │ │ +046d8c: 1a1b 1003 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@0310 │ │ +046d90: 7602 3a14 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +046d96: 271a |00a1: throw v26 │ │ +046d98: 7401 3311 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1133 │ │ +046d9e: 0a1a |00a5: move-result v26 │ │ +046da0: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ +046da4: 7401 3011 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1130 │ │ +046daa: 0a1b |00ab: move-result v27 │ │ +046dac: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ +046db0: 020f 1100 |00ae: move/from16 v15, v17 │ │ +046db4: 2900 7eff |00b0: goto/16 002e // -0082 │ │ +046db8: 7401 3311 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1133 │ │ +046dbe: 0a1a |00b5: move-result v26 │ │ +046dc0: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ +046dc4: 7401 3011 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1130 │ │ +046dca: 0a1b |00bb: move-result v27 │ │ +046dcc: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ +046dd0: 2900 70ff |00be: goto/16 002e // -0090 │ │ +046dd4: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +046dd8: 5200 f104 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +046ddc: 021a 0000 |00c4: move/from16 v26, v0 │ │ +046de0: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ +046de4: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ +046de8: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ +046dec: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ +046df0: 5200 f104 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +046df4: 021a 0000 |00d0: move/from16 v26, v0 │ │ +046df8: a615 151a |00d2: add-float v21, v21, v26 │ │ +046dfc: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ +046e00: 5200 f204 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ +046e04: 021a 0000 |00d8: move/from16 v26, v0 │ │ +046e08: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ +046e0c: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ +046e10: 5200 ee04 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +046e14: 021a 0000 |00e0: move/from16 v26, v0 │ │ +046e18: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +046e1c: 5200 ef04 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ef │ │ +046e20: 021b 0000 |00e6: move/from16 v27, v0 │ │ +046e24: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ +046e28: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +046e2c: 5200 f204 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ +046e30: 021a 0000 |00ee: move/from16 v26, v0 │ │ +046e34: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ +046e38: 0200 1a00 |00f2: move/from16 v0, v26 │ │ +046e3c: 0201 1b00 |00f4: move/from16 v1, v27 │ │ +046e40: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ +046e44: 911a 180d |00f8: sub-int v26, v24, v13 │ │ +046e48: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ +046e4c: 7702 1712 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +046e52: 0a09 |00ff: move-result v9 │ │ +046e54: 0800 1000 |0100: move-object/from16 v0, v16 │ │ +046e58: 5200 ed04 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +046e5c: 021a 0000 |0104: move/from16 v26, v0 │ │ +046e60: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ +046e64: 0200 1a00 |0108: move/from16 v0, v26 │ │ +046e68: 0201 1b00 |010a: move/from16 v1, v27 │ │ +046e6c: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ +046e70: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ +046e74: 0200 1100 |0110: move/from16 v0, v17 │ │ +046e78: 0201 1a00 |0112: move/from16 v1, v26 │ │ +046e7c: 7120 1712 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +046e82: 0a07 |0117: move-result v7 │ │ +046e84: 6e30 5412 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +046e8a: 6e10 3612 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +046e90: 0a08 |011e: move-result v8 │ │ +046e92: 6e10 3312 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +046e98: 0a06 |0122: move-result v6 │ │ +046e9a: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ +046e9e: 0200 1a00 |0125: move/from16 v0, v26 │ │ +046ea2: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ +046ea6: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ +046eaa: 0200 1100 |012b: move/from16 v0, v17 │ │ +046eae: 7120 4914 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +046eb4: 0a0f |0130: move-result v15 │ │ +046eb6: 9117 1708 |0131: sub-int v23, v23, v8 │ │ +046eba: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ +046ebe: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ +046ec2: 0200 1a00 |0137: move/from16 v0, v26 │ │ +046ec6: 0801 1000 |0139: move-object/from16 v1, v16 │ │ +046eca: 5c10 f004 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ +046ece: 9603 031a |013d: or-int v3, v3, v26 │ │ +046ed2: 0800 1000 |013f: move-object/from16 v0, v16 │ │ +046ed6: 5500 f004 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ +046eda: 021a 0000 |0143: move/from16 v26, v0 │ │ +046ede: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ +046ee2: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +046ee6: 5b04 0c05 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +046eea: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ +046eee: 0800 1000 |014d: move-object/from16 v0, v16 │ │ +046ef2: 5200 f204 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ +046ef6: 021a 0000 |0151: move/from16 v26, v0 │ │ +046efa: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ +046efe: 0200 1a00 |0155: move/from16 v0, v26 │ │ +046f02: 0201 1b00 |0157: move/from16 v1, v27 │ │ +046f06: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ +046f0a: 911a 180d |015b: sub-int v26, v24, v13 │ │ +046f0e: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ +046f12: 7702 1712 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +046f18: 0a09 |0162: move-result v9 │ │ +046f1a: 289d |0163: goto 0100 // -0063 │ │ +046f1c: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +046f20: 5200 f204 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ +046f24: 021a 0000 |0168: move/from16 v26, v0 │ │ +046f28: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +046f2c: 7702 1712 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +046f32: 0a09 |016f: move-result v9 │ │ +046f34: 2890 |0170: goto 0100 // -0070 │ │ +046f36: 0800 1000 |0171: move-object/from16 v0, v16 │ │ +046f3a: 5200 ed04 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +046f3e: 021a 0000 |0175: move/from16 v26, v0 │ │ +046f42: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ +046f46: 0200 1a00 |0179: move/from16 v0, v26 │ │ +046f4a: 0201 1b00 |017b: move/from16 v1, v27 │ │ +046f4e: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ +046f52: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ +046f56: 0200 1100 |0181: move/from16 v0, v17 │ │ +046f5a: 0201 1a00 |0183: move/from16 v1, v26 │ │ +046f5e: 7120 1712 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +046f64: 0a07 |0188: move-result v7 │ │ +046f66: 288f |0189: goto 0118 // -0071 │ │ +046f68: 0800 1000 |018a: move-object/from16 v0, v16 │ │ +046f6c: 5200 ed04 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +046f70: 021a 0000 |018e: move/from16 v26, v0 │ │ +046f74: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ +046f78: 7702 1712 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +046f7e: 0a07 |0195: move-result v7 │ │ +046f80: 2882 |0196: goto 0118 // -007e │ │ +046f82: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ +046f86: 289e |0199: goto 0137 // -0062 │ │ +046f88: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ +046f8c: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ +046f90: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ +046f94: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ +046f98: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +046f9c: 5200 0305 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0503 │ │ +046fa0: 021a 0000 |01a6: move/from16 v26, v0 │ │ +046fa4: 910a 181a |01a8: sub-int v10, v24, v26 │ │ +046fa8: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +046faa: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ +046fae: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ +046fb2: 6e20 2b11 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +046fb8: 0c04 |01b2: move-result-object v4 │ │ +046fba: 6e10 4212 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +046fc0: 0a1a |01b6: move-result v26 │ │ +046fc2: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ +046fc6: 0200 1a00 |01b9: move/from16 v0, v26 │ │ +046fca: 0201 1b00 |01bb: move/from16 v1, v27 │ │ +046fce: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ +046fd2: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ +046fd6: 28ea |01c1: goto 01ab // -0016 │ │ +046fd8: 6e10 2f12 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +046fde: 0c10 |01c5: move-result-object v16 │ │ +046fe0: 1f10 5902 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +046fe4: 6e10 4212 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +046fea: 0a1a |01cb: move-result v26 │ │ +046fec: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ +046ff0: 0200 1a00 |01ce: move/from16 v0, v26 │ │ +046ff4: 0201 1b00 |01d0: move/from16 v1, v27 │ │ +046ff8: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ +046ffc: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +047000: 5200 f204 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ +047004: 021a 0000 |01d8: move/from16 v26, v0 │ │ +047008: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ +04700c: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ +047010: 5200 f104 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +047014: 021a 0000 |01e0: move/from16 v26, v0 │ │ +047018: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ +04701c: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ +047020: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ +047024: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ +047028: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ +04702c: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ +047030: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ +047034: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +047038: 5400 0c05 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +04703c: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ +047040: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ +047044: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ +047048: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +04704c: 5200 f204 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ +047050: 021a 0000 |01fe: move/from16 v26, v0 │ │ +047054: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ +047058: 0200 1200 |0202: move/from16 v0, v18 │ │ +04705c: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ +047060: 0800 1000 |0206: move-object/from16 v0, v16 │ │ +047064: 5200 f104 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +047068: 021a 0000 |020a: move/from16 v26, v0 │ │ +04706c: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ +047070: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ +047074: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ +047078: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ +04707c: 0800 1000 |0214: move-object/from16 v0, v16 │ │ +047080: 5200 ed04 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +047084: 021a 0000 |0218: move/from16 v26, v0 │ │ +047088: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ +04708c: 0200 1a00 |021c: move/from16 v0, v26 │ │ +047090: 0201 1b00 |021e: move/from16 v1, v27 │ │ +047094: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ +047098: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ +04709c: 0200 1100 |0224: move/from16 v0, v17 │ │ +0470a0: 0201 1a00 |0226: move/from16 v1, v26 │ │ +0470a4: 7120 1712 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +0470aa: 0a07 |022b: move-result v7 │ │ +0470ac: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ +0470b0: 0200 1a00 |022e: move/from16 v0, v26 │ │ +0470b4: 7120 1712 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +0470ba: 0a09 |0233: move-result v9 │ │ +0470bc: 6e30 5412 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +0470c2: 2888 |0237: goto 01bf // -0078 │ │ +0470c4: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ +0470c8: 28b0 |023a: goto 01ea // -0050 │ │ +0470ca: 6e10 3612 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +0470d0: 0a12 |023e: move-result v18 │ │ +0470d2: 28af |023f: goto 01ee // -0051 │ │ +0470d4: 0800 1000 |0240: move-object/from16 v0, v16 │ │ +0470d8: 5200 ed04 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +0470dc: 021a 0000 |0244: move/from16 v26, v0 │ │ +0470e0: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ +0470e4: 0200 1a00 |0248: move/from16 v0, v26 │ │ +0470e8: 0201 1b00 |024a: move/from16 v1, v27 │ │ +0470ec: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ +0470f0: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ +0470f4: 0200 1100 |0250: move/from16 v0, v17 │ │ +0470f8: 0201 1a00 |0252: move/from16 v1, v26 │ │ +0470fc: 7120 1712 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +047102: 0a07 |0257: move-result v7 │ │ +047104: 28d4 |0258: goto 022c // -002c │ │ +047106: 0800 1000 |0259: move-object/from16 v0, v16 │ │ +04710a: 5200 ed04 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +04710e: 021a 0000 |025d: move/from16 v26, v0 │ │ +047112: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ +047116: 7702 1712 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +04711c: 0a07 |0264: move-result v7 │ │ +04711e: 28c7 |0265: goto 022c // -0039 │ │ +047120: 6e10 3312 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +047126: 0a1a |0269: move-result v26 │ │ +047128: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ +04712c: 7702 1712 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +047132: 0a07 |026f: move-result v7 │ │ +047134: 28bc |0270: goto 022c // -0044 │ │ +047136: 0800 1000 |0271: move-object/from16 v0, v16 │ │ +04713a: 5200 f104 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +04713e: 021a 0000 |0275: move/from16 v26, v0 │ │ +047142: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ +047146: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ +04714a: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ +04714e: 0800 1000 |027d: move-object/from16 v0, v16 │ │ +047152: 5200 f204 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f2 │ │ +047156: 021a 0000 |0281: move/from16 v26, v0 │ │ +04715a: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ +04715e: 0800 1000 |0285: move-object/from16 v0, v16 │ │ +047162: 5200 ed04 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +047166: 021a 0000 |0289: move/from16 v26, v0 │ │ +04716a: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ +04716e: 0200 1a00 |028d: move/from16 v0, v26 │ │ +047172: 0201 1b00 |028f: move/from16 v1, v27 │ │ +047176: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ +04717a: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ +04717e: 0200 1100 |0295: move/from16 v0, v17 │ │ +047182: 0201 1a00 |0297: move/from16 v1, v26 │ │ +047186: 7120 1712 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +04718c: 0a07 |029c: move-result v7 │ │ +04718e: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ +047192: 0800 1000 |029f: move-object/from16 v0, v16 │ │ +047196: 5200 ee04 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +04719a: 021a 0000 |02a3: move/from16 v26, v0 │ │ +04719e: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ +0471a2: 5200 ef04 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ef │ │ +0471a6: 021b 0000 |02a9: move/from16 v27, v0 │ │ +0471aa: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ +0471ae: 9113 180d |02ad: sub-int v19, v24, v13 │ │ +0471b2: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ +0471b6: 0200 1300 |02b1: move/from16 v0, v19 │ │ +0471ba: 0201 1a00 |02b3: move/from16 v1, v26 │ │ +0471be: 7120 1712 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +0471c4: 0a09 |02b8: move-result v9 │ │ +0471c6: 0200 1200 |02b9: move/from16 v0, v18 │ │ +0471ca: 0201 1300 |02bb: move/from16 v1, v19 │ │ +0471ce: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ +0471d2: 6e30 5412 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +0471d8: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ +0471dc: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ +0471e0: 5200 ed04 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +0471e4: 021a 0000 |02c8: move/from16 v26, v0 │ │ +0471e8: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ +0471ec: 0200 1a00 |02cc: move/from16 v0, v26 │ │ +0471f0: 0201 1b00 |02ce: move/from16 v1, v27 │ │ +0471f4: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ +0471f8: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ +0471fc: 0200 1100 |02d4: move/from16 v0, v17 │ │ +047200: 0201 1a00 |02d6: move/from16 v1, v26 │ │ +047204: 7120 1712 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +04720a: 0a07 |02db: move-result v7 │ │ +04720c: 28c1 |02dc: goto 029d // -003f │ │ +04720e: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ +047212: 5200 ed04 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ed │ │ +047216: 021a 0000 |02e1: move/from16 v26, v0 │ │ +04721a: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ +04721e: 7702 1712 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +047224: 0a07 |02e8: move-result v7 │ │ +047226: 28b4 |02e9: goto 029d // -004c │ │ +047228: 6e10 3312 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +04722e: 0a1a |02ed: move-result v26 │ │ +047230: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ +047234: 7702 1712 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +04723a: 0a07 |02f3: move-result v7 │ │ +04723c: 28a9 |02f4: goto 029d // -0057 │ │ +04723e: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ +047242: 0200 1a00 |02f7: move/from16 v0, v26 │ │ +047246: 0201 1700 |02f9: move/from16 v1, v23 │ │ +04724a: 7120 4714 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +047250: 0a19 |02fe: move-result v25 │ │ +047252: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ +047256: 5200 f104 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f1 │ │ +04725a: 021a 0000 |0303: move/from16 v26, v0 │ │ +04725e: 0200 1900 |0305: move/from16 v0, v25 │ │ +047262: 8200 |0307: int-to-float v0, v0 │ │ +047264: 021b 0000 |0308: move/from16 v27, v0 │ │ +047268: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ +04726c: a91a 1a15 |030c: div-float v26, v26, v21 │ │ +047270: 0200 1a00 |030e: move/from16 v0, v26 │ │ +047274: 8702 |0310: float-to-int v2, v0 │ │ +047276: 901a 1202 |0311: add-int v26, v18, v2 │ │ +04727a: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ +04727e: 7702 1712 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +047284: 0a09 |0318: move-result v9 │ │ +047286: 6e30 5412 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1254 │ │ +04728c: 2900 a3fe |031c: goto/16 01bf // -015d │ │ +047290: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ +047294: 0201 1800 |0320: move/from16 v1, v24 │ │ +047298: 6e30 5111 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1151 │ │ +04729e: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ +0472a2: 5c03 fc04 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +0472a6: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ +0472aa: 5400 fe04 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +0472ae: 081a 0000 |032d: move-object/from16 v26, v0 │ │ +0472b2: 7401 8f11 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@118f │ │ +0472b8: 0a1a |0332: move-result v26 │ │ +0472ba: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ +0472be: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ +0472c2: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ +0472c6: 5400 fe04 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +0472ca: 081a 0000 |033b: move-object/from16 v26, v0 │ │ +0472ce: 7401 7111 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1171 │ │ +0472d4: 0e00 |0340: return-void │ │ +0472d6: 0000 |0341: nop // spacer │ │ +0472d8: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=434 │ │ 0x000c line=435 │ │ 0x0010 line=437 │ │ @@ -80493,28 +80493,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04511c: |[04511c] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -04512c: 0730 |0000: move-object v0, v3 │ │ -04512e: 1f00 5c02 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@025c │ │ -045132: 6e10 0211 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1102 │ │ -045138: 0c01 |0006: move-result-object v1 │ │ -04513a: 6f20 b212 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12b2 │ │ -045140: 5501 f404 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ -045144: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -045148: 6e10 4911 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1149 │ │ -04514e: 5501 f404 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ -045152: 5c21 0805 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ -045156: 0e00 |0015: return-void │ │ -045158: 6e10 1f11 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@111f │ │ -04515e: 28f8 |0019: goto 0011 // -0008 │ │ +0472ec: |[0472ec] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0472fc: 0730 |0000: move-object v0, v3 │ │ +0472fe: 1f00 5c02 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@025c │ │ +047302: 6e10 0211 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1102 │ │ +047308: 0c01 |0006: move-result-object v1 │ │ +04730a: 6f20 b212 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12b2 │ │ +047310: 5501 f404 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ +047314: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +047318: 6e10 4911 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1149 │ │ +04731e: 5501 f404 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ +047322: 5c21 0805 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ +047326: 0e00 |0015: return-void │ │ +047328: 6e10 1f11 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@111f │ │ +04732e: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0003 line=1168 │ │ 0x000a line=1170 │ │ 0x000e line=1171 │ │ 0x0011 line=1175 │ │ @@ -80530,28 +80530,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -045160: |[045160] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -045170: 6f10 b312 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12b3 │ │ -045176: 0c01 |0003: move-result-object v1 │ │ -045178: 2200 5c02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@025c │ │ -04517c: 7020 0111 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1101 │ │ -045182: 6e10 3e11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@113e │ │ -045188: 0a02 |000c: move-result v2 │ │ -04518a: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -04518e: 6e10 3d11 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@113d │ │ -045194: 0a02 |0012: move-result v2 │ │ -045196: 5c02 f404 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ -04519a: 1100 |0015: return-object v0 │ │ -04519c: 5532 0805 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ -0451a0: 28fb |0018: goto 0013 // -0005 │ │ +047330: |[047330] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +047340: 6f10 b312 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12b3 │ │ +047346: 0c01 |0003: move-result-object v1 │ │ +047348: 2200 5c02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@025c │ │ +04734c: 7020 0111 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1101 │ │ +047352: 6e10 3e11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@113e │ │ +047358: 0a02 |000c: move-result v2 │ │ +04735a: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +04735e: 6e10 3d11 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@113d │ │ +047364: 0a02 |0012: move-result v2 │ │ +047366: 5c02 f404 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f4 │ │ +04736a: 1100 |0015: return-object v0 │ │ +04736c: 5532 0805 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ +047370: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0004 line=1159 │ │ 0x0009 line=1160 │ │ 0x0015 line=1162 │ │ 0x0016 line=1160 │ │ @@ -80565,20 +80565,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0451a4: |[0451a4] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -0451b4: 6f55 b412 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12b4 │ │ -0451ba: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -0451be: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0451c0: 5c10 ff04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ -0451c4: 0e00 |0008: return-void │ │ +047374: |[047374] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +047384: 6f55 b412 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12b4 │ │ +04738a: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +04738e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +047390: 5c10 ff04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04ff │ │ +047394: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0003 line=713 │ │ 0x0005 line=714 │ │ 0x0008 line=716 │ │ locals : │ │ @@ -80593,70 +80593,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -0451c8: |[0451c8] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0451d8: 55b7 fc04 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -0451dc: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -0451e0: 6f20 b512 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12b5 │ │ -0451e6: 0a04 |0007: move-result v4 │ │ -0451e8: 0f04 |0008: return v4 │ │ -0451ea: 54b7 fe04 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -0451ee: 6e20 9511 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1195 │ │ -0451f4: 6e10 ef11 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -0451fa: 0a00 |0011: move-result v0 │ │ -0451fc: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -0451fe: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -045202: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -045208: 28f0 |0018: goto 0008 // -0010 │ │ -04520a: 6e10 f511 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -045210: 0a05 |001c: move-result v5 │ │ -045212: 6e10 f711 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -045218: 0a06 |0020: move-result v6 │ │ -04521a: 59b5 0005 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0500 │ │ -04521e: 59b6 0105 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0501 │ │ -045222: 28e3 |0025: goto 0008 // -001d │ │ -045224: 54b7 0c05 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -045228: 6e20 3a11 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@113a │ │ -04522e: 0a07 |002b: move-result v7 │ │ -045230: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -045234: 6e10 f511 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -04523a: 0a05 |0031: move-result v5 │ │ -04523c: 6e10 f711 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -045242: 0a06 |0035: move-result v6 │ │ -045244: 52b7 0005 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0500 │ │ -045248: a701 0507 |0038: sub-float v1, v5, v7 │ │ -04524c: 52b7 0105 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0501 │ │ -045250: a702 0607 |003c: sub-float v2, v6, v7 │ │ -045254: 54b7 fe04 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -045258: 6e10 8e11 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@118e │ │ -04525e: 0a03 |0043: move-result v3 │ │ -045260: a807 0101 |0044: mul-float v7, v1, v1 │ │ -045264: a808 0202 |0046: mul-float v8, v2, v2 │ │ -045268: c687 |0048: add-float/2addr v7, v8 │ │ -04526a: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -04526e: 8288 |004b: int-to-float v8, v8 │ │ -045270: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -045274: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -045278: 54b7 fe04 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -04527c: 54b8 0c05 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -045280: 8759 |0054: float-to-int v9, v5 │ │ -045282: 876a |0055: float-to-int v10, v6 │ │ -045284: 6e40 9411 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1194 │ │ -04528a: 0a07 |0059: move-result v7 │ │ -04528c: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -045290: 54b7 0c05 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -045294: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -045296: 7030 2011 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1120 │ │ -04529c: 28a6 |0062: goto 0008 // -005a │ │ -04529e: 0000 |0063: nop // spacer │ │ -0452a0: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +047398: |[047398] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0473a8: 55b7 fc04 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +0473ac: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +0473b0: 6f20 b512 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12b5 │ │ +0473b6: 0a04 |0007: move-result v4 │ │ +0473b8: 0f04 |0008: return v4 │ │ +0473ba: 54b7 fe04 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +0473be: 6e20 9511 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1195 │ │ +0473c4: 6e10 ef11 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +0473ca: 0a00 |0011: move-result v0 │ │ +0473cc: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +0473ce: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +0473d2: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +0473d8: 28f0 |0018: goto 0008 // -0010 │ │ +0473da: 6e10 f511 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +0473e0: 0a05 |001c: move-result v5 │ │ +0473e2: 6e10 f711 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +0473e8: 0a06 |0020: move-result v6 │ │ +0473ea: 59b5 0005 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0500 │ │ +0473ee: 59b6 0105 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0501 │ │ +0473f2: 28e3 |0025: goto 0008 // -001d │ │ +0473f4: 54b7 0c05 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +0473f8: 6e20 3a11 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@113a │ │ +0473fe: 0a07 |002b: move-result v7 │ │ +047400: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +047404: 6e10 f511 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +04740a: 0a05 |0031: move-result v5 │ │ +04740c: 6e10 f711 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +047412: 0a06 |0035: move-result v6 │ │ +047414: 52b7 0005 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0500 │ │ +047418: a701 0507 |0038: sub-float v1, v5, v7 │ │ +04741c: 52b7 0105 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0501 │ │ +047420: a702 0607 |003c: sub-float v2, v6, v7 │ │ +047424: 54b7 fe04 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +047428: 6e10 8e11 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@118e │ │ +04742e: 0a03 |0043: move-result v3 │ │ +047430: a807 0101 |0044: mul-float v7, v1, v1 │ │ +047434: a808 0202 |0046: mul-float v8, v2, v2 │ │ +047438: c687 |0048: add-float/2addr v7, v8 │ │ +04743a: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +04743e: 8288 |004b: int-to-float v8, v8 │ │ +047440: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +047444: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +047448: 54b7 fe04 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +04744c: 54b8 0c05 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +047450: 8759 |0054: float-to-int v9, v5 │ │ +047452: 876a |0055: float-to-int v10, v6 │ │ +047454: 6e40 9411 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1194 │ │ +04745a: 0a07 |0059: move-result v7 │ │ +04745c: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +047460: 54b7 0c05 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +047464: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +047466: 7030 2011 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1120 │ │ +04746c: 28a6 |0062: goto 0008 // -005a │ │ +04746e: 0000 |0063: nop // spacer │ │ +047470: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0004 line=789 │ │ 0x0008 line=824 │ │ 0x0009 line=792 │ │ 0x000e line=794 │ │ @@ -80693,20 +80693,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0452b0: |[0452b0] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -0452c0: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -0452c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0452c6: 7030 4a11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@114a │ │ -0452cc: 0a00 |0006: move-result v0 │ │ -0452ce: 0f00 |0007: return v0 │ │ +047480: |[047480] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +047490: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +047494: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +047496: 7030 4a11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@114a │ │ +04749c: 0a00 |0006: move-result v0 │ │ +04749e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -80714,28 +80714,28 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0452d0: |[0452d0] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -0452e0: 6f30 b812 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@12b8 │ │ -0452e6: 6e10 3c11 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@113c │ │ -0452ec: 0a00 |0006: move-result v0 │ │ -0452ee: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -0452f2: 5510 fc04 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -0452f6: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -0452fa: 5410 0c05 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -0452fe: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -045302: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -045304: 5c10 0805 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ -045308: 0e00 |0014: return-void │ │ -04530a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -04530c: 28fc |0016: goto 0012 // -0004 │ │ +0474a0: |[0474a0] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +0474b0: 6f30 b812 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@12b8 │ │ +0474b6: 6e10 3c11 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@113c │ │ +0474bc: 0a00 |0006: move-result v0 │ │ +0474be: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +0474c2: 5510 fc04 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +0474c6: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +0474ca: 5410 0c05 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +0474ce: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +0474d2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0474d4: 5c10 0805 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0508 │ │ +0474d8: 0e00 |0014: return-void │ │ +0474da: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0474dc: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0003 line=721 │ │ 0x000d line=722 │ │ 0x0014 line=724 │ │ 0x0015 line=722 │ │ @@ -80749,30 +80749,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -045310: |[045310] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -045320: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045322: 6e10 2c11 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ -045328: 0a01 |0004: move-result v1 │ │ -04532a: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -04532e: 6e20 2b11 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -045334: 0c00 |000a: move-result-object v0 │ │ -045336: 6e10 4212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -04533c: 0a03 |000e: move-result v3 │ │ -04533e: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -045340: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -045344: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -045346: 6e20 7b12 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04534c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -045350: 28ed |0018: goto 0005 // -0013 │ │ -045352: 0e00 |0019: return-void │ │ +0474e0: |[0474e0] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +0474f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0474f2: 6e10 2c11 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ +0474f8: 0a01 |0004: move-result v1 │ │ +0474fa: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0474fe: 6e20 2b11 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +047504: 0c00 |000a: move-result-object v0 │ │ +047506: 6e10 4212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +04750c: 0a03 |000e: move-result v3 │ │ +04750e: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +047510: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +047514: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +047516: 6e20 7b12 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04751c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +047520: 28ed |0018: goto 0005 // -0013 │ │ +047522: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ 0x000b line=391 │ │ 0x0012 line=392 │ │ 0x0016 line=389 │ │ @@ -80788,17 +80788,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045354: |[045354] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -045364: 5901 fd04 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04fd │ │ -045368: 0e00 |0002: return-void │ │ +047524: |[047524] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +047534: 5901 fd04 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04fd │ │ +047538: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0002 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -80808,17 +80808,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04536c: |[04536c] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -04537c: 5b01 0405 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ -045380: 0e00 |0002: return-void │ │ +04753c: |[04753c] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +04754c: 5b01 0405 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0504 │ │ +047550: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -80828,18 +80828,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045384: |[045384] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -045394: 5901 0505 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ -045398: 6e10 4d11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@114d │ │ -04539e: 0e00 |0005: return-void │ │ +047554: |[047554] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +047564: 5901 0505 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0505 │ │ +047568: 6e10 4d11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@114d │ │ +04756e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -80850,17 +80850,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0453a0: |[0453a0] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0453b0: 5b01 0905 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ -0453b4: 0e00 |0002: return-void │ │ +047570: |[047570] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +047580: 5b01 0905 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0509 │ │ +047584: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0002 line=1039 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -80870,21 +80870,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0453b8: |[0453b8] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -0453c8: 6e10 3511 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1135 │ │ -0453ce: 0c00 |0003: move-result-object v0 │ │ -0453d0: 6e20 d500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ -0453d6: 0c00 |0007: move-result-object v0 │ │ -0453d8: 6e20 5411 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1154 │ │ -0453de: 0e00 |000b: return-void │ │ +047588: |[047588] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +047598: 6e10 3511 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1135 │ │ +04759e: 0c00 |0003: move-result-object v0 │ │ +0475a0: 6e20 d500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ +0475a6: 0c00 |0007: move-result-object v0 │ │ +0475a8: 6e20 5411 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1154 │ │ +0475ae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x000b line=1049 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -80894,17 +80894,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0453e0: |[0453e0] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -0453f0: 5901 0d05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ -0453f4: 0e00 |0002: return-void │ │ +0475b0: |[0475b0] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +0475c0: 5901 0d05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050d │ │ +0475c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0002 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -80914,17 +80914,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0453f8: |[0453f8] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -045408: 6e10 1f11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@111f │ │ -04540e: 0e00 |0003: return-void │ │ +0475c8: |[0475c8] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +0475d8: 6e10 1f11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@111f │ │ +0475de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -80933,17 +80933,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045410: |[045410] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -045420: 6e10 4911 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1149 │ │ -045426: 0e00 |0003: return-void │ │ +0475e0: |[0475e0] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +0475f0: 6e10 4911 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1149 │ │ +0475f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0003 line=849 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -80952,45 +80952,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -045428: |[045428] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -045438: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04543a: 5574 fc04 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ -04543e: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -045442: 0f03 |0005: return v3 │ │ -045444: 5474 0c05 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -045448: 6e10 2f12 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -04544e: 0c01 |000b: move-result-object v1 │ │ -045450: 1f01 5902 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -045454: 6e10 3111 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ -04545a: 0a04 |0011: move-result v4 │ │ -04545c: 5215 ee04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -045460: 9000 0405 |0014: add-int v0, v4, v5 │ │ -045464: 8204 |0016: int-to-float v4, v0 │ │ -045466: 5275 0b05 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050b │ │ -04546a: 8255 |0019: int-to-float v5, v5 │ │ -04546c: c885 |001a: mul-float/2addr v5, v8 │ │ -04546e: c654 |001b: add-float/2addr v4, v5 │ │ -045470: 8742 |001c: float-to-int v2, v4 │ │ -045472: 5474 fe04 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ -045476: 5475 0c05 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -04547a: 5476 0c05 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ -04547e: 6e10 4012 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1240 │ │ -045484: 0a06 |0026: move-result v6 │ │ -045486: 6e40 9f11 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ -04548c: 0a04 |002a: move-result v4 │ │ -04548e: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -045492: 6e10 4f11 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@114f │ │ -045498: 7110 d80a 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ -04549e: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -0454a0: 28d1 |0034: goto 0005 // -002f │ │ +0475f8: |[0475f8] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +047608: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04760a: 5574 fc04 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fc │ │ +04760e: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +047612: 0f03 |0005: return v3 │ │ +047614: 5474 0c05 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +047618: 6e10 2f12 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +04761e: 0c01 |000b: move-result-object v1 │ │ +047620: 1f01 5902 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +047624: 6e10 3111 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ +04762a: 0a04 |0011: move-result v4 │ │ +04762c: 5215 ee04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +047630: 9000 0405 |0014: add-int v0, v4, v5 │ │ +047634: 8204 |0016: int-to-float v4, v0 │ │ +047636: 5275 0b05 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050b │ │ +04763a: 8255 |0019: int-to-float v5, v5 │ │ +04763c: c885 |001a: mul-float/2addr v5, v8 │ │ +04763e: c654 |001b: add-float/2addr v4, v5 │ │ +047640: 8742 |001c: float-to-int v2, v4 │ │ +047642: 5474 fe04 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04fe │ │ +047646: 5475 0c05 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +04764a: 5476 0c05 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050c │ │ +04764e: 6e10 4012 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1240 │ │ +047654: 0a06 |0026: move-result v6 │ │ +047656: 6e40 9f11 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ +04765c: 0a04 |002a: move-result v4 │ │ +04765e: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +047662: 6e10 4f11 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@114f │ │ +047668: 7110 d80a 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ad8 │ │ +04766e: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +047670: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1001 │ │ 0x0005 line=1016 │ │ 0x0006 line=1006 │ │ 0x000e line=1008 │ │ 0x0016 line=1009 │ │ @@ -81011,87 +81011,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -0454a4: |[0454a4] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -0454b4: 7401 3111 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ -0454ba: 0a0b |0003: move-result v11 │ │ -0454bc: 7401 3711 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1137 │ │ -0454c2: 0a11 |0007: move-result v17 │ │ -0454c4: 7401 3211 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1132 │ │ -0454ca: 0a12 |000b: move-result v18 │ │ -0454cc: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -0454d0: 7401 3311 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1133 │ │ -0454d6: 0a0f |0011: move-result v15 │ │ -0454d8: 7401 2f11 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@112f │ │ -0454de: 0a11 |0015: move-result v17 │ │ -0454e0: 7401 3011 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1130 │ │ -0454e6: 0a12 |0019: move-result v18 │ │ -0454e8: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -0454ec: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -0454f0: 7701 5c11 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@115c │ │ -0454f6: 0a11 |0021: move-result v17 │ │ -0454f8: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -0454fc: 7401 3012 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -045502: 0a0a |0027: move-result v10 │ │ -045504: 7401 3c12 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@123c │ │ -04550a: 0a0c |002b: move-result v12 │ │ -04550c: 7401 4012 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1240 │ │ -045512: 0a0e |002f: move-result v14 │ │ -045514: 7401 2512 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -04551a: 0a01 |0033: move-result v1 │ │ -04551c: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -04551e: 7401 2c11 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ -045524: 0a04 |0038: move-result v4 │ │ -045526: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -04552a: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -04552e: 6e20 2b11 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -045534: 0c03 |0040: move-result-object v3 │ │ -045536: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -04553a: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -04553e: 0e00 |0045: return-void │ │ -045540: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -045542: 011e |0047: move v14, v1 │ │ -045544: 011c |0048: move v12, v1 │ │ -045546: 011a |0049: move v10, v1 │ │ -045548: 28ea |004a: goto 0034 // -0016 │ │ -04554a: 6e10 3012 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -045550: 0a11 |004e: move-result v17 │ │ -045552: 0200 1100 |004f: move/from16 v0, v17 │ │ -045556: 7120 4714 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -04555c: 0a06 |0054: move-result v6 │ │ -04555e: 6e10 4012 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1240 │ │ -045564: 0a11 |0058: move-result v17 │ │ -045566: 0200 1100 |0059: move/from16 v0, v17 │ │ -04556a: 7120 4714 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -045570: 0a08 |005e: move-result v8 │ │ -045572: 6e10 3c12 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@123c │ │ -045578: 0a11 |0062: move-result v17 │ │ -04557a: 0200 1100 |0063: move/from16 v0, v17 │ │ -04557e: 7120 4914 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -045584: 0a07 |0068: move-result v7 │ │ -045586: 6e10 2512 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -04558c: 0a11 |006c: move-result v17 │ │ -04558e: 0200 1100 |006d: move/from16 v0, v17 │ │ -045592: 7120 4914 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -045598: 0a05 |0072: move-result v5 │ │ -04559a: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -04559e: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -0455a2: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -0455a6: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -0455aa: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -0455ae: 0200 1000 |007d: move/from16 v0, v16 │ │ -0455b2: 6e20 7b12 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -0455b8: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0455bc: 28b5 |0084: goto 0039 // -004b │ │ -0455be: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -0455c2: 28f6 |0087: goto 007d // -000a │ │ +047674: |[047674] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +047684: 7401 3111 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ +04768a: 0a0b |0003: move-result v11 │ │ +04768c: 7401 3711 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1137 │ │ +047692: 0a11 |0007: move-result v17 │ │ +047694: 7401 3211 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1132 │ │ +04769a: 0a12 |000b: move-result v18 │ │ +04769c: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +0476a0: 7401 3311 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1133 │ │ +0476a6: 0a0f |0011: move-result v15 │ │ +0476a8: 7401 2f11 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@112f │ │ +0476ae: 0a11 |0015: move-result v17 │ │ +0476b0: 7401 3011 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1130 │ │ +0476b6: 0a12 |0019: move-result v18 │ │ +0476b8: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +0476bc: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +0476c0: 7701 5c11 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@115c │ │ +0476c6: 0a11 |0021: move-result v17 │ │ +0476c8: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +0476cc: 7401 3012 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0476d2: 0a0a |0027: move-result v10 │ │ +0476d4: 7401 3c12 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@123c │ │ +0476da: 0a0c |002b: move-result v12 │ │ +0476dc: 7401 4012 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0476e2: 0a0e |002f: move-result v14 │ │ +0476e4: 7401 2512 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +0476ea: 0a01 |0033: move-result v1 │ │ +0476ec: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +0476ee: 7401 2c11 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ +0476f4: 0a04 |0038: move-result v4 │ │ +0476f6: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +0476fa: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +0476fe: 6e20 2b11 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +047704: 0c03 |0040: move-result-object v3 │ │ +047706: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +04770a: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +04770e: 0e00 |0045: return-void │ │ +047710: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +047712: 011e |0047: move v14, v1 │ │ +047714: 011c |0048: move v12, v1 │ │ +047716: 011a |0049: move v10, v1 │ │ +047718: 28ea |004a: goto 0034 // -0016 │ │ +04771a: 6e10 3012 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +047720: 0a11 |004e: move-result v17 │ │ +047722: 0200 1100 |004f: move/from16 v0, v17 │ │ +047726: 7120 4714 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +04772c: 0a06 |0054: move-result v6 │ │ +04772e: 6e10 4012 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1240 │ │ +047734: 0a11 |0058: move-result v17 │ │ +047736: 0200 1100 |0059: move/from16 v0, v17 │ │ +04773a: 7120 4714 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +047740: 0a08 |005e: move-result v8 │ │ +047742: 6e10 3c12 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@123c │ │ +047748: 0a11 |0062: move-result v17 │ │ +04774a: 0200 1100 |0063: move/from16 v0, v17 │ │ +04774e: 7120 4914 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +047754: 0a07 |0068: move-result v7 │ │ +047756: 6e10 2512 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +04775c: 0a11 |006c: move-result v17 │ │ +04775e: 0200 1100 |006d: move/from16 v0, v17 │ │ +047762: 7120 4914 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +047768: 0a05 |0072: move-result v5 │ │ +04776a: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +04776e: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +047772: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +047776: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +04777a: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +04777e: 0200 1000 |007d: move/from16 v0, v16 │ │ +047782: 6e20 7b12 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +047788: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04778c: 28b5 |0084: goto 0039 // -004b │ │ +04778e: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +047792: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000e line=350 │ │ 0x0012 line=351 │ │ 0x001c line=356 │ │ @@ -81172,17 +81172,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0455c4: |[0455c4] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -0455d4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0455da: 0e00 |0003: return-void │ │ +047794: |[047794] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +0477a4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0477aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -81191,23 +81191,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0455dc: |[0455dc] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -0455ec: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0455f0: c713 |0002: sub-float/2addr v3, v1 │ │ -0455f2: a800 0303 |0003: mul-float v0, v3, v3 │ │ -0455f6: c830 |0005: mul-float/2addr v0, v3 │ │ -0455f8: c830 |0006: mul-float/2addr v0, v3 │ │ -0455fa: c830 |0007: mul-float/2addr v0, v3 │ │ -0455fc: c610 |0008: add-float/2addr v0, v1 │ │ -0455fe: 0f00 |0009: return v0 │ │ +0477ac: |[0477ac] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +0477bc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0477c0: c713 |0002: sub-float/2addr v3, v1 │ │ +0477c2: a800 0303 |0003: mul-float v0, v3, v3 │ │ +0477c6: c830 |0005: mul-float/2addr v0, v3 │ │ +0477c8: c830 |0006: mul-float/2addr v0, v3 │ │ +0477ca: c830 |0007: mul-float/2addr v0, v3 │ │ +0477cc: c610 |0008: add-float/2addr v0, v1 │ │ +0477ce: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ 0x0000 - 0x000a reg=3 t F │ │ @@ -81247,18 +81247,18 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045600: |[045600] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -045610: 5b01 0f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@050f │ │ -045614: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04561a: 0e00 |0005: return-void │ │ +0477d0: |[0477d0] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +0477e0: 5b01 0f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@050f │ │ +0477e4: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0477ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ @@ -81268,19 +81268,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04561c: |[04561c] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -04562c: 5420 0f05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@050f │ │ -045630: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -045632: 6e20 9a11 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ -045638: 0e00 |0006: return-void │ │ +0477ec: |[0477ec] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +0477fc: 5420 0f05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@050f │ │ +047800: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +047802: 6e20 9a11 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ +047808: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ │ │ @@ -81314,17 +81314,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04563c: |[04563c] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -04564c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -045652: 0e00 |0003: return-void │ │ +04780c: |[04780c] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +04781c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +047822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -81333,17 +81333,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045654: |[045654] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -045664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045666: 0f00 |0001: return v0 │ │ +047824: |[047824] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +047834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047836: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 left I │ │ @@ -81354,17 +81354,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045668: |[045668] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -045678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04567a: 0f00 |0001: return v0 │ │ +047838: |[047838] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +047848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04784a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 top I │ │ @@ -81375,16 +81375,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04567c: |[04567c] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -04568c: 0f01 |0000: return v1 │ │ +04784c: |[04784c] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +04785c: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 index I │ │ │ │ @@ -81393,17 +81393,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045690: |[045690] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0456a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0456a2: 0f00 |0001: return v0 │ │ +047860: |[047860] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +047870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047872: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -81412,17 +81412,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0456a4: |[0456a4] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -0456b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0456b6: 0f00 |0001: return v0 │ │ +047874: |[047874] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +047884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047886: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -81431,16 +81431,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0456b8: |[0456b8] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -0456c8: 0e00 |0000: return-void │ │ +047888: |[047888] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +047898: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -81450,17 +81450,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0456cc: |[0456cc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -0456dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0456de: 0f00 |0001: return v0 │ │ +04789c: |[04789c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +0478ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0478ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -81469,16 +81469,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0456e0: |[0456e0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -0456f0: 0e00 |0000: return-void │ │ +0478b0: |[0478b0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +0478c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -81488,16 +81488,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0456f4: |[0456f4] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -045704: 0e00 |0000: return-void │ │ +0478c4: |[0478c4] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +0478d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 capturedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 activePointerId I │ │ @@ -81507,16 +81507,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045708: |[045708] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -045718: 0e00 |0000: return-void │ │ +0478d8: |[0478d8] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +0478e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -81525,16 +81525,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04571c: |[04571c] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -04572c: 0e00 |0000: return-void │ │ +0478ec: |[0478ec] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0478fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 changedView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 left I │ │ @@ -81547,16 +81547,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045730: |[045730] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -045740: 0e00 |0000: return-void │ │ +047900: |[047900] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +047910: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 releasedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 xvel F │ │ @@ -81769,81 +81769,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -045744: |[045744] android.support.v4.widget.ViewDragHelper.:()V │ │ -045754: 2200 6302 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0263 │ │ -045758: 7010 5d11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@115d │ │ -04575e: 6900 3605 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0536 │ │ -045762: 0e00 |0007: return-void │ │ +047914: |[047914] android.support.v4.widget.ViewDragHelper.:()V │ │ +047924: 2200 6302 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0263 │ │ +047928: 7010 5d11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@115d │ │ +04792e: 6900 3605 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0536 │ │ +047932: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -045764: |[045764] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -045774: 7010 4d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@144d │ │ -04577a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -04577c: 5942 2005 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -045780: 2202 6402 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0264 │ │ -045784: 7020 5f11 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@115f │ │ -04578a: 5b42 3205 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0532 │ │ -04578e: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -045792: 2202 f202 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -045796: 1a03 eb07 |0011: const-string v3, "Parent view may not be null" // string@07eb │ │ -04579a: 7020 3614 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -0457a0: 2702 |0016: throw v2 │ │ -0457a2: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -0457a6: 2202 f202 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -0457aa: 1a03 fb01 |001b: const-string v3, "Callback may not be null" // string@01fb │ │ -0457ae: 7020 3614 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -0457b4: 2702 |0020: throw v2 │ │ -0457b6: 5b46 2e05 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -0457ba: 5b47 2105 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -0457be: 7110 7e12 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ -0457c4: 0c01 |0028: move-result-object v1 │ │ -0457c6: 6e10 9500 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -0457cc: 0c02 |002c: move-result-object v2 │ │ -0457ce: 6e10 d400 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ -0457d4: 0c02 |0030: move-result-object v2 │ │ -0457d6: 5220 3905 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ -0457da: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -0457de: c802 |0035: mul-float/2addr v2, v0 │ │ -0457e0: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -0457e4: c632 |0038: add-float/2addr v2, v3 │ │ -0457e6: 8722 |0039: float-to-int v2, v2 │ │ -0457e8: 5942 2605 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ -0457ec: 6e10 8512 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1285 │ │ -0457f2: 0a02 |003f: move-result v2 │ │ -0457f4: 5942 3305 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -0457f8: 6e10 8212 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1282 │ │ -0457fe: 0a02 |0045: move-result v2 │ │ -045800: 8222 |0046: int-to-float v2, v2 │ │ -045802: 5942 2c05 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ -045806: 6e10 8312 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1283 │ │ -04580c: 0a02 |004c: move-result v2 │ │ -04580e: 8222 |004d: int-to-float v2, v2 │ │ -045810: 5942 2d05 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ -045814: 6202 3605 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0536 │ │ -045818: 7120 3510 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1035 │ │ -04581e: 0c02 |0055: move-result-object v2 │ │ -045820: 5b42 3105 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -045824: 0e00 |0058: return-void │ │ +047934: |[047934] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +047944: 7010 4d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@144d │ │ +04794a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +04794c: 5942 2005 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +047950: 2202 6402 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0264 │ │ +047954: 7020 5f11 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@115f │ │ +04795a: 5b42 3205 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0532 │ │ +04795e: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +047962: 2202 f202 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +047966: 1a03 eb07 |0011: const-string v3, "Parent view may not be null" // string@07eb │ │ +04796a: 7020 3614 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +047970: 2702 |0016: throw v2 │ │ +047972: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +047976: 2202 f202 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +04797a: 1a03 fb01 |001b: const-string v3, "Callback may not be null" // string@01fb │ │ +04797e: 7020 3614 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +047984: 2702 |0020: throw v2 │ │ +047986: 5b46 2e05 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +04798a: 5b47 2105 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +04798e: 7110 7e12 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ +047994: 0c01 |0028: move-result-object v1 │ │ +047996: 6e10 9500 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +04799c: 0c02 |002c: move-result-object v2 │ │ +04799e: 6e10 d400 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ +0479a4: 0c02 |0030: move-result-object v2 │ │ +0479a6: 5220 3905 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ +0479aa: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +0479ae: c802 |0035: mul-float/2addr v2, v0 │ │ +0479b0: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +0479b4: c632 |0038: add-float/2addr v2, v3 │ │ +0479b6: 8722 |0039: float-to-int v2, v2 │ │ +0479b8: 5942 2605 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ +0479bc: 6e10 8512 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1285 │ │ +0479c2: 0a02 |003f: move-result v2 │ │ +0479c4: 5942 3305 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +0479c8: 6e10 8212 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1282 │ │ +0479ce: 0a02 |0045: move-result v2 │ │ +0479d0: 8222 |0046: int-to-float v2, v2 │ │ +0479d2: 5942 2c05 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ +0479d6: 6e10 8312 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1283 │ │ +0479dc: 0a02 |004c: move-result v2 │ │ +0479de: 8222 |004d: int-to-float v2, v2 │ │ +0479e0: 5942 2d05 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ +0479e4: 6202 3605 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0536 │ │ +0479e8: 7120 3510 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1035 │ │ +0479ee: 0c02 |0055: move-result-object v2 │ │ +0479f0: 5b42 3105 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +0479f4: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -81872,67 +81872,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -045828: |[045828] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -045838: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04583a: 7110 4314 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -045840: 0a00 |0004: move-result v0 │ │ -045842: 7110 4314 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -045848: 0a01 |0008: move-result v1 │ │ -04584a: 5453 2705 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -04584e: 4403 0308 |000b: aget v3, v3, v8 │ │ -045852: b593 |000d: and-int/2addr v3, v9 │ │ -045854: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -045858: 5253 3405 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -04585c: b593 |0012: and-int/2addr v3, v9 │ │ -04585e: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -045862: 5453 2505 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ -045866: 4403 0308 |0017: aget v3, v3, v8 │ │ -04586a: b593 |0019: and-int/2addr v3, v9 │ │ -04586c: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -045870: 5453 2405 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ -045874: 4403 0308 |001e: aget v3, v3, v8 │ │ -045878: b593 |0020: and-int/2addr v3, v9 │ │ -04587a: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -04587e: 5253 3305 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -045882: 8233 |0025: int-to-float v3, v3 │ │ -045884: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -045888: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -04588c: 5253 3305 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -045890: 8233 |002c: int-to-float v3, v3 │ │ -045892: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -045896: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -04589a: 0f02 |0031: return v2 │ │ -04589c: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -0458a0: c813 |0034: mul-float/2addr v3, v1 │ │ -0458a2: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -0458a6: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -0458aa: 5453 2105 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -0458ae: 6e20 6811 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1168 │ │ -0458b4: 0a03 |003e: move-result v3 │ │ -0458b6: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -0458ba: 5453 2505 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ -0458be: 4404 0308 |0043: aget v4, v3, v8 │ │ -0458c2: b694 |0045: or-int/2addr v4, v9 │ │ -0458c4: 4b04 0308 |0046: aput v4, v3, v8 │ │ -0458c8: 28e9 |0048: goto 0031 // -0017 │ │ -0458ca: 5453 2405 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ -0458ce: 4403 0308 |004b: aget v3, v3, v8 │ │ -0458d2: b593 |004d: and-int/2addr v3, v9 │ │ -0458d4: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -0458d8: 5253 3305 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -0458dc: 8233 |0052: int-to-float v3, v3 │ │ -0458de: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -0458e2: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -0458e6: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -0458e8: 28d9 |0058: goto 0031 // -0027 │ │ +0479f8: |[0479f8] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +047a08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +047a0a: 7110 4314 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +047a10: 0a00 |0004: move-result v0 │ │ +047a12: 7110 4314 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +047a18: 0a01 |0008: move-result v1 │ │ +047a1a: 5453 2705 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +047a1e: 4403 0308 |000b: aget v3, v3, v8 │ │ +047a22: b593 |000d: and-int/2addr v3, v9 │ │ +047a24: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +047a28: 5253 3405 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +047a2c: b593 |0012: and-int/2addr v3, v9 │ │ +047a2e: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +047a32: 5453 2505 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ +047a36: 4403 0308 |0017: aget v3, v3, v8 │ │ +047a3a: b593 |0019: and-int/2addr v3, v9 │ │ +047a3c: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +047a40: 5453 2405 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ +047a44: 4403 0308 |001e: aget v3, v3, v8 │ │ +047a48: b593 |0020: and-int/2addr v3, v9 │ │ +047a4a: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +047a4e: 5253 3305 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047a52: 8233 |0025: int-to-float v3, v3 │ │ +047a54: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +047a58: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +047a5c: 5253 3305 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047a60: 8233 |002c: int-to-float v3, v3 │ │ +047a62: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +047a66: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +047a6a: 0f02 |0031: return v2 │ │ +047a6c: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +047a70: c813 |0034: mul-float/2addr v3, v1 │ │ +047a72: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +047a76: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +047a7a: 5453 2105 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047a7e: 6e20 6811 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1168 │ │ +047a84: 0a03 |003e: move-result v3 │ │ +047a86: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +047a8a: 5453 2505 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ +047a8e: 4404 0308 |0043: aget v4, v3, v8 │ │ +047a92: b694 |0045: or-int/2addr v4, v9 │ │ +047a94: 4b04 0308 |0046: aput v4, v3, v8 │ │ +047a98: 28e9 |0048: goto 0031 // -0017 │ │ +047a9a: 5453 2405 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ +047a9e: 4403 0308 |004b: aget v3, v3, v8 │ │ +047aa2: b593 |004d: and-int/2addr v3, v9 │ │ +047aa4: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +047aa8: 5253 3305 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047aac: 8233 |0052: int-to-float v3, v3 │ │ +047aae: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +047ab2: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +047ab6: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +047ab8: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -81952,67 +81952,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -0458ec: |[0458ec] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -0458fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0458fe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -045900: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -045904: 0132 |0004: move v2, v3 │ │ -045906: 0f02 |0005: return v2 │ │ -045908: 5474 2105 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -04590c: 6e20 6511 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1165 │ │ -045912: 0a04 |000b: move-result v4 │ │ -045914: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -045918: 0120 |000e: move v0, v2 │ │ -04591a: 5474 2105 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -04591e: 6e20 6611 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1166 │ │ -045924: 0a04 |0014: move-result v4 │ │ -045926: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -04592a: 0121 |0017: move v1, v2 │ │ -04592c: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -045930: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -045934: a804 0909 |001c: mul-float v4, v9, v9 │ │ -045938: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -04593c: c654 |0020: add-float/2addr v4, v5 │ │ -04593e: 5275 3305 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -045942: 5276 3305 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -045946: b265 |0025: mul-int/2addr v5, v6 │ │ -045948: 8255 |0026: int-to-float v5, v5 │ │ -04594a: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -04594e: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -045952: 0132 |002b: move v2, v3 │ │ -045954: 28d9 |002c: goto 0005 // -0027 │ │ -045956: 0130 |002d: move v0, v3 │ │ -045958: 28e1 |002e: goto 000f // -001f │ │ -04595a: 0131 |002f: move v1, v3 │ │ -04595c: 28e8 |0030: goto 0018 // -0018 │ │ -04595e: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -045962: 7110 4314 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -045968: 0a04 |0036: move-result v4 │ │ -04596a: 5275 3305 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -04596e: 8255 |0039: int-to-float v5, v5 │ │ -045970: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -045974: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -045978: 0132 |003e: move v2, v3 │ │ -04597a: 28c6 |003f: goto 0005 // -003a │ │ -04597c: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -045980: 7110 4314 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -045986: 0a04 |0045: move-result v4 │ │ -045988: 5275 3305 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -04598c: 8255 |0048: int-to-float v5, v5 │ │ -04598e: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -045992: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -045996: 0132 |004d: move v2, v3 │ │ -045998: 28b7 |004e: goto 0005 // -0049 │ │ -04599a: 0132 |004f: move v2, v3 │ │ -04599c: 28b5 |0050: goto 0005 // -004b │ │ +047abc: |[047abc] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +047acc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +047ace: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +047ad0: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +047ad4: 0132 |0004: move v2, v3 │ │ +047ad6: 0f02 |0005: return v2 │ │ +047ad8: 5474 2105 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047adc: 6e20 6511 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1165 │ │ +047ae2: 0a04 |000b: move-result v4 │ │ +047ae4: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +047ae8: 0120 |000e: move v0, v2 │ │ +047aea: 5474 2105 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047aee: 6e20 6611 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1166 │ │ +047af4: 0a04 |0014: move-result v4 │ │ +047af6: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +047afa: 0121 |0017: move v1, v2 │ │ +047afc: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +047b00: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +047b04: a804 0909 |001c: mul-float v4, v9, v9 │ │ +047b08: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +047b0c: c654 |0020: add-float/2addr v4, v5 │ │ +047b0e: 5275 3305 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047b12: 5276 3305 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047b16: b265 |0025: mul-int/2addr v5, v6 │ │ +047b18: 8255 |0026: int-to-float v5, v5 │ │ +047b1a: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +047b1e: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +047b22: 0132 |002b: move v2, v3 │ │ +047b24: 28d9 |002c: goto 0005 // -0027 │ │ +047b26: 0130 |002d: move v0, v3 │ │ +047b28: 28e1 |002e: goto 000f // -001f │ │ +047b2a: 0131 |002f: move v1, v3 │ │ +047b2c: 28e8 |0030: goto 0018 // -0018 │ │ +047b2e: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +047b32: 7110 4314 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +047b38: 0a04 |0036: move-result v4 │ │ +047b3a: 5275 3305 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047b3e: 8255 |0039: int-to-float v5, v5 │ │ +047b40: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +047b44: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +047b48: 0132 |003e: move v2, v3 │ │ +047b4a: 28c6 |003f: goto 0005 // -003a │ │ +047b4c: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +047b50: 7110 4314 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +047b56: 0a04 |0045: move-result v4 │ │ +047b58: 5275 3305 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047b5c: 8255 |0048: int-to-float v5, v5 │ │ +047b5e: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +047b62: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +047b66: 0132 |004d: move v2, v3 │ │ +047b68: 28b7 |004e: goto 0005 // -0049 │ │ +047b6a: 0132 |004f: move v2, v3 │ │ +047b6c: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -82039,30 +82039,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0459a0: |[0459a0] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -0459b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0459b2: 7110 4314 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -0459b8: 0a00 |0004: move-result v0 │ │ -0459ba: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -0459be: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -0459c2: 0116 |0009: move v6, v1 │ │ -0459c4: 0f06 |000a: return v6 │ │ -0459c6: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -0459ca: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -0459ce: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -0459d2: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -0459d6: 7f66 |0013: neg-float v6, v6 │ │ -0459d8: 28f6 |0014: goto 000a // -000a │ │ -0459da: 0146 |0015: move v6, v4 │ │ -0459dc: 28f4 |0016: goto 000a // -000c │ │ +047b70: |[047b70] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +047b80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +047b82: 7110 4314 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +047b88: 0a00 |0004: move-result v0 │ │ +047b8a: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +047b8e: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +047b92: 0116 |0009: move v6, v1 │ │ +047b94: 0f06 |000a: return v6 │ │ +047b96: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +047b9a: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +047b9e: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +047ba2: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +047ba6: 7f66 |0013: neg-float v6, v6 │ │ +047ba8: 28f6 |0014: goto 000a // -000a │ │ +047baa: 0146 |0015: move v6, v4 │ │ +047bac: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -82079,26 +82079,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0459e0: |[0459e0] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -0459f0: 7110 4414 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -0459f6: 0a00 |0003: move-result v0 │ │ -0459f8: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -0459fc: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0459fe: 0f04 |0007: return v4 │ │ -045a00: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -045a04: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -045a08: 7b44 |000c: neg-int v4, v4 │ │ -045a0a: 28fa |000d: goto 0007 // -0006 │ │ -045a0c: 0124 |000e: move v4, v2 │ │ -045a0e: 28f8 |000f: goto 0007 // -0008 │ │ +047bb0: |[047bb0] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +047bc0: 7110 4414 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +047bc6: 0a00 |0003: move-result v0 │ │ +047bc8: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +047bcc: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +047bce: 0f04 |0007: return v4 │ │ +047bd0: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +047bd4: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +047bd8: 7b44 |000c: neg-int v4, v4 │ │ +047bda: 28fa |000d: goto 0007 // -0006 │ │ +047bdc: 0124 |000e: move v4, v2 │ │ +047bde: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -82115,36 +82115,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -045a10: |[045a10] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -045a20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045a22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -045a24: 5430 2805 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045a28: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -045a2c: 0e00 |0006: return-void │ │ -045a2e: 5430 2805 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045a32: 7120 9314 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1493 │ │ -045a38: 5430 2905 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -045a3c: 7120 9314 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1493 │ │ -045a42: 5430 2a05 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -045a46: 7120 9314 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1493 │ │ -045a4c: 5430 2b05 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -045a50: 7120 9314 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1493 │ │ -045a56: 5430 2705 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -045a5a: 7120 9414 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1494 │ │ -045a60: 5430 2405 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ -045a64: 7120 9414 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1494 │ │ -045a6a: 5430 2505 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ -045a6e: 7120 9414 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1494 │ │ -045a74: 5932 2f05 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ -045a78: 28da |002c: goto 0006 // -0026 │ │ +047be0: |[047be0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +047bf0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +047bf2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +047bf4: 5430 2805 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +047bf8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +047bfc: 0e00 |0006: return-void │ │ +047bfe: 5430 2805 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +047c02: 7120 9314 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1493 │ │ +047c08: 5430 2905 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +047c0c: 7120 9314 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1493 │ │ +047c12: 5430 2a05 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +047c16: 7120 9314 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1493 │ │ +047c1c: 5430 2b05 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +047c20: 7120 9314 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1493 │ │ +047c26: 5430 2705 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +047c2a: 7120 9414 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1494 │ │ +047c30: 5430 2405 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ +047c34: 7120 9414 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1494 │ │ +047c3a: 5430 2505 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ +047c3e: 7120 9414 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1494 │ │ +047c44: 5932 2f05 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ +047c48: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -82161,41 +82161,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -045a7c: |[045a7c] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -045a8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045a8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -045a90: 5430 2805 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045a94: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -045a98: 0e00 |0006: return-void │ │ -045a9a: 5430 2805 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045a9e: 4b01 0004 |0009: aput v1, v0, v4 │ │ -045aa2: 5430 2905 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -045aa6: 4b01 0004 |000d: aput v1, v0, v4 │ │ -045aaa: 5430 2a05 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -045aae: 4b01 0004 |0011: aput v1, v0, v4 │ │ -045ab2: 5430 2b05 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -045ab6: 4b01 0004 |0015: aput v1, v0, v4 │ │ -045aba: 5430 2705 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -045abe: 4b02 0004 |0019: aput v2, v0, v4 │ │ -045ac2: 5430 2405 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ -045ac6: 4b02 0004 |001d: aput v2, v0, v4 │ │ -045aca: 5430 2505 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ -045ace: 4b02 0004 |0021: aput v2, v0, v4 │ │ -045ad2: 5230 2f05 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ -045ad6: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -045ad8: b841 |0026: shl-int/2addr v1, v4 │ │ -045ada: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -045ade: b510 |0029: and-int/2addr v0, v1 │ │ -045ae0: 5930 2f05 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ -045ae4: 28da |002c: goto 0006 // -0026 │ │ +047c4c: |[047c4c] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +047c5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +047c5e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +047c60: 5430 2805 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +047c64: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +047c68: 0e00 |0006: return-void │ │ +047c6a: 5430 2805 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +047c6e: 4b01 0004 |0009: aput v1, v0, v4 │ │ +047c72: 5430 2905 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +047c76: 4b01 0004 |000d: aput v1, v0, v4 │ │ +047c7a: 5430 2a05 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +047c7e: 4b01 0004 |0011: aput v1, v0, v4 │ │ +047c82: 5430 2b05 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +047c86: 4b01 0004 |0015: aput v1, v0, v4 │ │ +047c8a: 5430 2705 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +047c8e: 4b02 0004 |0019: aput v2, v0, v4 │ │ +047c92: 5430 2405 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ +047c96: 4b02 0004 |001d: aput v2, v0, v4 │ │ +047c9a: 5430 2505 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ +047c9e: 4b02 0004 |0021: aput v2, v0, v4 │ │ +047ca2: 5230 2f05 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ +047ca6: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +047ca8: b841 |0026: shl-int/2addr v1, v4 │ │ +047caa: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +047cae: b510 |0029: and-int/2addr v0, v1 │ │ +047cb0: 5930 2f05 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ +047cb4: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -82213,62 +82213,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -045ae8: |[045ae8] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -045af8: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -045afc: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -045b00: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -045b02: 0f06 |0005: return v6 │ │ -045b04: 54a6 2e05 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -045b08: 6e10 aa12 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@12aa │ │ -045b0e: 0a05 |000b: move-result v5 │ │ -045b10: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -045b14: 7110 4414 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -045b1a: 0a06 |0011: move-result v6 │ │ -045b1c: 8266 |0012: int-to-float v6, v6 │ │ -045b1e: 8257 |0013: int-to-float v7, v5 │ │ -045b20: c976 |0014: div-float/2addr v6, v7 │ │ -045b22: 7120 4814 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ -045b28: 0a01 |0018: move-result v1 │ │ -045b2a: 8236 |0019: int-to-float v6, v3 │ │ -045b2c: 8237 |001a: int-to-float v7, v3 │ │ -045b2e: 7020 8311 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1183 │ │ -045b34: 0a08 |001e: move-result v8 │ │ -045b36: c887 |001f: mul-float/2addr v7, v8 │ │ -045b38: a600 0607 |0020: add-float v0, v6, v7 │ │ -045b3c: 7110 4414 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -045b42: 0a0c |0025: move-result v12 │ │ -045b44: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -045b48: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -045b4c: 82c7 |002a: int-to-float v7, v12 │ │ -045b4e: a907 0007 |002b: div-float v7, v0, v7 │ │ -045b52: 7110 4314 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -045b58: 0a07 |0030: move-result v7 │ │ -045b5a: c876 |0031: mul-float/2addr v6, v7 │ │ -045b5c: 7110 4a14 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@144a │ │ -045b62: 0a06 |0035: move-result v6 │ │ -045b64: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -045b68: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -045b6c: 7120 4914 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -045b72: 0a06 |003d: move-result v6 │ │ -045b74: 28c7 |003e: goto 0005 // -0039 │ │ -045b76: 7110 4414 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -045b7c: 0a06 |0042: move-result v6 │ │ -045b7e: 8266 |0043: int-to-float v6, v6 │ │ -045b80: 82d7 |0044: int-to-float v7, v13 │ │ -045b82: a904 0607 |0045: div-float v4, v6, v7 │ │ -045b86: a606 0409 |0047: add-float v6, v4, v9 │ │ -045b8a: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -045b8e: c876 |004b: mul-float/2addr v6, v7 │ │ -045b90: 8762 |004c: float-to-int v2, v6 │ │ -045b92: 28eb |004d: goto 0038 // -0015 │ │ +047cb8: |[047cb8] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +047cc8: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +047ccc: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +047cd0: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +047cd2: 0f06 |0005: return v6 │ │ +047cd4: 54a6 2e05 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +047cd8: 6e10 aa12 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@12aa │ │ +047cde: 0a05 |000b: move-result v5 │ │ +047ce0: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +047ce4: 7110 4414 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +047cea: 0a06 |0011: move-result v6 │ │ +047cec: 8266 |0012: int-to-float v6, v6 │ │ +047cee: 8257 |0013: int-to-float v7, v5 │ │ +047cf0: c976 |0014: div-float/2addr v6, v7 │ │ +047cf2: 7120 4814 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ +047cf8: 0a01 |0018: move-result v1 │ │ +047cfa: 8236 |0019: int-to-float v6, v3 │ │ +047cfc: 8237 |001a: int-to-float v7, v3 │ │ +047cfe: 7020 8311 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1183 │ │ +047d04: 0a08 |001e: move-result v8 │ │ +047d06: c887 |001f: mul-float/2addr v7, v8 │ │ +047d08: a600 0607 |0020: add-float v0, v6, v7 │ │ +047d0c: 7110 4414 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +047d12: 0a0c |0025: move-result v12 │ │ +047d14: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +047d18: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +047d1c: 82c7 |002a: int-to-float v7, v12 │ │ +047d1e: a907 0007 |002b: div-float v7, v0, v7 │ │ +047d22: 7110 4314 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +047d28: 0a07 |0030: move-result v7 │ │ +047d2a: c876 |0031: mul-float/2addr v6, v7 │ │ +047d2c: 7110 4a14 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@144a │ │ +047d32: 0a06 |0035: move-result v6 │ │ +047d34: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +047d38: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +047d3c: 7120 4914 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +047d42: 0a06 |003d: move-result v6 │ │ +047d44: 28c7 |003e: goto 0005 // -0039 │ │ +047d46: 7110 4414 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +047d4c: 0a06 |0042: move-result v6 │ │ +047d4e: 8266 |0043: int-to-float v6, v6 │ │ +047d50: 82d7 |0044: int-to-float v7, v13 │ │ +047d52: a904 0607 |0045: div-float v4, v6, v7 │ │ +047d56: a606 0409 |0047: add-float v6, v4, v9 │ │ +047d5a: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +047d5e: c876 |004b: mul-float/2addr v6, v7 │ │ +047d60: 8762 |004c: float-to-int v2, v6 │ │ +047d62: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -82298,76 +82298,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -045b94: |[045b94] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -045ba4: 52ec 2d05 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ -045ba8: 87cc |0002: float-to-int v12, v12 │ │ -045baa: 52ed 2c05 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ -045bae: 87dd |0005: float-to-int v13, v13 │ │ -045bb0: 0200 1200 |0006: move/from16 v0, v18 │ │ -045bb4: 7040 7a11 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@117a │ │ -045bba: 0a12 |000b: move-result v18 │ │ -045bbc: 52ec 2d05 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ -045bc0: 87cc |000e: float-to-int v12, v12 │ │ -045bc2: 52ed 2c05 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ -045bc6: 87dd |0011: float-to-int v13, v13 │ │ -045bc8: 0200 1300 |0012: move/from16 v0, v19 │ │ -045bcc: 7040 7a11 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@117a │ │ -045bd2: 0a13 |0017: move-result v19 │ │ -045bd4: 7701 4414 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -045bda: 0a02 |001b: move-result v2 │ │ -045bdc: 7701 4414 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -045be2: 0a03 |001f: move-result v3 │ │ -045be4: 7701 4414 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -045bea: 0a04 |0023: move-result v4 │ │ -045bec: 7701 4414 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ -045bf2: 0a05 |0027: move-result v5 │ │ -045bf4: 9007 0405 |0028: add-int v7, v4, v5 │ │ -045bf8: 9006 0203 |002a: add-int v6, v2, v3 │ │ -045bfc: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -045c00: 824c |002e: int-to-float v12, v4 │ │ -045c02: 827d |002f: int-to-float v13, v7 │ │ -045c04: a909 0c0d |0030: div-float v9, v12, v13 │ │ -045c08: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -045c0c: 825c |0034: int-to-float v12, v5 │ │ -045c0e: 827d |0035: int-to-float v13, v7 │ │ -045c10: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -045c14: 54ec 2105 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -045c18: 6e20 6511 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1165 │ │ -045c1e: 0a0c |003d: move-result v12 │ │ -045c20: 0200 1000 |003e: move/from16 v0, v16 │ │ -045c24: 0201 1200 |0040: move/from16 v1, v18 │ │ -045c28: 7040 7d11 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@117d │ │ -045c2e: 0a08 |0045: move-result v8 │ │ -045c30: 54ec 2105 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -045c34: 6e20 6611 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1166 │ │ -045c3a: 0a0c |004b: move-result v12 │ │ -045c3c: 0200 1100 |004c: move/from16 v0, v17 │ │ -045c40: 0201 1300 |004e: move/from16 v1, v19 │ │ -045c44: 7040 7d11 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@117d │ │ -045c4a: 0a0a |0053: move-result v10 │ │ -045c4c: 828c |0054: int-to-float v12, v8 │ │ -045c4e: c89c |0055: mul-float/2addr v12, v9 │ │ -045c50: 82ad |0056: int-to-float v13, v10 │ │ -045c52: c8bd |0057: mul-float/2addr v13, v11 │ │ -045c54: c6dc |0058: add-float/2addr v12, v13 │ │ -045c56: 87cc |0059: float-to-int v12, v12 │ │ -045c58: 0f0c |005a: return v12 │ │ -045c5a: 822c |005b: int-to-float v12, v2 │ │ -045c5c: 826d |005c: int-to-float v13, v6 │ │ -045c5e: a909 0c0d |005d: div-float v9, v12, v13 │ │ -045c62: 28d3 |005f: goto 0032 // -002d │ │ -045c64: 823c |0060: int-to-float v12, v3 │ │ -045c66: 826d |0061: int-to-float v13, v6 │ │ -045c68: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -045c6c: 28d4 |0064: goto 0038 // -002c │ │ +047d64: |[047d64] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +047d74: 52ec 2d05 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ +047d78: 87cc |0002: float-to-int v12, v12 │ │ +047d7a: 52ed 2c05 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ +047d7e: 87dd |0005: float-to-int v13, v13 │ │ +047d80: 0200 1200 |0006: move/from16 v0, v18 │ │ +047d84: 7040 7a11 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@117a │ │ +047d8a: 0a12 |000b: move-result v18 │ │ +047d8c: 52ec 2d05 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ +047d90: 87cc |000e: float-to-int v12, v12 │ │ +047d92: 52ed 2c05 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ +047d96: 87dd |0011: float-to-int v13, v13 │ │ +047d98: 0200 1300 |0012: move/from16 v0, v19 │ │ +047d9c: 7040 7a11 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@117a │ │ +047da2: 0a13 |0017: move-result v19 │ │ +047da4: 7701 4414 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +047daa: 0a02 |001b: move-result v2 │ │ +047dac: 7701 4414 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +047db2: 0a03 |001f: move-result v3 │ │ +047db4: 7701 4414 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +047dba: 0a04 |0023: move-result v4 │ │ +047dbc: 7701 4414 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1444 │ │ +047dc2: 0a05 |0027: move-result v5 │ │ +047dc4: 9007 0405 |0028: add-int v7, v4, v5 │ │ +047dc8: 9006 0203 |002a: add-int v6, v2, v3 │ │ +047dcc: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +047dd0: 824c |002e: int-to-float v12, v4 │ │ +047dd2: 827d |002f: int-to-float v13, v7 │ │ +047dd4: a909 0c0d |0030: div-float v9, v12, v13 │ │ +047dd8: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +047ddc: 825c |0034: int-to-float v12, v5 │ │ +047dde: 827d |0035: int-to-float v13, v7 │ │ +047de0: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +047de4: 54ec 2105 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047de8: 6e20 6511 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1165 │ │ +047dee: 0a0c |003d: move-result v12 │ │ +047df0: 0200 1000 |003e: move/from16 v0, v16 │ │ +047df4: 0201 1200 |0040: move/from16 v1, v18 │ │ +047df8: 7040 7d11 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@117d │ │ +047dfe: 0a08 |0045: move-result v8 │ │ +047e00: 54ec 2105 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047e04: 6e20 6611 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1166 │ │ +047e0a: 0a0c |004b: move-result v12 │ │ +047e0c: 0200 1100 |004c: move/from16 v0, v17 │ │ +047e10: 0201 1300 |004e: move/from16 v1, v19 │ │ +047e14: 7040 7d11 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@117d │ │ +047e1a: 0a0a |0053: move-result v10 │ │ +047e1c: 828c |0054: int-to-float v12, v8 │ │ +047e1e: c89c |0055: mul-float/2addr v12, v9 │ │ +047e20: 82ad |0056: int-to-float v13, v10 │ │ +047e22: c8bd |0057: mul-float/2addr v13, v11 │ │ +047e24: c6dc |0058: add-float/2addr v12, v13 │ │ +047e26: 87cc |0059: float-to-int v12, v12 │ │ +047e28: 0f0c |005a: return v12 │ │ +047e2a: 822c |005b: int-to-float v12, v2 │ │ +047e2c: 826d |005c: int-to-float v13, v6 │ │ +047e2e: a909 0c0d |005d: div-float v9, v12, v13 │ │ +047e32: 28d3 |005f: goto 0032 // -002d │ │ +047e34: 823c |0060: int-to-float v12, v3 │ │ +047e36: 826d |0061: int-to-float v13, v6 │ │ +047e38: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +047e3c: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -82405,25 +82405,25 @@ │ │ type : '(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -045c70: |[045c70] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -045c80: 7120 8111 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1181 │ │ -045c86: 0c00 |0003: move-result-object v0 │ │ -045c88: 5201 3305 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -045c8c: 8211 |0006: int-to-float v1, v1 │ │ -045c8e: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -045c92: c942 |0009: div-float/2addr v2, v4 │ │ -045c94: c821 |000a: mul-float/2addr v1, v2 │ │ -045c96: 8711 |000b: float-to-int v1, v1 │ │ -045c98: 5901 3305 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -045c9c: 1100 |000e: return-object v0 │ │ +047e40: |[047e40] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +047e50: 7120 8111 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1181 │ │ +047e56: 0c00 |0003: move-result-object v0 │ │ +047e58: 5201 3305 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047e5c: 8211 |0006: int-to-float v1, v1 │ │ +047e5e: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +047e62: c942 |0009: div-float/2addr v2, v4 │ │ +047e64: c821 |000a: mul-float/2addr v1, v2 │ │ +047e66: 8711 |000b: float-to-int v1, v1 │ │ +047e68: 5901 3305 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +047e6c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000e line=362 │ │ locals : │ │ 0x0004 - 0x000f reg=0 helper Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -82436,20 +82436,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -045ca0: |[045ca0] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -045cb0: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0266 │ │ -045cb4: 6e10 a312 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@12a3 │ │ -045cba: 0c01 |0005: move-result-object v1 │ │ -045cbc: 7040 7011 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@1170 │ │ -045cc2: 1100 |0009: return-object v0 │ │ +047e70: |[047e70] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +047e80: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0266 │ │ +047e84: 6e10 a312 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@12a3 │ │ +047e8a: 0c01 |0005: move-result-object v1 │ │ +047e8c: 7040 7011 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@1170 │ │ +047e92: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000a reg=2 forParent Landroid/view/ViewGroup; │ │ 0x0000 - 0x000a reg=3 cb Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ @@ -82458,26 +82458,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -045cc4: |[045cc4] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -045cd4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -045cd6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -045cd8: 5c43 3005 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0530 │ │ -045cdc: 5440 2105 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -045ce0: 5441 2205 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045ce4: 6e40 6d11 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@116d │ │ -045cea: 5c42 3005 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0530 │ │ -045cee: 5240 2305 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -045cf2: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -045cf6: 6e20 9a11 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ -045cfc: 0e00 |0014: return-void │ │ +047e94: |[047e94] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +047ea4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +047ea6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +047ea8: 5c43 3005 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0530 │ │ +047eac: 5440 2105 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047eb0: 5441 2205 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +047eb4: 6e40 6d11 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@116d │ │ +047eba: 5c42 3005 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0530 │ │ +047ebe: 5240 2305 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +047ec2: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +047ec6: 6e20 9a11 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ +047ecc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -82492,26 +82492,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -045d00: |[045d00] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -045d10: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -045d14: c705 |0002: sub-float/2addr v5, v0 │ │ -045d16: 8950 |0003: float-to-double v0, v5 │ │ -045d18: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -045d22: cd20 |0009: mul-double/2addr v0, v2 │ │ -045d24: 8c05 |000a: double-to-float v5, v0 │ │ -045d26: 8950 |000b: float-to-double v0, v5 │ │ -045d28: 7120 4b14 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@144b │ │ -045d2e: 0b00 |000f: move-result-wide v0 │ │ -045d30: 8c00 |0010: double-to-float v0, v0 │ │ -045d32: 0f00 |0011: return v0 │ │ +047ed0: |[047ed0] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +047ee0: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +047ee4: c705 |0002: sub-float/2addr v5, v0 │ │ +047ee6: 8950 |0003: float-to-double v0, v5 │ │ +047ee8: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +047ef2: cd20 |0009: mul-double/2addr v0, v2 │ │ +047ef4: 8c05 |000a: double-to-float v5, v0 │ │ +047ef6: 8950 |000b: float-to-double v0, v5 │ │ +047ef8: 7120 4b14 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@144b │ │ +047efe: 0b00 |000f: move-result-wide v0 │ │ +047f00: 8c00 |0010: double-to-float v0, v0 │ │ +047f02: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ 0x000b line=676 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -82522,47 +82522,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -045d34: |[045d34] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -045d44: 0192 |0000: move v2, v9 │ │ -045d46: 01a3 |0001: move v3, v10 │ │ -045d48: 5480 2205 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045d4c: 6e10 3012 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -045d52: 0a06 |0007: move-result v6 │ │ -045d54: 5480 2205 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045d58: 6e10 4012 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ -045d5e: 0a07 |000d: move-result v7 │ │ -045d60: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -045d64: 5480 2105 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -045d68: 5481 2205 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045d6c: 6e40 6211 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1162 │ │ -045d72: 0a02 |0017: move-result v2 │ │ -045d74: 5480 2205 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045d78: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -045d7c: 6e20 5512 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ -045d82: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -045d86: 5480 2105 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -045d8a: 5481 2205 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045d8e: 6e40 6311 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1163 │ │ -045d94: 0a03 |0028: move-result v3 │ │ -045d96: 5480 2205 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045d9a: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -045d9e: 6e20 5612 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1256 │ │ -045da4: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -045da8: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -045dac: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -045db0: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -045db4: 5480 2105 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -045db8: 5481 2205 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045dbc: 7406 6c11 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@116c │ │ -045dc2: 0e00 |003f: return-void │ │ +047f04: |[047f04] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +047f14: 0192 |0000: move v2, v9 │ │ +047f16: 01a3 |0001: move v3, v10 │ │ +047f18: 5480 2205 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +047f1c: 6e10 3012 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +047f22: 0a06 |0007: move-result v6 │ │ +047f24: 5480 2205 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +047f28: 6e10 4012 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ +047f2e: 0a07 |000d: move-result v7 │ │ +047f30: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +047f34: 5480 2105 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047f38: 5481 2205 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +047f3c: 6e40 6211 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1162 │ │ +047f42: 0a02 |0017: move-result v2 │ │ +047f44: 5480 2205 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +047f48: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +047f4c: 6e20 5512 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ +047f52: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +047f56: 5480 2105 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047f5a: 5481 2205 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +047f5e: 6e40 6311 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1163 │ │ +047f64: 0a03 |0028: move-result v3 │ │ +047f66: 5480 2205 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +047f6a: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +047f6e: 6e20 5612 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1256 │ │ +047f74: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +047f78: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +047f7c: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +047f80: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +047f84: 5480 2105 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +047f88: 5481 2205 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +047f8c: 7406 6c11 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@116c │ │ +047f92: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -82594,73 +82594,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -045dc4: |[045dc4] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -045dd4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -045dd6: 54a7 2805 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045dda: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -045dde: 54a7 2805 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045de2: 2177 |0007: array-length v7, v7 │ │ -045de4: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -045de8: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -045dec: 2373 3703 |000c: new-array v3, v7, [F // type@0337 │ │ -045df0: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -045df4: 2374 3703 |0010: new-array v4, v7, [F // type@0337 │ │ -045df8: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -045dfc: 2375 3703 |0014: new-array v5, v7, [F // type@0337 │ │ -045e00: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -045e04: 2376 3703 |0018: new-array v6, v7, [F // type@0337 │ │ -045e08: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -045e0c: 2372 3803 |001c: new-array v2, v7, [I // type@0338 │ │ -045e10: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -045e14: 2370 3803 |0020: new-array v0, v7, [I // type@0338 │ │ -045e18: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -045e1c: 2371 3803 |0024: new-array v1, v7, [I // type@0338 │ │ -045e20: 54a7 2805 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045e24: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -045e28: 54a7 2805 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045e2c: 54a8 2805 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045e30: 2188 |002e: array-length v8, v8 │ │ -045e32: 7158 7414 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -045e38: 54a7 2905 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -045e3c: 54a8 2905 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -045e40: 2188 |0036: array-length v8, v8 │ │ -045e42: 7158 7414 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -045e48: 54a7 2a05 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -045e4c: 54a8 2a05 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -045e50: 2188 |003e: array-length v8, v8 │ │ -045e52: 7158 7414 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -045e58: 54a7 2b05 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -045e5c: 54a8 2b05 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -045e60: 2188 |0046: array-length v8, v8 │ │ -045e62: 7158 7414 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -045e68: 54a7 2705 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -045e6c: 54a8 2705 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -045e70: 2188 |004e: array-length v8, v8 │ │ -045e72: 7158 7414 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -045e78: 54a7 2405 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ -045e7c: 54a8 2405 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ -045e80: 2188 |0056: array-length v8, v8 │ │ -045e82: 7158 7414 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -045e88: 54a7 2505 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ -045e8c: 54a8 2505 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ -045e90: 2188 |005e: array-length v8, v8 │ │ -045e92: 7158 7414 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ -045e98: 5ba3 2805 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -045e9c: 5ba4 2905 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -045ea0: 5ba5 2a05 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -045ea4: 5ba6 2b05 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -045ea8: 5ba2 2705 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -045eac: 5ba0 2405 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ -045eb0: 5ba1 2505 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ -045eb4: 0e00 |0070: return-void │ │ +047f94: |[047f94] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +047fa4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +047fa6: 54a7 2805 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +047faa: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +047fae: 54a7 2805 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +047fb2: 2177 |0007: array-length v7, v7 │ │ +047fb4: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +047fb8: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +047fbc: 2373 3703 |000c: new-array v3, v7, [F // type@0337 │ │ +047fc0: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +047fc4: 2374 3703 |0010: new-array v4, v7, [F // type@0337 │ │ +047fc8: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +047fcc: 2375 3703 |0014: new-array v5, v7, [F // type@0337 │ │ +047fd0: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +047fd4: 2376 3703 |0018: new-array v6, v7, [F // type@0337 │ │ +047fd8: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +047fdc: 2372 3803 |001c: new-array v2, v7, [I // type@0338 │ │ +047fe0: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +047fe4: 2370 3803 |0020: new-array v0, v7, [I // type@0338 │ │ +047fe8: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +047fec: 2371 3803 |0024: new-array v1, v7, [I // type@0338 │ │ +047ff0: 54a7 2805 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +047ff4: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +047ff8: 54a7 2805 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +047ffc: 54a8 2805 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +048000: 2188 |002e: array-length v8, v8 │ │ +048002: 7158 7414 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +048008: 54a7 2905 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +04800c: 54a8 2905 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +048010: 2188 |0036: array-length v8, v8 │ │ +048012: 7158 7414 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +048018: 54a7 2a05 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +04801c: 54a8 2a05 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +048020: 2188 |003e: array-length v8, v8 │ │ +048022: 7158 7414 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +048028: 54a7 2b05 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +04802c: 54a8 2b05 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +048030: 2188 |0046: array-length v8, v8 │ │ +048032: 7158 7414 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +048038: 54a7 2705 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +04803c: 54a8 2705 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +048040: 2188 |004e: array-length v8, v8 │ │ +048042: 7158 7414 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +048048: 54a7 2405 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ +04804c: 54a8 2405 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ +048050: 2188 |0056: array-length v8, v8 │ │ +048052: 7158 7414 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +048058: 54a7 2505 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ +04805c: 54a8 2505 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ +048060: 2188 |005e: array-length v8, v8 │ │ +048062: 7158 7414 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1474 │ │ +048068: 5ba3 2805 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +04806c: 5ba4 2905 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +048070: 5ba5 2a05 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +048074: 5ba6 2b05 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +048078: 5ba2 2705 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +04807c: 5ba0 2405 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ +048080: 5ba1 2505 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0525 │ │ +048084: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -82699,45 +82699,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -045eb8: |[045eb8] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -045ec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045eca: 54b1 2205 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045ece: 6e10 3012 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -045ed4: 0a0a |0006: move-result v10 │ │ -045ed6: 54b1 2205 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045eda: 6e10 4012 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ -045ee0: 0a06 |000c: move-result v6 │ │ -045ee2: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -045ee6: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -045eea: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -045eee: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -045ef2: 54b1 3105 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -045ef6: 6e10 3210 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1032 │ │ -045efc: 6e20 9a11 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ -045f02: 0f00 |001d: return v0 │ │ -045f04: 54b1 2205 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -045f08: 07b0 |0020: move-object v0, v11 │ │ -045f0a: 01e4 |0021: move v4, v14 │ │ -045f0c: 01f5 |0022: move v5, v15 │ │ -045f0e: 7606 7e11 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@117e │ │ -045f14: 0a09 |0026: move-result v9 │ │ -045f16: 54b4 3105 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -045f1a: 01a5 |0029: move v5, v10 │ │ -045f1c: 0127 |002a: move v7, v2 │ │ -045f1e: 0138 |002b: move v8, v3 │ │ -045f20: 7406 4210 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1042 │ │ -045f26: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -045f28: 6e20 9a11 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ -045f2e: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -045f30: 28e9 |0034: goto 001d // -0017 │ │ +048088: |[048088] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +048098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04809a: 54b1 2205 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +04809e: 6e10 3012 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0480a4: 0a0a |0006: move-result v10 │ │ +0480a6: 54b1 2205 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0480aa: 6e10 4012 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0480b0: 0a06 |000c: move-result v6 │ │ +0480b2: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +0480b6: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +0480ba: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +0480be: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +0480c2: 54b1 3105 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +0480c6: 6e10 3210 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1032 │ │ +0480cc: 6e20 9a11 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ +0480d2: 0f00 |001d: return v0 │ │ +0480d4: 54b1 2205 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0480d8: 07b0 |0020: move-object v0, v11 │ │ +0480da: 01e4 |0021: move v4, v14 │ │ +0480dc: 01f5 |0022: move v5, v15 │ │ +0480de: 7606 7e11 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@117e │ │ +0480e4: 0a09 |0026: move-result v9 │ │ +0480e6: 54b4 3105 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +0480ea: 01a5 |0029: move v5, v10 │ │ +0480ec: 0127 |002a: move v7, v2 │ │ +0480ee: 0138 |002b: move v8, v3 │ │ +0480f0: 7406 4210 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1042 │ │ +0480f6: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +0480f8: 6e20 9a11 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ +0480fe: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +048100: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -82765,45 +82765,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -045f34: |[045f34] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -045f44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045f46: 5431 2e05 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -045f4a: 6e10 a612 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@12a6 │ │ -045f50: 0a01 |0006: move-result v1 │ │ -045f52: 5232 2605 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ -045f56: b021 |0009: add-int/2addr v1, v2 │ │ -045f58: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -045f5c: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -045f60: 5431 2e05 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -045f64: 6e10 a912 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@12a9 │ │ -045f6a: 0a01 |0013: move-result v1 │ │ -045f6c: 5232 2605 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ -045f70: b021 |0016: add-int/2addr v1, v2 │ │ -045f72: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -045f76: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -045f7a: 5431 2e05 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -045f7e: 6e10 a812 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@12a8 │ │ -045f84: 0a01 |0020: move-result v1 │ │ -045f86: 5232 2605 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ -045f8a: b121 |0023: sub-int/2addr v1, v2 │ │ -045f8c: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -045f90: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -045f94: 5431 2e05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -045f98: 6e10 a012 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@12a0 │ │ -045f9e: 0a01 |002d: move-result v1 │ │ -045fa0: 5232 2605 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ -045fa4: b121 |0030: sub-int/2addr v1, v2 │ │ -045fa6: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -045faa: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -045fae: 0f00 |0035: return v0 │ │ +048104: |[048104] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +048114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048116: 5431 2e05 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +04811a: 6e10 a612 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@12a6 │ │ +048120: 0a01 |0006: move-result v1 │ │ +048122: 5232 2605 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ +048126: b021 |0009: add-int/2addr v1, v2 │ │ +048128: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +04812c: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +048130: 5431 2e05 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +048134: 6e10 a912 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@12a9 │ │ +04813a: 0a01 |0013: move-result v1 │ │ +04813c: 5232 2605 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ +048140: b021 |0016: add-int/2addr v1, v2 │ │ +048142: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +048146: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +04814a: 5431 2e05 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +04814e: 6e10 a812 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@12a8 │ │ +048154: 0a01 |0020: move-result v1 │ │ +048156: 5232 2605 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ +04815a: b121 |0023: sub-int/2addr v1, v2 │ │ +04815c: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +048160: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +048164: 5431 2e05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +048168: 6e10 a012 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@12a0 │ │ +04816e: 0a01 |002d: move-result v1 │ │ +048170: 5232 2605 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ +048174: b121 |0030: sub-int/2addr v1, v2 │ │ +048176: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +04817a: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +04817e: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -82819,37 +82819,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -045fb0: |[045fb0] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -045fc0: 5452 3505 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -045fc4: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -045fc8: 5254 2c05 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ -045fcc: 6e30 0112 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ -045fd2: 5452 3505 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -045fd6: 5253 2005 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -045fda: 7120 4c0a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ -045fe0: 0a02 |0010: move-result v2 │ │ -045fe2: 5253 2d05 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ -045fe6: 5254 2c05 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ -045fea: 7040 7911 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1179 │ │ -045ff0: 0a00 |0018: move-result v0 │ │ -045ff2: 5452 3505 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -045ff6: 5253 2005 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -045ffa: 7120 4d0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ -046000: 0a02 |0020: move-result v2 │ │ -046002: 5253 2d05 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ -046006: 5254 2c05 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ -04600a: 7040 7911 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1179 │ │ -046010: 0a01 |0028: move-result v1 │ │ -046012: 7030 8211 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1182 │ │ -046018: 0e00 |002c: return-void │ │ +048180: |[048180] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +048190: 5452 3505 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +048194: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +048198: 5254 2c05 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ +04819c: 6e30 0112 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ +0481a2: 5452 3505 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +0481a6: 5253 2005 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +0481aa: 7120 4c0a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ +0481b0: 0a02 |0010: move-result v2 │ │ +0481b2: 5253 2d05 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ +0481b6: 5254 2c05 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ +0481ba: 7040 7911 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1179 │ │ +0481c0: 0a00 |0018: move-result v0 │ │ +0481c2: 5452 3505 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +0481c6: 5253 2005 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +0481ca: 7120 4d0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ +0481d0: 0a02 |0020: move-result v2 │ │ +0481d2: 5253 2d05 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ +0481d6: 5254 2c05 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052c │ │ +0481da: 7040 7911 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1179 │ │ +0481e0: 0a01 |0028: move-result v1 │ │ +0481e2: 7030 8211 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1182 │ │ +0481e8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -82863,44 +82863,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -04601c: |[04601c] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -04602c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04602e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -046030: 7051 7511 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1175 │ │ -046036: 0a01 |0005: move-result v1 │ │ -046038: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -04603c: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -046040: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -046042: 7051 7511 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1175 │ │ -046048: 0a01 |000e: move-result v1 │ │ -04604a: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -04604e: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -046052: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -046054: 7051 7511 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1175 │ │ -04605a: 0a01 |0017: move-result v1 │ │ -04605c: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -046060: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -046064: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -046068: 7051 7511 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1175 │ │ -04606e: 0a01 |0021: move-result v1 │ │ -046070: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -046074: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -046078: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -04607c: 5431 2405 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ -046080: 4402 0106 |002a: aget v2, v1, v6 │ │ -046084: b602 |002c: or-int/2addr v2, v0 │ │ -046086: 4b02 0106 |002d: aput v2, v1, v6 │ │ -04608a: 5431 2105 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -04608e: 6e30 6711 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1167 │ │ -046094: 0e00 |0034: return-void │ │ +0481ec: |[0481ec] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +0481fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0481fe: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +048200: 7051 7511 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1175 │ │ +048206: 0a01 |0005: move-result v1 │ │ +048208: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +04820c: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +048210: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +048212: 7051 7511 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1175 │ │ +048218: 0a01 |000e: move-result v1 │ │ +04821a: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +04821e: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +048222: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +048224: 7051 7511 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1175 │ │ +04822a: 0a01 |0017: move-result v1 │ │ +04822c: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +048230: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +048234: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +048238: 7051 7511 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1175 │ │ +04823e: 0a01 |0021: move-result v1 │ │ +048240: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +048244: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +048248: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +04824c: 5431 2405 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0524 │ │ +048250: 4402 0106 |002a: aget v2, v1, v6 │ │ +048254: b602 |002c: or-int/2addr v2, v0 │ │ +048256: 4b02 0106 |002d: aput v2, v1, v6 │ │ +04825a: 5431 2105 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +04825e: 6e30 6711 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1167 │ │ +048264: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -82924,36 +82924,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -046098: |[046098] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -0460a8: 7020 8511 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1185 │ │ -0460ae: 5430 2805 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -0460b2: 5431 2a05 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -0460b6: 4b04 0106 |0007: aput v4, v1, v6 │ │ -0460ba: 4b04 0006 |0009: aput v4, v0, v6 │ │ -0460be: 5430 2905 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -0460c2: 5431 2b05 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -0460c6: 4b05 0106 |000f: aput v5, v1, v6 │ │ -0460ca: 4b05 0006 |0011: aput v5, v0, v6 │ │ -0460ce: 5430 2705 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -0460d2: 8741 |0015: float-to-int v1, v4 │ │ -0460d4: 8752 |0016: float-to-int v2, v5 │ │ -0460d6: 7030 8c11 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@118c │ │ -0460dc: 0a01 |001a: move-result v1 │ │ -0460de: 4b01 0006 |001b: aput v1, v0, v6 │ │ -0460e2: 5230 2f05 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ -0460e6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0460e8: b861 |0020: shl-int/2addr v1, v6 │ │ -0460ea: b610 |0021: or-int/2addr v0, v1 │ │ -0460ec: 5930 2f05 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ -0460f0: 0e00 |0024: return-void │ │ +048268: |[048268] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +048278: 7020 8511 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1185 │ │ +04827e: 5430 2805 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +048282: 5431 2a05 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +048286: 4b04 0106 |0007: aput v4, v1, v6 │ │ +04828a: 4b04 0006 |0009: aput v4, v0, v6 │ │ +04828e: 5430 2905 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +048292: 5431 2b05 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +048296: 4b05 0106 |000f: aput v5, v1, v6 │ │ +04829a: 4b05 0006 |0011: aput v5, v0, v6 │ │ +04829e: 5430 2705 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +0482a2: 8741 |0015: float-to-int v1, v4 │ │ +0482a4: 8752 |0016: float-to-int v2, v5 │ │ +0482a6: 7030 8c11 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@118c │ │ +0482ac: 0a01 |001a: move-result v1 │ │ +0482ae: 4b01 0006 |001b: aput v1, v0, v6 │ │ +0482b2: 5230 2f05 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ +0482b6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +0482b8: b861 |0020: shl-int/2addr v1, v6 │ │ +0482ba: b610 |0021: or-int/2addr v0, v1 │ │ +0482bc: 5930 2f05 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ +0482c0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -82969,32 +82969,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0460f4: |[0460f4] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -046104: 7110 bf09 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ -04610a: 0a01 |0003: move-result v1 │ │ -04610c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04610e: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -046112: 7120 c009 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046118: 0a02 |000a: move-result v2 │ │ -04611a: 7120 c109 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -046120: 0a03 |000e: move-result v3 │ │ -046122: 7120 c209 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -046128: 0a04 |0012: move-result v4 │ │ -04612a: 5465 2a05 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -04612e: 4b03 0502 |0015: aput v3, v5, v2 │ │ -046132: 5465 2b05 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -046136: 4b04 0502 |0019: aput v4, v5, v2 │ │ -04613a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04613e: 28e8 |001d: goto 0005 // -0018 │ │ -046140: 0e00 |001e: return-void │ │ +0482c4: |[0482c4] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +0482d4: 7110 bf09 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ +0482da: 0a01 |0003: move-result v1 │ │ +0482dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0482de: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +0482e2: 7120 c009 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +0482e8: 0a02 |000a: move-result v2 │ │ +0482ea: 7120 c109 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +0482f0: 0a03 |000e: move-result v3 │ │ +0482f2: 7120 c209 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +0482f8: 0a04 |0012: move-result v4 │ │ +0482fa: 5465 2a05 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +0482fe: 4b03 0502 |0015: aput v3, v5, v2 │ │ +048302: 5465 2b05 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +048306: 4b04 0502 |0019: aput v4, v5, v2 │ │ +04830a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04830e: 28e8 |001d: goto 0005 // -0018 │ │ +048310: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -83017,41 +83017,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -046144: |[046144] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -046154: 6e10 7311 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -04615a: 5280 2305 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -04615e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -046160: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -046164: 5480 3105 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -046168: 6e10 3910 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1039 │ │ -04616e: 0a06 |000d: move-result v6 │ │ -046170: 5480 3105 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -046174: 6e10 3a10 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@103a │ │ -04617a: 0a07 |0013: move-result v7 │ │ -04617c: 5480 3105 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -046180: 6e10 3210 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1032 │ │ -046186: 5480 3105 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -04618a: 6e10 3910 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1039 │ │ -046190: 0a02 |001e: move-result v2 │ │ -046192: 5480 3105 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -046196: 6e10 3a10 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@103a │ │ -04619c: 0a03 |0024: move-result v3 │ │ -04619e: 5480 2105 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -0461a2: 5481 2205 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -0461a6: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -0461aa: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -0461ae: 7406 6c11 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@116c │ │ -0461b4: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -0461b6: 6e20 9a11 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ -0461bc: 0e00 |0034: return-void │ │ +048314: |[048314] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +048324: 6e10 7311 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +04832a: 5280 2305 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +04832e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +048330: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +048334: 5480 3105 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +048338: 6e10 3910 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1039 │ │ +04833e: 0a06 |000d: move-result v6 │ │ +048340: 5480 3105 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +048344: 6e10 3a10 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@103a │ │ +04834a: 0a07 |0013: move-result v7 │ │ +04834c: 5480 3105 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +048350: 6e10 3210 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1032 │ │ +048356: 5480 3105 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +04835a: 6e10 3910 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1039 │ │ +048360: 0a02 |001e: move-result v2 │ │ +048362: 5480 3105 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +048366: 6e10 3a10 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@103a │ │ +04836c: 0a03 |0024: move-result v3 │ │ +04836e: 5480 2105 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +048372: 5481 2205 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048376: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +04837a: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +04837e: 7406 6c11 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@116c │ │ +048384: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +048386: 6e20 9a11 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ +04838c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -83072,79 +83072,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -0461c0: |[0461c0] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -0461d0: 20e1 9302 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0293 │ │ -0461d4: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -0461d8: 07e9 |0004: move-object v9, v14 │ │ -0461da: 1f09 9302 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0293 │ │ -0461de: 6e10 3d12 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@123d │ │ -0461e4: 0a0b |000a: move-result v11 │ │ -0461e6: 6e10 3e12 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@123e │ │ -0461ec: 0a0c |000e: move-result v12 │ │ -0461ee: 6e10 a212 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ -0461f4: 0a08 |0012: move-result v8 │ │ -0461f6: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -0461fa: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -0461fe: 6e20 a112 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ -046204: 0c02 |001a: move-result-object v2 │ │ -046206: 9001 120b |001b: add-int v1, v18, v11 │ │ -04620a: 6e10 3012 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -046210: 0a03 |0020: move-result v3 │ │ -046212: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -046216: 9001 120b |0023: add-int v1, v18, v11 │ │ -04621a: 6e10 3c12 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@123c │ │ -046220: 0a03 |0028: move-result v3 │ │ -046222: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -046226: 9001 130c |002b: add-int v1, v19, v12 │ │ -04622a: 6e10 4012 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ -046230: 0a03 |0030: move-result v3 │ │ -046232: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -046236: 9001 130c |0033: add-int v1, v19, v12 │ │ -04623a: 6e10 2512 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -046240: 0a03 |0038: move-result v3 │ │ -046242: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -046246: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -046248: 9001 120b |003c: add-int v1, v18, v11 │ │ -04624c: 6e10 3012 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -046252: 0a04 |0041: move-result v4 │ │ -046254: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -046258: 9001 130c |0044: add-int v1, v19, v12 │ │ -04625c: 6e10 4012 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ -046262: 0a04 |0049: move-result v4 │ │ -046264: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -046268: 07d1 |004c: move-object v1, v13 │ │ -04626a: 0204 1000 |004d: move/from16 v4, v16 │ │ -04626e: 0205 1100 |004f: move/from16 v5, v17 │ │ -046272: 7407 7211 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1172 │ │ -046278: 0a01 |0054: move-result v1 │ │ -04627a: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -04627e: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -046280: 0f01 |0058: return v1 │ │ -046282: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -046286: 28ba |005b: goto 0015 // -0046 │ │ -046288: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -04628c: 0200 1000 |005e: move/from16 v0, v16 │ │ -046290: 7b01 |0060: neg-int v1, v0 │ │ -046292: 7120 c40a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ac4 │ │ -046298: 0a01 |0064: move-result v1 │ │ -04629a: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -04629e: 0200 1100 |0067: move/from16 v0, v17 │ │ -0462a2: 7b01 |0069: neg-int v1, v0 │ │ -0462a4: 7120 c50a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0ac5 │ │ -0462aa: 0a01 |006d: move-result v1 │ │ -0462ac: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -0462b0: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -0462b2: 28e7 |0071: goto 0058 // -0019 │ │ -0462b4: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -0462b6: 28e5 |0073: goto 0058 // -001b │ │ +048390: |[048390] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +0483a0: 20e1 9302 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0293 │ │ +0483a4: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +0483a8: 07e9 |0004: move-object v9, v14 │ │ +0483aa: 1f09 9302 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0293 │ │ +0483ae: 6e10 3d12 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@123d │ │ +0483b4: 0a0b |000a: move-result v11 │ │ +0483b6: 6e10 3e12 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@123e │ │ +0483bc: 0a0c |000e: move-result v12 │ │ +0483be: 6e10 a212 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ +0483c4: 0a08 |0012: move-result v8 │ │ +0483c6: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +0483ca: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +0483ce: 6e20 a112 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ +0483d4: 0c02 |001a: move-result-object v2 │ │ +0483d6: 9001 120b |001b: add-int v1, v18, v11 │ │ +0483da: 6e10 3012 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0483e0: 0a03 |0020: move-result v3 │ │ +0483e2: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +0483e6: 9001 120b |0023: add-int v1, v18, v11 │ │ +0483ea: 6e10 3c12 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@123c │ │ +0483f0: 0a03 |0028: move-result v3 │ │ +0483f2: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +0483f6: 9001 130c |002b: add-int v1, v19, v12 │ │ +0483fa: 6e10 4012 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ +048400: 0a03 |0030: move-result v3 │ │ +048402: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +048406: 9001 130c |0033: add-int v1, v19, v12 │ │ +04840a: 6e10 2512 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +048410: 0a03 |0038: move-result v3 │ │ +048412: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +048416: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +048418: 9001 120b |003c: add-int v1, v18, v11 │ │ +04841c: 6e10 3012 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +048422: 0a04 |0041: move-result v4 │ │ +048424: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +048428: 9001 130c |0044: add-int v1, v19, v12 │ │ +04842c: 6e10 4012 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ +048432: 0a04 |0049: move-result v4 │ │ +048434: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +048438: 07d1 |004c: move-object v1, v13 │ │ +04843a: 0204 1000 |004d: move/from16 v4, v16 │ │ +04843e: 0205 1100 |004f: move/from16 v5, v17 │ │ +048442: 7407 7211 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1172 │ │ +048448: 0a01 |0054: move-result v1 │ │ +04844a: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +04844e: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +048450: 0f01 |0058: return v1 │ │ +048452: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +048456: 28ba |005b: goto 0015 // -0046 │ │ +048458: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +04845c: 0200 1000 |005e: move/from16 v0, v16 │ │ +048460: 7b01 |0060: neg-int v1, v0 │ │ +048462: 7120 c40a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ac4 │ │ +048468: 0a01 |0064: move-result v1 │ │ +04846a: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +04846e: 0200 1100 |0067: move/from16 v0, v17 │ │ +048472: 7b01 |0069: neg-int v1, v0 │ │ +048474: 7120 c50a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0ac5 │ │ +04847a: 0a01 |006d: move-result v1 │ │ +04847c: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +048480: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +048482: 28e7 |0071: goto 0058 // -0019 │ │ +048484: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +048486: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -83181,25 +83181,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0462b8: |[0462b8] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -0462c8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0462ca: 5910 2005 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -0462ce: 7010 7b11 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@117b │ │ -0462d4: 5410 3505 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -0462d8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -0462dc: 5410 3505 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -0462e0: 6e10 0712 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ -0462e6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0462e8: 5b10 3505 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -0462ec: 0e00 |0012: return-void │ │ +048488: |[048488] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +048498: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04849a: 5910 2005 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +04849e: 7010 7b11 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@117b │ │ +0484a4: 5410 3505 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +0484a8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +0484ac: 5410 3505 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +0484b0: 6e10 0712 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ +0484b6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0484b8: 5b10 3505 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +0484bc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -83212,42 +83212,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0462f0: |[0462f0] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -046300: 6e10 3912 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -046306: 0c00 |0003: move-result-object v0 │ │ -046308: 5431 2e05 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -04630c: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -046310: 2200 f202 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -046314: 2201 0503 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -046318: 7010 6714 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04631e: 1a02 c10a |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0ac1 │ │ -046322: 6e20 6e14 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -046328: 0c01 |0014: move-result-object v1 │ │ -04632a: 5432 2e05 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -04632e: 6e20 6d14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -046334: 0c01 |001a: move-result-object v1 │ │ -046336: 1a02 ba00 |001b: const-string v2, ")" // string@00ba │ │ -04633a: 6e20 6e14 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -046340: 0c01 |0020: move-result-object v1 │ │ -046342: 6e10 7314 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -046348: 0c01 |0024: move-result-object v1 │ │ -04634a: 7020 3614 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -046350: 2700 |0028: throw v0 │ │ -046352: 5b34 2205 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046356: 5935 2005 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -04635a: 5430 2105 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -04635e: 6e30 6a11 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@116a │ │ -046364: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -046366: 6e20 9a11 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ -04636c: 0e00 |0036: return-void │ │ +0484c0: |[0484c0] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +0484d0: 6e10 3912 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +0484d6: 0c00 |0003: move-result-object v0 │ │ +0484d8: 5431 2e05 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +0484dc: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +0484e0: 2200 f202 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +0484e4: 2201 0503 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +0484e8: 7010 6714 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0484ee: 1a02 c10a |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0ac1 │ │ +0484f2: 6e20 6e14 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0484f8: 0c01 |0014: move-result-object v1 │ │ +0484fa: 5432 2e05 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +0484fe: 6e20 6d14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +048504: 0c01 |001a: move-result-object v1 │ │ +048506: 1a02 ba00 |001b: const-string v2, ")" // string@00ba │ │ +04850a: 6e20 6e14 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +048510: 0c01 |0020: move-result-object v1 │ │ +048512: 6e10 7314 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +048518: 0c01 |0024: move-result-object v1 │ │ +04851a: 7020 3614 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +048520: 2700 |0028: throw v0 │ │ +048522: 5b34 2205 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048526: 5935 2005 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +04852a: 5430 2105 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +04852e: 6e30 6a11 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@116a │ │ +048534: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +048536: 6e20 9a11 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ +04853c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -83263,28 +83263,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -046370: |[046370] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -046380: 5432 2805 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -046384: 2120 |0002: array-length v0, v2 │ │ -046386: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -046388: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -04638c: 6e30 7711 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1177 │ │ -046392: 0a02 |0009: move-result v2 │ │ -046394: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -046398: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -04639a: 0f02 |000d: return v2 │ │ -04639c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0463a0: 28f4 |0010: goto 0004 // -000c │ │ -0463a2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -0463a4: 28fb |0012: goto 000d // -0005 │ │ +048540: |[048540] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +048550: 5432 2805 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +048554: 2120 |0002: array-length v0, v2 │ │ +048556: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +048558: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +04855c: 6e30 7711 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1177 │ │ +048562: 0a02 |0009: move-result v2 │ │ +048564: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +048568: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04856a: 0f02 |000d: return v2 │ │ +04856c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048570: 28f4 |0010: goto 0004 // -000c │ │ +048572: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +048574: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -83301,76 +83301,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -0463a8: |[0463a8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -0463b8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0463ba: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0463bc: 6e20 9311 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1193 │ │ -0463c2: 0a06 |0005: move-result v6 │ │ -0463c4: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -0463c8: 0154 |0008: move v4, v5 │ │ -0463ca: 0f04 |0009: return v4 │ │ -0463cc: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -0463d0: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -0463d4: 0140 |000e: move v0, v4 │ │ -0463d6: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -0463da: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -0463dc: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -0463e0: 0141 |0014: move v1, v4 │ │ -0463e2: 5496 2a05 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -0463e6: 4406 060b |0017: aget v6, v6, v11 │ │ -0463ea: 5497 2805 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -0463ee: 4407 070b |001b: aget v7, v7, v11 │ │ -0463f2: a702 0607 |001d: sub-float v2, v6, v7 │ │ -0463f6: 5496 2b05 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -0463fa: 4406 060b |0021: aget v6, v6, v11 │ │ -0463fe: 5497 2905 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -046402: 4407 070b |0025: aget v7, v7, v11 │ │ -046406: a703 0607 |0027: sub-float v3, v6, v7 │ │ -04640a: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -04640e: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -046412: a806 0202 |002d: mul-float v6, v2, v2 │ │ -046416: a807 0303 |002f: mul-float v7, v3, v3 │ │ -04641a: c676 |0031: add-float/2addr v6, v7 │ │ -04641c: 5297 3305 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -046420: 5298 3305 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -046424: b287 |0036: mul-int/2addr v7, v8 │ │ -046426: 8277 |0037: int-to-float v7, v7 │ │ -046428: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -04642c: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -046430: 0154 |003c: move v4, v5 │ │ -046432: 28cc |003d: goto 0009 // -0034 │ │ -046434: 0150 |003e: move v0, v5 │ │ -046436: 28d0 |003f: goto 000f // -0030 │ │ -046438: 0151 |0040: move v1, v5 │ │ -04643a: 28d4 |0041: goto 0015 // -002c │ │ -04643c: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -046440: 7110 4314 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -046446: 0a06 |0047: move-result v6 │ │ -046448: 5297 3305 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -04644c: 8277 |004a: int-to-float v7, v7 │ │ -04644e: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -046452: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -046456: 0154 |004f: move v4, v5 │ │ -046458: 28b9 |0050: goto 0009 // -0047 │ │ -04645a: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -04645e: 7110 4314 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -046464: 0a06 |0056: move-result v6 │ │ -046466: 5297 3305 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -04646a: 8277 |0059: int-to-float v7, v7 │ │ -04646c: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -046470: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -046474: 0154 |005e: move v4, v5 │ │ -046476: 28aa |005f: goto 0009 // -0056 │ │ -046478: 0154 |0060: move v4, v5 │ │ -04647a: 28a8 |0061: goto 0009 // -0058 │ │ +048578: |[048578] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +048588: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04858a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04858c: 6e20 9311 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1193 │ │ +048592: 0a06 |0005: move-result v6 │ │ +048594: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +048598: 0154 |0008: move v4, v5 │ │ +04859a: 0f04 |0009: return v4 │ │ +04859c: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +0485a0: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +0485a4: 0140 |000e: move v0, v4 │ │ +0485a6: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +0485aa: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +0485ac: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +0485b0: 0141 |0014: move v1, v4 │ │ +0485b2: 5496 2a05 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +0485b6: 4406 060b |0017: aget v6, v6, v11 │ │ +0485ba: 5497 2805 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +0485be: 4407 070b |001b: aget v7, v7, v11 │ │ +0485c2: a702 0607 |001d: sub-float v2, v6, v7 │ │ +0485c6: 5496 2b05 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +0485ca: 4406 060b |0021: aget v6, v6, v11 │ │ +0485ce: 5497 2905 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +0485d2: 4407 070b |0025: aget v7, v7, v11 │ │ +0485d6: a703 0607 |0027: sub-float v3, v6, v7 │ │ +0485da: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +0485de: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +0485e2: a806 0202 |002d: mul-float v6, v2, v2 │ │ +0485e6: a807 0303 |002f: mul-float v7, v3, v3 │ │ +0485ea: c676 |0031: add-float/2addr v6, v7 │ │ +0485ec: 5297 3305 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +0485f0: 5298 3305 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +0485f4: b287 |0036: mul-int/2addr v7, v8 │ │ +0485f6: 8277 |0037: int-to-float v7, v7 │ │ +0485f8: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +0485fc: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +048600: 0154 |003c: move v4, v5 │ │ +048602: 28cc |003d: goto 0009 // -0034 │ │ +048604: 0150 |003e: move v0, v5 │ │ +048606: 28d0 |003f: goto 000f // -0030 │ │ +048608: 0151 |0040: move v1, v5 │ │ +04860a: 28d4 |0041: goto 0015 // -002c │ │ +04860c: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +048610: 7110 4314 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +048616: 0a06 |0047: move-result v6 │ │ +048618: 5297 3305 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +04861c: 8277 |004a: int-to-float v7, v7 │ │ +04861e: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +048622: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +048626: 0154 |004f: move v4, v5 │ │ +048628: 28b9 |0050: goto 0009 // -0047 │ │ +04862a: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +04862e: 7110 4314 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +048634: 0a06 |0056: move-result v6 │ │ +048636: 5297 3305 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +04863a: 8277 |0059: int-to-float v7, v7 │ │ +04863c: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +048640: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +048644: 0154 |005e: move v4, v5 │ │ +048646: 28aa |005f: goto 0009 // -0056 │ │ +048648: 0154 |0060: move v4, v5 │ │ +04864a: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -83402,74 +83402,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -04647c: |[04647c] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -04648c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -04648e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -046490: 5290 2305 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046494: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -046498: 5490 3105 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -04649c: 6e10 3310 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1033 │ │ -0464a2: 0a06 |000b: move-result v6 │ │ -0464a4: 5490 3105 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -0464a8: 6e10 3910 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1039 │ │ -0464ae: 0a02 |0011: move-result v2 │ │ -0464b0: 5490 3105 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -0464b4: 6e10 3a10 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@103a │ │ -0464ba: 0a03 |0017: move-result v3 │ │ -0464bc: 5490 2205 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -0464c0: 6e10 3012 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -0464c6: 0a00 |001d: move-result v0 │ │ -0464c8: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -0464cc: 5490 2205 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -0464d0: 6e10 4012 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0464d6: 0a00 |0025: move-result v0 │ │ -0464d8: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -0464dc: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -0464e0: 5490 2205 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -0464e4: 6e20 5512 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ -0464ea: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -0464ee: 5490 2205 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -0464f2: 6e20 5612 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1256 │ │ -0464f8: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -0464fc: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -046500: 5490 2105 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -046504: 5491 2205 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046508: 7406 6c11 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@116c │ │ -04650e: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -046512: 5490 3105 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -046516: 6e10 3b10 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@103b │ │ -04651c: 0a00 |0048: move-result v0 │ │ -04651e: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -046522: 5490 3105 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -046526: 6e10 3c10 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@103c │ │ -04652c: 0a00 |0050: move-result v0 │ │ -04652e: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -046532: 5490 3105 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -046536: 6e10 3210 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1032 │ │ -04653c: 5490 3105 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -046540: 6e10 3d10 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@103d │ │ -046546: 0a06 |005d: move-result v6 │ │ -046548: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -04654c: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -046550: 5490 2e05 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -046554: 5491 3205 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0532 │ │ -046558: 6e20 b612 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@12b6 │ │ -04655e: 5290 2305 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046562: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -046566: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -046568: 0f00 |006e: return v0 │ │ -04656a: 6e20 9a11 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ -046570: 28f7 |0072: goto 0069 // -0009 │ │ -046572: 0170 |0073: move v0, v7 │ │ -046574: 28fa |0074: goto 006e // -0006 │ │ +04864c: |[04864c] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +04865c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +04865e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +048660: 5290 2305 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048664: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +048668: 5490 3105 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +04866c: 6e10 3310 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1033 │ │ +048672: 0a06 |000b: move-result v6 │ │ +048674: 5490 3105 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +048678: 6e10 3910 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1039 │ │ +04867e: 0a02 |0011: move-result v2 │ │ +048680: 5490 3105 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +048684: 6e10 3a10 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@103a │ │ +04868a: 0a03 |0017: move-result v3 │ │ +04868c: 5490 2205 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048690: 6e10 3012 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +048696: 0a00 |001d: move-result v0 │ │ +048698: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +04869c: 5490 2205 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0486a0: 6e10 4012 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0486a6: 0a00 |0025: move-result v0 │ │ +0486a8: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +0486ac: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +0486b0: 5490 2205 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0486b4: 6e20 5512 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1255 │ │ +0486ba: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +0486be: 5490 2205 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0486c2: 6e20 5612 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1256 │ │ +0486c8: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +0486cc: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +0486d0: 5490 2105 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +0486d4: 5491 2205 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0486d8: 7406 6c11 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@116c │ │ +0486de: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +0486e2: 5490 3105 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +0486e6: 6e10 3b10 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@103b │ │ +0486ec: 0a00 |0048: move-result v0 │ │ +0486ee: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +0486f2: 5490 3105 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +0486f6: 6e10 3c10 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@103c │ │ +0486fc: 0a00 |0050: move-result v0 │ │ +0486fe: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +048702: 5490 3105 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +048706: 6e10 3210 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1032 │ │ +04870c: 5490 3105 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +048710: 6e10 3d10 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@103d │ │ +048716: 0a06 |005d: move-result v6 │ │ +048718: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +04871c: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +048720: 5490 2e05 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +048724: 5491 3205 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0532 │ │ +048728: 6e20 b612 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@12b6 │ │ +04872e: 5290 2305 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048732: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +048736: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +048738: 0f00 |006e: return v0 │ │ +04873a: 6e20 9a11 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ +048740: 28f7 |0072: goto 0069 // -0009 │ │ +048742: 0170 |0073: move v0, v7 │ │ +048744: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -83508,43 +83508,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -046578: |[046578] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -046588: 5453 2e05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -04658c: 6e10 a212 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ -046592: 0a01 |0005: move-result v1 │ │ -046594: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -046598: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -04659c: 5453 2e05 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ -0465a0: 5454 2105 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -0465a4: 6e20 6411 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1164 │ │ -0465aa: 0a04 |0011: move-result v4 │ │ -0465ac: 6e20 a112 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ -0465b2: 0c00 |0015: move-result-object v0 │ │ -0465b4: 6e10 3012 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -0465ba: 0a03 |0019: move-result v3 │ │ -0465bc: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -0465c0: 6e10 3c12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@123c │ │ -0465c6: 0a03 |001f: move-result v3 │ │ -0465c8: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -0465cc: 6e10 4012 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0465d2: 0a03 |0025: move-result v3 │ │ -0465d4: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -0465d8: 6e10 2512 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -0465de: 0a03 |002b: move-result v3 │ │ -0465e0: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -0465e4: 1100 |002e: return-object v0 │ │ -0465e6: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0465ea: 28d7 |0031: goto 0008 // -0029 │ │ -0465ec: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -0465ee: 28fb |0033: goto 002e // -0005 │ │ +048748: |[048748] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +048758: 5453 2e05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +04875c: 6e10 a212 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ +048762: 0a01 |0005: move-result v1 │ │ +048764: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +048768: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +04876c: 5453 2e05 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@052e │ │ +048770: 5454 2105 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +048774: 6e20 6411 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1164 │ │ +04877a: 0a04 |0011: move-result v4 │ │ +04877c: 6e20 a112 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ +048782: 0c00 |0015: move-result-object v0 │ │ +048784: 6e10 3012 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +04878a: 0a03 |0019: move-result v3 │ │ +04878c: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +048790: 6e10 3c12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@123c │ │ +048796: 0a03 |001f: move-result v3 │ │ +048798: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +04879c: 6e10 4012 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0487a2: 0a03 |0025: move-result v3 │ │ +0487a4: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +0487a8: 6e10 2512 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +0487ae: 0a03 |002b: move-result v3 │ │ +0487b0: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +0487b4: 1100 |002e: return-object v0 │ │ +0487b6: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0487ba: 28d7 |0031: goto 0008 // -0029 │ │ +0487bc: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +0487be: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -83564,46 +83564,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -0465f0: |[0465f0] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -046600: 5590 3005 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0530 │ │ -046604: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -046608: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04660c: 1a01 1102 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0211 │ │ -046610: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -046616: 2700 |000b: throw v0 │ │ -046618: 5490 3105 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ -04661c: 5491 2205 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046620: 6e10 3012 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -046626: 0a01 |0013: move-result v1 │ │ -046628: 5492 2205 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -04662c: 6e10 4012 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ -046632: 0a02 |0019: move-result v2 │ │ -046634: 5493 3505 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -046638: 5294 2005 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -04663c: 7120 4c0a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ -046642: 0a03 |0021: move-result v3 │ │ -046644: 8733 |0022: float-to-int v3, v3 │ │ -046646: 5494 3505 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -04664a: 5295 2005 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -04664e: 7120 4d0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ -046654: 0a04 |002a: move-result v4 │ │ -046656: 8744 |002b: float-to-int v4, v4 │ │ -046658: 01a5 |002c: move v5, v10 │ │ -04665a: 01c6 |002d: move v6, v12 │ │ -04665c: 01b7 |002e: move v7, v11 │ │ -04665e: 01d8 |002f: move v8, v13 │ │ -046660: 7409 3610 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1036 │ │ -046666: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -046668: 6e20 9a11 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ -04666e: 0e00 |0037: return-void │ │ +0487c0: |[0487c0] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +0487d0: 5590 3005 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0530 │ │ +0487d4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0487d8: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +0487dc: 1a01 1102 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0211 │ │ +0487e0: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +0487e6: 2700 |000b: throw v0 │ │ +0487e8: 5490 3105 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0531 │ │ +0487ec: 5491 2205 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0487f0: 6e10 3012 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0487f6: 0a01 |0013: move-result v1 │ │ +0487f8: 5492 2205 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0487fc: 6e10 4012 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ +048802: 0a02 |0019: move-result v2 │ │ +048804: 5493 3505 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +048808: 5294 2005 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +04880c: 7120 4c0a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ +048812: 0a03 |0021: move-result v3 │ │ +048814: 8733 |0022: float-to-int v3, v3 │ │ +048816: 5494 3505 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +04881a: 5295 2005 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +04881e: 7120 4d0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ +048824: 0a04 |002a: move-result v4 │ │ +048826: 8744 |002b: float-to-int v4, v4 │ │ +048828: 01a5 |002c: move v5, v10 │ │ +04882a: 01c6 |002d: move v6, v12 │ │ +04882c: 01b7 |002e: move v7, v11 │ │ +04882e: 01d8 |002f: move v8, v13 │ │ +048830: 7409 3610 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1036 │ │ +048836: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +048838: 6e20 9a11 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@119a │ │ +04883e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -83619,17 +83619,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046670: |[046670] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -046680: 5210 2005 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046684: 0f00 |0002: return v0 │ │ +048840: |[048840] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +048850: 5210 2005 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +048854: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #10 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83637,17 +83637,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046688: |[046688] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -046698: 5410 2205 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -04669c: 1100 |0002: return-object v0 │ │ +048858: |[048858] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +048868: 5410 2205 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +04886c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83655,17 +83655,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0466a0: |[0466a0] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -0466b0: 5210 2605 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ -0466b4: 0f00 |0002: return v0 │ │ +048870: |[048870] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +048880: 5210 2605 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0526 │ │ +048884: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83673,17 +83673,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0466b8: |[0466b8] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -0466c8: 5210 2d05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ -0466cc: 0f00 |0002: return v0 │ │ +048888: |[048888] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +048898: 5210 2d05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ +04889c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #13 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83691,17 +83691,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0466d0: |[0466d0] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -0466e0: 5210 3305 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ -0466e4: 0f00 |0002: return v0 │ │ +0488a0: |[0488a0] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +0488b0: 5210 3305 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0533 │ │ +0488b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #14 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83709,17 +83709,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0466e8: |[0466e8] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -0466f8: 5210 2305 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -0466fc: 0f00 |0002: return v0 │ │ +0488b8: |[0488b8] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +0488c8: 5210 2305 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +0488cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #15 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83727,19 +83727,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -046700: |[046700] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -046710: 5410 2205 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046714: 6e40 9411 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1194 │ │ -04671a: 0a00 |0005: move-result v0 │ │ -04671c: 0f00 |0006: return v0 │ │ +0488d0: |[0488d0] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +0488e0: 5410 2205 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0488e4: 6e40 9411 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1194 │ │ +0488ea: 0a00 |0005: move-result v0 │ │ +0488ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -83749,28 +83749,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -046720: |[046720] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -046730: 5432 2705 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -046734: 2120 |0002: array-length v0, v2 │ │ -046736: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -046738: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -04673c: 6e30 9211 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1192 │ │ -046742: 0a02 |0009: move-result v2 │ │ -046744: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -046748: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -04674a: 0f02 |000d: return v2 │ │ -04674c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046750: 28f4 |0010: goto 0004 // -000c │ │ -046752: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -046754: 28fb |0012: goto 000d // -0005 │ │ +0488f0: |[0488f0] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +048900: 5432 2705 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +048904: 2120 |0002: array-length v0, v2 │ │ +048906: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +048908: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +04890c: 6e30 9211 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1192 │ │ +048912: 0a02 |0009: move-result v2 │ │ +048914: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +048918: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04891a: 0f02 |000d: return v2 │ │ +04891c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048920: 28f4 |0010: goto 0004 // -000c │ │ +048922: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +048924: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -83787,26 +83787,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -046758: |[046758] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -046768: 6e20 9311 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1193 │ │ -04676e: 0a00 |0003: move-result v0 │ │ -046770: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -046774: 5410 2705 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -046778: 4400 0003 |0008: aget v0, v0, v3 │ │ -04677c: b520 |000a: and-int/2addr v0, v2 │ │ -04677e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -046782: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -046784: 0f00 |000e: return v0 │ │ -046786: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -046788: 28fe |0010: goto 000e // -0002 │ │ +048928: |[048928] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +048938: 6e20 9311 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1193 │ │ +04893e: 0a00 |0003: move-result v0 │ │ +048940: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +048944: 5410 2705 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +048948: 4400 0003 |0008: aget v0, v0, v3 │ │ +04894c: b520 |000a: and-int/2addr v0, v2 │ │ +04894e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +048952: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +048954: 0f00 |000e: return v0 │ │ +048956: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +048958: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -83816,23 +83816,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -04678c: |[04678c] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -04679c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04679e: 5231 2f05 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ -0467a2: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -0467a6: b521 |0005: and-int/2addr v1, v2 │ │ -0467a8: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -0467ac: 0f00 |0008: return v0 │ │ -0467ae: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0467b0: 28fe |000a: goto 0008 // -0002 │ │ +04895c: |[04895c] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +04896c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04896e: 5231 2f05 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@052f │ │ +048972: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +048976: b521 |0005: and-int/2addr v1, v2 │ │ +048978: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +04897c: 0f00 |0008: return v0 │ │ +04897e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +048980: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=860 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -83841,32 +83841,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0467b4: |[0467b4] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -0467c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0467c6: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -0467ca: 0f00 |0003: return v0 │ │ -0467cc: 6e10 3012 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -0467d2: 0a01 |0007: move-result v1 │ │ -0467d4: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -0467d8: 6e10 3c12 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@123c │ │ -0467de: 0a01 |000d: move-result v1 │ │ -0467e0: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -0467e4: 6e10 4012 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0467ea: 0a01 |0013: move-result v1 │ │ -0467ec: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -0467f0: 6e10 2512 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -0467f6: 0a01 |0019: move-result v1 │ │ -0467f8: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -0467fc: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0467fe: 28e6 |001d: goto 0003 // -001a │ │ +048984: |[048984] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +048994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048996: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +04899a: 0f00 |0003: return v0 │ │ +04899c: 6e10 3012 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0489a2: 0a01 |0007: move-result v1 │ │ +0489a4: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +0489a8: 6e10 3c12 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@123c │ │ +0489ae: 0a01 |000d: move-result v1 │ │ +0489b0: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +0489b4: 6e10 4012 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0489ba: 0a01 |0013: move-result v1 │ │ +0489bc: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +0489c0: 6e10 2512 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +0489c6: 0a01 |0019: move-result v1 │ │ +0489c8: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +0489cc: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +0489ce: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1410 │ │ 0x0003 line=1413 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -83878,367 +83878,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -046800: |[046800] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -046810: 7701 be09 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ -046816: 0a03 |0003: move-result v3 │ │ -046818: 7701 bd09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ -04681e: 0a04 |0007: move-result v4 │ │ -046820: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -046824: 7401 7311 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -04682a: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -04682e: 5400 3505 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -046832: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -046836: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -04683a: 7100 0612 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ -046840: 0c13 |0018: move-result-object v19 │ │ -046842: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -046846: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -04684a: 5b10 3505 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -04684e: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -046852: 5400 3505 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -046856: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -04685a: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -04685e: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -046862: 6e20 ff11 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ -046868: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -04686e: 0e00 |002f: return-void │ │ -046870: 7401 f511 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -046876: 0a11 |0033: move-result v17 │ │ -046878: 7401 f711 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -04687e: 0a12 |0037: move-result v18 │ │ -046880: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -046884: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -046888: 0201 1300 |003c: move/from16 v1, v19 │ │ -04688c: 7120 c009 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046892: 0a0f |0041: move-result v15 │ │ -046894: 0200 1100 |0042: move/from16 v0, v17 │ │ -046898: 8700 |0044: float-to-int v0, v0 │ │ -04689a: 0213 0000 |0045: move/from16 v19, v0 │ │ -04689e: 0200 1200 |0047: move/from16 v0, v18 │ │ -0468a2: 8700 |0049: float-to-int v0, v0 │ │ -0468a4: 0214 0000 |004a: move/from16 v20, v0 │ │ -0468a8: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -0468ac: 0201 1300 |004e: move/from16 v1, v19 │ │ -0468b0: 0202 1400 |0050: move/from16 v2, v20 │ │ -0468b4: 6e30 8611 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -0468ba: 0c10 |0055: move-result-object v16 │ │ -0468bc: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -0468c0: 0201 1100 |0058: move/from16 v1, v17 │ │ -0468c4: 0202 1200 |005a: move/from16 v2, v18 │ │ -0468c8: 7040 9811 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1198 │ │ -0468ce: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -0468d2: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -0468d6: 6e30 a011 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ -0468dc: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -0468e0: 5400 2705 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -0468e4: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -0468e8: 4407 130f |006c: aget v7, v19, v15 │ │ -0468ec: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -0468f0: 5200 3405 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -0468f4: 0213 0000 |0072: move/from16 v19, v0 │ │ -0468f8: 9513 1307 |0074: and-int v19, v19, v7 │ │ -0468fc: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -046900: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -046904: 5400 2105 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -046908: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -04690c: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -046910: 5200 3405 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -046914: 0214 0000 |0082: move/from16 v20, v0 │ │ -046918: 9514 1407 |0084: and-int v20, v20, v7 │ │ -04691c: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -046920: 0201 1400 |0088: move/from16 v1, v20 │ │ -046924: 6e30 6911 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1169 │ │ -04692a: 28a2 |008d: goto 002f // -005e │ │ -04692c: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -046930: 7120 c009 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046936: 0a0f |0093: move-result v15 │ │ -046938: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -04693c: 7120 c109 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -046942: 0a11 |0099: move-result v17 │ │ -046944: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -046948: 7120 c209 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -04694e: 0a12 |009f: move-result v18 │ │ -046950: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -046954: 0201 1100 |00a2: move/from16 v1, v17 │ │ -046958: 0202 1200 |00a4: move/from16 v2, v18 │ │ -04695c: 7040 9811 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1198 │ │ -046962: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -046966: 5200 2305 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -04696a: 0213 0000 |00ad: move/from16 v19, v0 │ │ -04696e: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -046972: 0200 1100 |00b1: move/from16 v0, v17 │ │ -046976: 8700 |00b3: float-to-int v0, v0 │ │ -046978: 0213 0000 |00b4: move/from16 v19, v0 │ │ -04697c: 0200 1200 |00b6: move/from16 v0, v18 │ │ -046980: 8700 |00b8: float-to-int v0, v0 │ │ -046982: 0214 0000 |00b9: move/from16 v20, v0 │ │ -046986: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -04698a: 0201 1300 |00bd: move/from16 v1, v19 │ │ -04698e: 0202 1400 |00bf: move/from16 v2, v20 │ │ -046992: 6e30 8611 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -046998: 0c10 |00c4: move-result-object v16 │ │ -04699a: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -04699e: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -0469a2: 6e30 a011 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ -0469a8: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -0469ac: 5400 2705 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -0469b0: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -0469b4: 4407 130f |00d2: aget v7, v19, v15 │ │ -0469b8: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -0469bc: 5200 3405 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -0469c0: 0213 0000 |00d8: move/from16 v19, v0 │ │ -0469c4: 9513 1307 |00da: and-int v19, v19, v7 │ │ -0469c8: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -0469cc: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -0469d0: 5400 2105 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -0469d4: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -0469d8: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -0469dc: 5200 3405 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -0469e0: 0214 0000 |00e8: move/from16 v20, v0 │ │ -0469e4: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -0469e8: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -0469ec: 0201 1400 |00ee: move/from16 v1, v20 │ │ -0469f0: 6e30 6911 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1169 │ │ -0469f6: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -0469fa: 0200 1100 |00f5: move/from16 v0, v17 │ │ -0469fe: 8700 |00f7: float-to-int v0, v0 │ │ -046a00: 0213 0000 |00f8: move/from16 v19, v0 │ │ -046a04: 0200 1200 |00fa: move/from16 v0, v18 │ │ -046a08: 8700 |00fc: float-to-int v0, v0 │ │ -046a0a: 0214 0000 |00fd: move/from16 v20, v0 │ │ -046a0e: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -046a12: 0201 1300 |0101: move/from16 v1, v19 │ │ -046a16: 0202 1400 |0103: move/from16 v2, v20 │ │ -046a1a: 6e30 9011 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1190 │ │ -046a20: 0a13 |0108: move-result v19 │ │ -046a22: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -046a26: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -046a2a: 5400 2205 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046a2e: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -046a32: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -046a36: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -046a3a: 6e30 a011 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ -046a40: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -046a44: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -046a48: 5200 2305 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046a4c: 0213 0000 |011e: move/from16 v19, v0 │ │ -046a50: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -046a54: 0200 1300 |0122: move/from16 v0, v19 │ │ -046a58: 0201 1400 |0124: move/from16 v1, v20 │ │ -046a5c: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -046a60: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -046a64: 5200 2005 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046a68: 0213 0000 |012c: move/from16 v19, v0 │ │ -046a6c: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -046a70: 0201 1300 |0130: move/from16 v1, v19 │ │ -046a74: 7120 bc09 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ -046a7a: 0a0c |0135: move-result v12 │ │ -046a7c: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -046a80: 7120 c109 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -046a86: 0a11 |013b: move-result v17 │ │ -046a88: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -046a8c: 7120 c209 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -046a92: 0a12 |0141: move-result v18 │ │ -046a94: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -046a98: 5400 2a05 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ -046a9c: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -046aa0: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -046aa4: 5200 2005 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046aa8: 0214 0000 |014c: move/from16 v20, v0 │ │ -046aac: 4413 1314 |014e: aget v19, v19, v20 │ │ -046ab0: a713 1113 |0150: sub-float v19, v17, v19 │ │ -046ab4: 0200 1300 |0152: move/from16 v0, v19 │ │ -046ab8: 870a |0154: float-to-int v10, v0 │ │ -046aba: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -046abe: 5400 2b05 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ -046ac2: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -046ac6: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -046aca: 5200 2005 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046ace: 0214 0000 |015f: move/from16 v20, v0 │ │ -046ad2: 4413 1314 |0161: aget v19, v19, v20 │ │ -046ad6: a713 1213 |0163: sub-float v19, v18, v19 │ │ -046ada: 0200 1300 |0165: move/from16 v0, v19 │ │ -046ade: 870b |0167: float-to-int v11, v0 │ │ -046ae0: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -046ae4: 5400 2205 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046ae8: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -046aec: 7401 3012 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -046af2: 0a13 |0171: move-result v19 │ │ -046af4: 9013 130a |0172: add-int v19, v19, v10 │ │ -046af8: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -046afc: 5400 2205 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046b00: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -046b04: 7401 4012 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1240 │ │ -046b0a: 0a14 |017d: move-result v20 │ │ -046b0c: 9014 140b |017e: add-int v20, v20, v11 │ │ -046b10: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -046b14: 0201 1300 |0182: move/from16 v1, v19 │ │ -046b18: 0202 1400 |0184: move/from16 v2, v20 │ │ -046b1c: 705b 8411 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1184 │ │ -046b22: 7602 9911 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1199 │ │ -046b28: 2900 a3fe |018c: goto/16 002f // -015d │ │ -046b2c: 7701 bf09 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ -046b32: 0a0e |0191: move-result v14 │ │ -046b34: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -046b36: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -046b3a: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -046b3e: 7120 c009 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046b44: 0a0f |019a: move-result v15 │ │ -046b46: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -046b4a: 7120 c109 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -046b50: 0a11 |01a0: move-result v17 │ │ -046b52: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -046b56: 7120 c209 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -046b5c: 0a12 |01a6: move-result v18 │ │ -046b5e: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -046b62: 5400 2805 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -046b66: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -046b6a: 4413 130f |01ad: aget v19, v19, v15 │ │ -046b6e: a705 1113 |01af: sub-float v5, v17, v19 │ │ -046b72: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -046b76: 5400 2905 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -046b7a: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -046b7e: 4413 130f |01b7: aget v19, v19, v15 │ │ -046b82: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -046b86: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -046b8a: 7040 9711 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1197 │ │ -046b90: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -046b94: 5200 2305 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046b98: 0213 0000 |01c4: move/from16 v19, v0 │ │ -046b9c: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -046ba0: 0200 1300 |01c8: move/from16 v0, v19 │ │ -046ba4: 0201 1400 |01ca: move/from16 v1, v20 │ │ -046ba8: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -046bac: 7602 9911 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1199 │ │ -046bb2: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -046bb6: 0200 1100 |01d3: move/from16 v0, v17 │ │ -046bba: 8700 |01d5: float-to-int v0, v0 │ │ -046bbc: 0213 0000 |01d6: move/from16 v19, v0 │ │ -046bc0: 0200 1200 |01d8: move/from16 v0, v18 │ │ -046bc4: 8700 |01da: float-to-int v0, v0 │ │ -046bc6: 0214 0000 |01db: move/from16 v20, v0 │ │ -046bca: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -046bce: 0201 1300 |01df: move/from16 v1, v19 │ │ -046bd2: 0202 1400 |01e1: move/from16 v2, v20 │ │ -046bd6: 6e30 8611 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -046bdc: 0c10 |01e6: move-result-object v16 │ │ -046bde: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -046be2: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -046be6: 7040 7811 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1178 │ │ -046bec: 0a13 |01ee: move-result v19 │ │ -046bee: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -046bf2: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -046bf6: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -046bfa: 6e30 a011 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ -046c00: 0a13 |01f8: move-result v19 │ │ -046c02: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -046c06: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -046c0a: 2896 |01fd: goto 0193 // -006a │ │ -046c0c: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -046c10: 7120 c009 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046c16: 0a0f |0203: move-result v15 │ │ -046c18: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -046c1c: 5200 2305 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046c20: 0213 0000 |0208: move/from16 v19, v0 │ │ -046c24: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -046c28: 0200 1300 |020c: move/from16 v0, v19 │ │ -046c2c: 0201 1400 |020e: move/from16 v1, v20 │ │ -046c30: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -046c34: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -046c38: 5200 2005 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046c3c: 0213 0000 |0216: move/from16 v19, v0 │ │ -046c40: 0200 1300 |0218: move/from16 v0, v19 │ │ -046c44: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -046c48: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -046c4a: 7701 bf09 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ -046c50: 0a0e |0220: move-result v14 │ │ -046c52: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -046c54: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -046c58: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -046c5c: 7120 c009 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046c62: 0a09 |0229: move-result v9 │ │ -046c64: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -046c68: 5200 2005 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046c6c: 0213 0000 |022e: move/from16 v19, v0 │ │ -046c70: 0200 1300 |0230: move/from16 v0, v19 │ │ -046c74: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -046c78: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -046c7c: 28ec |0236: goto 0222 // -0014 │ │ -046c7e: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -046c82: 7120 c109 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -046c88: 0a11 |023c: move-result v17 │ │ -046c8a: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -046c8e: 7120 c209 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -046c94: 0a12 |0242: move-result v18 │ │ -046c96: 0200 1100 |0243: move/from16 v0, v17 │ │ -046c9a: 8700 |0245: float-to-int v0, v0 │ │ -046c9c: 0213 0000 |0246: move/from16 v19, v0 │ │ -046ca0: 0200 1200 |0248: move/from16 v0, v18 │ │ -046ca4: 8700 |024a: float-to-int v0, v0 │ │ -046ca6: 0214 0000 |024b: move/from16 v20, v0 │ │ -046caa: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -046cae: 0201 1300 |024f: move/from16 v1, v19 │ │ -046cb2: 0202 1400 |0251: move/from16 v2, v20 │ │ -046cb6: 6e30 8611 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -046cbc: 0c13 |0256: move-result-object v19 │ │ -046cbe: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -046cc2: 5400 2205 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046cc6: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -046cca: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -046cce: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -046cd2: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -046cd6: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -046cda: 5400 2205 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046cde: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -046ce2: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -046ce6: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -046cea: 6e30 a011 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ -046cf0: 0a13 |0270: move-result v19 │ │ -046cf2: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -046cf6: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -046cfa: 520d 2005 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046cfe: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -046d02: 0200 1300 |0279: move/from16 v0, v19 │ │ -046d06: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -046d0a: 7601 9611 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1196 │ │ -046d10: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -046d14: 7020 7c11 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@117c │ │ -046d1a: 2900 aafd |0285: goto/16 002f // -0256 │ │ -046d1e: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -046d22: 5200 2305 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046d26: 0213 0000 |028b: move/from16 v19, v0 │ │ -046d2a: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -046d2e: 0200 1300 |028f: move/from16 v0, v19 │ │ -046d32: 0201 1400 |0291: move/from16 v1, v20 │ │ -046d36: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -046d3a: 7601 9611 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1196 │ │ -046d40: 7401 7311 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -046d46: 2900 94fd |029b: goto/16 002f // -026c │ │ -046d4a: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -046d4e: 5200 2305 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046d52: 0213 0000 |02a1: move/from16 v19, v0 │ │ -046d56: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -046d5a: 0200 1300 |02a5: move/from16 v0, v19 │ │ -046d5e: 0201 1400 |02a7: move/from16 v1, v20 │ │ -046d62: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -046d66: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -046d6a: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -046d6e: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -046d72: 0201 1300 |02b1: move/from16 v1, v19 │ │ -046d76: 0202 1400 |02b3: move/from16 v2, v20 │ │ -046d7a: 7030 8211 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1182 │ │ -046d80: 7401 7311 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -046d86: 2900 74fd |02bb: goto/16 002f // -028c │ │ -046d8a: 0000 |02bd: nop // spacer │ │ -046d8c: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +0489d0: |[0489d0] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +0489e0: 7701 be09 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ +0489e6: 0a03 |0003: move-result v3 │ │ +0489e8: 7701 bd09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ +0489ee: 0a04 |0007: move-result v4 │ │ +0489f0: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +0489f4: 7401 7311 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +0489fa: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +0489fe: 5400 3505 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +048a02: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +048a06: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +048a0a: 7100 0612 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ +048a10: 0c13 |0018: move-result-object v19 │ │ +048a12: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +048a16: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +048a1a: 5b10 3505 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +048a1e: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +048a22: 5400 3505 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +048a26: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +048a2a: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +048a2e: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +048a32: 6e20 ff11 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ +048a38: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +048a3e: 0e00 |002f: return-void │ │ +048a40: 7401 f511 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +048a46: 0a11 |0033: move-result v17 │ │ +048a48: 7401 f711 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +048a4e: 0a12 |0037: move-result v18 │ │ +048a50: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +048a54: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +048a58: 0201 1300 |003c: move/from16 v1, v19 │ │ +048a5c: 7120 c009 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +048a62: 0a0f |0041: move-result v15 │ │ +048a64: 0200 1100 |0042: move/from16 v0, v17 │ │ +048a68: 8700 |0044: float-to-int v0, v0 │ │ +048a6a: 0213 0000 |0045: move/from16 v19, v0 │ │ +048a6e: 0200 1200 |0047: move/from16 v0, v18 │ │ +048a72: 8700 |0049: float-to-int v0, v0 │ │ +048a74: 0214 0000 |004a: move/from16 v20, v0 │ │ +048a78: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +048a7c: 0201 1300 |004e: move/from16 v1, v19 │ │ +048a80: 0202 1400 |0050: move/from16 v2, v20 │ │ +048a84: 6e30 8611 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +048a8a: 0c10 |0055: move-result-object v16 │ │ +048a8c: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +048a90: 0201 1100 |0058: move/from16 v1, v17 │ │ +048a94: 0202 1200 |005a: move/from16 v2, v18 │ │ +048a98: 7040 9811 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1198 │ │ +048a9e: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +048aa2: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +048aa6: 6e30 a011 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ +048aac: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +048ab0: 5400 2705 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +048ab4: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +048ab8: 4407 130f |006c: aget v7, v19, v15 │ │ +048abc: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +048ac0: 5200 3405 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +048ac4: 0213 0000 |0072: move/from16 v19, v0 │ │ +048ac8: 9513 1307 |0074: and-int v19, v19, v7 │ │ +048acc: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +048ad0: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +048ad4: 5400 2105 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +048ad8: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +048adc: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +048ae0: 5200 3405 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +048ae4: 0214 0000 |0082: move/from16 v20, v0 │ │ +048ae8: 9514 1407 |0084: and-int v20, v20, v7 │ │ +048aec: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +048af0: 0201 1400 |0088: move/from16 v1, v20 │ │ +048af4: 6e30 6911 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1169 │ │ +048afa: 28a2 |008d: goto 002f // -005e │ │ +048afc: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +048b00: 7120 c009 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +048b06: 0a0f |0093: move-result v15 │ │ +048b08: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +048b0c: 7120 c109 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +048b12: 0a11 |0099: move-result v17 │ │ +048b14: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +048b18: 7120 c209 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +048b1e: 0a12 |009f: move-result v18 │ │ +048b20: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +048b24: 0201 1100 |00a2: move/from16 v1, v17 │ │ +048b28: 0202 1200 |00a4: move/from16 v2, v18 │ │ +048b2c: 7040 9811 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1198 │ │ +048b32: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +048b36: 5200 2305 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048b3a: 0213 0000 |00ad: move/from16 v19, v0 │ │ +048b3e: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +048b42: 0200 1100 |00b1: move/from16 v0, v17 │ │ +048b46: 8700 |00b3: float-to-int v0, v0 │ │ +048b48: 0213 0000 |00b4: move/from16 v19, v0 │ │ +048b4c: 0200 1200 |00b6: move/from16 v0, v18 │ │ +048b50: 8700 |00b8: float-to-int v0, v0 │ │ +048b52: 0214 0000 |00b9: move/from16 v20, v0 │ │ +048b56: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +048b5a: 0201 1300 |00bd: move/from16 v1, v19 │ │ +048b5e: 0202 1400 |00bf: move/from16 v2, v20 │ │ +048b62: 6e30 8611 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +048b68: 0c10 |00c4: move-result-object v16 │ │ +048b6a: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +048b6e: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +048b72: 6e30 a011 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ +048b78: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +048b7c: 5400 2705 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +048b80: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +048b84: 4407 130f |00d2: aget v7, v19, v15 │ │ +048b88: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +048b8c: 5200 3405 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +048b90: 0213 0000 |00d8: move/from16 v19, v0 │ │ +048b94: 9513 1307 |00da: and-int v19, v19, v7 │ │ +048b98: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +048b9c: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +048ba0: 5400 2105 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +048ba4: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +048ba8: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +048bac: 5200 3405 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +048bb0: 0214 0000 |00e8: move/from16 v20, v0 │ │ +048bb4: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +048bb8: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +048bbc: 0201 1400 |00ee: move/from16 v1, v20 │ │ +048bc0: 6e30 6911 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1169 │ │ +048bc6: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +048bca: 0200 1100 |00f5: move/from16 v0, v17 │ │ +048bce: 8700 |00f7: float-to-int v0, v0 │ │ +048bd0: 0213 0000 |00f8: move/from16 v19, v0 │ │ +048bd4: 0200 1200 |00fa: move/from16 v0, v18 │ │ +048bd8: 8700 |00fc: float-to-int v0, v0 │ │ +048bda: 0214 0000 |00fd: move/from16 v20, v0 │ │ +048bde: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +048be2: 0201 1300 |0101: move/from16 v1, v19 │ │ +048be6: 0202 1400 |0103: move/from16 v2, v20 │ │ +048bea: 6e30 9011 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1190 │ │ +048bf0: 0a13 |0108: move-result v19 │ │ +048bf2: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +048bf6: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +048bfa: 5400 2205 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048bfe: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +048c02: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +048c06: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +048c0a: 6e30 a011 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ +048c10: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +048c14: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +048c18: 5200 2305 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048c1c: 0213 0000 |011e: move/from16 v19, v0 │ │ +048c20: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +048c24: 0200 1300 |0122: move/from16 v0, v19 │ │ +048c28: 0201 1400 |0124: move/from16 v1, v20 │ │ +048c2c: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +048c30: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +048c34: 5200 2005 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +048c38: 0213 0000 |012c: move/from16 v19, v0 │ │ +048c3c: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +048c40: 0201 1300 |0130: move/from16 v1, v19 │ │ +048c44: 7120 bc09 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09bc │ │ +048c4a: 0a0c |0135: move-result v12 │ │ +048c4c: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +048c50: 7120 c109 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +048c56: 0a11 |013b: move-result v17 │ │ +048c58: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +048c5c: 7120 c209 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +048c62: 0a12 |0141: move-result v18 │ │ +048c64: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +048c68: 5400 2a05 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052a │ │ +048c6c: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +048c70: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +048c74: 5200 2005 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +048c78: 0214 0000 |014c: move/from16 v20, v0 │ │ +048c7c: 4413 1314 |014e: aget v19, v19, v20 │ │ +048c80: a713 1113 |0150: sub-float v19, v17, v19 │ │ +048c84: 0200 1300 |0152: move/from16 v0, v19 │ │ +048c88: 870a |0154: float-to-int v10, v0 │ │ +048c8a: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +048c8e: 5400 2b05 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052b │ │ +048c92: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +048c96: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +048c9a: 5200 2005 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +048c9e: 0214 0000 |015f: move/from16 v20, v0 │ │ +048ca2: 4413 1314 |0161: aget v19, v19, v20 │ │ +048ca6: a713 1213 |0163: sub-float v19, v18, v19 │ │ +048caa: 0200 1300 |0165: move/from16 v0, v19 │ │ +048cae: 870b |0167: float-to-int v11, v0 │ │ +048cb0: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +048cb4: 5400 2205 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048cb8: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +048cbc: 7401 3012 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +048cc2: 0a13 |0171: move-result v19 │ │ +048cc4: 9013 130a |0172: add-int v19, v19, v10 │ │ +048cc8: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +048ccc: 5400 2205 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048cd0: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +048cd4: 7401 4012 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1240 │ │ +048cda: 0a14 |017d: move-result v20 │ │ +048cdc: 9014 140b |017e: add-int v20, v20, v11 │ │ +048ce0: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +048ce4: 0201 1300 |0182: move/from16 v1, v19 │ │ +048ce8: 0202 1400 |0184: move/from16 v2, v20 │ │ +048cec: 705b 8411 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1184 │ │ +048cf2: 7602 9911 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1199 │ │ +048cf8: 2900 a3fe |018c: goto/16 002f // -015d │ │ +048cfc: 7701 bf09 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ +048d02: 0a0e |0191: move-result v14 │ │ +048d04: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +048d06: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +048d0a: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +048d0e: 7120 c009 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +048d14: 0a0f |019a: move-result v15 │ │ +048d16: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +048d1a: 7120 c109 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +048d20: 0a11 |01a0: move-result v17 │ │ +048d22: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +048d26: 7120 c209 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +048d2c: 0a12 |01a6: move-result v18 │ │ +048d2e: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +048d32: 5400 2805 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +048d36: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +048d3a: 4413 130f |01ad: aget v19, v19, v15 │ │ +048d3e: a705 1113 |01af: sub-float v5, v17, v19 │ │ +048d42: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +048d46: 5400 2905 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +048d4a: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +048d4e: 4413 130f |01b7: aget v19, v19, v15 │ │ +048d52: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +048d56: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +048d5a: 7040 9711 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1197 │ │ +048d60: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +048d64: 5200 2305 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048d68: 0213 0000 |01c4: move/from16 v19, v0 │ │ +048d6c: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +048d70: 0200 1300 |01c8: move/from16 v0, v19 │ │ +048d74: 0201 1400 |01ca: move/from16 v1, v20 │ │ +048d78: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +048d7c: 7602 9911 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1199 │ │ +048d82: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +048d86: 0200 1100 |01d3: move/from16 v0, v17 │ │ +048d8a: 8700 |01d5: float-to-int v0, v0 │ │ +048d8c: 0213 0000 |01d6: move/from16 v19, v0 │ │ +048d90: 0200 1200 |01d8: move/from16 v0, v18 │ │ +048d94: 8700 |01da: float-to-int v0, v0 │ │ +048d96: 0214 0000 |01db: move/from16 v20, v0 │ │ +048d9a: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +048d9e: 0201 1300 |01df: move/from16 v1, v19 │ │ +048da2: 0202 1400 |01e1: move/from16 v2, v20 │ │ +048da6: 6e30 8611 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +048dac: 0c10 |01e6: move-result-object v16 │ │ +048dae: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +048db2: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +048db6: 7040 7811 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1178 │ │ +048dbc: 0a13 |01ee: move-result v19 │ │ +048dbe: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +048dc2: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +048dc6: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +048dca: 6e30 a011 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ +048dd0: 0a13 |01f8: move-result v19 │ │ +048dd2: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +048dd6: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +048dda: 2896 |01fd: goto 0193 // -006a │ │ +048ddc: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +048de0: 7120 c009 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +048de6: 0a0f |0203: move-result v15 │ │ +048de8: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +048dec: 5200 2305 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048df0: 0213 0000 |0208: move/from16 v19, v0 │ │ +048df4: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +048df8: 0200 1300 |020c: move/from16 v0, v19 │ │ +048dfc: 0201 1400 |020e: move/from16 v1, v20 │ │ +048e00: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +048e04: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +048e08: 5200 2005 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +048e0c: 0213 0000 |0216: move/from16 v19, v0 │ │ +048e10: 0200 1300 |0218: move/from16 v0, v19 │ │ +048e14: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +048e18: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +048e1a: 7701 bf09 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ +048e20: 0a0e |0220: move-result v14 │ │ +048e22: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +048e24: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +048e28: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +048e2c: 7120 c009 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +048e32: 0a09 |0229: move-result v9 │ │ +048e34: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +048e38: 5200 2005 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +048e3c: 0213 0000 |022e: move/from16 v19, v0 │ │ +048e40: 0200 1300 |0230: move/from16 v0, v19 │ │ +048e44: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +048e48: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +048e4c: 28ec |0236: goto 0222 // -0014 │ │ +048e4e: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +048e52: 7120 c109 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +048e58: 0a11 |023c: move-result v17 │ │ +048e5a: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +048e5e: 7120 c209 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +048e64: 0a12 |0242: move-result v18 │ │ +048e66: 0200 1100 |0243: move/from16 v0, v17 │ │ +048e6a: 8700 |0245: float-to-int v0, v0 │ │ +048e6c: 0213 0000 |0246: move/from16 v19, v0 │ │ +048e70: 0200 1200 |0248: move/from16 v0, v18 │ │ +048e74: 8700 |024a: float-to-int v0, v0 │ │ +048e76: 0214 0000 |024b: move/from16 v20, v0 │ │ +048e7a: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +048e7e: 0201 1300 |024f: move/from16 v1, v19 │ │ +048e82: 0202 1400 |0251: move/from16 v2, v20 │ │ +048e86: 6e30 8611 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +048e8c: 0c13 |0256: move-result-object v19 │ │ +048e8e: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +048e92: 5400 2205 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048e96: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +048e9a: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +048e9e: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +048ea2: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +048ea6: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +048eaa: 5400 2205 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048eae: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +048eb2: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +048eb6: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +048eba: 6e30 a011 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ +048ec0: 0a13 |0270: move-result v19 │ │ +048ec2: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +048ec6: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +048eca: 520d 2005 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +048ece: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +048ed2: 0200 1300 |0279: move/from16 v0, v19 │ │ +048ed6: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +048eda: 7601 9611 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1196 │ │ +048ee0: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +048ee4: 7020 7c11 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@117c │ │ +048eea: 2900 aafd |0285: goto/16 002f // -0256 │ │ +048eee: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +048ef2: 5200 2305 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048ef6: 0213 0000 |028b: move/from16 v19, v0 │ │ +048efa: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +048efe: 0200 1300 |028f: move/from16 v0, v19 │ │ +048f02: 0201 1400 |0291: move/from16 v1, v20 │ │ +048f06: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +048f0a: 7601 9611 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1196 │ │ +048f10: 7401 7311 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +048f16: 2900 94fd |029b: goto/16 002f // -026c │ │ +048f1a: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +048f1e: 5200 2305 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048f22: 0213 0000 |02a1: move/from16 v19, v0 │ │ +048f26: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +048f2a: 0200 1300 |02a5: move/from16 v0, v19 │ │ +048f2e: 0201 1400 |02a7: move/from16 v1, v20 │ │ +048f32: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +048f36: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +048f3a: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +048f3e: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +048f42: 0201 1300 |02b1: move/from16 v1, v19 │ │ +048f46: 0202 1400 |02b3: move/from16 v2, v20 │ │ +048f4a: 7030 8211 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1182 │ │ +048f50: 7401 7311 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +048f56: 2900 74fd |02bb: goto/16 002f // -028c │ │ +048f5a: 0000 |02bd: nop // spacer │ │ +048f5c: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0004 line=1047 │ │ 0x0008 line=1049 │ │ 0x000a line=1052 │ │ 0x000d line=1055 │ │ @@ -84356,24 +84356,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -046db0: |[046db0] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -046dc0: 5210 2305 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046dc4: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -046dc8: 5912 2305 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046dcc: 5410 2105 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -046dd0: 6e20 6b11 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@116b │ │ -046dd6: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -046dda: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -046ddc: 5b10 2205 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046de0: 0e00 |0010: return-void │ │ +048f80: |[048f80] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +048f90: 5210 2305 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048f94: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +048f98: 5912 2305 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +048f9c: 5410 2105 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +048fa0: 6e20 6b11 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@116b │ │ +048fa6: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +048faa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +048fac: 5b10 2205 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +048fb0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -84387,17 +84387,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046de4: |[046de4] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -046df4: 5901 3405 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -046df8: 0e00 |0002: return-void │ │ +048fb4: |[048fb4] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +048fc4: 5901 3405 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +048fc8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0002 line=438 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 edgeFlags I │ │ @@ -84407,17 +84407,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046dfc: |[046dfc] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -046e0c: 5901 2d05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ -046e10: 0e00 |0002: return-void │ │ +048fcc: |[048fcc] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +048fdc: 5901 2d05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052d │ │ +048fe0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0002 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 minVel F │ │ @@ -84427,34 +84427,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -046e14: |[046e14] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -046e24: 5530 3005 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0530 │ │ -046e28: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -046e2c: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -046e30: 1a01 1202 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0212 │ │ -046e34: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -046e3a: 2700 |000b: throw v0 │ │ -046e3c: 5430 3505 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -046e40: 5231 2005 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046e44: 7120 4c0a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ -046e4a: 0a00 |0013: move-result v0 │ │ -046e4c: 8700 |0014: float-to-int v0, v0 │ │ -046e4e: 5431 3505 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -046e52: 5232 2005 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -046e56: 7120 4d0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ -046e5c: 0a01 |001c: move-result v1 │ │ -046e5e: 8711 |001d: float-to-int v1, v1 │ │ -046e60: 7051 8811 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1188 │ │ -046e66: 0a00 |0021: move-result v0 │ │ -046e68: 0f00 |0022: return v0 │ │ +048fe4: |[048fe4] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +048ff4: 5530 3005 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0530 │ │ +048ff8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +048ffc: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +049000: 1a01 1202 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0212 │ │ +049004: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04900a: 2700 |000b: throw v0 │ │ +04900c: 5430 3505 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +049010: 5231 2005 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +049014: 7120 4c0a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ +04901a: 0a00 |0013: move-result v0 │ │ +04901c: 8700 |0014: float-to-int v0, v0 │ │ +04901e: 5431 3505 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +049022: 5232 2005 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +049026: 7120 4d0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ +04902c: 0a01 |001c: move-result v1 │ │ +04902e: 8711 |001d: float-to-int v1, v1 │ │ +049030: 7051 8811 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1188 │ │ +049036: 0a00 |0021: move-result v0 │ │ +049038: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=562 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -84466,136 +84466,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -046e6c: |[046e6c] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -046e7c: 7110 be09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ -046e82: 0a00 |0003: move-result v0 │ │ -046e84: 7110 bd09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ -046e8a: 0a01 |0007: move-result v1 │ │ -046e8c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -046e90: 6e10 7311 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -046e96: 54db 3505 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -046e9a: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -046e9e: 7100 0612 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ -046ea4: 0c0b |0014: move-result-object v11 │ │ -046ea6: 5bdb 3505 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -046eaa: 54db 3505 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ -046eae: 6e20 ff11 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ -046eb4: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -046eba: 52db 2305 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046ebe: 121c |0021: const/4 v12, #int 1 // #1 │ │ -046ec0: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -046ec4: 121b |0024: const/4 v11, #int 1 // #1 │ │ -046ec6: 0f0b |0025: return v11 │ │ -046ec8: 6e10 f511 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -046ece: 0a09 |0029: move-result v9 │ │ -046ed0: 6e10 f711 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -046ed6: 0a0a |002d: move-result v10 │ │ -046ed8: 120b |002e: const/4 v11, #int 0 // #0 │ │ -046eda: 7120 c009 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046ee0: 0a07 |0032: move-result v7 │ │ -046ee2: 7040 9811 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1198 │ │ -046ee8: 879b |0036: float-to-int v11, v9 │ │ -046eea: 87ac |0037: float-to-int v12, v10 │ │ -046eec: 6e30 8611 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -046ef2: 0c08 |003b: move-result-object v8 │ │ -046ef4: 54db 2205 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046ef8: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -046efc: 52db 2305 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046f00: 122c |0042: const/4 v12, #int 2 // #2 │ │ -046f02: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -046f06: 6e30 a011 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ -046f0c: 54db 2705 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -046f10: 4404 0b07 |004a: aget v4, v11, v7 │ │ -046f14: 52db 3405 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -046f18: b54b |004e: and-int/2addr v11, v4 │ │ -046f1a: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -046f1e: 54db 2105 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -046f22: 52dc 3405 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -046f26: b54c |0055: and-int/2addr v12, v4 │ │ -046f28: 6e30 6911 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1169 │ │ -046f2e: 28c6 |0059: goto 001f // -003a │ │ -046f30: 7120 c009 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046f36: 0a07 |005d: move-result v7 │ │ -046f38: 7120 c109 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -046f3e: 0a09 |0061: move-result v9 │ │ -046f40: 7120 c209 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -046f46: 0a0a |0065: move-result v10 │ │ -046f48: 7040 9811 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1198 │ │ -046f4e: 52db 2305 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046f52: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -046f56: 54db 2705 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ -046f5a: 4404 0b07 |006f: aget v4, v11, v7 │ │ -046f5e: 52db 3405 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -046f62: b54b |0073: and-int/2addr v11, v4 │ │ -046f64: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -046f68: 54db 2105 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -046f6c: 52dc 3405 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ -046f70: b54c |007a: and-int/2addr v12, v4 │ │ -046f72: 6e30 6911 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1169 │ │ -046f78: 28a1 |007e: goto 001f // -005f │ │ -046f7a: 52db 2305 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046f7e: 122c |0081: const/4 v12, #int 2 // #2 │ │ -046f80: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -046f84: 879b |0084: float-to-int v11, v9 │ │ -046f86: 87ac |0085: float-to-int v12, v10 │ │ -046f88: 6e30 8611 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -046f8e: 0c08 |0089: move-result-object v8 │ │ -046f90: 54db 2205 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -046f94: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -046f98: 6e30 a011 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ -046f9e: 288e |0091: goto 001f // -0072 │ │ -046fa0: 7110 bf09 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ -046fa6: 0a06 |0095: move-result v6 │ │ -046fa8: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -046faa: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -046fae: 7120 c009 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -046fb4: 0a07 |009c: move-result v7 │ │ -046fb6: 7120 c109 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -046fbc: 0a09 |00a0: move-result v9 │ │ -046fbe: 7120 c209 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -046fc4: 0a0a |00a4: move-result v10 │ │ -046fc6: 54db 2805 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ -046fca: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -046fce: a702 090b |00a9: sub-float v2, v9, v11 │ │ -046fd2: 54db 2905 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ -046fd6: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -046fda: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -046fde: 7040 9711 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1197 │ │ -046fe4: 52db 2305 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ -046fe8: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -046fea: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -046fee: 7020 9911 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1199 │ │ -046ff4: 2900 63ff |00bc: goto/16 001f // -009d │ │ -046ff8: 879b |00be: float-to-int v11, v9 │ │ -046ffa: 87ac |00bf: float-to-int v12, v10 │ │ -046ffc: 6e30 8611 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ -047002: 0c08 |00c3: move-result-object v8 │ │ -047004: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -047008: 7040 7811 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1178 │ │ -04700e: 0a0b |00c9: move-result v11 │ │ -047010: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -047014: 6e30 a011 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ -04701a: 0a0b |00cf: move-result v11 │ │ -04701c: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -047020: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -047024: 28c3 |00d4: goto 0097 // -003d │ │ -047026: 7120 c009 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -04702c: 0a07 |00d8: move-result v7 │ │ -04702e: 7020 7c11 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@117c │ │ -047034: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -047038: 6e10 7311 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ -04703e: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -047042: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -047044: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -047048: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +04903c: |[04903c] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04904c: 7110 be09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09be │ │ +049052: 0a00 |0003: move-result v0 │ │ +049054: 7110 bd09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ +04905a: 0a01 |0007: move-result v1 │ │ +04905c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +049060: 6e10 7311 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +049066: 54db 3505 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +04906a: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +04906e: 7100 0612 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ +049074: 0c0b |0014: move-result-object v11 │ │ +049076: 5bdb 3505 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +04907a: 54db 3505 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0535 │ │ +04907e: 6e20 ff11 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ +049084: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +04908a: 52db 2305 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +04908e: 121c |0021: const/4 v12, #int 1 // #1 │ │ +049090: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +049094: 121b |0024: const/4 v11, #int 1 // #1 │ │ +049096: 0f0b |0025: return v11 │ │ +049098: 6e10 f511 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +04909e: 0a09 |0029: move-result v9 │ │ +0490a0: 6e10 f711 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +0490a6: 0a0a |002d: move-result v10 │ │ +0490a8: 120b |002e: const/4 v11, #int 0 // #0 │ │ +0490aa: 7120 c009 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +0490b0: 0a07 |0032: move-result v7 │ │ +0490b2: 7040 9811 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1198 │ │ +0490b8: 879b |0036: float-to-int v11, v9 │ │ +0490ba: 87ac |0037: float-to-int v12, v10 │ │ +0490bc: 6e30 8611 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +0490c2: 0c08 |003b: move-result-object v8 │ │ +0490c4: 54db 2205 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +0490c8: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +0490cc: 52db 2305 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +0490d0: 122c |0042: const/4 v12, #int 2 // #2 │ │ +0490d2: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +0490d6: 6e30 a011 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ +0490dc: 54db 2705 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +0490e0: 4404 0b07 |004a: aget v4, v11, v7 │ │ +0490e4: 52db 3405 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +0490e8: b54b |004e: and-int/2addr v11, v4 │ │ +0490ea: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +0490ee: 54db 2105 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +0490f2: 52dc 3405 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +0490f6: b54c |0055: and-int/2addr v12, v4 │ │ +0490f8: 6e30 6911 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1169 │ │ +0490fe: 28c6 |0059: goto 001f // -003a │ │ +049100: 7120 c009 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +049106: 0a07 |005d: move-result v7 │ │ +049108: 7120 c109 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +04910e: 0a09 |0061: move-result v9 │ │ +049110: 7120 c209 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +049116: 0a0a |0065: move-result v10 │ │ +049118: 7040 9811 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1198 │ │ +04911e: 52db 2305 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +049122: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +049126: 54db 2705 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0527 │ │ +04912a: 4404 0b07 |006f: aget v4, v11, v7 │ │ +04912e: 52db 3405 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +049132: b54b |0073: and-int/2addr v11, v4 │ │ +049134: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +049138: 54db 2105 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +04913c: 52dc 3405 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0534 │ │ +049140: b54c |007a: and-int/2addr v12, v4 │ │ +049142: 6e30 6911 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1169 │ │ +049148: 28a1 |007e: goto 001f // -005f │ │ +04914a: 52db 2305 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +04914e: 122c |0081: const/4 v12, #int 2 // #2 │ │ +049150: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +049154: 879b |0084: float-to-int v11, v9 │ │ +049156: 87ac |0085: float-to-int v12, v10 │ │ +049158: 6e30 8611 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +04915e: 0c08 |0089: move-result-object v8 │ │ +049160: 54db 2205 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +049164: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +049168: 6e30 a011 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ +04916e: 288e |0091: goto 001f // -0072 │ │ +049170: 7110 bf09 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ +049176: 0a06 |0095: move-result v6 │ │ +049178: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +04917a: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +04917e: 7120 c009 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +049184: 0a07 |009c: move-result v7 │ │ +049186: 7120 c109 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +04918c: 0a09 |00a0: move-result v9 │ │ +04918e: 7120 c209 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +049194: 0a0a |00a4: move-result v10 │ │ +049196: 54db 2805 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0528 │ │ +04919a: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +04919e: a702 090b |00a9: sub-float v2, v9, v11 │ │ +0491a2: 54db 2905 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0529 │ │ +0491a6: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +0491aa: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +0491ae: 7040 9711 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1197 │ │ +0491b4: 52db 2305 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0523 │ │ +0491b8: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +0491ba: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +0491be: 7020 9911 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1199 │ │ +0491c4: 2900 63ff |00bc: goto/16 001f // -009d │ │ +0491c8: 879b |00be: float-to-int v11, v9 │ │ +0491ca: 87ac |00bf: float-to-int v12, v10 │ │ +0491cc: 6e30 8611 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1186 │ │ +0491d2: 0c08 |00c3: move-result-object v8 │ │ +0491d4: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +0491d8: 7040 7811 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1178 │ │ +0491de: 0a0b |00c9: move-result v11 │ │ +0491e0: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +0491e4: 6e30 a011 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11a0 │ │ +0491ea: 0a0b |00cf: move-result v11 │ │ +0491ec: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +0491f0: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0491f4: 28c3 |00d4: goto 0097 // -003d │ │ +0491f6: 7120 c009 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +0491fc: 0a07 |00d8: move-result v7 │ │ +0491fe: 7020 7c11 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@117c │ │ +049204: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +049208: 6e10 7311 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1173 │ │ +04920e: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +049212: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +049214: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +049218: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0004 line=940 │ │ 0x0008 line=942 │ │ 0x000a line=945 │ │ 0x000d line=948 │ │ @@ -84678,22 +84678,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -04706c: |[04706c] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -04707c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04707e: 5b23 2205 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -047082: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -047084: 5920 2005 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -047088: 7051 8811 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1188 │ │ -04708e: 0a00 |0009: move-result v0 │ │ -047090: 0f00 |000a: return v0 │ │ +04923c: |[04923c] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +04924c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04924e: 5b23 2205 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +049252: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +049254: 5920 2005 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +049258: 7051 8811 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1188 │ │ +04925e: 0a00 |0009: move-result v0 │ │ +049260: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -84706,31 +84706,31 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -047094: |[047094] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -0470a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0470a6: 5421 2205 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ -0470aa: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -0470ae: 5221 2005 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -0470b2: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -0470b6: 0f00 |0009: return v0 │ │ -0470b8: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -0470bc: 5421 2105 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ -0470c0: 6e30 6e11 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@116e │ │ -0470c6: 0a01 |0011: move-result v1 │ │ -0470c8: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -0470cc: 5924 2005 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ -0470d0: 6e30 7411 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1174 │ │ -0470d6: 28f0 |0019: goto 0009 // -0010 │ │ -0470d8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0470da: 28ee |001b: goto 0009 // -0012 │ │ +049264: |[049264] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +049274: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049276: 5421 2205 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0522 │ │ +04927a: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +04927e: 5221 2005 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +049282: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +049286: 0f00 |0009: return v0 │ │ +049288: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +04928c: 5421 2105 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0521 │ │ +049290: 6e30 6e11 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@116e │ │ +049296: 0a01 |0011: move-result v1 │ │ +049298: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +04929c: 5924 2005 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0520 │ │ +0492a0: 6e30 7411 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1174 │ │ +0492a6: 28f0 |0019: goto 0009 // -0010 │ │ +0492a8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0492aa: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ @@ -84769,17 +84769,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0470dc: |[0470dc] com.lucasdnd.unixtimeclockwidget.BuildConfig.:()V │ │ -0470ec: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0470f2: 0e00 |0003: return-void │ │ +0492ac: |[0492ac] com.lucasdnd.unixtimeclockwidget.BuildConfig.:()V │ │ +0492bc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0492c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -84813,17 +84813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0470f4: |[0470f4] com.lucasdnd.unixtimeclockwidget.R$attr.:()V │ │ -047104: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04710a: 0e00 |0003: return-void │ │ +0492c4: |[0492c4] com.lucasdnd.unixtimeclockwidget.R$attr.:()V │ │ +0492d4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0492da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/R$attr; │ │ │ │ Virtual methods - │ │ @@ -84877,17 +84877,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04710c: |[04710c] com.lucasdnd.unixtimeclockwidget.R$drawable.:()V │ │ -04711c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -047122: 0e00 |0003: return-void │ │ +0492dc: |[0492dc] com.lucasdnd.unixtimeclockwidget.R$drawable.:()V │ │ +0492ec: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0492f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -84936,17 +84936,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047124: |[047124] com.lucasdnd.unixtimeclockwidget.R$id.:()V │ │ -047134: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04713a: 0e00 |0003: return-void │ │ +0492f4: |[0492f4] com.lucasdnd.unixtimeclockwidget.R$id.:()V │ │ +049304: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04930a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/R$id; │ │ │ │ Virtual methods - │ │ @@ -84985,17 +84985,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04713c: |[04713c] com.lucasdnd.unixtimeclockwidget.R$layout.:()V │ │ -04714c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -047152: 0e00 |0003: return-void │ │ +04930c: |[04930c] com.lucasdnd.unixtimeclockwidget.R$layout.:()V │ │ +04931c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +049322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/R$layout; │ │ │ │ Virtual methods - │ │ @@ -85034,17 +85034,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047154: |[047154] com.lucasdnd.unixtimeclockwidget.R$string.:()V │ │ -047164: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04716a: 0e00 |0003: return-void │ │ +049324: |[049324] com.lucasdnd.unixtimeclockwidget.R$string.:()V │ │ +049334: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04933a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/R$string; │ │ │ │ Virtual methods - │ │ @@ -85088,17 +85088,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04716c: |[04716c] com.lucasdnd.unixtimeclockwidget.R$style.:()V │ │ -04717c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -047182: 0e00 |0003: return-void │ │ +04933c: |[04933c] com.lucasdnd.unixtimeclockwidget.R$style.:()V │ │ +04934c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +049352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/R$style; │ │ │ │ Virtual methods - │ │ @@ -85137,17 +85137,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047184: |[047184] com.lucasdnd.unixtimeclockwidget.R$xml.:()V │ │ -047194: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04719a: 0e00 |0003: return-void │ │ +049354: |[049354] com.lucasdnd.unixtimeclockwidget.R$xml.:()V │ │ +049364: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04936a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/R$xml; │ │ │ │ Virtual methods - │ │ @@ -85180,21 +85180,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04719c: |[04719c] com.lucasdnd.unixtimeclockwidget.R.:()V │ │ -0471ac: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0471b2: 0e00 |0003: return-void │ │ +04936c: |[04936c] com.lucasdnd.unixtimeclockwidget.R.:()V │ │ +04937c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +049382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 2045 (R.java) │ │ │ │ Class #352 header: │ │ @@ -85220,17 +85219,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0471b4: |[0471b4] com.lucasdnd.unixtimeclockwidget.UnixTimeClockActivity.:()V │ │ -0471c4: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ -0471ca: 0e00 |0003: return-void │ │ +049384: |[049384] com.lucasdnd.unixtimeclockwidget.UnixTimeClockActivity.:()V │ │ +049394: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ +04939a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockActivity; │ │ │ │ Virtual methods - │ │ @@ -85239,19 +85238,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0471cc: |[0471cc] com.lucasdnd.unixtimeclockwidget.UnixTimeClockActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0471dc: 6f20 1c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -0471e2: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ -0471e6: 6e20 ef13 0100 |0005: invoke-virtual {v1, v0}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockActivity;.setContentView:(I)V // method@13ef │ │ -0471ec: 0e00 |0008: return-void │ │ +04939c: |[04939c] com.lucasdnd.unixtimeclockwidget.UnixTimeClockActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0493ac: 6f20 1c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +0493b2: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ +0493b6: 6e20 ef13 0100 |0005: invoke-virtual {v1, v0}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockActivity;.setContentView:(I)V // method@13ef │ │ +0493bc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0008 line=12 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockActivity; │ │ @@ -85298,24 +85297,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0471f0: |[0471f0] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.:()V │ │ -047200: 1a00 2b0b |0000: const-string v0, "com.lucasdnd.unixtimeclockwidget.CLOCK_UPDATE" // string@0b2b │ │ -047204: 6900 4c05 |0002: sput-object v0, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.CLOCK_UPDATE:Ljava/lang/String; // field@054c │ │ -047208: 1a00 2c0b |0004: const-string v0, "com.lucasdnd.unixtimeclockwidget.SWITCH_FORMAT" // string@0b2c │ │ -04720c: 6900 4d05 |0006: sput-object v0, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.SWITCH_FORMAT:Ljava/lang/String; // field@054d │ │ -047210: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -047212: 6a00 4e05 |0009: sput-boolean v0, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.shouldUseSeparator:Z // field@054e │ │ -047216: 1600 3905 |000b: const-wide/16 v0, #int 1337 // #539 │ │ -04721a: 6800 4f05 |000d: sput-wide v0, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.time:J // field@054f │ │ -04721e: 0e00 |000f: return-void │ │ +0493c0: |[0493c0] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.:()V │ │ +0493d0: 1a00 2b0b |0000: const-string v0, "com.lucasdnd.unixtimeclockwidget.CLOCK_UPDATE" // string@0b2b │ │ +0493d4: 6900 4c05 |0002: sput-object v0, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.CLOCK_UPDATE:Ljava/lang/String; // field@054c │ │ +0493d8: 1a00 2c0b |0004: const-string v0, "com.lucasdnd.unixtimeclockwidget.SWITCH_FORMAT" // string@0b2c │ │ +0493dc: 6900 4d05 |0006: sput-object v0, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.SWITCH_FORMAT:Ljava/lang/String; // field@054d │ │ +0493e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0493e2: 6a00 4e05 |0009: sput-boolean v0, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.shouldUseSeparator:Z // field@054e │ │ +0493e6: 1600 3905 |000b: const-wide/16 v0, #int 1337 // #539 │ │ +0493ea: 6800 4f05 |000d: sput-wide v0, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.time:J // field@054f │ │ +0493ee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x0008 line=19 │ │ 0x000b line=20 │ │ locals : │ │ @@ -85325,17 +85324,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047220: |[047220] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.:()V │ │ -047230: 7010 7800 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@0078 │ │ -047236: 0e00 |0003: return-void │ │ +0493f0: |[0493f0] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.:()V │ │ +049400: 7010 7800 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@0078 │ │ +049406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider; │ │ │ │ #2 : (in Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;) │ │ @@ -85343,23 +85342,23 @@ │ │ type : '(Landroid/content/Context;)Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -047238: |[047238] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.createClockTickIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -047248: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04724c: 6202 4c05 |0002: sget-object v2, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.CLOCK_UPDATE:Ljava/lang/String; // field@054c │ │ -047250: 7020 a300 2000 |0004: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ -047256: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -047258: 1503 0008 |0008: const/high16 v3, #int 134217728 // #800 │ │ -04725c: 7140 7300 2530 |000a: invoke-static {v5, v2, v0, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0073 │ │ -047262: 0c01 |000d: move-result-object v1 │ │ -047264: 1101 |000e: return-object v1 │ │ +049408: |[049408] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.createClockTickIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +049418: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +04941c: 6202 4c05 |0002: sget-object v2, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.CLOCK_UPDATE:Ljava/lang/String; // field@054c │ │ +049420: 7020 a300 2000 |0004: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ +049426: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +049428: 1503 0008 |0008: const/high16 v3, #int 134217728 // #800 │ │ +04942c: 7140 7300 2530 |000a: invoke-static {v5, v2, v0, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0073 │ │ +049432: 0c01 |000d: move-result-object v1 │ │ +049434: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ 0x000e line=51 │ │ locals : │ │ 0x0007 - 0x000f reg=0 intent Landroid/content/Intent; │ │ @@ -85372,23 +85371,23 @@ │ │ type : '(Landroid/content/Context;)Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -047268: |[047268] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.createFormatSwitchIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -047278: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04727c: 6202 4d05 |0002: sget-object v2, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.SWITCH_FORMAT:Ljava/lang/String; // field@054d │ │ -047280: 7020 a300 2000 |0004: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ -047286: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -047288: 1503 0008 |0008: const/high16 v3, #int 134217728 // #800 │ │ -04728c: 7140 7300 2530 |000a: invoke-static {v5, v2, v0, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0073 │ │ -047292: 0c01 |000d: move-result-object v1 │ │ -047294: 1101 |000e: return-object v1 │ │ +049438: |[049438] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.createFormatSwitchIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +049448: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +04944c: 6202 4d05 |0002: sget-object v2, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.SWITCH_FORMAT:Ljava/lang/String; // field@054d │ │ +049450: 7020 a300 2000 |0004: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ +049456: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +049458: 1503 0008 |0008: const/high16 v3, #int 134217728 // #800 │ │ +04945c: 7140 7300 2530 |000a: invoke-static {v5, v2, v0, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0073 │ │ +049462: 0c01 |000d: move-result-object v1 │ │ +049464: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=55 │ │ 0x000e line=56 │ │ locals : │ │ 0x0007 - 0x000f reg=0 intent Landroid/content/Intent; │ │ @@ -85401,65 +85400,65 @@ │ │ type : '(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -047298: |[047298] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.updateClock:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V │ │ -0472a8: 380b 0b00 |0000: if-eqz v11, 000b // +000b │ │ -0472ac: 7100 7514 0000 |0002: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ -0472b2: 0b02 |0005: move-result-wide v2 │ │ -0472b4: 1604 e803 |0006: const-wide/16 v4, #int 1000 // #3e8 │ │ -0472b8: be42 |0008: div-long/2addr v2, v4 │ │ -0472ba: 6802 4f05 |0009: sput-wide v2, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.time:J // field@054f │ │ -0472be: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ -0472c2: 6302 4e05 |000d: sget-boolean v2, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.shouldUseSeparator:Z // field@054e │ │ -0472c6: 3802 4000 |000f: if-eqz v2, 004f // +0040 │ │ -0472ca: 7100 b414 0000 |0011: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14b4 │ │ -0472d0: 0c02 |0014: move-result-object v2 │ │ -0472d2: 1a03 8a00 |0015: const-string v3, "%,d" // string@008a │ │ -0472d6: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0472d8: 2344 4d03 |0018: new-array v4, v4, [Ljava/lang/Object; // type@034d │ │ -0472dc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -0472de: 6106 4f05 |001b: sget-wide v6, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.time:J // field@054f │ │ -0472e2: 7120 4214 7600 |001d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1442 │ │ -0472e8: 0c06 |0020: move-result-object v6 │ │ -0472ea: 4d06 0405 |0021: aput-object v6, v4, v5 │ │ -0472ee: 7130 5f14 3204 |0023: invoke-static {v2, v3, v4}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@145f │ │ -0472f4: 0c01 |0026: move-result-object v1 │ │ -0472f6: 2200 be02 |0027: new-instance v0, Landroid/widget/RemoteViews; // type@02be │ │ -0472fa: 6e10 9400 0800 |0029: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -047300: 0c02 |002c: move-result-object v2 │ │ -047302: 1503 037f |002d: const/high16 v3, #int 2130903040 // #7f03 │ │ -047306: 7030 9b13 2003 |002f: invoke-direct {v0, v2, v3}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@139b │ │ -04730c: 1402 0200 077f |0032: const v2, #float 1.79446e+38 // #7f070002 │ │ -047312: 2203 0503 |0035: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -047316: 7010 6714 0300 |0037: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04731c: 1a04 0000 |003a: const-string v4, "" // string@0000 │ │ -047320: 6e20 6e14 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047326: 0c03 |003f: move-result-object v3 │ │ -047328: 6e20 6e14 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04732e: 0c03 |0043: move-result-object v3 │ │ -047330: 6e10 7314 0300 |0044: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -047336: 0c03 |0047: move-result-object v3 │ │ -047338: 6e30 9d13 2003 |0048: invoke-virtual {v0, v2, v3}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@139d │ │ -04733e: 6e30 7700 a900 |004b: invoke-virtual {v9, v10, v0}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@0077 │ │ -047344: 0e00 |004e: return-void │ │ -047346: 2202 0503 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04734a: 7010 6714 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -047350: 1a03 0000 |0054: const-string v3, "" // string@0000 │ │ -047354: 6e20 6e14 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04735a: 0c02 |0059: move-result-object v2 │ │ -04735c: 6104 4f05 |005a: sget-wide v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.time:J // field@054f │ │ -047360: 6e30 6b14 4205 |005c: invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@146b │ │ -047366: 0c02 |005f: move-result-object v2 │ │ -047368: 6e10 7314 0200 |0060: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04736e: 0c01 |0063: move-result-object v1 │ │ -047370: 28c3 |0064: goto 0027 // -003d │ │ +049468: |[049468] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.updateClock:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V │ │ +049478: 380b 0b00 |0000: if-eqz v11, 000b // +000b │ │ +04947c: 7100 7514 0000 |0002: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ +049482: 0b02 |0005: move-result-wide v2 │ │ +049484: 1604 e803 |0006: const-wide/16 v4, #int 1000 // #3e8 │ │ +049488: be42 |0008: div-long/2addr v2, v4 │ │ +04948a: 6802 4f05 |0009: sput-wide v2, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.time:J // field@054f │ │ +04948e: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ +049492: 6302 4e05 |000d: sget-boolean v2, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.shouldUseSeparator:Z // field@054e │ │ +049496: 3802 4000 |000f: if-eqz v2, 004f // +0040 │ │ +04949a: 7100 b414 0000 |0011: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14b4 │ │ +0494a0: 0c02 |0014: move-result-object v2 │ │ +0494a2: 1a03 8a00 |0015: const-string v3, "%,d" // string@008a │ │ +0494a6: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0494a8: 2344 4d03 |0018: new-array v4, v4, [Ljava/lang/Object; // type@034d │ │ +0494ac: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +0494ae: 6106 4f05 |001b: sget-wide v6, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.time:J // field@054f │ │ +0494b2: 7120 4214 7600 |001d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1442 │ │ +0494b8: 0c06 |0020: move-result-object v6 │ │ +0494ba: 4d06 0405 |0021: aput-object v6, v4, v5 │ │ +0494be: 7130 5f14 3204 |0023: invoke-static {v2, v3, v4}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@145f │ │ +0494c4: 0c01 |0026: move-result-object v1 │ │ +0494c6: 2200 be02 |0027: new-instance v0, Landroid/widget/RemoteViews; // type@02be │ │ +0494ca: 6e10 9400 0800 |0029: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +0494d0: 0c02 |002c: move-result-object v2 │ │ +0494d2: 1503 037f |002d: const/high16 v3, #int 2130903040 // #7f03 │ │ +0494d6: 7030 9b13 2003 |002f: invoke-direct {v0, v2, v3}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@139b │ │ +0494dc: 1402 0200 077f |0032: const v2, #float 1.79446e+38 // #7f070002 │ │ +0494e2: 2203 0503 |0035: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +0494e6: 7010 6714 0300 |0037: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0494ec: 1a04 0000 |003a: const-string v4, "" // string@0000 │ │ +0494f0: 6e20 6e14 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0494f6: 0c03 |003f: move-result-object v3 │ │ +0494f8: 6e20 6e14 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0494fe: 0c03 |0043: move-result-object v3 │ │ +049500: 6e10 7314 0300 |0044: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +049506: 0c03 |0047: move-result-object v3 │ │ +049508: 6e30 9d13 2003 |0048: invoke-virtual {v0, v2, v3}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@139d │ │ +04950e: 6e30 7700 a900 |004b: invoke-virtual {v9, v10, v0}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@0077 │ │ +049514: 0e00 |004e: return-void │ │ +049516: 2202 0503 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04951a: 7010 6714 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +049520: 1a03 0000 |0054: const-string v3, "" // string@0000 │ │ +049524: 6e20 6e14 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04952a: 0c02 |0059: move-result-object v2 │ │ +04952c: 6104 4f05 |005a: sget-wide v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.time:J // field@054f │ │ +049530: 6e30 6b14 4205 |005c: invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@146b │ │ +049536: 0c02 |005f: move-result-object v2 │ │ +049538: 6e10 7314 0200 |0060: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04953e: 0c01 |0063: move-result-object v1 │ │ +049540: 28c3 |0064: goto 0027 // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ 0x000b line=112 │ │ 0x000d line=113 │ │ 0x0011 line=114 │ │ @@ -85482,24 +85481,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -047374: |[047374] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.onDisabled:(Landroid/content/Context;)V │ │ -047384: 6f20 7900 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onDisabled:(Landroid/content/Context;)V // method@0079 │ │ -04738a: 1a01 1a0a |0003: const-string v1, "alarm" // string@0a1a │ │ -04738e: 6e20 9600 1300 |0005: invoke-virtual {v3, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -047394: 0c00 |0008: move-result-object v0 │ │ -047396: 1f00 0b00 |0009: check-cast v0, Landroid/app/AlarmManager; // type@000b │ │ -04739a: 7020 f213 3200 |000b: invoke-direct {v2, v3}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.createClockTickIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@13f2 │ │ -0473a0: 0c01 |000e: move-result-object v1 │ │ -0473a2: 6e20 3500 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0035 │ │ -0473a8: 0e00 |0012: return-void │ │ +049544: |[049544] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.onDisabled:(Landroid/content/Context;)V │ │ +049554: 6f20 7900 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onDisabled:(Landroid/content/Context;)V // method@0079 │ │ +04955a: 1a01 1a0a |0003: const-string v1, "alarm" // string@0a1a │ │ +04955e: 6e20 9600 1300 |0005: invoke-virtual {v3, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +049564: 0c00 |0008: move-result-object v0 │ │ +049566: 1f00 0b00 |0009: check-cast v0, Landroid/app/AlarmManager; // type@000b │ │ +04956a: 7020 f213 3200 |000b: invoke-direct {v2, v3}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.createClockTickIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@13f2 │ │ +049570: 0c01 |000e: move-result-object v1 │ │ +049572: 6e20 3500 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0035 │ │ +049578: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=65 │ │ 0x000b line=66 │ │ 0x0012 line=67 │ │ locals : │ │ @@ -85512,33 +85511,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 37 16-bit code units │ │ -0473ac: |[0473ac] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.onEnabled:(Landroid/content/Context;)V │ │ -0473bc: 6f20 7a00 9800 |0000: invoke-super {v8, v9}, Landroid/appwidget/AppWidgetProvider;.onEnabled:(Landroid/content/Context;)V // method@007a │ │ -0473c2: 1a01 1a0a |0003: const-string v1, "alarm" // string@0a1a │ │ -0473c6: 6e20 9600 1900 |0005: invoke-virtual {v9, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -0473cc: 0c00 |0008: move-result-object v0 │ │ -0473ce: 1f00 0b00 |0009: check-cast v0, Landroid/app/AlarmManager; // type@000b │ │ -0473d2: 7100 9614 0000 |000b: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@1496 │ │ -0473d8: 0c07 |000e: move-result-object v7 │ │ -0473da: 7100 7514 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ -0473e0: 0b02 |0012: move-result-wide v2 │ │ -0473e2: 6e30 9814 2703 |0013: invoke-virtual {v7, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@1498 │ │ -0473e8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0473ea: 6e10 9714 0700 |0017: invoke-virtual {v7}, Ljava/util/Calendar;.getTimeInMillis:()J // method@1497 │ │ -0473f0: 0b02 |001a: move-result-wide v2 │ │ -0473f2: 1604 e803 |001b: const-wide/16 v4, #int 1000 // #3e8 │ │ -0473f6: 7020 f213 9800 |001d: invoke-direct {v8, v9}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.createClockTickIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@13f2 │ │ -0473fc: 0c06 |0020: move-result-object v6 │ │ -0473fe: 7407 3600 0000 |0021: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setRepeating:(IJJLandroid/app/PendingIntent;)V // method@0036 │ │ -047404: 0e00 |0024: return-void │ │ +04957c: |[04957c] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.onEnabled:(Landroid/content/Context;)V │ │ +04958c: 6f20 7a00 9800 |0000: invoke-super {v8, v9}, Landroid/appwidget/AppWidgetProvider;.onEnabled:(Landroid/content/Context;)V // method@007a │ │ +049592: 1a01 1a0a |0003: const-string v1, "alarm" // string@0a1a │ │ +049596: 6e20 9600 1900 |0005: invoke-virtual {v9, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +04959c: 0c00 |0008: move-result-object v0 │ │ +04959e: 1f00 0b00 |0009: check-cast v0, Landroid/app/AlarmManager; // type@000b │ │ +0495a2: 7100 9614 0000 |000b: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@1496 │ │ +0495a8: 0c07 |000e: move-result-object v7 │ │ +0495aa: 7100 7514 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1475 │ │ +0495b0: 0b02 |0012: move-result-wide v2 │ │ +0495b2: 6e30 9814 2703 |0013: invoke-virtual {v7, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@1498 │ │ +0495b8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +0495ba: 6e10 9714 0700 |0017: invoke-virtual {v7}, Ljava/util/Calendar;.getTimeInMillis:()J // method@1497 │ │ +0495c0: 0b02 |001a: move-result-wide v2 │ │ +0495c2: 1604 e803 |001b: const-wide/16 v4, #int 1000 // #3e8 │ │ +0495c6: 7020 f213 9800 |001d: invoke-direct {v8, v9}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.createClockTickIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@13f2 │ │ +0495cc: 0c06 |0020: move-result-object v6 │ │ +0495ce: 7407 3600 0000 |0021: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setRepeating:(IJJLandroid/app/PendingIntent;)V // method@0036 │ │ +0495d4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=75 │ │ 0x000b line=76 │ │ 0x000f line=77 │ │ 0x0016 line=78 │ │ @@ -85550,135 +85549,128 @@ │ │ 0x0000 - 0x0025 reg=9 context Landroid/content/Context; │ │ │ │ #2 : (in Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 14 │ │ + registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ - insns size : 94 16-bit code units │ │ -047408: |[047408] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -047418: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -04741a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -04741c: 6f30 7b00 cb0d |0002: invoke-super {v11, v12, v13}, Landroid/appwidget/AppWidgetProvider;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007b │ │ -047422: 2206 1900 |0005: new-instance v6, Landroid/content/ComponentName; // type@0019 │ │ -047426: 6e10 9400 0c00 |0007: invoke-virtual {v12}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -04742c: 0c07 |000a: move-result-object v7 │ │ -04742e: 6e10 5014 0b00 |000b: invoke-virtual {v11}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -047434: 0c0a |000e: move-result-object v10 │ │ -047436: 6e10 2d14 0a00 |000f: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -04743c: 0c0a |0012: move-result-object v10 │ │ -04743e: 7030 8000 760a |0013: invoke-direct {v6, v7, v10}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0080 │ │ -047444: 7110 7600 0c00 |0016: invoke-static {v12}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0076 │ │ -04744a: 0c01 |0019: move-result-object v1 │ │ -04744c: 6207 4c05 |001a: sget-object v7, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.CLOCK_UPDATE:Ljava/lang/String; // field@054c │ │ -047450: 6e10 a700 0d00 |001c: invoke-virtual {v13}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -047456: 0c0a |001f: move-result-object v10 │ │ -047458: 6e20 5c14 a700 |0020: invoke-virtual {v7, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -04745e: 0a07 |0023: move-result v7 │ │ -047460: 3807 1300 |0024: if-eqz v7, 0037 // +0013 │ │ -047464: 6e20 7500 6100 |0026: invoke-virtual {v1, v6}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@0075 │ │ -04746a: 0c04 |0029: move-result-object v4 │ │ -04746c: 0742 |002a: move-object v2, v4 │ │ -04746e: 2125 |002b: array-length v5, v2 │ │ -047470: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -047472: 3553 0a00 |002d: if-ge v3, v5, 0037 // +000a │ │ -047476: 4400 0203 |002f: aget v0, v2, v3 │ │ -04747a: 7140 f813 1c80 |0031: invoke-static {v12, v1, v0, v8}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.updateClock:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V // method@13f8 │ │ -047480: d803 0301 |0034: add-int/lit8 v3, v3, #int 1 // #01 │ │ -047484: 28f7 |0036: goto 002d // -0009 │ │ -047486: 6207 4d05 |0037: sget-object v7, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.SWITCH_FORMAT:Ljava/lang/String; // field@054d │ │ -04748a: 6e10 a700 0d00 |0039: invoke-virtual {v13}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -047490: 0c0a |003c: move-result-object v10 │ │ -047492: 6e20 5c14 a700 |003d: invoke-virtual {v7, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -047498: 0a07 |0040: move-result v7 │ │ -04749a: 3807 1c00 |0041: if-eqz v7, 005d // +001c │ │ -04749e: 6e20 7500 6100 |0043: invoke-virtual {v1, v6}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@0075 │ │ -0474a4: 0c04 |0046: move-result-object v4 │ │ -0474a6: 0742 |0047: move-object v2, v4 │ │ -0474a8: 2125 |0048: array-length v5, v2 │ │ -0474aa: 1203 |0049: const/4 v3, #int 0 // #0 │ │ -0474ac: 3553 1300 |004a: if-ge v3, v5, 005d // +0013 │ │ -0474b0: 4400 0203 |004c: aget v0, v2, v3 │ │ -0474b4: 6307 4e05 |004e: sget-boolean v7, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.shouldUseSeparator:Z // field@054e │ │ -0474b8: 3907 0b00 |0050: if-nez v7, 005b // +000b │ │ -0474bc: 0187 |0052: move v7, v8 │ │ -0474be: 6a07 4e05 |0053: sput-boolean v7, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.shouldUseSeparator:Z // field@054e │ │ -0474c2: 7140 f813 1c90 |0055: invoke-static {v12, v1, v0, v9}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.updateClock:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V // method@13f8 │ │ -0474c8: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0474cc: 28f0 |005a: goto 004a // -0010 │ │ -0474ce: 0197 |005b: move v7, v9 │ │ -0474d0: 28f7 |005c: goto 0053 // -0009 │ │ -0474d2: 0e00 |005d: return-void │ │ + insns size : 93 16-bit code units │ │ +0495d8: |[0495d8] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0495e8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0495ea: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0495ec: 6f30 7b00 a90b |0002: invoke-super {v9, v10, v11}, Landroid/appwidget/AppWidgetProvider;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007b │ │ +0495f2: 2203 1900 |0005: new-instance v3, Landroid/content/ComponentName; // type@0019 │ │ +0495f6: 6e10 9400 0a00 |0007: invoke-virtual {v10}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +0495fc: 0c04 |000a: move-result-object v4 │ │ +0495fe: 6e10 5014 0900 |000b: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +049604: 0c07 |000e: move-result-object v7 │ │ +049606: 6e10 2d14 0700 |000f: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +04960c: 0c07 |0012: move-result-object v7 │ │ +04960e: 7030 8000 4307 |0013: invoke-direct {v3, v4, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0080 │ │ +049614: 7110 7600 0a00 |0016: invoke-static {v10}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@0076 │ │ +04961a: 0c01 |0019: move-result-object v1 │ │ +04961c: 6204 4c05 |001a: sget-object v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.CLOCK_UPDATE:Ljava/lang/String; // field@054c │ │ +049620: 6e10 a700 0b00 |001c: invoke-virtual {v11}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +049626: 0c07 |001f: move-result-object v7 │ │ +049628: 6e20 5c14 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +04962e: 0a04 |0023: move-result v4 │ │ +049630: 3804 1200 |0024: if-eqz v4, 0036 // +0012 │ │ +049634: 6e20 7500 3100 |0026: invoke-virtual {v1, v3}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@0075 │ │ +04963a: 0c02 |0029: move-result-object v2 │ │ +04963c: 2127 |002a: array-length v7, v2 │ │ +04963e: 0164 |002b: move v4, v6 │ │ +049640: 3574 0a00 |002c: if-ge v4, v7, 0036 // +000a │ │ +049644: 4400 0204 |002e: aget v0, v2, v4 │ │ +049648: 7140 f813 1a50 |0030: invoke-static {v10, v1, v0, v5}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.updateClock:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V // method@13f8 │ │ +04964e: d804 0401 |0033: add-int/lit8 v4, v4, #int 1 // #01 │ │ +049652: 28f7 |0035: goto 002c // -0009 │ │ +049654: 6204 4d05 |0036: sget-object v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.SWITCH_FORMAT:Ljava/lang/String; // field@054d │ │ +049658: 6e10 a700 0b00 |0038: invoke-virtual {v11}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +04965e: 0c07 |003b: move-result-object v7 │ │ +049660: 6e20 5c14 7400 |003c: invoke-virtual {v4, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +049666: 0a04 |003f: move-result v4 │ │ +049668: 3804 1c00 |0040: if-eqz v4, 005c // +001c │ │ +04966c: 6e20 7500 3100 |0042: invoke-virtual {v1, v3}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@0075 │ │ +049672: 0c02 |0045: move-result-object v2 │ │ +049674: 2128 |0046: array-length v8, v2 │ │ +049676: 0167 |0047: move v7, v6 │ │ +049678: 3587 1400 |0048: if-ge v7, v8, 005c // +0014 │ │ +04967c: 4400 0207 |004a: aget v0, v2, v7 │ │ +049680: 6304 4e05 |004c: sget-boolean v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.shouldUseSeparator:Z // field@054e │ │ +049684: 3904 0c00 |004e: if-nez v4, 005a // +000c │ │ +049688: 0154 |0050: move v4, v5 │ │ +04968a: 6a04 4e05 |0051: sput-boolean v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.shouldUseSeparator:Z // field@054e │ │ +04968e: 7140 f813 1a60 |0053: invoke-static {v10, v1, v0, v6}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.updateClock:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V // method@13f8 │ │ +049694: d804 0701 |0056: add-int/lit8 v4, v7, #int 1 // #01 │ │ +049698: 0147 |0058: move v7, v4 │ │ +04969a: 28ef |0059: goto 0048 // -0011 │ │ +04969c: 0164 |005a: move v4, v6 │ │ +04969e: 28f6 |005b: goto 0051 // -000a │ │ +0496a0: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=25 │ │ 0x0005 line=28 │ │ 0x0016 line=29 │ │ 0x001a line=31 │ │ 0x0026 line=33 │ │ 0x002a line=34 │ │ - 0x0031 line=35 │ │ - 0x0034 line=34 │ │ - 0x0037 line=39 │ │ - 0x0043 line=40 │ │ - 0x0047 line=41 │ │ - 0x004e line=42 │ │ - 0x0055 line=43 │ │ - 0x0058 line=41 │ │ - 0x005c line=42 │ │ - 0x005d line=46 │ │ - locals : │ │ - 0x0031 - 0x0037 reg=0 appWidgetID I │ │ - 0x002b - 0x0037 reg=2 arr$ [I │ │ - 0x002d - 0x0037 reg=3 i$ I │ │ - 0x002a - 0x0037 reg=4 ids [I │ │ - 0x002c - 0x0037 reg=5 len$ I │ │ - 0x004e - 0x005d reg=0 appWidgetID I │ │ - 0x0048 - 0x005d reg=2 arr$ [I │ │ - 0x004a - 0x005d reg=3 i$ I │ │ - 0x0047 - 0x005d reg=4 ids [I │ │ - 0x0049 - 0x005d reg=5 len$ I │ │ - 0x001a - 0x005e reg=1 appWidgetManager Landroid/appwidget/AppWidgetManager; │ │ - 0x0016 - 0x005e reg=6 thisAppWidget Landroid/content/ComponentName; │ │ - 0x0000 - 0x005e reg=11 this Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider; │ │ - 0x0000 - 0x005e reg=12 context Landroid/content/Context; │ │ - 0x0000 - 0x005e reg=13 intent Landroid/content/Intent; │ │ + 0x0030 line=35 │ │ + 0x0033 line=34 │ │ + 0x0036 line=39 │ │ + 0x0042 line=40 │ │ + 0x0046 line=41 │ │ + 0x004c line=42 │ │ + 0x0053 line=43 │ │ + 0x0056 line=41 │ │ + 0x005b line=42 │ │ + 0x005c line=46 │ │ + locals : │ │ + 0x0030 - 0x0036 reg=0 appWidgetID I │ │ + 0x002a - 0x0036 reg=2 ids [I │ │ + 0x004c - 0x005c reg=0 appWidgetID I │ │ + 0x0046 - 0x005c reg=2 ids [I │ │ + 0x001a - 0x005d reg=1 appWidgetManager Landroid/appwidget/AppWidgetManager; │ │ + 0x0016 - 0x005d reg=3 thisAppWidget Landroid/content/ComponentName; │ │ + 0x0000 - 0x005d reg=9 this Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider; │ │ + 0x0000 - 0x005d reg=10 context Landroid/content/Context; │ │ + 0x0000 - 0x005d reg=11 intent Landroid/content/Intent; │ │ │ │ #3 : (in Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;) │ │ name : 'onUpdate' │ │ type : '(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -0474d4: |[0474d4] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ -0474e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0474e6: 2194 |0001: array-length v4, v9 │ │ -0474e8: 3541 2300 |0002: if-ge v1, v4, 0025 // +0023 │ │ -0474ec: 4400 0901 |0004: aget v0, v9, v1 │ │ -0474f0: 2203 be02 |0006: new-instance v3, Landroid/widget/RemoteViews; // type@02be │ │ -0474f4: 6e10 9400 0700 |0008: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -0474fa: 0c04 |000b: move-result-object v4 │ │ -0474fc: 1505 037f |000c: const/high16 v5, #int 2130903040 // #7f03 │ │ -047500: 7030 9b13 4305 |000e: invoke-direct {v3, v4, v5}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@139b │ │ -047506: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -047508: 7140 f813 8740 |0012: invoke-static {v7, v8, v0, v4}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.updateClock:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V // method@13f8 │ │ -04750e: 7020 f313 7600 |0015: invoke-direct {v6, v7}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.createFormatSwitchIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@13f3 │ │ -047514: 0c02 |0018: move-result-object v2 │ │ -047516: 1404 0200 077f |0019: const v4, #float 1.79446e+38 // #7f070002 │ │ -04751c: 6e30 9c13 4302 |001c: invoke-virtual {v3, v4, v2}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@139c │ │ -047522: 6e30 7700 0803 |001f: invoke-virtual {v8, v0, v3}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@0077 │ │ -047528: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04752c: 28dd |0024: goto 0001 // -0023 │ │ -04752e: 0e00 |0025: return-void │ │ +0496a4: |[0496a4] com.lucasdnd.unixtimeclockwidget.UnixTimeClockProvider.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ +0496b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0496b6: 2194 |0001: array-length v4, v9 │ │ +0496b8: 3541 2300 |0002: if-ge v1, v4, 0025 // +0023 │ │ +0496bc: 4400 0901 |0004: aget v0, v9, v1 │ │ +0496c0: 2203 be02 |0006: new-instance v3, Landroid/widget/RemoteViews; // type@02be │ │ +0496c4: 6e10 9400 0700 |0008: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +0496ca: 0c04 |000b: move-result-object v4 │ │ +0496cc: 1505 037f |000c: const/high16 v5, #int 2130903040 // #7f03 │ │ +0496d0: 7030 9b13 4305 |000e: invoke-direct {v3, v4, v5}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@139b │ │ +0496d6: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0496d8: 7140 f813 8740 |0012: invoke-static {v7, v8, v0, v4}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.updateClock:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V // method@13f8 │ │ +0496de: 7020 f313 7600 |0015: invoke-direct {v6, v7}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;.createFormatSwitchIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@13f3 │ │ +0496e4: 0c02 |0018: move-result-object v2 │ │ +0496e6: 1404 0200 077f |0019: const v4, #float 1.79446e+38 // #7f070002 │ │ +0496ec: 6e30 9c13 4302 |001c: invoke-virtual {v3, v4, v2}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@139c │ │ +0496f2: 6e30 7700 0803 |001f: invoke-virtual {v8, v0, v3}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@0077 │ │ +0496f8: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0496fc: 28dd |0024: goto 0001 // -0023 │ │ +0496fe: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=87 │ │ 0x0006 line=90 │ │ 0x0011 line=93 │ │ 0x0015 line=96 │ │ @@ -85727,17 +85719,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047530: |[047530] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -047540: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -047546: 0e00 |0003: return-void │ │ +049700: |[049700] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +049710: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +049716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -85746,17 +85738,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -047548: |[047548] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -047558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04755a: 0f00 |0001: return v0 │ │ +049718: |[049718] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +049728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04972a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -85765,17 +85757,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04755c: |[04755c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -04756c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04756e: 0f00 |0001: return v0 │ │ +04972c: |[04972c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04973c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04973e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -85784,17 +85776,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -047570: |[047570] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -047580: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047582: 1100 |0001: return-object v0 │ │ +049740: |[049740] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +049750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049752: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -85803,17 +85795,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -047584: |[047584] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -047594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047596: 1100 |0001: return-object v0 │ │ +049754: |[049754] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +049764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049766: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -85822,17 +85814,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -047598: |[047598] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0475a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0475aa: 1100 |0001: return-object v0 │ │ +049768: |[049768] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +049778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04977a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -85841,17 +85833,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0475ac: |[0475ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0475bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0475be: 1100 |0001: return-object v0 │ │ +04977c: |[04977c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04978c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04978e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -85886,17 +85878,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0475c0: |[0475c0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -0475d0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0475d6: 0e00 |0003: return-void │ │ +049790: |[049790] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +0497a0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0497a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -85904,17 +85896,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0475d8: |[0475d8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0475e8: 7010 d801 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@01d8 │ │ -0475ee: 0e00 |0003: return-void │ │ +0497a8: |[0497a8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0497b8: 7010 d801 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@01d8 │ │ +0497be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -85924,17 +85916,17 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0475f0: |[0475f0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -047600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047602: 1100 |0001: return-object v0 │ │ +0497c0: |[0497c0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +0497d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0497d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -85943,16 +85935,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047604: |[047604] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -047614: 1101 |0000: return-object v1 │ │ +0497d4: |[0497d4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0497e4: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -85963,16 +85955,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047618: |[047618] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -047628: 1101 |0000: return-object v1 │ │ +0497e8: |[0497e8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0497f8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -86010,17 +86002,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04762c: |[04762c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -04763c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -047642: 0e00 |0003: return-void │ │ +0497fc: |[0497fc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +04980c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +049812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -86028,17 +86020,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047644: |[047644] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -047654: 7010 dd01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@01dd │ │ -04765a: 0e00 |0003: return-void │ │ +049814: |[049814] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +049824: 7010 dd01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@01dd │ │ +04982a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -86048,18 +86040,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04765c: |[04765c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -04766c: 7110 0002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0200 │ │ -047672: 0c00 |0003: move-result-object v0 │ │ -047674: 1100 |0004: return-object v0 │ │ +04982c: |[04982c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04983c: 7110 0002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0200 │ │ +049842: 0c00 |0003: move-result-object v0 │ │ +049844: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -86068,18 +86060,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -047678: |[047678] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -047688: 7130 0102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0201 │ │ -04768e: 0c00 |0003: move-result-object v0 │ │ -047690: 1100 |0004: return-object v0 │ │ +049848: |[049848] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +049858: 7130 0102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0201 │ │ +04985e: 0c00 |0003: move-result-object v0 │ │ +049860: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -86090,18 +86082,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -047694: |[047694] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0476a4: 7140 0202 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@0202 │ │ -0476aa: 0c00 |0003: move-result-object v0 │ │ -0476ac: 1100 |0004: return-object v0 │ │ +049864: |[049864] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +049874: 7140 0202 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@0202 │ │ +04987a: 0c00 |0003: move-result-object v0 │ │ +04987c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -86197,27 +86189,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0476b0: |[0476b0] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -0476c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0476c2: 6000 1e00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -0476c6: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ -0476ca: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -0476ce: 2201 7800 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0078 │ │ -0476d2: 7020 de01 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01de │ │ -0476d8: 6901 3700 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ -0476dc: 0e00 |000e: return-void │ │ -0476de: 2201 7700 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0077 │ │ -0476e2: 7020 d901 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01d9 │ │ -0476e8: 6901 3700 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ -0476ec: 28f8 |0016: goto 000e // -0008 │ │ +049880: |[049880] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +049890: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049892: 6000 1e00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +049896: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ +04989a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +04989e: 2201 7800 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0078 │ │ +0498a2: 7020 de01 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01de │ │ +0498a8: 6901 3700 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ +0498ac: 0e00 |000e: return-void │ │ +0498ae: 2201 7700 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0077 │ │ +0498b2: 7020 d901 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01d9 │ │ +0498b8: 6901 3700 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ +0498bc: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0003 line=144 │ │ 0x0007 line=145 │ │ 0x000e line=149 │ │ 0x000f line=147 │ │ @@ -86229,49 +86221,49 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -0476f0: |[0476f0] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -047700: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -047702: 7010 4d14 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ -047708: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04770a: 5c30 3e00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ -04770e: 5b34 3900 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ -047712: 2040 7a00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@007a │ │ -047716: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -04771a: 0740 |000d: move-object v0, v4 │ │ -04771c: 1f00 7a00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@007a │ │ -047720: 7210 e501 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@01e5 │ │ -047726: 0c00 |0013: move-result-object v0 │ │ -047728: 5b30 3a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ -04772c: 5b35 3f00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ -047730: 5936 3d00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003d │ │ -047734: 5937 4000 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0040 │ │ -047738: 5938 3b00 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003b │ │ -04773c: 6e10 f101 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@01f1 │ │ -047742: 0c00 |0021: move-result-object v0 │ │ -047744: 5b30 4300 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0043 │ │ -047748: 6e10 1400 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ -04774e: 0c00 |0027: move-result-object v0 │ │ -047750: 6e20 d500 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ -047756: 0c00 |002b: move-result-object v0 │ │ -047758: 5b30 3c00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003c │ │ -04775c: 2200 7b00 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@007b │ │ -047760: 5431 3c00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003c │ │ -047764: 7040 e701 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01e7 │ │ -04776a: 5b30 4200 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -04776e: 5430 4200 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -047772: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -047778: 6e20 ec01 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01ec │ │ -04777e: 0e00 |003f: return-void │ │ -047780: 5b32 3a00 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ -047784: 28d4 |0042: goto 0016 // -002c │ │ +0498c0: |[0498c0] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +0498d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0498d2: 7010 4d14 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@144d │ │ +0498d8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0498da: 5c30 3e00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ +0498de: 5b34 3900 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ +0498e2: 2040 7a00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@007a │ │ +0498e6: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ +0498ea: 0740 |000d: move-object v0, v4 │ │ +0498ec: 1f00 7a00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@007a │ │ +0498f0: 7210 e501 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@01e5 │ │ +0498f6: 0c00 |0013: move-result-object v0 │ │ +0498f8: 5b30 3a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ +0498fc: 5b35 3f00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ +049900: 5936 3d00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003d │ │ +049904: 5937 4000 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0040 │ │ +049908: 5938 3b00 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003b │ │ +04990c: 6e10 f101 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@01f1 │ │ +049912: 0c00 |0021: move-result-object v0 │ │ +049914: 5b30 4300 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0043 │ │ +049918: 6e10 1400 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ +04991e: 0c00 |0027: move-result-object v0 │ │ +049920: 6e20 d500 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ +049926: 0c00 |002b: move-result-object v0 │ │ +049928: 5b30 3c00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003c │ │ +04992c: 2200 7b00 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@007b │ │ +049930: 5431 3c00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003c │ │ +049934: 7040 e701 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01e7 │ │ +04993a: 5b30 4200 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +04993e: 5430 4200 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049942: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ +049948: 6e20 ec01 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01ec │ │ +04994e: 0e00 |003f: return-void │ │ +049950: 5b32 3a00 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ +049954: 28d4 |0042: goto 0016 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=191 │ │ 0x0004 line=160 │ │ 0x0007 line=192 │ │ 0x0009 line=195 │ │ 0x000e line=196 │ │ @@ -86298,17 +86290,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047788: |[047788] android.support.v4.app.ActionBarDrawerToggle.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -047798: 5410 3900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ -04779c: 1100 |0002: return-object v0 │ │ +049958: |[049958] android.support.v4.app.ActionBarDrawerToggle.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +049968: 5410 3900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ +04996c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ Virtual methods - │ │ @@ -86317,26 +86309,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0477a0: |[0477a0] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -0477b0: 5420 3a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ -0477b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0477b8: 5420 3a00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ -0477bc: 7210 e201 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@01e2 │ │ -0477c2: 0c00 |0009: move-result-object v0 │ │ -0477c4: 1100 |000a: return-object v0 │ │ -0477c6: 6200 3700 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ -0477ca: 5421 3900 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ -0477ce: 7220 d501 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01d5 │ │ -0477d4: 0c00 |0012: move-result-object v0 │ │ -0477d6: 28f7 |0013: goto 000a // -0009 │ │ +049970: |[049970] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +049980: 5420 3a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ +049984: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +049988: 5420 3a00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ +04998c: 7210 e201 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@01e2 │ │ +049992: 0c00 |0009: move-result-object v0 │ │ +049994: 1100 |000a: return-object v0 │ │ +049996: 6200 3700 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ +04999a: 5421 3900 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ +04999e: 7220 d501 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01d5 │ │ +0499a4: 0c00 |0012: move-result-object v0 │ │ +0499a6: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000a line=363 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -86346,17 +86338,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0477d8: |[0477d8] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -0477e8: 5510 3e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ -0477ec: 0f00 |0002: return v0 │ │ +0499a8: |[0499a8] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +0499b8: 5510 3e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ +0499bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -86364,27 +86356,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0477f0: |[0477f0] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -047800: 6e10 f101 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@01f1 │ │ -047806: 0c00 |0003: move-result-object v0 │ │ -047808: 5b20 4300 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0043 │ │ -04780c: 5420 3900 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ -047810: 6e10 1400 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ -047816: 0c00 |000b: move-result-object v0 │ │ -047818: 5221 3d00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003d │ │ -04781c: 6e20 d500 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ -047822: 0c00 |0011: move-result-object v0 │ │ -047824: 5b20 3c00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003c │ │ -047828: 6e10 fc01 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@01fc │ │ -04782e: 0e00 |0017: return-void │ │ +0499c0: |[0499c0] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0499d0: 6e10 f101 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@01f1 │ │ +0499d6: 0c00 |0003: move-result-object v0 │ │ +0499d8: 5b20 4300 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0043 │ │ +0499dc: 5420 3900 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ +0499e0: 6e10 1400 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ +0499e6: 0c00 |000b: move-result-object v0 │ │ +0499e8: 5221 3d00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003d │ │ +0499ec: 6e20 d500 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00d5 │ │ +0499f2: 0c00 |0011: move-result-object v0 │ │ +0499f4: 5b20 3c00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003c │ │ +0499f8: 6e10 fc01 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@01fc │ │ +0499fe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0006 line=274 │ │ 0x0014 line=275 │ │ 0x0017 line=276 │ │ locals : │ │ @@ -86396,23 +86388,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -047830: |[047830] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -047840: 5420 4200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -047844: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -047846: 6e20 ed01 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ -04784c: 5520 3e00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ -047850: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -047854: 5220 4000 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0040 │ │ -047858: 6e20 f901 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@01f9 │ │ -04785e: 0e00 |000f: return-void │ │ +049a00: |[049a00] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +049a10: 5420 4200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049a14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +049a16: 6e20 ed01 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ +049a1c: 5520 3e00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ +049a20: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +049a24: 5220 4000 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0040 │ │ +049a28: 6e20 f901 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@01f9 │ │ +049a2e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0006 line=343 │ │ 0x000a line=344 │ │ 0x000f line=346 │ │ locals : │ │ @@ -86424,23 +86416,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -047860: |[047860] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -047870: 5420 4200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -047874: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -047878: 6e20 ed01 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ -04787e: 5520 3e00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ -047882: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -047886: 5220 3b00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003b │ │ -04788a: 6e20 f901 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@01f9 │ │ -047890: 0e00 |0010: return-void │ │ +049a30: |[049a30] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +049a40: 5420 4200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049a44: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +049a48: 6e20 ed01 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ +049a4e: 5520 3e00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ +049a52: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +049a56: 5220 3b00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003b │ │ +049a5a: 6e20 f901 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@01f9 │ │ +049a60: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=328 │ │ 0x000b line=329 │ │ 0x0010 line=331 │ │ locals : │ │ @@ -86452,36 +86444,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -047894: |[047894] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -0478a4: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -0478a8: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -0478ac: 5441 4200 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -0478b0: 6e10 ea01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@01ea │ │ -0478b6: 0a00 |0009: move-result v0 │ │ -0478b8: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -0478bc: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -0478c0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0478c2: a702 0602 |000f: sub-float v2, v6, v2 │ │ -0478c6: 7120 4614 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ -0478cc: 0a01 |0014: move-result v1 │ │ -0478ce: c831 |0015: mul-float/2addr v1, v3 │ │ -0478d0: 7120 4614 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ -0478d6: 0a00 |0019: move-result v0 │ │ -0478d8: 5441 4200 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -0478dc: 6e20 ed01 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ -0478e2: 0e00 |001f: return-void │ │ -0478e4: a801 0603 |0020: mul-float v1, v6, v3 │ │ -0478e8: 7120 4814 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ -0478ee: 0a00 |0025: move-result v0 │ │ -0478f0: 28f4 |0026: goto 001a // -000c │ │ +049a64: |[049a64] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +049a74: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +049a78: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +049a7c: 5441 4200 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049a80: 6e10 ea01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@01ea │ │ +049a86: 0a00 |0009: move-result v0 │ │ +049a88: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +049a8c: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +049a90: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +049a92: a702 0602 |000f: sub-float v2, v6, v2 │ │ +049a96: 7120 4614 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ +049a9c: 0a01 |0014: move-result v1 │ │ +049a9e: c831 |0015: mul-float/2addr v1, v3 │ │ +049aa0: 7120 4614 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1446 │ │ +049aa6: 0a00 |0019: move-result v0 │ │ +049aa8: 5441 4200 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049aac: 6e20 ed01 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ +049ab2: 0e00 |001f: return-void │ │ +049ab4: a801 0603 |0020: mul-float v1, v6, v3 │ │ +049ab8: 7120 4814 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1448 │ │ +049abe: 0a00 |0025: move-result v0 │ │ +049ac0: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=309 │ │ 0x000a line=310 │ │ 0x000e line=311 │ │ 0x001a line=315 │ │ 0x001f line=316 │ │ @@ -86497,16 +86489,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0478f4: |[0478f4] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -047904: 0e00 |0000: return-void │ │ +049ac4: |[049ac4] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +049ad4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -86515,36 +86507,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -047908: |[047908] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -047918: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -04791e: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -047922: 7210 e511 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@11e5 │ │ -047928: 0a00 |0008: move-result v0 │ │ -04792a: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -047930: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -047934: 5530 3e00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ -047938: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -04793c: 5430 3f00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ -047940: 6e20 6c0f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0f6c │ │ -047946: 0a00 |0017: move-result v0 │ │ -047948: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -04794c: 5430 3f00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ -047950: 6e20 490f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0f49 │ │ -047956: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -047958: 0f00 |0020: return v0 │ │ -04795a: 5430 3f00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ -04795e: 6e20 7a0f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0f7a │ │ -047964: 28f9 |0026: goto 001f // -0007 │ │ -047966: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -047968: 28f8 |0028: goto 0020 // -0008 │ │ +049ad8: |[049ad8] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +049ae8: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +049aee: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +049af2: 7210 e511 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@11e5 │ │ +049af8: 0a00 |0008: move-result v0 │ │ +049afa: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +049b00: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +049b04: 5530 3e00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ +049b08: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +049b0c: 5430 3f00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ +049b10: 6e20 6c0f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0f6c │ │ +049b16: 0a00 |0017: move-result v0 │ │ +049b18: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +049b1c: 5430 3f00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ +049b20: 6e20 490f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0f49 │ │ +049b26: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +049b28: 0f00 |0020: return v0 │ │ +049b2a: 5430 3f00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ +049b2e: 6e20 7a0f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0f7a │ │ +049b34: 28f9 |0026: goto 001f // -0007 │ │ +049b36: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +049b38: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=288 │ │ 0x0012 line=289 │ │ 0x001a line=290 │ │ 0x001f line=294 │ │ 0x0020 line=296 │ │ @@ -86559,27 +86551,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -04796c: |[04796c] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -04797c: 5430 3a00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ -047980: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -047984: 5430 3a00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ -047988: 7220 e301 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@01e3 │ │ -04798e: 0e00 |0009: return-void │ │ -047990: 6200 3700 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ -047994: 5431 4100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0041 │ │ -047998: 5432 3900 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ -04799c: 7240 d601 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01d6 │ │ -0479a2: 0c00 |0013: move-result-object v0 │ │ -0479a4: 5b30 4100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0041 │ │ -0479a8: 28f3 |0016: goto 0009 // -000d │ │ +049b3c: |[049b3c] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +049b4c: 5430 3a00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ +049b50: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +049b54: 5430 3a00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ +049b58: 7220 e301 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@01e3 │ │ +049b5e: 0e00 |0009: return-void │ │ +049b60: 6200 3700 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ +049b64: 5431 4100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0041 │ │ +049b68: 5432 3900 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ +049b6c: 7240 d601 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01d6 │ │ +049b72: 0c00 |0013: move-result-object v0 │ │ +049b74: 5b30 4100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0041 │ │ +049b78: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ 0x0009 line=382 │ │ 0x000a line=380 │ │ locals : │ │ @@ -86591,27 +86583,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -0479ac: |[0479ac] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -0479bc: 5430 3a00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ -0479c0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0479c4: 5430 3a00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ -0479c8: 7230 e401 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01e4 │ │ -0479ce: 0e00 |0009: return-void │ │ -0479d0: 6200 3700 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ -0479d4: 5431 4100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0041 │ │ -0479d8: 5432 3900 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ -0479dc: 7255 d701 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01d7 │ │ -0479e2: 0c00 |0013: move-result-object v0 │ │ -0479e4: 5b30 4100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0041 │ │ -0479e8: 28f3 |0016: goto 0009 // -000d │ │ +049b7c: |[049b7c] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +049b8c: 5430 3a00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ +049b90: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +049b94: 5430 3a00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003a │ │ +049b98: 7230 e401 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01e4 │ │ +049b9e: 0e00 |0009: return-void │ │ +049ba0: 6200 3700 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0037 │ │ +049ba4: 5431 4100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0041 │ │ +049ba8: 5432 3900 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0039 │ │ +049bac: 7255 d701 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01d7 │ │ +049bb2: 0c00 |0013: move-result-object v0 │ │ +049bb4: 5b30 4100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0041 │ │ +049bb8: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=368 │ │ 0x0009 line=373 │ │ 0x000a line=371 │ │ locals : │ │ @@ -86624,34 +86616,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0479ec: |[0479ec] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -0479fc: 5530 3e00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ -047a00: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -047a04: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -047a08: 5431 4200 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -047a0c: 5430 3f00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ -047a10: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -047a16: 6e20 690f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f69 │ │ -047a1c: 0a00 |0010: move-result v0 │ │ -047a1e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -047a22: 5230 3b00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003b │ │ -047a26: 6e30 fa01 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01fa │ │ -047a2c: 5c34 3e00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ -047a30: 0e00 |001a: return-void │ │ -047a32: 5230 4000 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0040 │ │ -047a36: 28f8 |001d: goto 0015 // -0008 │ │ -047a38: 5430 4300 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0043 │ │ -047a3c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -047a3e: 6e30 fa01 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01fa │ │ -047a44: 28f4 |0024: goto 0018 // -000c │ │ +049bbc: |[049bbc] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +049bcc: 5530 3e00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ +049bd0: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +049bd4: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +049bd8: 5431 4200 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049bdc: 5430 3f00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ +049be0: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +049be6: 6e20 690f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f69 │ │ +049bec: 0a00 |0010: move-result v0 │ │ +049bee: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +049bf2: 5230 3b00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003b │ │ +049bf6: 6e30 fa01 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01fa │ │ +049bfc: 5c34 3e00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ +049c00: 0e00 |001a: return-void │ │ +049c02: 5230 4000 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0040 │ │ +049c06: 28f8 |001d: goto 0015 // -0008 │ │ +049c08: 5430 4300 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0043 │ │ +049c0c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +049c0e: 6e30 fa01 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01fa │ │ +049c14: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0006 line=247 │ │ 0x0018 line=252 │ │ 0x001a line=254 │ │ @@ -86666,39 +86658,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -047a48: |[047a48] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -047a58: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -047a5e: 5430 3f00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ -047a62: 6e20 690f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f69 │ │ -047a68: 0a00 |0008: move-result v0 │ │ -047a6a: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -047a6e: 5430 4200 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -047a72: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -047a76: 6e20 ed01 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ -047a7c: 5530 3e00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ -047a80: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -047a84: 5431 4200 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -047a88: 5430 3f00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ -047a8c: 6e20 690f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f69 │ │ -047a92: 0a00 |001d: move-result v0 │ │ -047a94: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -047a98: 5230 3b00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003b │ │ -047a9c: 6e30 fa01 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01fa │ │ -047aa2: 0e00 |0025: return-void │ │ -047aa4: 5430 4200 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ -047aa8: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -047aaa: 6e20 ed01 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ -047ab0: 28e6 |002c: goto 0012 // -001a │ │ -047ab2: 5230 4000 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0040 │ │ -047ab6: 28f3 |002f: goto 0022 // -000d │ │ +049c18: |[049c18] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +049c28: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +049c2e: 5430 3f00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ +049c32: 6e20 690f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f69 │ │ +049c38: 0a00 |0008: move-result v0 │ │ +049c3a: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +049c3e: 5430 4200 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049c42: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +049c46: 6e20 ed01 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ +049c4c: 5530 3e00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003e │ │ +049c50: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +049c54: 5431 4200 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049c58: 5430 3f00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@003f │ │ +049c5c: 6e20 690f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f69 │ │ +049c62: 0a00 |001d: move-result v0 │ │ +049c64: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +049c68: 5230 3b00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003b │ │ +049c6c: 6e30 fa01 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01fa │ │ +049c72: 0e00 |0025: return-void │ │ +049c74: 5430 4200 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0042 │ │ +049c78: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +049c7a: 6e20 ed01 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01ed │ │ +049c80: 28e6 |002c: goto 0012 // -001a │ │ +049c82: 5230 4000 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0040 │ │ +049c86: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=222 │ │ 0x000b line=223 │ │ 0x0012 line=228 │ │ 0x0016 line=229 │ │ 0x0025 line=232 │ │ @@ -86732,17 +86724,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047ab8: |[047ab8] android.support.v4.app.ActivityCompat.:()V │ │ -047ac8: 7010 2d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@052d │ │ -047ace: 0e00 |0003: return-void │ │ +049c88: |[049c88] android.support.v4.app.ActivityCompat.:()V │ │ +049c98: 7010 2d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@052d │ │ +049c9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -86750,22 +86742,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -047ad0: |[047ad0] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -047ae0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -047ae4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -047ae8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -047aec: 7110 0c02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@020c │ │ -047af2: 0e00 |0009: return-void │ │ -047af4: 6e10 0a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -047afa: 28fc |000d: goto 0009 // -0004 │ │ +049ca0: |[049ca0] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +049cb0: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +049cb4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +049cb8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +049cbc: 7110 0c02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@020c │ │ +049cc2: 0e00 |0009: return-void │ │ +049cc4: 6e10 0a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +049cca: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=136 │ │ 0x000a line=134 │ │ locals : │ │ @@ -86776,23 +86768,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -047afc: |[047afc] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -047b0c: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -047b10: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -047b14: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -047b18: 7110 0a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@020a │ │ -047b1e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -047b20: 0f00 |000a: return v0 │ │ -047b22: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -047b24: 28fe |000c: goto 000a // -0002 │ │ +049ccc: |[049ccc] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +049cdc: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +049ce0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +049ce4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +049ce8: 7110 0a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@020a │ │ +049cee: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +049cf0: 0f00 |000a: return v0 │ │ +049cf2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +049cf4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -86803,22 +86795,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -047b28: |[047b28] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -047b38: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -047b3c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -047b40: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -047b44: 7130 0d02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@020d │ │ -047b4a: 0e00 |0009: return-void │ │ -047b4c: 6e20 2d00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -047b52: 28fc |000d: goto 0009 // -0004 │ │ +049cf8: |[049cf8] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +049d08: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +049d0c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +049d10: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +049d14: 7130 0d02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@020d │ │ +049d1a: 0e00 |0009: return-void │ │ +049d1c: 6e20 2d00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +049d22: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -86831,22 +86823,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -047b54: |[047b54] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -047b64: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -047b68: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -047b6c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -047b70: 7140 0e02 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@020e │ │ -047b76: 0e00 |0009: return-void │ │ -047b78: 6e30 2e00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -047b7e: 28fc |000d: goto 0009 // -0004 │ │ +049d24: |[049d24] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +049d34: 6000 1e00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +049d38: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +049d3c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +049d40: 7140 0e02 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@020e │ │ +049d46: 0e00 |0009: return-void │ │ +049d48: 6e30 2e00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +049d4e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ @@ -86890,18 +86882,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047b80: |[047b80] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -047b90: 7010 1202 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0212 │ │ -047b96: 5b01 4900 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0049 │ │ -047b9a: 0e00 |0005: return-void │ │ +049d50: |[049d50] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +049d60: 7010 1202 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0212 │ │ +049d66: 5b01 4900 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0049 │ │ +049d6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ @@ -86913,19 +86905,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -047b9c: |[047b9c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -047bac: 5410 4900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0049 │ │ -047bb0: 6e10 1c02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@021c │ │ -047bb6: 0c00 |0005: move-result-object v0 │ │ -047bb8: 1100 |0006: return-object v0 │ │ +049d6c: |[049d6c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +049d7c: 5410 4900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0049 │ │ +049d80: 6e10 1c02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@021c │ │ +049d86: 0c00 |0005: move-result-object v0 │ │ +049d88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -86933,23 +86925,23 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -047bbc: |[047bbc] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -047bcc: 2041 8200 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ -047bd0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -047bd4: 0740 |0004: move-object v0, v4 │ │ -047bd6: 1f00 8200 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ -047bda: 5431 4900 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0049 │ │ -047bde: 5402 4900 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0049 │ │ -047be2: 6e20 1d02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@021d │ │ -047be8: 0e00 |000e: return-void │ │ +049d8c: |[049d8c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +049d9c: 2041 8200 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ +049da0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +049da4: 0740 |0004: move-object v0, v4 │ │ +049da6: 1f00 8200 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0082 │ │ +049daa: 5431 4900 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0049 │ │ +049dae: 5402 4900 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0049 │ │ +049db2: 6e20 1d02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@021d │ │ +049db8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ @@ -87109,22 +87101,22 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -047bec: |[047bec] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -047bfc: 7010 e303 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@03e3 │ │ -047c02: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -047c04: 5c10 5e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005e │ │ -047c08: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -047c0a: 5910 6700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -047c0e: 5b12 6800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -047c12: 0e00 |000b: return-void │ │ +049dbc: |[049dbc] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +049dcc: 7010 e303 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@03e3 │ │ +049dd2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +049dd4: 5c10 5e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005e │ │ +049dd8: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +049dda: 5910 6700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +049dde: 5b12 6800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +049de2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -87137,84 +87129,84 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 141 16-bit code units │ │ -047c14: |[047c14] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -047c24: 5441 6800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -047c28: 5b61 a500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -047c2c: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -047c30: 5461 ba00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -047c34: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -047c38: 5461 ba00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -047c3c: 6e20 5c14 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -047c42: 0a01 |000f: move-result v1 │ │ -047c44: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -047c48: 2201 f302 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -047c4c: 2202 0503 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -047c50: 7010 6714 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -047c56: 1a03 0a02 |0019: const-string v3, "Can't change tag of fragment " // string@020a │ │ -047c5a: 6e20 6e14 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047c60: 0c02 |001e: move-result-object v2 │ │ -047c62: 6e20 6d14 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -047c68: 0c02 |0022: move-result-object v2 │ │ -047c6a: 1a03 d400 |0023: const-string v3, ": was " // string@00d4 │ │ -047c6e: 6e20 6e14 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047c74: 0c02 |0028: move-result-object v2 │ │ -047c76: 5463 ba00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -047c7a: 6e20 6e14 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047c80: 0c02 |002e: move-result-object v2 │ │ -047c82: 1a03 7600 |002f: const-string v3, " now " // string@0076 │ │ -047c86: 6e20 6e14 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047c8c: 0c02 |0034: move-result-object v2 │ │ -047c8e: 6e20 6e14 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047c94: 0c02 |0038: move-result-object v2 │ │ -047c96: 6e10 7314 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -047c9c: 0c02 |003c: move-result-object v2 │ │ -047c9e: 7020 3a14 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -047ca4: 2701 |0040: throw v1 │ │ -047ca6: 5b67 ba00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -047caa: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -047cae: 5261 a400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -047cb2: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -047cb6: 5261 a400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -047cba: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -047cbe: 2201 f302 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -047cc2: 2202 0503 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -047cc6: 7010 6714 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -047ccc: 1a03 0902 |0054: const-string v3, "Can't change container ID of fragment " // string@0209 │ │ -047cd0: 6e20 6e14 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047cd6: 0c02 |0059: move-result-object v2 │ │ -047cd8: 6e20 6d14 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -047cde: 0c02 |005d: move-result-object v2 │ │ -047ce0: 1a03 d400 |005e: const-string v3, ": was " // string@00d4 │ │ -047ce4: 6e20 6e14 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047cea: 0c02 |0063: move-result-object v2 │ │ -047cec: 5263 a400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -047cf0: 6e20 6a14 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -047cf6: 0c02 |0069: move-result-object v2 │ │ -047cf8: 1a03 7600 |006a: const-string v3, " now " // string@0076 │ │ -047cfc: 6e20 6e14 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047d02: 0c02 |006f: move-result-object v2 │ │ -047d04: 6e20 6a14 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -047d0a: 0c02 |0073: move-result-object v2 │ │ -047d0c: 6e10 7314 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -047d12: 0c02 |0077: move-result-object v2 │ │ -047d14: 7020 3a14 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -047d1a: 2701 |007b: throw v1 │ │ -047d1c: 5965 a400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -047d20: 5965 a100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -047d24: 2200 8500 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ -047d28: 7010 1e02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ -047d2e: 5908 4b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -047d32: 5b06 4e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -047d36: 6e20 2302 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ -047d3c: 0e00 |008c: return-void │ │ +049de4: |[049de4] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +049df4: 5441 6800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +049df8: 5b61 a500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +049dfc: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +049e00: 5461 ba00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +049e04: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +049e08: 5461 ba00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +049e0c: 6e20 5c14 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +049e12: 0a01 |000f: move-result v1 │ │ +049e14: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +049e18: 2201 f302 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +049e1c: 2202 0503 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +049e20: 7010 6714 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +049e26: 1a03 0a02 |0019: const-string v3, "Can't change tag of fragment " // string@020a │ │ +049e2a: 6e20 6e14 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +049e30: 0c02 |001e: move-result-object v2 │ │ +049e32: 6e20 6d14 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +049e38: 0c02 |0022: move-result-object v2 │ │ +049e3a: 1a03 d400 |0023: const-string v3, ": was " // string@00d4 │ │ +049e3e: 6e20 6e14 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +049e44: 0c02 |0028: move-result-object v2 │ │ +049e46: 5463 ba00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +049e4a: 6e20 6e14 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +049e50: 0c02 |002e: move-result-object v2 │ │ +049e52: 1a03 7600 |002f: const-string v3, " now " // string@0076 │ │ +049e56: 6e20 6e14 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +049e5c: 0c02 |0034: move-result-object v2 │ │ +049e5e: 6e20 6e14 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +049e64: 0c02 |0038: move-result-object v2 │ │ +049e66: 6e10 7314 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +049e6c: 0c02 |003c: move-result-object v2 │ │ +049e6e: 7020 3a14 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +049e74: 2701 |0040: throw v1 │ │ +049e76: 5b67 ba00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +049e7a: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +049e7e: 5261 a400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +049e82: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +049e86: 5261 a400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +049e8a: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +049e8e: 2201 f302 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +049e92: 2202 0503 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +049e96: 7010 6714 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +049e9c: 1a03 0902 |0054: const-string v3, "Can't change container ID of fragment " // string@0209 │ │ +049ea0: 6e20 6e14 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +049ea6: 0c02 |0059: move-result-object v2 │ │ +049ea8: 6e20 6d14 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +049eae: 0c02 |005d: move-result-object v2 │ │ +049eb0: 1a03 d400 |005e: const-string v3, ": was " // string@00d4 │ │ +049eb4: 6e20 6e14 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +049eba: 0c02 |0063: move-result-object v2 │ │ +049ebc: 5263 a400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +049ec0: 6e20 6a14 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +049ec6: 0c02 |0069: move-result-object v2 │ │ +049ec8: 1a03 7600 |006a: const-string v3, " now " // string@0076 │ │ +049ecc: 6e20 6e14 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +049ed2: 0c02 |006f: move-result-object v2 │ │ +049ed4: 6e20 6a14 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +049eda: 0c02 |0073: move-result-object v2 │ │ +049edc: 6e10 7314 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +049ee2: 0c02 |0077: move-result-object v2 │ │ +049ee4: 7020 3a14 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +049eea: 2701 |007b: throw v1 │ │ +049eec: 5965 a400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +049ef0: 5965 a100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +049ef4: 2200 8500 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ +049ef8: 7010 1e02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ +049efe: 5908 4b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +049f02: 5b06 4e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +049f06: 6e20 2302 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ +049f0c: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -87241,19 +87233,19 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -047d40: |[047d40] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -047d50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047d52: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -047d54: 7051 2c02 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@022c │ │ -047d5a: 1102 |0005: return-object v2 │ │ +049f10: |[049f10] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +049f20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049f22: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +049f24: 7051 2c02 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@022c │ │ +049f2a: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -87264,18 +87256,18 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -047d5c: |[047d5c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -047d6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -047d6e: 7050 2c02 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@022c │ │ -047d74: 1101 |0004: return-object v1 │ │ +049f2c: |[049f2c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +049f3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049f3e: 7050 2c02 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@022c │ │ +049f44: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0004 line=390 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -87287,19 +87279,19 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -047d78: |[047d78] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -047d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047d8a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -047d8c: 7051 2c02 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@022c │ │ -047d92: 1102 |0005: return-object v2 │ │ +049f48: |[049f48] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +049f58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049f5a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +049f5c: 7051 2c02 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@022c │ │ +049f62: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0005 line=380 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -87310,37 +87302,37 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$Op;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -047d94: |[047d94] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -047da4: 5410 6600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ -047da8: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -047dac: 5b12 6d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ -047db0: 5b12 6600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ -047db4: 5210 6400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0064 │ │ -047db8: 5920 4c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -047dbc: 5210 6500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0065 │ │ -047dc0: 5920 4d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -047dc4: 5210 6b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006b │ │ -047dc8: 5920 5000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -047dcc: 5210 6c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006c │ │ -047dd0: 5920 5100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ -047dd4: 5210 6a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006a │ │ -047dd8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -047ddc: 5910 6a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006a │ │ -047de0: 0e00 |001e: return-void │ │ -047de2: 5410 6d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ -047de6: 5b20 5200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ -047dea: 5410 6d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ -047dee: 5b02 4f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ -047df2: 5b12 6d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ -047df6: 28df |0029: goto 0008 // -0021 │ │ +049f64: |[049f64] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +049f74: 5410 6600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ +049f78: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +049f7c: 5b12 6d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ +049f80: 5b12 6600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ +049f84: 5210 6400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0064 │ │ +049f88: 5920 4c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +049f8c: 5210 6500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0065 │ │ +049f90: 5920 4d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +049f94: 5210 6b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006b │ │ +049f98: 5920 5000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +049f9c: 5210 6c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006c │ │ +049fa0: 5920 5100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ +049fa4: 5210 6a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006a │ │ +049fa8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +049fac: 5910 6a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006a │ │ +049fb0: 0e00 |001e: return-void │ │ +049fb2: 5410 6d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ +049fb6: 5b20 5200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ +049fba: 5410 6d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ +049fbe: 5b02 4f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ +049fc2: 5b12 6d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ +049fc6: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -87359,25 +87351,25 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -047df8: |[047df8] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -047e08: 5520 5e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005e │ │ -047e0c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -047e10: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -047e14: 1a01 bf08 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@08bf │ │ -047e18: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -047e1e: 2700 |000b: throw v0 │ │ -047e20: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -047e22: 5c20 5d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -047e26: 5b23 6900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ -047e2a: 1102 |0011: return-object v2 │ │ +049fc8: |[049fc8] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +049fd8: 5520 5e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005e │ │ +049fdc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +049fe0: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +049fe4: 1a01 bf08 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@08bf │ │ +049fe8: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +049fee: 2700 |000b: throw v0 │ │ +049ff0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +049ff2: 5c20 5d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +049ff6: 5b23 6900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ +049ffa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -87390,22 +87382,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -047e2c: |[047e2c] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -047e3c: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ -047e40: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ -047e46: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -047e48: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -047e4c: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -047e50: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ -047e56: 1102 |000d: return-object v2 │ │ +049ffc: |[049ffc] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04a00c: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ +04a010: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ +04a016: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +04a018: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04a01c: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a020: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ +04a026: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -87419,102 +87411,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -047e58: |[047e58] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -047e68: 5563 5d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -047e6c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -047e70: 0e00 |0004: return-void │ │ -047e72: 6303 f300 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -047e76: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -047e7a: 1a03 e702 |0009: const-string v3, "FragmentManager" // string@02e7 │ │ -047e7e: 2204 0503 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -047e82: 7010 6714 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -047e88: 1a05 e301 |0010: const-string v5, "Bump nesting in " // string@01e3 │ │ -047e8c: 6e20 6e14 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047e92: 0c04 |0015: move-result-object v4 │ │ -047e94: 6e20 6d14 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -047e9a: 0c04 |0019: move-result-object v4 │ │ -047e9c: 1a05 3000 |001a: const-string v5, " by " // string@0030 │ │ -047ea0: 6e20 6e14 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047ea6: 0c04 |001f: move-result-object v4 │ │ -047ea8: 6e20 6a14 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -047eae: 0c04 |0023: move-result-object v4 │ │ -047eb0: 6e10 7314 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -047eb6: 0c04 |0027: move-result-object v4 │ │ -047eb8: 7120 ae11 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -047ebe: 5461 6600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ -047ec2: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -047ec6: 5413 4e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -047eca: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -047ece: 5413 4e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -047ed2: 5234 9c00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -047ed6: b074 |0037: add-int/2addr v4, v7 │ │ -047ed8: 5934 9c00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -047edc: 6303 f300 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -047ee0: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -047ee4: 1a03 e702 |003e: const-string v3, "FragmentManager" // string@02e7 │ │ -047ee8: 2204 0503 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -047eec: 7010 6714 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -047ef2: 1a05 e401 |0045: const-string v5, "Bump nesting of " // string@01e4 │ │ -047ef6: 6e20 6e14 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047efc: 0c04 |004a: move-result-object v4 │ │ -047efe: 5415 4e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -047f02: 6e20 6d14 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -047f08: 0c04 |0050: move-result-object v4 │ │ -047f0a: 1a05 8100 |0051: const-string v5, " to " // string@0081 │ │ -047f0e: 6e20 6e14 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047f14: 0c04 |0056: move-result-object v4 │ │ -047f16: 5415 4e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -047f1a: 5255 9c00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -047f1e: 6e20 6a14 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -047f24: 0c04 |005e: move-result-object v4 │ │ -047f26: 6e10 7314 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -047f2c: 0c04 |0062: move-result-object v4 │ │ -047f2e: 7120 ae11 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -047f34: 5413 5300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -047f38: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -047f3c: 5413 5300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -047f40: 6e10 9014 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -047f46: 0a03 |006f: move-result v3 │ │ -047f48: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -047f4c: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -047f50: 5413 5300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -047f54: 6e20 8a14 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -047f5a: 0c02 |0079: move-result-object v2 │ │ -047f5c: 1f02 8e00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ -047f60: 5223 9c00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -047f64: b073 |007e: add-int/2addr v3, v7 │ │ -047f66: 5923 9c00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -047f6a: 6303 f300 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -047f6e: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -047f72: 1a03 e702 |0085: const-string v3, "FragmentManager" // string@02e7 │ │ -047f76: 2204 0503 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -047f7a: 7010 6714 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -047f80: 1a05 e401 |008c: const-string v5, "Bump nesting of " // string@01e4 │ │ -047f84: 6e20 6e14 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047f8a: 0c04 |0091: move-result-object v4 │ │ -047f8c: 6e20 6d14 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -047f92: 0c04 |0095: move-result-object v4 │ │ -047f94: 1a05 8100 |0096: const-string v5, " to " // string@0081 │ │ -047f98: 6e20 6e14 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -047f9e: 0c04 |009b: move-result-object v4 │ │ -047fa0: 5225 9c00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -047fa4: 6e20 6a14 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -047faa: 0c04 |00a1: move-result-object v4 │ │ -047fac: 6e10 7314 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -047fb2: 0c04 |00a5: move-result-object v4 │ │ -047fb4: 7120 ae11 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -047fba: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -047fbe: 28c7 |00ab: goto 0072 // -0039 │ │ -047fc0: 5411 4f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ -047fc4: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +04a028: |[04a028] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +04a038: 5563 5d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +04a03c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +04a040: 0e00 |0004: return-void │ │ +04a042: 6303 f300 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04a046: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +04a04a: 1a03 e702 |0009: const-string v3, "FragmentManager" // string@02e7 │ │ +04a04e: 2204 0503 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +04a052: 7010 6714 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04a058: 1a05 e301 |0010: const-string v5, "Bump nesting in " // string@01e3 │ │ +04a05c: 6e20 6e14 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a062: 0c04 |0015: move-result-object v4 │ │ +04a064: 6e20 6d14 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04a06a: 0c04 |0019: move-result-object v4 │ │ +04a06c: 1a05 3000 |001a: const-string v5, " by " // string@0030 │ │ +04a070: 6e20 6e14 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a076: 0c04 |001f: move-result-object v4 │ │ +04a078: 6e20 6a14 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04a07e: 0c04 |0023: move-result-object v4 │ │ +04a080: 6e10 7314 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04a086: 0c04 |0027: move-result-object v4 │ │ +04a088: 7120 ae11 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04a08e: 5461 6600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ +04a092: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +04a096: 5413 4e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a09a: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +04a09e: 5413 4e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a0a2: 5234 9c00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04a0a6: b074 |0037: add-int/2addr v4, v7 │ │ +04a0a8: 5934 9c00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04a0ac: 6303 f300 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04a0b0: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +04a0b4: 1a03 e702 |003e: const-string v3, "FragmentManager" // string@02e7 │ │ +04a0b8: 2204 0503 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +04a0bc: 7010 6714 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04a0c2: 1a05 e401 |0045: const-string v5, "Bump nesting of " // string@01e4 │ │ +04a0c6: 6e20 6e14 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a0cc: 0c04 |004a: move-result-object v4 │ │ +04a0ce: 5415 4e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a0d2: 6e20 6d14 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04a0d8: 0c04 |0050: move-result-object v4 │ │ +04a0da: 1a05 8100 |0051: const-string v5, " to " // string@0081 │ │ +04a0de: 6e20 6e14 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a0e4: 0c04 |0056: move-result-object v4 │ │ +04a0e6: 5415 4e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a0ea: 5255 9c00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04a0ee: 6e20 6a14 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04a0f4: 0c04 |005e: move-result-object v4 │ │ +04a0f6: 6e10 7314 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04a0fc: 0c04 |0062: move-result-object v4 │ │ +04a0fe: 7120 ae11 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04a104: 5413 5300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a108: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +04a10c: 5413 5300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a110: 6e10 9014 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04a116: 0a03 |006f: move-result v3 │ │ +04a118: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +04a11c: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +04a120: 5413 5300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a124: 6e20 8a14 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04a12a: 0c02 |0079: move-result-object v2 │ │ +04a12c: 1f02 8e00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ +04a130: 5223 9c00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04a134: b073 |007e: add-int/2addr v3, v7 │ │ +04a136: 5923 9c00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04a13a: 6303 f300 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04a13e: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +04a142: 1a03 e702 |0085: const-string v3, "FragmentManager" // string@02e7 │ │ +04a146: 2204 0503 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +04a14a: 7010 6714 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04a150: 1a05 e401 |008c: const-string v5, "Bump nesting of " // string@01e4 │ │ +04a154: 6e20 6e14 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a15a: 0c04 |0091: move-result-object v4 │ │ +04a15c: 6e20 6d14 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04a162: 0c04 |0095: move-result-object v4 │ │ +04a164: 1a05 8100 |0096: const-string v5, " to " // string@0081 │ │ +04a168: 6e20 6e14 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a16e: 0c04 |009b: move-result-object v4 │ │ +04a170: 5225 9c00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04a174: 6e20 6a14 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04a17a: 0c04 |00a1: move-result-object v4 │ │ +04a17c: 6e10 7314 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04a182: 0c04 |00a5: move-result-object v4 │ │ +04a184: 7120 ae11 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04a18a: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04a18e: 28c7 |00ab: goto 0072 // -0039 │ │ +04a190: 5411 4f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ +04a194: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=571 │ │ 0x0005 line=552 │ │ 0x002b line=554 │ │ 0x002d line=555 │ │ @@ -87540,19 +87532,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -047fc8: |[047fc8] android.support.v4.app.BackStackRecord.commit:()I │ │ -047fd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047fda: 6e20 2902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0229 │ │ -047fe0: 0a00 |0004: move-result v0 │ │ -047fe2: 0f00 |0005: return v0 │ │ +04a198: |[04a198] android.support.v4.app.BackStackRecord.commit:()I │ │ +04a1a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a1aa: 6e20 2902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0229 │ │ +04a1b0: 0a00 |0004: move-result v0 │ │ +04a1b2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -87560,19 +87552,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -047fe4: |[047fe4] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -047ff4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -047ff6: 6e20 2902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0229 │ │ -047ffc: 0a00 |0004: move-result v0 │ │ -047ffe: 0f00 |0005: return v0 │ │ +04a1b4: |[04a1b4] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +04a1c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04a1c6: 6e20 2902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0229 │ │ +04a1cc: 0a00 |0004: move-result v0 │ │ +04a1ce: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -87580,57 +87572,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -048000: |[048000] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -048010: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -048012: 5562 6300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0063 │ │ -048016: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04801a: 2202 f302 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04801e: 1a03 2f0b |0007: const-string v3, "commit already called" // string@0b2f │ │ -048022: 7020 3a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -048028: 2702 |000c: throw v2 │ │ -04802a: 6302 f300 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04802e: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -048032: 1a02 e702 |0011: const-string v2, "FragmentManager" // string@02e7 │ │ -048036: 2203 0503 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04803a: 7010 6714 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -048040: 1a04 1702 |0018: const-string v4, "Commit: " // string@0217 │ │ -048044: 6e20 6e14 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04804a: 0c03 |001d: move-result-object v3 │ │ -04804c: 6e20 6d14 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -048052: 0c03 |0021: move-result-object v3 │ │ -048054: 6e10 7314 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04805a: 0c03 |0025: move-result-object v3 │ │ -04805c: 7120 ae11 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -048062: 2200 5301 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0153 │ │ -048066: 1a02 e702 |002b: const-string v2, "FragmentManager" // string@02e7 │ │ -04806a: 7020 9a07 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@079a │ │ -048070: 2201 e302 |0030: new-instance v1, Ljava/io/PrintWriter; // type@02e3 │ │ -048074: 7020 1014 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1410 │ │ -04807a: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ -04807e: 6e55 2d02 2615 |0037: invoke-virtual {v6, v2, v5, v1, v5}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@022d │ │ -048084: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -048086: 5c62 6300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0063 │ │ -04808a: 5562 5d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -04808e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -048092: 5462 6800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048096: 6e20 4703 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0347 │ │ -04809c: 0a02 |0046: move-result v2 │ │ -04809e: 5962 6700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -0480a2: 5462 6800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -0480a6: 6e30 5e03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@035e │ │ -0480ac: 5262 6700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -0480b0: 0f02 |0050: return v2 │ │ -0480b2: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -0480b4: 5962 6700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -0480b8: 28f5 |0054: goto 0049 // -000b │ │ +04a1d0: |[04a1d0] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +04a1e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04a1e2: 5562 6300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0063 │ │ +04a1e6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04a1ea: 2202 f302 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04a1ee: 1a03 2f0b |0007: const-string v3, "commit already called" // string@0b2f │ │ +04a1f2: 7020 3a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04a1f8: 2702 |000c: throw v2 │ │ +04a1fa: 6302 f300 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04a1fe: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +04a202: 1a02 e702 |0011: const-string v2, "FragmentManager" // string@02e7 │ │ +04a206: 2203 0503 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04a20a: 7010 6714 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04a210: 1a04 1702 |0018: const-string v4, "Commit: " // string@0217 │ │ +04a214: 6e20 6e14 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a21a: 0c03 |001d: move-result-object v3 │ │ +04a21c: 6e20 6d14 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04a222: 0c03 |0021: move-result-object v3 │ │ +04a224: 6e10 7314 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04a22a: 0c03 |0025: move-result-object v3 │ │ +04a22c: 7120 ae11 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04a232: 2200 5301 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0153 │ │ +04a236: 1a02 e702 |002b: const-string v2, "FragmentManager" // string@02e7 │ │ +04a23a: 7020 9a07 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@079a │ │ +04a240: 2201 e302 |0030: new-instance v1, Ljava/io/PrintWriter; // type@02e3 │ │ +04a244: 7020 1014 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1410 │ │ +04a24a: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ +04a24e: 6e55 2d02 2615 |0037: invoke-virtual {v6, v2, v5, v1, v5}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@022d │ │ +04a254: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +04a256: 5c62 6300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0063 │ │ +04a25a: 5562 5d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +04a25e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +04a262: 5462 6800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04a266: 6e20 4703 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0347 │ │ +04a26c: 0a02 |0046: move-result v2 │ │ +04a26e: 5962 6700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04a272: 5462 6800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04a276: 6e30 5e03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@035e │ │ +04a27c: 5262 6700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04a280: 0f02 |0050: return v2 │ │ +04a282: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +04a284: 5962 6700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04a288: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -87652,22 +87644,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0480bc: |[0480bc] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0480cc: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ -0480d0: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ -0480d6: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -0480d8: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -0480dc: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -0480e0: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ -0480e6: 1102 |000d: return-object v2 │ │ +04a28c: |[04a28c] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04a29c: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ +04a2a0: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ +04a2a6: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +04a2a8: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04a2ac: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a2b0: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ +04a2b6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -87681,24 +87673,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0480e8: |[0480e8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -0480f8: 5520 5d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -0480fc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -048100: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -048104: 1a01 c108 |0006: const-string v1, "This transaction is already being added to the back stack" // string@08c1 │ │ -048108: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04810e: 2700 |000b: throw v0 │ │ -048110: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -048112: 5c20 5e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005e │ │ -048116: 1102 |000f: return-object v2 │ │ +04a2b8: |[04a2b8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +04a2c8: 5520 5d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +04a2cc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04a2d0: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04a2d4: 1a01 c108 |0006: const-string v1, "This transaction is already being added to the back stack" // string@08c1 │ │ +04a2d8: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04a2de: 2700 |000b: throw v0 │ │ +04a2e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04a2e2: 5c20 5e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005e │ │ +04a2e6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -87709,18 +87701,18 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -048118: |[048118] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -048128: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04812a: 6e40 2e02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@022e │ │ -048130: 0e00 |0004: return-void │ │ +04a2e8: |[04a2e8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04a2f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04a2fa: 6e40 2e02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@022e │ │ +04a300: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ @@ -87733,239 +87725,239 @@ │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 522 16-bit code units │ │ -048134: |[048134] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -048144: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -048148: 6e20 1314 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04814e: 1a05 1211 |0005: const-string v5, "mName=" // string@1112 │ │ -048152: 6e20 1314 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048158: 5475 6900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ -04815c: 6e20 1314 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048162: 1a05 5f00 |000f: const-string v5, " mIndex=" // string@005f │ │ -048166: 6e20 1314 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04816c: 5275 6700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -048170: 6e20 1114 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -048176: 1a05 5600 |0019: const-string v5, " mCommitted=" // string@0056 │ │ -04817a: 6e20 1314 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048180: 5575 6300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0063 │ │ -048184: 6e20 1914 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -04818a: 5275 6e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -04818e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -048192: 6e20 1314 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048198: 1a05 d911 |002a: const-string v5, "mTransition=#" // string@11d9 │ │ -04819c: 6e20 1314 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0481a2: 5275 6e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -0481a6: 7110 3f14 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -0481ac: 0c05 |0034: move-result-object v5 │ │ -0481ae: 6e20 1314 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0481b4: 1a05 7100 |0038: const-string v5, " mTransitionStyle=#" // string@0071 │ │ -0481b8: 6e20 1314 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0481be: 5275 6f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -0481c2: 7110 3f14 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -0481c8: 0c05 |0042: move-result-object v5 │ │ -0481ca: 6e20 1814 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -0481d0: 5275 6400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0064 │ │ -0481d4: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -0481d8: 5275 6500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0065 │ │ -0481dc: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -0481e0: 6e20 1314 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0481e6: 1a05 9a10 |0051: const-string v5, "mEnterAnim=#" // string@109a │ │ -0481ea: 6e20 1314 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0481f0: 5275 6400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0064 │ │ -0481f4: 7110 3f14 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -0481fa: 0c05 |005b: move-result-object v5 │ │ -0481fc: 6e20 1314 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048202: 1a05 5b00 |005f: const-string v5, " mExitAnim=#" // string@005b │ │ -048206: 6e20 1314 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04820c: 5275 6500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0065 │ │ -048210: 7110 3f14 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -048216: 0c05 |0069: move-result-object v5 │ │ -048218: 6e20 1814 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04821e: 5275 6b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006b │ │ -048222: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -048226: 5275 6c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006c │ │ -04822a: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -04822e: 6e20 1314 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048234: 1a05 4311 |0078: const-string v5, "mPopEnterAnim=#" // string@1143 │ │ -048238: 6e20 1314 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04823e: 5275 6b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006b │ │ -048242: 7110 3f14 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -048248: 0c05 |0082: move-result-object v5 │ │ -04824a: 6e20 1314 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048250: 1a05 6400 |0086: const-string v5, " mPopExitAnim=#" // string@0064 │ │ -048254: 6e20 1314 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04825a: 5275 6c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006c │ │ -04825e: 7110 3f14 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -048264: 0c05 |0090: move-result-object v5 │ │ -048266: 6e20 1814 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04826c: 5275 6100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -048270: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -048274: 5475 6200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -048278: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -04827c: 6e20 1314 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048282: 1a05 2710 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1027 │ │ -048286: 6e20 1314 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04828c: 5275 6100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -048290: 7110 3f14 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -048296: 0c05 |00a9: move-result-object v5 │ │ -048298: 6e20 1314 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04829e: 1a05 5500 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0055 │ │ -0482a2: 6e20 1314 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0482a8: 5475 6200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -0482ac: 6e20 1714 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -0482b2: 5275 5f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -0482b6: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -0482ba: 5475 6000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ -0482be: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -0482c2: 6e20 1314 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0482c8: 1a05 2410 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1024 │ │ -0482cc: 6e20 1314 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0482d2: 5275 5f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -0482d6: 7110 3f14 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -0482dc: 0c05 |00cc: move-result-object v5 │ │ -0482de: 6e20 1314 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0482e4: 1a05 5400 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0054 │ │ -0482e8: 6e20 1314 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0482ee: 5475 6000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ -0482f2: 6e20 1714 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -0482f8: 5475 6600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ -0482fc: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -048300: 6e20 1314 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048306: 1a05 cd07 |00e1: const-string v5, "Operations:" // string@07cd │ │ -04830a: 6e20 1814 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -048310: 2205 0503 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -048314: 7010 6714 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04831a: 6e20 6e14 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048320: 0c05 |00ee: move-result-object v5 │ │ -048322: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ -048326: 6e20 6e14 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04832c: 0c05 |00f4: move-result-object v5 │ │ -04832e: 6e10 7314 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -048334: 0c02 |00f8: move-result-object v2 │ │ -048336: 5474 6600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ -04833a: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -04833c: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -048340: 5245 4b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -048344: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -04834a: 2205 0503 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -04834e: 7010 6714 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -048354: 1a06 170b |0108: const-string v6, "cmd=" // string@0b17 │ │ -048358: 6e20 6e14 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04835e: 0c05 |010d: move-result-object v5 │ │ -048360: 5246 4b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -048364: 6e20 6a14 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04836a: 0c05 |0113: move-result-object v5 │ │ -04836c: 6e10 7314 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -048372: 0c00 |0117: move-result-object v0 │ │ -048374: 6e20 1314 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04837a: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ -04837e: 6e20 1314 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048384: 6e20 1114 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04838a: 1a05 ce00 |0123: const-string v5, ": " // string@00ce │ │ -04838e: 6e20 1314 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048394: 6e20 1314 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04839a: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ -04839e: 6e20 1314 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0483a4: 5445 4e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -0483a8: 6e20 1714 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -0483ae: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -0483b2: 5245 4c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -0483b6: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -0483ba: 5245 4d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -0483be: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -0483c2: 6e20 1314 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0483c8: 1a05 620c |0142: const-string v5, "enterAnim=#" // string@0c62 │ │ -0483cc: 6e20 1314 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0483d2: 5245 4c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -0483d6: 7110 3f14 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -0483dc: 0c05 |014c: move-result-object v5 │ │ -0483de: 6e20 1314 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0483e4: 1a05 4300 |0150: const-string v5, " exitAnim=#" // string@0043 │ │ -0483e8: 6e20 1314 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -0483ee: 5245 4d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -0483f2: 7110 3f14 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -0483f8: 0c05 |015a: move-result-object v5 │ │ -0483fa: 6e20 1814 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -048400: 5245 5000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -048404: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -048408: 5245 5100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ -04840c: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -048410: 6e20 1314 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048416: 1a05 0014 |0169: const-string v5, "popEnterAnim=#" // string@1400 │ │ -04841a: 6e20 1314 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048420: 5245 5000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -048424: 7110 3f14 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -04842a: 0c05 |0173: move-result-object v5 │ │ -04842c: 6e20 1314 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048432: 1a05 7b00 |0177: const-string v5, " popExitAnim=#" // string@007b │ │ -048436: 6e20 1314 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04843c: 5245 5100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ -048440: 7110 3f14 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -048446: 0c05 |0181: move-result-object v5 │ │ -048448: 6e20 1814 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04844e: 5445 5300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -048452: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -048456: 5445 5300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -04845a: 6e10 9014 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -048460: 0a05 |018e: move-result v5 │ │ -048462: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -048466: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -048468: 5445 5300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -04846c: 6e10 9014 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -048472: 0a05 |0197: move-result v5 │ │ -048474: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -048478: 6e20 1314 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04847e: 5445 5300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -048482: 6e10 9014 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -048488: 0a05 |01a2: move-result v5 │ │ -04848a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -04848c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -048490: 1a05 1008 |01a6: const-string v5, "Removed: " // string@0810 │ │ -048494: 6e20 1314 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04849a: 5445 5300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -04849e: 6e20 8a14 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -0484a4: 0c05 |01b0: move-result-object v5 │ │ -0484a6: 6e20 1714 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -0484ac: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0484b0: 28dc |01b6: goto 0192 // -0024 │ │ -0484b2: 1a00 9007 |01b7: const-string v0, "NULL" // string@0790 │ │ -0484b6: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -0484ba: 1a00 4501 |01bb: const-string v0, "ADD" // string@0145 │ │ -0484be: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -0484c2: 1a00 0208 |01bf: const-string v0, "REPLACE" // string@0802 │ │ -0484c6: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -0484ca: 1a00 0108 |01c3: const-string v0, "REMOVE" // string@0801 │ │ -0484ce: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -0484d2: 1a00 0a03 |01c7: const-string v0, "HIDE" // string@030a │ │ -0484d6: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -0484da: 1a00 2a08 |01cb: const-string v0, "SHOW" // string@082a │ │ -0484de: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -0484e2: 1a00 5402 |01cf: const-string v0, "DETACH" // string@0254 │ │ -0484e6: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -0484ea: 1a00 5101 |01d3: const-string v0, "ATTACH" // string@0151 │ │ -0484ee: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -0484f2: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -0484f6: 1a05 0f08 |01d9: const-string v5, "Removed:" // string@080f │ │ -0484fa: 6e20 1814 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -048500: 6e20 1314 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048506: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ -04850a: 6e20 1314 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048510: 6e20 1114 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -048516: 1a05 ce00 |01e9: const-string v5, ": " // string@00ce │ │ -04851a: 6e20 1314 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -048520: 28bd |01ee: goto 01ab // -0043 │ │ -048522: 5444 4f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ -048526: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04852a: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -04852e: 0e00 |01f5: return-void │ │ -048530: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +04a304: |[04a304] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +04a314: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +04a318: 6e20 1314 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a31e: 1a05 1211 |0005: const-string v5, "mName=" // string@1112 │ │ +04a322: 6e20 1314 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a328: 5475 6900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ +04a32c: 6e20 1314 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a332: 1a05 5f00 |000f: const-string v5, " mIndex=" // string@005f │ │ +04a336: 6e20 1314 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a33c: 5275 6700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04a340: 6e20 1114 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04a346: 1a05 5600 |0019: const-string v5, " mCommitted=" // string@0056 │ │ +04a34a: 6e20 1314 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a350: 5575 6300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0063 │ │ +04a354: 6e20 1914 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +04a35a: 5275 6e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04a35e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +04a362: 6e20 1314 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a368: 1a05 d911 |002a: const-string v5, "mTransition=#" // string@11d9 │ │ +04a36c: 6e20 1314 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a372: 5275 6e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04a376: 7110 3f14 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a37c: 0c05 |0034: move-result-object v5 │ │ +04a37e: 6e20 1314 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a384: 1a05 7100 |0038: const-string v5, " mTransitionStyle=#" // string@0071 │ │ +04a388: 6e20 1314 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a38e: 5275 6f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04a392: 7110 3f14 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a398: 0c05 |0042: move-result-object v5 │ │ +04a39a: 6e20 1814 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04a3a0: 5275 6400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0064 │ │ +04a3a4: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +04a3a8: 5275 6500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0065 │ │ +04a3ac: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +04a3b0: 6e20 1314 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a3b6: 1a05 9a10 |0051: const-string v5, "mEnterAnim=#" // string@109a │ │ +04a3ba: 6e20 1314 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a3c0: 5275 6400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0064 │ │ +04a3c4: 7110 3f14 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a3ca: 0c05 |005b: move-result-object v5 │ │ +04a3cc: 6e20 1314 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a3d2: 1a05 5b00 |005f: const-string v5, " mExitAnim=#" // string@005b │ │ +04a3d6: 6e20 1314 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a3dc: 5275 6500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0065 │ │ +04a3e0: 7110 3f14 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a3e6: 0c05 |0069: move-result-object v5 │ │ +04a3e8: 6e20 1814 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04a3ee: 5275 6b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006b │ │ +04a3f2: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +04a3f6: 5275 6c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006c │ │ +04a3fa: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +04a3fe: 6e20 1314 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a404: 1a05 4311 |0078: const-string v5, "mPopEnterAnim=#" // string@1143 │ │ +04a408: 6e20 1314 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a40e: 5275 6b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006b │ │ +04a412: 7110 3f14 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a418: 0c05 |0082: move-result-object v5 │ │ +04a41a: 6e20 1314 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a420: 1a05 6400 |0086: const-string v5, " mPopExitAnim=#" // string@0064 │ │ +04a424: 6e20 1314 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a42a: 5275 6c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006c │ │ +04a42e: 7110 3f14 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a434: 0c05 |0090: move-result-object v5 │ │ +04a436: 6e20 1814 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04a43c: 5275 6100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +04a440: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +04a444: 5475 6200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +04a448: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +04a44c: 6e20 1314 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a452: 1a05 2710 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1027 │ │ +04a456: 6e20 1314 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a45c: 5275 6100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +04a460: 7110 3f14 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a466: 0c05 |00a9: move-result-object v5 │ │ +04a468: 6e20 1314 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a46e: 1a05 5500 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0055 │ │ +04a472: 6e20 1314 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a478: 5475 6200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +04a47c: 6e20 1714 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04a482: 5275 5f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +04a486: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +04a48a: 5475 6000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ +04a48e: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +04a492: 6e20 1314 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a498: 1a05 2410 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1024 │ │ +04a49c: 6e20 1314 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a4a2: 5275 5f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +04a4a6: 7110 3f14 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a4ac: 0c05 |00cc: move-result-object v5 │ │ +04a4ae: 6e20 1314 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a4b4: 1a05 5400 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0054 │ │ +04a4b8: 6e20 1314 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a4be: 5475 6000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ +04a4c2: 6e20 1714 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04a4c8: 5475 6600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ +04a4cc: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +04a4d0: 6e20 1314 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a4d6: 1a05 cd07 |00e1: const-string v5, "Operations:" // string@07cd │ │ +04a4da: 6e20 1814 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04a4e0: 2205 0503 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +04a4e4: 7010 6714 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04a4ea: 6e20 6e14 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a4f0: 0c05 |00ee: move-result-object v5 │ │ +04a4f2: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ +04a4f6: 6e20 6e14 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a4fc: 0c05 |00f4: move-result-object v5 │ │ +04a4fe: 6e10 7314 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04a504: 0c02 |00f8: move-result-object v2 │ │ +04a506: 5474 6600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ +04a50a: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +04a50c: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +04a510: 5245 4b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04a514: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +04a51a: 2205 0503 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +04a51e: 7010 6714 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04a524: 1a06 170b |0108: const-string v6, "cmd=" // string@0b17 │ │ +04a528: 6e20 6e14 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a52e: 0c05 |010d: move-result-object v5 │ │ +04a530: 5246 4b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04a534: 6e20 6a14 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04a53a: 0c05 |0113: move-result-object v5 │ │ +04a53c: 6e10 7314 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04a542: 0c00 |0117: move-result-object v0 │ │ +04a544: 6e20 1314 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a54a: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ +04a54e: 6e20 1314 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a554: 6e20 1114 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04a55a: 1a05 ce00 |0123: const-string v5, ": " // string@00ce │ │ +04a55e: 6e20 1314 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a564: 6e20 1314 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a56a: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ +04a56e: 6e20 1314 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a574: 5445 4e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a578: 6e20 1714 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04a57e: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +04a582: 5245 4c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +04a586: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +04a58a: 5245 4d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +04a58e: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +04a592: 6e20 1314 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a598: 1a05 620c |0142: const-string v5, "enterAnim=#" // string@0c62 │ │ +04a59c: 6e20 1314 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a5a2: 5245 4c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +04a5a6: 7110 3f14 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a5ac: 0c05 |014c: move-result-object v5 │ │ +04a5ae: 6e20 1314 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a5b4: 1a05 4300 |0150: const-string v5, " exitAnim=#" // string@0043 │ │ +04a5b8: 6e20 1314 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a5be: 5245 4d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +04a5c2: 7110 3f14 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a5c8: 0c05 |015a: move-result-object v5 │ │ +04a5ca: 6e20 1814 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04a5d0: 5245 5000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +04a5d4: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +04a5d8: 5245 5100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ +04a5dc: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +04a5e0: 6e20 1314 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a5e6: 1a05 0014 |0169: const-string v5, "popEnterAnim=#" // string@1400 │ │ +04a5ea: 6e20 1314 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a5f0: 5245 5000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +04a5f4: 7110 3f14 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a5fa: 0c05 |0173: move-result-object v5 │ │ +04a5fc: 6e20 1314 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a602: 1a05 7b00 |0177: const-string v5, " popExitAnim=#" // string@007b │ │ +04a606: 6e20 1314 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a60c: 5245 5100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ +04a610: 7110 3f14 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04a616: 0c05 |0181: move-result-object v5 │ │ +04a618: 6e20 1814 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04a61e: 5445 5300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a622: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +04a626: 5445 5300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a62a: 6e10 9014 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04a630: 0a05 |018e: move-result v5 │ │ +04a632: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +04a636: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +04a638: 5445 5300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a63c: 6e10 9014 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04a642: 0a05 |0197: move-result v5 │ │ +04a644: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +04a648: 6e20 1314 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a64e: 5445 5300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a652: 6e10 9014 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04a658: 0a05 |01a2: move-result v5 │ │ +04a65a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +04a65c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +04a660: 1a05 1008 |01a6: const-string v5, "Removed: " // string@0810 │ │ +04a664: 6e20 1314 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a66a: 5445 5300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a66e: 6e20 8a14 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04a674: 0c05 |01b0: move-result-object v5 │ │ +04a676: 6e20 1714 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04a67c: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a680: 28dc |01b6: goto 0192 // -0024 │ │ +04a682: 1a00 9007 |01b7: const-string v0, "NULL" // string@0790 │ │ +04a686: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +04a68a: 1a00 4501 |01bb: const-string v0, "ADD" // string@0145 │ │ +04a68e: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +04a692: 1a00 0208 |01bf: const-string v0, "REPLACE" // string@0802 │ │ +04a696: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +04a69a: 1a00 0108 |01c3: const-string v0, "REMOVE" // string@0801 │ │ +04a69e: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +04a6a2: 1a00 0a03 |01c7: const-string v0, "HIDE" // string@030a │ │ +04a6a6: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +04a6aa: 1a00 2a08 |01cb: const-string v0, "SHOW" // string@082a │ │ +04a6ae: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +04a6b2: 1a00 5402 |01cf: const-string v0, "DETACH" // string@0254 │ │ +04a6b6: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +04a6ba: 1a00 5101 |01d3: const-string v0, "ATTACH" // string@0151 │ │ +04a6be: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +04a6c2: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +04a6c6: 1a05 0f08 |01d9: const-string v5, "Removed:" // string@080f │ │ +04a6ca: 6e20 1814 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04a6d0: 6e20 1314 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a6d6: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ +04a6da: 6e20 1314 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a6e0: 6e20 1114 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04a6e6: 1a05 ce00 |01e9: const-string v5, ": " // string@00ce │ │ +04a6ea: 6e20 1314 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04a6f0: 28bd |01ee: goto 01ab // -0043 │ │ +04a6f2: 5444 4f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ +04a6f6: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a6fa: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +04a6fe: 0e00 |01f5: return-void │ │ +04a700: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ 0x000f line=243 │ │ 0x0019 line=244 │ │ 0x0023 line=245 │ │ @@ -88064,25 +88056,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -048558: |[048558] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -048568: 5220 5f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -04856c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -048570: 5420 6800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048574: 5400 fd00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -048578: 5221 5f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -04857c: 6e20 f602 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@02f6 │ │ -048582: 0c00 |000d: move-result-object v0 │ │ -048584: 1100 |000e: return-object v0 │ │ -048586: 5420 6000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ -04858a: 28fd |0011: goto 000e // -0003 │ │ +04a728: |[04a728] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +04a738: 5220 5f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +04a73c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04a740: 5420 6800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04a744: 5400 fd00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04a748: 5221 5f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +04a74c: 6e20 f602 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@02f6 │ │ +04a752: 0c00 |000d: move-result-object v0 │ │ +04a754: 1100 |000e: return-object v0 │ │ +04a756: 5420 6000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ +04a75a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=358 │ │ 0x000e line=360 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -88092,17 +88084,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04858c: |[04858c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -04859c: 5210 5f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -0485a0: 0f00 |0002: return v0 │ │ +04a75c: |[04a75c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +04a76c: 5210 5f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +04a770: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -88110,25 +88102,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0485a4: |[0485a4] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -0485b4: 5220 6100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -0485b8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0485bc: 5420 6800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -0485c0: 5400 fd00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -0485c4: 5221 6100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -0485c8: 6e20 f602 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@02f6 │ │ -0485ce: 0c00 |000d: move-result-object v0 │ │ -0485d0: 1100 |000e: return-object v0 │ │ -0485d2: 5420 6200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -0485d6: 28fd |0011: goto 000e // -0003 │ │ +04a774: |[04a774] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +04a784: 5220 6100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +04a788: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04a78c: 5420 6800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04a790: 5400 fd00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04a794: 5221 6100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +04a798: 6e20 f602 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@02f6 │ │ +04a79e: 0c00 |000d: move-result-object v0 │ │ +04a7a0: 1100 |000e: return-object v0 │ │ +04a7a2: 5420 6200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +04a7a6: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x000e line=353 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -88138,17 +88130,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0485d8: |[0485d8] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -0485e8: 5210 6100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -0485ec: 0f00 |0002: return v0 │ │ +04a7a8: |[04a7a8] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +04a7b8: 5210 6100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +04a7bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -88156,17 +88148,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0485f0: |[0485f0] android.support.v4.app.BackStackRecord.getId:()I │ │ -048600: 5210 6700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -048604: 0f00 |0002: return v0 │ │ +04a7c0: |[04a7c0] android.support.v4.app.BackStackRecord.getId:()I │ │ +04a7d0: 5210 6700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04a7d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -88174,17 +88166,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048608: |[048608] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -048618: 5410 6900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ -04861c: 1100 |0002: return-object v0 │ │ +04a7d8: |[04a7d8] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +04a7e8: 5410 6900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ +04a7ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -88192,17 +88184,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048620: |[048620] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -048630: 5210 6e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048634: 0f00 |0002: return v0 │ │ +04a7f0: |[04a7f0] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +04a800: 5210 6e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04a804: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -88210,17 +88202,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048638: |[048638] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -048648: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -04864c: 0f00 |0002: return v0 │ │ +04a808: |[04a808] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +04a818: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04a81c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -88228,22 +88220,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -048650: |[048650] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -048660: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ -048664: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ -04866a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -04866c: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -048670: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048674: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ -04867a: 1102 |000d: return-object v2 │ │ +04a820: |[04a820] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04a830: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ +04a834: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ +04a83a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +04a83c: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04a840: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a844: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ +04a84a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -88257,17 +88249,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04867c: |[04867c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -04868c: 5510 5e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005e │ │ -048690: 0f00 |0002: return v0 │ │ +04a84c: |[04a84c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +04a85c: 5510 5e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005e │ │ +04a860: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -88275,21 +88267,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -048694: |[048694] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -0486a4: 5210 6a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006a │ │ -0486a8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0486ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0486ae: 0f00 |0005: return v0 │ │ -0486b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0486b2: 28fe |0007: goto 0005 // -0002 │ │ +04a864: |[04a864] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +04a874: 5210 6a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006a │ │ +04a878: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04a87c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04a87e: 0f00 |0005: return v0 │ │ +04a880: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04a882: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #25 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -88297,158 +88289,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -0486b4: |[0486b4] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -0486c4: 120a |0000: const/4 v10, #int 0 // #0 │ │ -0486c6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0486c8: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -0486ca: 6306 f300 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -0486ce: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -0486d2: 1a06 e702 |0007: const-string v6, "FragmentManager" // string@02e7 │ │ -0486d6: 2207 0503 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -0486da: 7010 6714 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0486e0: 1a08 0414 |000e: const-string v8, "popFromBackStack: " // string@1404 │ │ -0486e4: 6e20 6e14 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0486ea: 0c07 |0013: move-result-object v7 │ │ -0486ec: 6e20 6d14 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0486f2: 0c07 |0017: move-result-object v7 │ │ -0486f4: 6e10 7314 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0486fa: 0c07 |001b: move-result-object v7 │ │ -0486fc: 7120 ae11 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -048702: 2202 5301 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0153 │ │ -048706: 1a06 e702 |0021: const-string v6, "FragmentManager" // string@02e7 │ │ -04870a: 7020 9a07 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@079a │ │ -048710: 2205 e302 |0026: new-instance v5, Ljava/io/PrintWriter; // type@02e3 │ │ -048714: 7020 1014 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1410 │ │ -04871a: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ -04871e: 6e5a 2d02 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@022d │ │ -048724: 6e20 2602 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0226 │ │ -04872a: 54c4 6d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ -04872e: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -048732: 5246 4b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -048736: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -04873c: 2206 f202 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -048740: 2207 0503 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -048744: 7010 6714 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04874a: 1a08 d808 |0043: const-string v8, "Unknown cmd: " // string@08d8 │ │ -04874e: 6e20 6e14 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048754: 0c07 |0048: move-result-object v7 │ │ -048756: 5248 4b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -04875a: 6e20 6a14 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -048760: 0c07 |004e: move-result-object v7 │ │ -048762: 6e10 7314 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -048768: 0c07 |0052: move-result-object v7 │ │ -04876a: 7020 3614 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -048770: 2706 |0056: throw v6 │ │ -048772: 5440 4e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048776: 5246 5100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ -04877a: 5906 af00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -04877e: 54c6 6800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048782: 52c7 6e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048786: 7110 8203 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ -04878c: 0a07 |0064: move-result v7 │ │ -04878e: 52c8 6f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048792: 6e40 7d03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@037d │ │ -048798: 5444 5200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ -04879c: 28c9 |006c: goto 0035 // -0037 │ │ -04879e: 5440 4e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -0487a2: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -0487a6: 5246 5100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ -0487aa: 5906 af00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -0487ae: 54c6 6800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -0487b2: 52c7 6e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -0487b6: 7110 8203 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ -0487bc: 0a07 |007c: move-result v7 │ │ -0487be: 52c8 6f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -0487c2: 6e40 7d03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@037d │ │ -0487c8: 5446 5300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -0487cc: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -0487d0: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -0487d2: 5446 5300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -0487d6: 6e10 9014 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0487dc: 0a06 |008c: move-result v6 │ │ -0487de: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -0487e2: 5446 5300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -0487e6: 6e20 8a14 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -0487ec: 0c03 |0094: move-result-object v3 │ │ -0487ee: 1f03 8e00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@008e │ │ -0487f2: 5246 5000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -0487f6: 5936 af00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -0487fa: 54c6 6800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -0487fe: 6e30 4503 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ -048804: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048808: 28e5 |00a2: goto 0087 // -001b │ │ -04880a: 5440 4e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -04880e: 5246 5000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -048812: 5906 af00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048816: 54c6 6800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -04881a: 6e30 4503 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ -048820: 28bc |00ae: goto 006a // -0044 │ │ -048822: 5440 4e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048826: 5246 5000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -04882a: 5906 af00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -04882e: 54c6 6800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048832: 52c7 6e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048836: 7110 8203 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ -04883c: 0a07 |00bc: move-result v7 │ │ -04883e: 52c8 6f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048842: 6e40 8803 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0388 │ │ -048848: 28a8 |00c2: goto 006a // -0058 │ │ -04884a: 5440 4e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -04884e: 5246 5100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ -048852: 5906 af00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048856: 54c6 6800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -04885a: 52c7 6e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -04885e: 7110 8203 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ -048864: 0a07 |00d0: move-result v7 │ │ -048866: 52c8 6f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -04886a: 6e40 6903 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0369 │ │ -048870: 2894 |00d6: goto 006a // -006c │ │ -048872: 5440 4e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048876: 5246 5000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -04887a: 5906 af00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -04887e: 54c6 6800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048882: 52c7 6e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048886: 7110 8203 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ -04888c: 0a07 |00e4: move-result v7 │ │ -04888e: 52c8 6f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048892: 6e40 4903 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0349 │ │ -048898: 2880 |00ea: goto 006a // -0080 │ │ -04889a: 5440 4e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -04889e: 5246 5000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ -0488a2: 5906 af00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -0488a6: 54c6 6800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -0488aa: 52c7 6e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -0488ae: 7110 8203 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ -0488b4: 0a07 |00f8: move-result v7 │ │ -0488b6: 52c8 6f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -0488ba: 6e40 4c03 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@034c │ │ -0488c0: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -0488c4: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -0488c8: 54c6 6800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -0488cc: 54c7 6800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -0488d0: 5277 0601 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -0488d4: 52c8 6e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -0488d8: 7110 8203 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ -0488de: 0a08 |010d: move-result v8 │ │ -0488e0: 52c9 6f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -0488e4: 121a |0110: const/4 v10, #int 1 // #1 │ │ -0488e6: 6e5a 6f03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@036f │ │ -0488ec: 52c6 6700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -0488f0: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -0488f4: 54c6 6800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -0488f8: 52c7 6700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -0488fc: 6e20 6403 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0364 │ │ -048902: 59cb 6700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -048906: 0e00 |0121: return-void │ │ -048908: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +04a884: |[04a884] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +04a894: 120a |0000: const/4 v10, #int 0 // #0 │ │ +04a896: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +04a898: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +04a89a: 6306 f300 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04a89e: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +04a8a2: 1a06 e702 |0007: const-string v6, "FragmentManager" // string@02e7 │ │ +04a8a6: 2207 0503 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +04a8aa: 7010 6714 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04a8b0: 1a08 0414 |000e: const-string v8, "popFromBackStack: " // string@1404 │ │ +04a8b4: 6e20 6e14 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a8ba: 0c07 |0013: move-result-object v7 │ │ +04a8bc: 6e20 6d14 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04a8c2: 0c07 |0017: move-result-object v7 │ │ +04a8c4: 6e10 7314 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04a8ca: 0c07 |001b: move-result-object v7 │ │ +04a8cc: 7120 ae11 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04a8d2: 2202 5301 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0153 │ │ +04a8d6: 1a06 e702 |0021: const-string v6, "FragmentManager" // string@02e7 │ │ +04a8da: 7020 9a07 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@079a │ │ +04a8e0: 2205 e302 |0026: new-instance v5, Ljava/io/PrintWriter; // type@02e3 │ │ +04a8e4: 7020 1014 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1410 │ │ +04a8ea: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ +04a8ee: 6e5a 2d02 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@022d │ │ +04a8f4: 6e20 2602 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0226 │ │ +04a8fa: 54c4 6d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006d │ │ +04a8fe: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +04a902: 5246 4b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04a906: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +04a90c: 2206 f202 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +04a910: 2207 0503 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +04a914: 7010 6714 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04a91a: 1a08 d808 |0043: const-string v8, "Unknown cmd: " // string@08d8 │ │ +04a91e: 6e20 6e14 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04a924: 0c07 |0048: move-result-object v7 │ │ +04a926: 5248 4b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04a92a: 6e20 6a14 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04a930: 0c07 |004e: move-result-object v7 │ │ +04a932: 6e10 7314 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04a938: 0c07 |0052: move-result-object v7 │ │ +04a93a: 7020 3614 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +04a940: 2706 |0056: throw v6 │ │ +04a942: 5440 4e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a946: 5246 5100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ +04a94a: 5906 af00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04a94e: 54c6 6800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04a952: 52c7 6e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04a956: 7110 8203 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ +04a95c: 0a07 |0064: move-result v7 │ │ +04a95e: 52c8 6f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04a962: 6e40 7d03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@037d │ │ +04a968: 5444 5200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ +04a96c: 28c9 |006c: goto 0035 // -0037 │ │ +04a96e: 5440 4e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a972: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +04a976: 5246 5100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ +04a97a: 5906 af00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04a97e: 54c6 6800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04a982: 52c7 6e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04a986: 7110 8203 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ +04a98c: 0a07 |007c: move-result v7 │ │ +04a98e: 52c8 6f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04a992: 6e40 7d03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@037d │ │ +04a998: 5446 5300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a99c: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +04a9a0: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +04a9a2: 5446 5300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a9a6: 6e10 9014 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04a9ac: 0a06 |008c: move-result v6 │ │ +04a9ae: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +04a9b2: 5446 5300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04a9b6: 6e20 8a14 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04a9bc: 0c03 |0094: move-result-object v3 │ │ +04a9be: 1f03 8e00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@008e │ │ +04a9c2: 5246 5000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +04a9c6: 5936 af00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04a9ca: 54c6 6800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04a9ce: 6e30 4503 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ +04a9d4: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a9d8: 28e5 |00a2: goto 0087 // -001b │ │ +04a9da: 5440 4e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a9de: 5246 5000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +04a9e2: 5906 af00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04a9e6: 54c6 6800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04a9ea: 6e30 4503 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ +04a9f0: 28bc |00ae: goto 006a // -0044 │ │ +04a9f2: 5440 4e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04a9f6: 5246 5000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +04a9fa: 5906 af00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04a9fe: 54c6 6800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04aa02: 52c7 6e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04aa06: 7110 8203 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ +04aa0c: 0a07 |00bc: move-result v7 │ │ +04aa0e: 52c8 6f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04aa12: 6e40 8803 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0388 │ │ +04aa18: 28a8 |00c2: goto 006a // -0058 │ │ +04aa1a: 5440 4e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04aa1e: 5246 5100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0051 │ │ +04aa22: 5906 af00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04aa26: 54c6 6800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04aa2a: 52c7 6e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04aa2e: 7110 8203 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ +04aa34: 0a07 |00d0: move-result v7 │ │ +04aa36: 52c8 6f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04aa3a: 6e40 6903 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0369 │ │ +04aa40: 2894 |00d6: goto 006a // -006c │ │ +04aa42: 5440 4e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04aa46: 5246 5000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +04aa4a: 5906 af00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04aa4e: 54c6 6800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04aa52: 52c7 6e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04aa56: 7110 8203 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ +04aa5c: 0a07 |00e4: move-result v7 │ │ +04aa5e: 52c8 6f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04aa62: 6e40 4903 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0349 │ │ +04aa68: 2880 |00ea: goto 006a // -0080 │ │ +04aa6a: 5440 4e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04aa6e: 5246 5000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0050 │ │ +04aa72: 5906 af00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04aa76: 54c6 6800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04aa7a: 52c7 6e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04aa7e: 7110 8203 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ +04aa84: 0a07 |00f8: move-result v7 │ │ +04aa86: 52c8 6f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04aa8a: 6e40 4c03 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@034c │ │ +04aa90: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +04aa94: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +04aa98: 54c6 6800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04aa9c: 54c7 6800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04aaa0: 5277 0601 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04aaa4: 52c8 6e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04aaa8: 7110 8203 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0382 │ │ +04aaae: 0a08 |010d: move-result v8 │ │ +04aab0: 52c9 6f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04aab4: 121a |0110: const/4 v10, #int 1 // #1 │ │ +04aab6: 6e5a 6f03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@036f │ │ +04aabc: 52c6 6700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04aac0: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +04aac4: 54c6 6800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04aac8: 52c7 6700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04aacc: 6e20 6403 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0364 │ │ +04aad2: 59cb 6700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04aad6: 0e00 |0121: return-void │ │ +04aad8: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=691 │ │ 0x0007 line=692 │ │ 0x001f line=693 │ │ 0x0026 line=694 │ │ 0x002b line=695 │ │ @@ -88514,22 +88506,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04892c: |[04892c] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04893c: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ -048940: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ -048946: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -048948: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -04894c: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048950: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ -048956: 1102 |000d: return-object v2 │ │ +04aafc: |[04aafc] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04ab0c: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ +04ab10: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ +04ab16: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +04ab18: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04ab1c: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04ab20: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ +04ab26: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -88543,19 +88535,19 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -048958: |[048958] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -048968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04896a: 6e40 3d02 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@023d │ │ -048970: 0c00 |0004: move-result-object v0 │ │ -048972: 1100 |0005: return-object v0 │ │ +04ab28: |[04ab28] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04ab38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ab3a: 6e40 3d02 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@023d │ │ +04ab40: 0c00 |0004: move-result-object v0 │ │ +04ab42: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -88565,23 +88557,23 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -048974: |[048974] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -048984: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -048988: 2200 f202 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04898c: 1a01 8907 |0004: const-string v1, "Must use non-zero containerViewId" // string@0789 │ │ -048990: 7020 3614 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -048996: 2700 |0009: throw v0 │ │ -048998: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -04899a: 7050 2c02 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@022c │ │ -0489a0: 1102 |000e: return-object v2 │ │ +04ab44: |[04ab44] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04ab54: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +04ab58: 2200 f202 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +04ab5c: 1a01 8907 |0004: const-string v1, "Must use non-zero containerViewId" // string@0789 │ │ +04ab60: 7020 3614 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +04ab66: 2700 |0009: throw v0 │ │ +04ab68: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +04ab6a: 7050 2c02 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@022c │ │ +04ab70: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -88595,202 +88587,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -0489a4: |[0489a4] android.support.v4.app.BackStackRecord.run:()V │ │ -0489b4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0489b6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0489b8: 6304 f300 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -0489bc: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -0489c0: 1a04 e702 |0006: const-string v4, "FragmentManager" // string@02e7 │ │ -0489c4: 2205 0503 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -0489c8: 7010 6714 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0489ce: 1a06 1908 |000d: const-string v6, "Run: " // string@0819 │ │ -0489d2: 6e20 6e14 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0489d8: 0c05 |0012: move-result-object v5 │ │ -0489da: 6e20 6d14 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0489e0: 0c05 |0016: move-result-object v5 │ │ -0489e2: 6e10 7314 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0489e8: 0c05 |001a: move-result-object v5 │ │ -0489ea: 7120 ae11 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -0489f0: 5594 5d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -0489f4: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -0489f8: 5294 6700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -0489fc: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -048a00: 2204 f302 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02f3 │ │ -048a04: 1a05 0d0a |0028: const-string v5, "addToBackStack() called after commit()" // string@0a0d │ │ -048a08: 7020 3a14 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -048a0e: 2704 |002d: throw v4 │ │ -048a10: 6e20 2602 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0226 │ │ -048a16: 5493 6600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ -048a1a: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -048a1e: 5234 4b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -048a22: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -048a28: 2204 f202 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -048a2c: 2205 0503 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -048a30: 7010 6714 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -048a36: 1a06 d808 |0041: const-string v6, "Unknown cmd: " // string@08d8 │ │ -048a3a: 6e20 6e14 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048a40: 0c05 |0046: move-result-object v5 │ │ -048a42: 5236 4b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -048a46: 6e20 6a14 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -048a4c: 0c05 |004c: move-result-object v5 │ │ -048a4e: 6e10 7314 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -048a54: 0c05 |0050: move-result-object v5 │ │ -048a56: 7020 3614 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -048a5c: 2704 |0054: throw v4 │ │ -048a5e: 5430 4e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048a62: 5234 4c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -048a66: 5904 af00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048a6a: 5494 6800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048a6e: 6e30 4503 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ -048a74: 5433 4f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ -048a78: 28d1 |0062: goto 0033 // -002f │ │ -048a7a: 5430 4e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048a7e: 5494 6800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048a82: 5444 fe00 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -048a86: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -048a8a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -048a8c: 5494 6800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048a90: 5444 fe00 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -048a94: 6e10 9014 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -048a9a: 0a04 |0073: move-result v4 │ │ -048a9c: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -048aa0: 5494 6800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048aa4: 5444 fe00 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -048aa8: 6e20 8a14 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -048aae: 0c02 |007d: move-result-object v2 │ │ -048ab0: 1f02 8e00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ -048ab4: 6304 f300 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -048ab8: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -048abc: 1a04 e702 |0084: const-string v4, "FragmentManager" // string@02e7 │ │ -048ac0: 2205 0503 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -048ac4: 7010 6714 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -048aca: 1a06 b907 |008b: const-string v6, "OP_REPLACE: adding=" // string@07b9 │ │ -048ace: 6e20 6e14 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048ad4: 0c05 |0090: move-result-object v5 │ │ -048ad6: 6e20 6d14 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -048adc: 0c05 |0094: move-result-object v5 │ │ -048ade: 1a06 7900 |0095: const-string v6, " old=" // string@0079 │ │ -048ae2: 6e20 6e14 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048ae8: 0c05 |009a: move-result-object v5 │ │ -048aea: 6e20 6d14 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -048af0: 0c05 |009e: move-result-object v5 │ │ -048af2: 6e10 7314 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -048af8: 0c05 |00a2: move-result-object v5 │ │ -048afa: 7120 ae11 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -048b00: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -048b04: 5224 a100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -048b08: 5205 a100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -048b0c: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -048b10: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -048b14: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -048b16: 5b30 4e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048b1a: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048b1e: 28b7 |00b5: goto 006c // -0049 │ │ -048b20: 5434 5300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -048b24: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -048b28: 2204 1403 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0314 │ │ -048b2c: 7010 8414 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -048b32: 5b34 5300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -048b36: 5434 5300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ -048b3a: 6e20 8714 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -048b40: 5234 4d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -048b44: 5924 af00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048b48: 5594 5d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -048b4c: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -048b50: 5224 9c00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -048b54: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -048b58: 5924 9c00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -048b5c: 6304 f300 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -048b60: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -048b64: 1a04 e702 |00d8: const-string v4, "FragmentManager" // string@02e7 │ │ -048b68: 2205 0503 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -048b6c: 7010 6714 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -048b72: 1a06 e401 |00df: const-string v6, "Bump nesting of " // string@01e4 │ │ -048b76: 6e20 6e14 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048b7c: 0c05 |00e4: move-result-object v5 │ │ -048b7e: 6e20 6d14 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -048b84: 0c05 |00e8: move-result-object v5 │ │ -048b86: 1a06 8100 |00e9: const-string v6, " to " // string@0081 │ │ -048b8a: 6e20 6e14 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048b90: 0c05 |00ee: move-result-object v5 │ │ -048b92: 5226 9c00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -048b96: 6e20 6a14 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -048b9c: 0c05 |00f4: move-result-object v5 │ │ -048b9e: 6e10 7314 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -048ba4: 0c05 |00f8: move-result-object v5 │ │ -048ba6: 7120 ae11 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -048bac: 5494 6800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048bb0: 5295 6e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048bb4: 5296 6f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048bb8: 6e40 7d03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@037d │ │ -048bbe: 28ae |0105: goto 00b3 // -0052 │ │ -048bc0: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -048bc4: 5234 4c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -048bc8: 5904 af00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048bcc: 5494 6800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048bd0: 6e30 4503 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ -048bd6: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -048bda: 5430 4e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048bde: 5234 4d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -048be2: 5904 af00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048be6: 5494 6800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048bea: 5295 6e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048bee: 5296 6f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048bf2: 6e40 7d03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@037d │ │ -048bf8: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -048bfc: 5430 4e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048c00: 5234 4d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -048c04: 5904 af00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048c08: 5494 6800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048c0c: 5295 6e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048c10: 5296 6f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048c14: 6e40 6903 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0369 │ │ -048c1a: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -048c1e: 5430 4e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048c22: 5234 4c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -048c26: 5904 af00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048c2a: 5494 6800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048c2e: 5295 6e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048c32: 5296 6f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048c36: 6e40 8803 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0388 │ │ -048c3c: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -048c40: 5430 4e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048c44: 5234 4d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ -048c48: 5904 af00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048c4c: 5494 6800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048c50: 5295 6e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048c54: 5296 6f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048c58: 6e40 4c03 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@034c │ │ -048c5e: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -048c62: 5430 4e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048c66: 5234 4c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ -048c6a: 5904 af00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -048c6e: 5494 6800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048c72: 5295 6e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048c76: 5296 6f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048c7a: 6e40 4903 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0349 │ │ -048c80: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -048c84: 5494 6800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048c88: 5495 6800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048c8c: 5255 0601 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -048c90: 5296 6e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048c94: 5297 6f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048c98: 6e58 6f03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@036f │ │ -048c9e: 5594 5d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ -048ca2: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -048ca6: 5494 6800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ -048caa: 6e20 4403 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0344 │ │ -048cb0: 0e00 |017e: return-void │ │ -048cb2: 0000 |017f: nop // spacer │ │ -048cb4: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +04ab74: |[04ab74] android.support.v4.app.BackStackRecord.run:()V │ │ +04ab84: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04ab86: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +04ab88: 6304 f300 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04ab8c: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +04ab90: 1a04 e702 |0006: const-string v4, "FragmentManager" // string@02e7 │ │ +04ab94: 2205 0503 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +04ab98: 7010 6714 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ab9e: 1a06 1908 |000d: const-string v6, "Run: " // string@0819 │ │ +04aba2: 6e20 6e14 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04aba8: 0c05 |0012: move-result-object v5 │ │ +04abaa: 6e20 6d14 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04abb0: 0c05 |0016: move-result-object v5 │ │ +04abb2: 6e10 7314 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04abb8: 0c05 |001a: move-result-object v5 │ │ +04abba: 7120 ae11 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04abc0: 5594 5d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +04abc4: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +04abc8: 5294 6700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04abcc: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +04abd0: 2204 f302 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04abd4: 1a05 0d0a |0028: const-string v5, "addToBackStack() called after commit()" // string@0a0d │ │ +04abd8: 7020 3a14 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04abde: 2704 |002d: throw v4 │ │ +04abe0: 6e20 2602 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0226 │ │ +04abe6: 5493 6600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0066 │ │ +04abea: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +04abee: 5234 4b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04abf2: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +04abf8: 2204 f202 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +04abfc: 2205 0503 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +04ac00: 7010 6714 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ac06: 1a06 d808 |0041: const-string v6, "Unknown cmd: " // string@08d8 │ │ +04ac0a: 6e20 6e14 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ac10: 0c05 |0046: move-result-object v5 │ │ +04ac12: 5236 4b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04ac16: 6e20 6a14 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04ac1c: 0c05 |004c: move-result-object v5 │ │ +04ac1e: 6e10 7314 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04ac24: 0c05 |0050: move-result-object v5 │ │ +04ac26: 7020 3614 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +04ac2c: 2704 |0054: throw v4 │ │ +04ac2e: 5430 4e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04ac32: 5234 4c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +04ac36: 5904 af00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04ac3a: 5494 6800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ac3e: 6e30 4503 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ +04ac44: 5433 4f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@004f │ │ +04ac48: 28d1 |0062: goto 0033 // -002f │ │ +04ac4a: 5430 4e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04ac4e: 5494 6800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ac52: 5444 fe00 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ac56: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +04ac5a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +04ac5c: 5494 6800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ac60: 5444 fe00 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ac64: 6e10 9014 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04ac6a: 0a04 |0073: move-result v4 │ │ +04ac6c: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +04ac70: 5494 6800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ac74: 5444 fe00 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ac78: 6e20 8a14 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04ac7e: 0c02 |007d: move-result-object v2 │ │ +04ac80: 1f02 8e00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ +04ac84: 6304 f300 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04ac88: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +04ac8c: 1a04 e702 |0084: const-string v4, "FragmentManager" // string@02e7 │ │ +04ac90: 2205 0503 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +04ac94: 7010 6714 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ac9a: 1a06 b907 |008b: const-string v6, "OP_REPLACE: adding=" // string@07b9 │ │ +04ac9e: 6e20 6e14 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04aca4: 0c05 |0090: move-result-object v5 │ │ +04aca6: 6e20 6d14 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04acac: 0c05 |0094: move-result-object v5 │ │ +04acae: 1a06 7900 |0095: const-string v6, " old=" // string@0079 │ │ +04acb2: 6e20 6e14 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04acb8: 0c05 |009a: move-result-object v5 │ │ +04acba: 6e20 6d14 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04acc0: 0c05 |009e: move-result-object v5 │ │ +04acc2: 6e10 7314 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04acc8: 0c05 |00a2: move-result-object v5 │ │ +04acca: 7120 ae11 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04acd0: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +04acd4: 5224 a100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +04acd8: 5205 a100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +04acdc: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +04ace0: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +04ace4: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +04ace6: 5b30 4e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04acea: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04acee: 28b7 |00b5: goto 006c // -0049 │ │ +04acf0: 5434 5300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04acf4: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +04acf8: 2204 1403 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0314 │ │ +04acfc: 7010 8414 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04ad02: 5b34 5300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04ad06: 5434 5300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0053 │ │ +04ad0a: 6e20 8714 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04ad10: 5234 4d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +04ad14: 5924 af00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04ad18: 5594 5d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +04ad1c: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +04ad20: 5224 9c00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04ad24: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04ad28: 5924 9c00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04ad2c: 6304 f300 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04ad30: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +04ad34: 1a04 e702 |00d8: const-string v4, "FragmentManager" // string@02e7 │ │ +04ad38: 2205 0503 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +04ad3c: 7010 6714 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ad42: 1a06 e401 |00df: const-string v6, "Bump nesting of " // string@01e4 │ │ +04ad46: 6e20 6e14 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ad4c: 0c05 |00e4: move-result-object v5 │ │ +04ad4e: 6e20 6d14 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04ad54: 0c05 |00e8: move-result-object v5 │ │ +04ad56: 1a06 8100 |00e9: const-string v6, " to " // string@0081 │ │ +04ad5a: 6e20 6e14 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ad60: 0c05 |00ee: move-result-object v5 │ │ +04ad62: 5226 9c00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04ad66: 6e20 6a14 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04ad6c: 0c05 |00f4: move-result-object v5 │ │ +04ad6e: 6e10 7314 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04ad74: 0c05 |00f8: move-result-object v5 │ │ +04ad76: 7120 ae11 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04ad7c: 5494 6800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ad80: 5295 6e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04ad84: 5296 6f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04ad88: 6e40 7d03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@037d │ │ +04ad8e: 28ae |0105: goto 00b3 // -0052 │ │ +04ad90: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +04ad94: 5234 4c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +04ad98: 5904 af00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04ad9c: 5494 6800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ada0: 6e30 4503 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0345 │ │ +04ada6: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +04adaa: 5430 4e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04adae: 5234 4d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +04adb2: 5904 af00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04adb6: 5494 6800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04adba: 5295 6e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04adbe: 5296 6f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04adc2: 6e40 7d03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@037d │ │ +04adc8: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +04adcc: 5430 4e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04add0: 5234 4d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +04add4: 5904 af00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04add8: 5494 6800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04addc: 5295 6e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04ade0: 5296 6f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04ade4: 6e40 6903 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0369 │ │ +04adea: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +04adee: 5430 4e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04adf2: 5234 4c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +04adf6: 5904 af00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04adfa: 5494 6800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04adfe: 5295 6e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04ae02: 5296 6f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04ae06: 6e40 8803 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0388 │ │ +04ae0c: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +04ae10: 5430 4e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04ae14: 5234 4d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004d │ │ +04ae18: 5904 af00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04ae1c: 5494 6800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ae20: 5295 6e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04ae24: 5296 6f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04ae28: 6e40 4c03 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@034c │ │ +04ae2e: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +04ae32: 5430 4e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04ae36: 5234 4c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004c │ │ +04ae3a: 5904 af00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04ae3e: 5494 6800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ae42: 5295 6e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04ae46: 5296 6f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04ae4a: 6e40 4903 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0349 │ │ +04ae50: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +04ae54: 5494 6800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ae58: 5495 6800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ae5c: 5255 0601 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04ae60: 5296 6e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04ae64: 5297 6f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04ae68: 6e58 6f03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@036f │ │ +04ae6e: 5594 5d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005d │ │ +04ae72: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +04ae76: 5494 6800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0068 │ │ +04ae7a: 6e20 4403 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0344 │ │ +04ae80: 0e00 |017e: return-void │ │ +04ae82: 0000 |017f: nop // spacer │ │ +04ae84: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=600 │ │ 0x001e line=602 │ │ 0x0022 line=603 │ │ 0x0026 line=604 │ │ 0x002e line=608 │ │ @@ -88860,19 +88852,19 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -048cd8: |[048cd8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -048ce8: 5912 5f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -048cec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -048cee: 5b10 6000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ -048cf2: 1101 |0005: return-object v1 │ │ +04aea8: |[04aea8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04aeb8: 5912 5f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +04aebc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04aebe: 5b10 6000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ +04aec2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ 0x0005 line=539 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -88883,19 +88875,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -048cf4: |[048cf4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -048d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048d06: 5910 5f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ -048d0a: 5b12 6000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ -048d0e: 1101 |0005: return-object v1 │ │ +04aec4: |[04aec4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +04aed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04aed6: 5910 5f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@005f │ │ +04aeda: 5b12 6000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0060 │ │ +04aede: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0005 line=545 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -88906,19 +88898,19 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -048d10: |[048d10] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -048d20: 5912 6100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -048d24: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -048d26: 5b10 6200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -048d2a: 1101 |0005: return-object v1 │ │ +04aee0: |[04aee0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04aef0: 5912 6100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +04aef4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04aef6: 5b10 6200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +04aefa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0005 line=527 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -88929,19 +88921,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -048d2c: |[048d2c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -048d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048d3e: 5910 6100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ -048d42: 5b12 6200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -048d46: 1101 |0005: return-object v1 │ │ +04aefc: |[04aefc] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +04af0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04af0e: 5910 6100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0061 │ │ +04af12: 5b12 6200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +04af16: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0005 line=533 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -88952,19 +88944,19 @@ │ │ type : '(II)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -048d48: |[048d48] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -048d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048d5a: 6e50 4402 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0244 │ │ -048d60: 0c00 |0004: move-result-object v0 │ │ -048d62: 1100 |0005: return-object v0 │ │ +04af18: |[04af18] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +04af28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04af2a: 6e50 4402 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0244 │ │ +04af30: 0c00 |0004: move-result-object v0 │ │ +04af32: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=479 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -88974,20 +88966,20 @@ │ │ type : '(IIII)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -048d64: |[048d64] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -048d74: 5901 6400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0064 │ │ -048d78: 5902 6500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0065 │ │ -048d7c: 5903 6b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006b │ │ -048d80: 5904 6c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006c │ │ -048d84: 1100 |0008: return-object v0 │ │ +04af34: |[04af34] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +04af44: 5901 6400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0064 │ │ +04af48: 5902 6500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0065 │ │ +04af4c: 5903 6b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006b │ │ +04af50: 5904 6c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006c │ │ +04af54: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -89003,17 +88995,17 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048d88: |[048d88] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -048d98: 5901 6e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ -048d9c: 1100 |0002: return-object v0 │ │ +04af58: |[04af58] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04af68: 5901 6e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006e │ │ +04af6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -89023,17 +89015,17 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048da0: |[048da0] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -048db0: 5901 6f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ -048db4: 1100 |0002: return-object v0 │ │ +04af70: |[04af70] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04af80: 5901 6f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@006f │ │ +04af84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0002 line=498 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -89043,22 +89035,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -048db8: |[048db8] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -048dc8: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ -048dcc: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ -048dd2: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -048dd4: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ -048dd8: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ -048ddc: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ -048de2: 1102 |000d: return-object v2 │ │ +04af88: |[04af88] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04af98: 2200 8500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0085 │ │ +04af9c: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@021e │ │ +04afa2: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +04afa4: 5901 4b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004b │ │ +04afa8: 5b03 4e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004e │ │ +04afac: 6e20 2302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0223 │ │ +04afb2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -89072,42 +89064,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -048de4: |[048de4] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -048df4: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -048df8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -048dfc: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -048e02: 1a01 cb01 |0007: const-string v1, "BackStackEntry{" // string@01cb │ │ -048e06: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048e0c: 7110 7614 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -048e12: 0a01 |000f: move-result v1 │ │ -048e14: 7110 3f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -048e1a: 0c01 |0013: move-result-object v1 │ │ -048e1c: 6e20 6e14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048e22: 5221 6700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -048e26: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -048e2a: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ -048e2e: 6e20 6e14 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048e34: 5221 6700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -048e38: 6e20 6a14 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -048e3e: 5421 6900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ -048e42: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -048e46: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ -048e4a: 6e20 6e14 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048e50: 5421 6900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ -048e54: 6e20 6e14 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048e5a: 1a01 a717 |0033: const-string v1, "}" // string@17a7 │ │ -048e5e: 6e20 6e14 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -048e64: 6e10 7314 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -048e6a: 0c01 |003b: move-result-object v1 │ │ -048e6c: 1101 |003c: return-object v1 │ │ +04afb4: |[04afb4] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +04afc4: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +04afc8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04afcc: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +04afd2: 1a01 cb01 |0007: const-string v1, "BackStackEntry{" // string@01cb │ │ +04afd6: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04afdc: 7110 7614 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +04afe2: 0a01 |000f: move-result v1 │ │ +04afe4: 7110 3f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04afea: 0c01 |0013: move-result-object v1 │ │ +04afec: 6e20 6e14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04aff2: 5221 6700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04aff6: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +04affa: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ +04affe: 6e20 6e14 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04b004: 5221 6700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04b008: 6e20 6a14 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04b00e: 5421 6900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ +04b012: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +04b016: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ +04b01a: 6e20 6e14 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04b020: 5421 6900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0069 │ │ +04b024: 6e20 6e14 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04b02a: 1a01 a717 |0033: const-string v1, "}" // string@17a7 │ │ +04b02e: 6e20 6e14 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04b034: 6e10 7314 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04b03a: 0c01 |003b: move-result-object v1 │ │ +04b03c: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -89234,25 +89226,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -048e70: |[048e70] android.support.v4.app.DialogFragment.:()V │ │ -048e80: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -048e82: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -048e84: 7010 7e02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@027e │ │ -048e8a: 5920 8c00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ -048e8e: 5920 8d00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ -048e92: 5c21 8600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ -048e96: 5c21 8b00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -048e9a: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -048e9c: 5920 8500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -048ea0: 0e00 |0010: return-void │ │ +04b040: |[04b040] android.support.v4.app.DialogFragment.:()V │ │ +04b050: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04b052: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04b054: 7010 7e02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@027e │ │ +04b05a: 5920 8c00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ +04b05e: 5920 8d00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ +04b062: 5c21 8600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ +04b066: 5c21 8b00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b06a: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +04b06c: 5920 8500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b070: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -89267,18 +89259,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048ea4: |[048ea4] android.support.v4.app.DialogFragment.dismiss:()V │ │ -048eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048eb6: 6e20 5702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0257 │ │ -048ebc: 0e00 |0004: return-void │ │ +04b074: |[04b074] android.support.v4.app.DialogFragment.dismiss:()V │ │ +04b084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b086: 6e20 5702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0257 │ │ +04b08c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -89287,18 +89279,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048ec0: |[048ec0] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -048ed0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -048ed2: 6e20 5702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0257 │ │ -048ed8: 0e00 |0004: return-void │ │ +04b090: |[04b090] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +04b0a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b0a2: 6e20 5702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0257 │ │ +04b0a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -89307,48 +89299,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -048edc: |[048edc] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -048eec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -048eee: 5541 8900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ -048ef2: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -048ef6: 0e00 |0005: return-void │ │ -048ef8: 5c43 8900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ -048efc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -048efe: 5c41 8a00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ -048f02: 5441 8800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048f06: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -048f0a: 5441 8800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048f0e: 6e10 3800 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ -048f14: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -048f16: 5b41 8800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048f1a: 5c43 8e00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ -048f1e: 5241 8500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -048f22: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -048f26: 6e10 5a02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@025a │ │ -048f2c: 0c01 |0020: move-result-object v1 │ │ -048f2e: 5242 8500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -048f32: 6e30 2e03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@032e │ │ -048f38: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -048f3a: 5941 8500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -048f3e: 28dc |0029: goto 0005 // -0024 │ │ -048f40: 6e10 5a02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@025a │ │ -048f46: 0c01 |002d: move-result-object v1 │ │ -048f48: 6e10 2203 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -048f4e: 0c00 |0031: move-result-object v0 │ │ -048f50: 6e20 f003 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f0 │ │ -048f56: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -048f5a: 6e10 ea03 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03ea │ │ -048f60: 28cb |003a: goto 0005 // -0035 │ │ -048f62: 6e10 e903 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ -048f68: 28c7 |003e: goto 0005 // -0039 │ │ +04b0ac: |[04b0ac] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +04b0bc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04b0be: 5541 8900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ +04b0c2: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +04b0c6: 0e00 |0005: return-void │ │ +04b0c8: 5c43 8900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ +04b0cc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +04b0ce: 5c41 8a00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ +04b0d2: 5441 8800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b0d6: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +04b0da: 5441 8800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b0de: 6e10 3800 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ +04b0e4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04b0e6: 5b41 8800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b0ea: 5c43 8e00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ +04b0ee: 5241 8500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b0f2: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +04b0f6: 6e10 5a02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@025a │ │ +04b0fc: 0c01 |0020: move-result-object v1 │ │ +04b0fe: 5242 8500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b102: 6e30 2e03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@032e │ │ +04b108: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +04b10a: 5941 8500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b10e: 28dc |0029: goto 0005 // -0024 │ │ +04b110: 6e10 5a02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@025a │ │ +04b116: 0c01 |002d: move-result-object v1 │ │ +04b118: 6e10 2203 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +04b11e: 0c00 |0031: move-result-object v0 │ │ +04b120: 6e20 f003 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f0 │ │ +04b126: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +04b12a: 6e10 ea03 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03ea │ │ +04b130: 28cb |003a: goto 0005 // -0035 │ │ +04b132: 6e10 e903 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ +04b138: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -89373,17 +89365,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048f6c: |[048f6c] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -048f7c: 5410 8800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048f80: 1100 |0002: return-object v0 │ │ +04b13c: |[04b13c] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +04b14c: 5410 8800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b150: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -89391,51 +89383,51 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -048f84: |[048f84] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -048f94: 5520 8b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -048f98: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -048f9c: 6f20 8702 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0287 │ │ -048fa2: 0c00 |0007: move-result-object v0 │ │ -048fa4: 1100 |0008: return-object v0 │ │ -048fa6: 6e20 6402 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0264 │ │ -048fac: 0c00 |000c: move-result-object v0 │ │ -048fae: 5b20 8800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048fb2: 5220 8c00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ -048fb6: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -048fbc: 5420 8800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048fc0: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -048fc4: 5420 8800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048fc8: 6e10 3900 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0039 │ │ -048fce: 0c00 |001d: move-result-object v0 │ │ -048fd0: 1a01 b60f |001e: const-string v1, "layout_inflater" // string@0fb6 │ │ -048fd4: 6e20 9600 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -048fda: 0c00 |0023: move-result-object v0 │ │ -048fdc: 1f00 7f02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ -048fe0: 28e2 |0026: goto 0008 // -001e │ │ -048fe2: 5420 8800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048fe6: 6e10 3a00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003a │ │ -048fec: 0c00 |002c: move-result-object v0 │ │ -048fee: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -048ff2: 6e20 c512 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@12c5 │ │ -048ff8: 5420 8800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -048ffc: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -048ffe: 6e20 3e00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@003e │ │ -049004: 28dc |0038: goto 0014 // -0024 │ │ -049006: 5420 8400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0084 │ │ -04900a: 1a01 b60f |003b: const-string v1, "layout_inflater" // string@0fb6 │ │ -04900e: 6e20 f502 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@02f5 │ │ -049014: 0c00 |0040: move-result-object v0 │ │ -049016: 1f00 7f02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ -04901a: 28c5 |0043: goto 0008 // -003b │ │ -04901c: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +04b154: |[04b154] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +04b164: 5520 8b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b168: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +04b16c: 6f20 8702 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0287 │ │ +04b172: 0c00 |0007: move-result-object v0 │ │ +04b174: 1100 |0008: return-object v0 │ │ +04b176: 6e20 6402 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0264 │ │ +04b17c: 0c00 |000c: move-result-object v0 │ │ +04b17e: 5b20 8800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b182: 5220 8c00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ +04b186: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +04b18c: 5420 8800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b190: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +04b194: 5420 8800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b198: 6e10 3900 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0039 │ │ +04b19e: 0c00 |001d: move-result-object v0 │ │ +04b1a0: 1a01 b60f |001e: const-string v1, "layout_inflater" // string@0fb6 │ │ +04b1a4: 6e20 9600 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +04b1aa: 0c00 |0023: move-result-object v0 │ │ +04b1ac: 1f00 7f02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ +04b1b0: 28e2 |0026: goto 0008 // -001e │ │ +04b1b2: 5420 8800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b1b6: 6e10 3a00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003a │ │ +04b1bc: 0c00 |002c: move-result-object v0 │ │ +04b1be: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +04b1c2: 6e20 c512 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@12c5 │ │ +04b1c8: 5420 8800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b1cc: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +04b1ce: 6e20 3e00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@003e │ │ +04b1d4: 28dc |0038: goto 0014 // -0024 │ │ +04b1d6: 5420 8400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0084 │ │ +04b1da: 1a01 b60f |003b: const-string v1, "layout_inflater" // string@0fb6 │ │ +04b1de: 6e20 f502 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@02f5 │ │ +04b1e4: 0c00 |0040: move-result-object v0 │ │ +04b1e6: 1f00 7f02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ +04b1ea: 28c5 |0043: goto 0008 // -003b │ │ +04b1ec: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -89454,17 +89446,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049030: |[049030] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -049040: 5510 8b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -049044: 0f00 |0002: return v0 │ │ +04b200: |[04b200] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +04b210: 5510 8b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b214: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -89472,17 +89464,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049048: |[049048] android.support.v4.app.DialogFragment.getTheme:()I │ │ -049058: 5210 8d00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ -04905c: 0f00 |0002: return v0 │ │ +04b218: |[04b218] android.support.v4.app.DialogFragment.getTheme:()I │ │ +04b228: 5210 8d00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ +04b22c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -89490,17 +89482,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049060: |[049060] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -049070: 5510 8600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ -049074: 0f00 |0002: return v0 │ │ +04b230: |[04b230] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +04b240: 5510 8600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ +04b244: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -89508,50 +89500,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -049078: |[049078] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -049088: 6f20 a402 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02a4 │ │ -04908e: 5542 8b00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -049092: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -049096: 0e00 |0007: return-void │ │ -049098: 6e10 5e02 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@025e │ │ -04909e: 0c01 |000b: move-result-object v1 │ │ -0490a0: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -0490a4: 6e10 3912 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -0490aa: 0c02 |0011: move-result-object v2 │ │ -0490ac: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0490b0: 2202 f302 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0490b4: 1a03 6f02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@026f │ │ -0490b8: 7020 3a14 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0490be: 2702 |001b: throw v2 │ │ -0490c0: 5442 8800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0490c4: 6e20 4000 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0040 │ │ -0490ca: 5442 8800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0490ce: 6e10 5802 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0258 │ │ -0490d4: 0c03 |0026: move-result-object v3 │ │ -0490d6: 6e20 4300 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0043 │ │ -0490dc: 5442 8800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0490e0: 5543 8600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ -0490e4: 6e20 3f00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ -0490ea: 5442 8800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0490ee: 6e20 4100 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0041 │ │ -0490f4: 5442 8800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0490f8: 6e20 4200 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0042 │ │ -0490fe: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -049102: 1a02 410a |003d: const-string v2, "android:savedDialogState" // string@0a41 │ │ -049106: 6e20 5e01 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@015e │ │ -04910c: 0c00 |0042: move-result-object v0 │ │ -04910e: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -049112: 5442 8800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -049116: 6e20 3c00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@003c │ │ -04911c: 28bd |004a: goto 0007 // -0043 │ │ +04b248: |[04b248] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +04b258: 6f20 a402 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02a4 │ │ +04b25e: 5542 8b00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b262: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +04b266: 0e00 |0007: return-void │ │ +04b268: 6e10 5e02 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@025e │ │ +04b26e: 0c01 |000b: move-result-object v1 │ │ +04b270: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +04b274: 6e10 3912 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +04b27a: 0c02 |0011: move-result-object v2 │ │ +04b27c: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +04b280: 2202 f302 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04b284: 1a03 6f02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@026f │ │ +04b288: 7020 3a14 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04b28e: 2702 |001b: throw v2 │ │ +04b290: 5442 8800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b294: 6e20 4000 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0040 │ │ +04b29a: 5442 8800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b29e: 6e10 5802 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0258 │ │ +04b2a4: 0c03 |0026: move-result-object v3 │ │ +04b2a6: 6e20 4300 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0043 │ │ +04b2ac: 5442 8800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b2b0: 5543 8600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ +04b2b4: 6e20 3f00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ +04b2ba: 5442 8800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b2be: 6e20 4100 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0041 │ │ +04b2c4: 5442 8800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b2c8: 6e20 4200 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0042 │ │ +04b2ce: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +04b2d2: 1a02 410a |003d: const-string v2, "android:savedDialogState" // string@0a41 │ │ +04b2d6: 6e20 5e01 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@015e │ │ +04b2dc: 0c00 |0042: move-result-object v0 │ │ +04b2de: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +04b2e2: 5442 8800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b2e6: 6e20 3c00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@003c │ │ +04b2ec: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -89577,21 +89569,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -049120: |[049120] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -049130: 6f20 a602 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02a6 │ │ -049136: 5510 8a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ -04913a: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -04913e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -049140: 5c10 8900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ -049144: 0e00 |000a: return-void │ │ +04b2f0: |[04b2f0] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +04b300: 6f20 a602 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02a6 │ │ +04b306: 5510 8a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ +04b30a: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +04b30e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04b310: 5c10 8900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ +04b314: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -89603,16 +89595,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049148: |[049148] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -049158: 0e00 |0000: return-void │ │ +04b318: |[04b318] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +04b328: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -89621,48 +89613,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04915c: |[04915c] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -04916c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04916e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -049170: 6f20 a902 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02a9 │ │ -049176: 5230 8700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0087 │ │ -04917a: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -04917e: 0110 |0009: move v0, v1 │ │ -049180: 5c30 8b00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -049184: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -049188: 1a00 430a |000e: const-string v0, "android:style" // string@0a43 │ │ -04918c: 6e30 5f01 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ -049192: 0a00 |0013: move-result v0 │ │ -049194: 5930 8c00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ -049198: 1a00 480a |0016: const-string v0, "android:theme" // string@0a48 │ │ -04919c: 6e30 5f01 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ -0491a2: 0a00 |001b: move-result v0 │ │ -0491a4: 5930 8d00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ -0491a8: 1a00 3f0a |001e: const-string v0, "android:cancelable" // string@0a3f │ │ -0491ac: 6e30 5d01 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@015d │ │ -0491b2: 0a00 |0023: move-result v0 │ │ -0491b4: 5c30 8600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ -0491b8: 1a00 420a |0026: const-string v0, "android:showsDialog" // string@0a42 │ │ -0491bc: 5531 8b00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -0491c0: 6e30 5d01 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@015d │ │ -0491c6: 0a00 |002d: move-result v0 │ │ -0491c8: 5c30 8b00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -0491cc: 1a00 3e0a |0030: const-string v0, "android:backStackId" // string@0a3e │ │ -0491d0: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -0491d2: 6e30 5f01 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ -0491d8: 0a00 |0036: move-result v0 │ │ -0491da: 5930 8500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -0491de: 0e00 |0039: return-void │ │ -0491e0: 0120 |003a: move v0, v2 │ │ -0491e2: 28cf |003b: goto 000a // -0031 │ │ +04b32c: |[04b32c] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +04b33c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04b33e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04b340: 6f20 a902 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02a9 │ │ +04b346: 5230 8700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0087 │ │ +04b34a: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +04b34e: 0110 |0009: move v0, v1 │ │ +04b350: 5c30 8b00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b354: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +04b358: 1a00 430a |000e: const-string v0, "android:style" // string@0a43 │ │ +04b35c: 6e30 5f01 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ +04b362: 0a00 |0013: move-result v0 │ │ +04b364: 5930 8c00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ +04b368: 1a00 480a |0016: const-string v0, "android:theme" // string@0a48 │ │ +04b36c: 6e30 5f01 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ +04b372: 0a00 |001b: move-result v0 │ │ +04b374: 5930 8d00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ +04b378: 1a00 3f0a |001e: const-string v0, "android:cancelable" // string@0a3f │ │ +04b37c: 6e30 5d01 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@015d │ │ +04b382: 0a00 |0023: move-result v0 │ │ +04b384: 5c30 8600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ +04b388: 1a00 420a |0026: const-string v0, "android:showsDialog" // string@0a42 │ │ +04b38c: 5531 8b00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b390: 6e30 5d01 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@015d │ │ +04b396: 0a00 |002d: move-result v0 │ │ +04b398: 5c30 8b00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b39c: 1a00 3e0a |0030: const-string v0, "android:backStackId" // string@0a3e │ │ +04b3a0: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +04b3a2: 6e30 5f01 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ +04b3a8: 0a00 |0036: move-result v0 │ │ +04b3aa: 5930 8500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b3ae: 0e00 |0039: return-void │ │ +04b3b0: 0120 |003a: move v0, v2 │ │ +04b3b2: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -89680,22 +89672,22 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0491e4: |[0491e4] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0491f4: 2200 0c00 |0000: new-instance v0, Landroid/app/Dialog; // type@000c │ │ -0491f8: 6e10 5802 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0258 │ │ -0491fe: 0c01 |0005: move-result-object v1 │ │ -049200: 6e10 5d02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@025d │ │ -049206: 0a02 |0009: move-result v2 │ │ -049208: 7030 3700 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0037 │ │ -04920e: 1100 |000d: return-object v0 │ │ +04b3b4: |[04b3b4] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +04b3c4: 2200 0c00 |0000: new-instance v0, Landroid/app/Dialog; // type@000c │ │ +04b3c8: 6e10 5802 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0258 │ │ +04b3ce: 0c01 |0005: move-result-object v1 │ │ +04b3d0: 6e10 5d02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@025d │ │ +04b3d6: 0a02 |0009: move-result v2 │ │ +04b3d8: 7030 3700 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0037 │ │ +04b3de: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -89704,25 +89696,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -049210: |[049210] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -049220: 6f10 b002 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02b0 │ │ -049226: 5410 8800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -04922a: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -04922e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -049230: 5c10 8e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ -049234: 5410 8800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -049238: 6e10 3800 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ -04923e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -049240: 5b10 8800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -049244: 0e00 |0012: return-void │ │ +04b3e0: |[04b3e0] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +04b3f0: 6f10 b002 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02b0 │ │ +04b3f6: 5410 8800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b3fa: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +04b3fe: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04b400: 5c10 8e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ +04b404: 5410 8800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b408: 6e10 3800 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ +04b40e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04b410: 5b10 8800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b414: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -89735,23 +89727,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -049248: |[049248] android.support.v4.app.DialogFragment.onDetach:()V │ │ -049258: 6f10 b102 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02b1 │ │ -04925e: 5510 8a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ -049262: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -049266: 5510 8900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ -04926a: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -04926e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -049270: 5c10 8900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ -049274: 0e00 |000e: return-void │ │ +04b418: |[04b418] android.support.v4.app.DialogFragment.onDetach:()V │ │ +04b428: 6f10 b102 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02b1 │ │ +04b42e: 5510 8a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ +04b432: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +04b436: 5510 8900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ +04b43a: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +04b43e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +04b440: 5c10 8900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ +04b444: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -89762,20 +89754,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -049278: |[049278] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -049288: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ -04928c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -049290: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -049292: 6e20 5702 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0257 │ │ -049298: 0e00 |0008: return-void │ │ +04b448: |[04b448] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +04b458: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ +04b45c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +04b460: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04b462: 6e20 5702 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0257 │ │ +04b468: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -89786,51 +89778,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -04929c: |[04929c] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0492ac: 6f20 ba02 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02ba │ │ -0492b2: 5431 8800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0492b6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0492ba: 5431 8800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0492be: 6e10 3d00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@003d │ │ -0492c4: 0c00 |000c: move-result-object v0 │ │ -0492c6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0492ca: 1a01 410a |000f: const-string v1, "android:savedDialogState" // string@0a41 │ │ -0492ce: 6e30 6701 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0167 │ │ -0492d4: 5231 8c00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ -0492d8: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0492dc: 1a01 430a |0018: const-string v1, "android:style" // string@0a43 │ │ -0492e0: 5232 8c00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ -0492e4: 6e30 6801 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ -0492ea: 5231 8d00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ -0492ee: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -0492f2: 1a01 480a |0023: const-string v1, "android:theme" // string@0a48 │ │ -0492f6: 5232 8d00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ -0492fa: 6e30 6801 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ -049300: 5531 8600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ -049304: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -049308: 1a01 3f0a |002e: const-string v1, "android:cancelable" // string@0a3f │ │ -04930c: 5532 8600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ -049310: 6e30 6601 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0166 │ │ -049316: 5531 8b00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -04931a: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -04931e: 1a01 420a |0039: const-string v1, "android:showsDialog" // string@0a42 │ │ -049322: 5532 8b00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -049326: 6e30 6601 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0166 │ │ -04932c: 5231 8500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -049330: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -049332: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -049336: 1a01 3e0a |0045: const-string v1, "android:backStackId" // string@0a3e │ │ -04933a: 5232 8500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -04933e: 6e30 6801 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ -049344: 0e00 |004c: return-void │ │ +04b46c: |[04b46c] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04b47c: 6f20 ba02 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02ba │ │ +04b482: 5431 8800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b486: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +04b48a: 5431 8800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b48e: 6e10 3d00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@003d │ │ +04b494: 0c00 |000c: move-result-object v0 │ │ +04b496: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04b49a: 1a01 410a |000f: const-string v1, "android:savedDialogState" // string@0a41 │ │ +04b49e: 6e30 6701 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0167 │ │ +04b4a4: 5231 8c00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ +04b4a8: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +04b4ac: 1a01 430a |0018: const-string v1, "android:style" // string@0a43 │ │ +04b4b0: 5232 8c00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ +04b4b4: 6e30 6801 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ +04b4ba: 5231 8d00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ +04b4be: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +04b4c2: 1a01 480a |0023: const-string v1, "android:theme" // string@0a48 │ │ +04b4c6: 5232 8d00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ +04b4ca: 6e30 6801 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ +04b4d0: 5531 8600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ +04b4d4: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +04b4d8: 1a01 3f0a |002e: const-string v1, "android:cancelable" // string@0a3f │ │ +04b4dc: 5532 8600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ +04b4e0: 6e30 6601 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0166 │ │ +04b4e6: 5531 8b00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b4ea: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +04b4ee: 1a01 420a |0039: const-string v1, "android:showsDialog" // string@0a42 │ │ +04b4f2: 5532 8b00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b4f6: 6e30 6601 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0166 │ │ +04b4fc: 5231 8500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b500: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +04b502: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +04b506: 1a01 3e0a |0045: const-string v1, "android:backStackId" // string@0a3e │ │ +04b50a: 5232 8500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b50e: 6e30 6801 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ +04b514: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -89855,23 +89847,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -049348: |[049348] android.support.v4.app.DialogFragment.onStart:()V │ │ -049358: 6f10 bb02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02bb │ │ -04935e: 5410 8800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -049362: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -049366: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -049368: 5c10 8e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ -04936c: 5410 8800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -049370: 6e10 4400 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0044 │ │ -049376: 0e00 |000f: return-void │ │ +04b518: |[04b518] android.support.v4.app.DialogFragment.onStart:()V │ │ +04b528: 6f10 bb02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02bb │ │ +04b52e: 5410 8800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b532: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +04b536: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04b538: 5c10 8e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ +04b53c: 5410 8800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b540: 6e10 4400 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0044 │ │ +04b546: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -89883,21 +89875,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -049378: |[049378] android.support.v4.app.DialogFragment.onStop:()V │ │ -049388: 6f10 bc02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02bc │ │ -04938e: 5410 8800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -049392: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -049396: 5410 8800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -04939a: 6e10 3b00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@003b │ │ -0493a0: 0e00 |000c: return-void │ │ +04b548: |[04b548] android.support.v4.app.DialogFragment.onStop:()V │ │ +04b558: 6f10 bc02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02bc │ │ +04b55e: 5410 8800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b562: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04b566: 5410 8800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b56a: 6e10 3b00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@003b │ │ +04b570: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -89908,21 +89900,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0493a4: |[0493a4] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -0493b4: 5c12 8600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ -0493b8: 5410 8800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0493bc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0493c0: 5410 8800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ -0493c4: 6e20 3f00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ -0493ca: 0e00 |000b: return-void │ │ +04b574: |[04b574] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +04b584: 5c12 8600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0086 │ │ +04b588: 5410 8800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b58c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +04b590: 5410 8800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0088 │ │ +04b594: 6e20 3f00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ +04b59a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -89933,17 +89925,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0493cc: |[0493cc] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -0493dc: 5c01 8b00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ -0493e0: 0e00 |0002: return-void │ │ +04b59c: |[04b59c] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +04b5ac: 5c01 8b00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008b │ │ +04b5b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -89953,27 +89945,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -0493e4: |[0493e4] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -0493f4: 5923 8c00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ -0493f8: 5220 8c00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ -0493fc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0493fe: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -049402: 5220 8c00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ -049406: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -049408: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -04940c: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -049412: 5920 8d00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ -049416: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -04941a: 5924 8d00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ -04941e: 0e00 |0015: return-void │ │ +04b5b4: |[04b5b4] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +04b5c4: 5923 8c00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ +04b5c8: 5220 8c00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ +04b5cc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +04b5ce: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +04b5d2: 5220 8c00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008c │ │ +04b5d6: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +04b5d8: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +04b5dc: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +04b5e2: 5920 8d00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ +04b5e6: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +04b5ea: 5924 8d00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008d │ │ +04b5ee: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -89988,26 +89980,26 @@ │ │ type : '(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -049420: |[049420] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -049430: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049432: 5c21 8900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ -049436: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -049438: 5c20 8a00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ -04943c: 6e30 e603 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@03e6 │ │ -049442: 5c21 8e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ -049446: 6e10 e903 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ -04944c: 0a00 |000e: move-result v0 │ │ -04944e: 5920 8500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -049452: 5220 8500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ -049456: 0f00 |0013: return v0 │ │ +04b5f0: |[04b5f0] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +04b600: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04b602: 5c21 8900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ +04b606: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04b608: 5c20 8a00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ +04b60c: 6e30 e603 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@03e6 │ │ +04b612: 5c21 8e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008e │ │ +04b616: 6e10 e903 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ +04b61c: 0a00 |000e: move-result v0 │ │ +04b61e: 5920 8500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b622: 5220 8500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0085 │ │ +04b626: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -90022,24 +90014,24 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -049458: |[049458] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -049468: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04946a: 5c21 8900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ -04946e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -049470: 5c21 8a00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ -049474: 6e10 2203 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -04947a: 0c00 |0009: move-result-object v0 │ │ -04947c: 6e30 e603 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@03e6 │ │ -049482: 6e10 e903 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ -049488: 0e00 |0010: return-void │ │ +04b628: |[04b628] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +04b638: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04b63a: 5c21 8900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0089 │ │ +04b63e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +04b640: 5c21 8a00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008a │ │ +04b644: 6e10 2203 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +04b64a: 0c00 |0009: move-result-object v0 │ │ +04b64c: 6e30 e603 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@03e6 │ │ +04b652: 6e10 e903 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03e9 │ │ +04b658: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -90085,18 +90077,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04948c: |[04948c] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -04949c: 5b01 8f00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@008f │ │ -0494a0: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0494a6: 0e00 |0005: return-void │ │ +04b65c: |[04b65c] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +04b66c: 5b01 8f00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@008f │ │ +04b670: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04b676: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1461 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -90106,27 +90098,27 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0494a8: |[0494a8] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -0494b8: 5420 8f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@008f │ │ -0494bc: 5400 bf00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -0494c0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0494c4: 2200 f302 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0494c8: 1a01 e302 |0008: const-string v1, "Fragment does not have a view" // string@02e3 │ │ -0494cc: 7020 3a14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0494d2: 2700 |000d: throw v0 │ │ -0494d4: 5420 8f00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@008f │ │ -0494d8: 5400 bf00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -0494dc: 6e20 2012 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ -0494e2: 0c00 |0015: move-result-object v0 │ │ -0494e4: 1100 |0016: return-object v0 │ │ +04b678: |[04b678] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +04b688: 5420 8f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@008f │ │ +04b68c: 5400 bf00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04b690: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +04b694: 2200 f302 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04b698: 1a01 e302 |0008: const-string v1, "Fragment does not have a view" // string@02e3 │ │ +04b69c: 7020 3a14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04b6a2: 2700 |000d: throw v0 │ │ +04b6a4: 5420 8f00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@008f │ │ +04b6a8: 5400 bf00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04b6ac: 6e20 2012 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ +04b6b2: 0c00 |0015: move-result-object v0 │ │ +04b6b4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0006 line=1465 │ │ 0x000e line=1467 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ @@ -90167,18 +90159,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0494e8: |[0494e8] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0494f8: 5b01 c300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ -0494fc: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -049502: 0e00 |0005: return-void │ │ +04b6b8: |[04b6b8] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +04b6c8: 5b01 c300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ +04b6cc: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04b6d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -90188,19 +90180,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -049504: |[049504] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -049514: 5410 c300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ -049518: 6e20 ea02 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@02ea │ │ -04951e: 0c00 |0005: move-result-object v0 │ │ -049520: 1100 |0006: return-object v0 │ │ +04b6d4: |[04b6d4] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +04b6e4: 5410 c300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ +04b6e8: 6e20 ea02 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@02ea │ │ +04b6ee: 0c00 |0005: move-result-object v0 │ │ +04b6f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ @@ -90439,37 +90431,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -049524: |[049524] android.support.v4.app.FragmentManagerImpl.:()V │ │ -049534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049536: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -04953a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -04953e: 6a00 f300 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -049542: 6001 1e00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -049546: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -04954a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -04954e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -049550: 6a00 f600 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f6 │ │ -049554: 2200 a702 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02a7 │ │ -049558: 7020 5313 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1353 │ │ -04955e: 6900 f500 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f5 │ │ -049562: 2200 a702 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02a7 │ │ -049566: 7020 5313 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1353 │ │ -04956c: 6900 f400 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f4 │ │ -049570: 2200 a102 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02a1 │ │ -049574: 7020 4a13 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@134a │ │ -04957a: 6900 eb00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00eb │ │ -04957e: 2200 a102 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02a1 │ │ -049582: 7020 4a13 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@134a │ │ -049588: 6900 ea00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ea │ │ -04958c: 0e00 |002c: return-void │ │ +04b6f4: |[04b6f4] android.support.v4.app.FragmentManagerImpl.:()V │ │ +04b704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b706: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +04b70a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +04b70e: 6a00 f300 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04b712: 6001 1e00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +04b716: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +04b71a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +04b71e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04b720: 6a00 f600 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f6 │ │ +04b724: 2200 a702 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02a7 │ │ +04b728: 7020 5313 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1353 │ │ +04b72e: 6900 f500 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f5 │ │ +04b732: 2200 a702 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02a7 │ │ +04b736: 7020 5313 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1353 │ │ +04b73c: 6900 f400 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f4 │ │ +04b740: 2200 a102 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02a1 │ │ +04b744: 7020 4a13 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@134a │ │ +04b74a: 6900 eb00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00eb │ │ +04b74e: 2200 a102 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02a1 │ │ +04b752: 7020 4a13 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@134a │ │ +04b758: 6900 ea00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ea │ │ +04b75c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=396 │ │ 0x0007 line=399 │ │ 0x0010 line=727 │ │ 0x0017 line=728 │ │ 0x001e line=729 │ │ @@ -90481,25 +90473,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -049590: |[049590] android.support.v4.app.FragmentManagerImpl.:()V │ │ -0495a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0495a2: 7010 2003 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0320 │ │ -0495a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0495aa: 5920 0601 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -0495ae: 5b21 1001 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ -0495b2: 5b21 0f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ -0495b6: 2200 9800 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0098 │ │ -0495ba: 7020 3603 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0336 │ │ -0495c0: 5b20 0801 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0108 │ │ -0495c4: 0e00 |0012: return-void │ │ +04b760: |[04b760] android.support.v4.app.FragmentManagerImpl.:()V │ │ +04b770: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04b772: 7010 2003 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0320 │ │ +04b778: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04b77a: 5920 0601 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04b77e: 5b21 1001 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ +04b782: 5b21 0f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ +04b786: 2200 9800 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0098 │ │ +04b78a: 7020 3603 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0336 │ │ +04b790: 5b20 0801 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0108 │ │ +04b794: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=422 │ │ 0x0007 line=434 │ │ 0x0009 line=435 │ │ 0x000b line=437 │ │ @@ -90511,37 +90503,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0495c8: |[0495c8] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -0495d8: 5530 1101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -0495dc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0495e0: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0495e4: 1a01 0502 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0205 │ │ -0495e8: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -0495ee: 2700 |000b: throw v0 │ │ -0495f0: 5430 0c01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -0495f4: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -0495f8: 2200 f302 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0495fc: 2201 0503 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -049600: 7010 6714 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -049606: 1a02 0602 |0017: const-string v2, "Can not perform this action inside of " // string@0206 │ │ -04960a: 6e20 6e14 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049610: 0c01 |001c: move-result-object v1 │ │ -049612: 5432 0c01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -049616: 6e20 6e14 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04961c: 0c01 |0022: move-result-object v1 │ │ -04961e: 6e10 7314 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -049624: 0c01 |0026: move-result-object v1 │ │ -049626: 7020 3a14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04962c: 2700 |002a: throw v0 │ │ -04962e: 0e00 |002b: return-void │ │ +04b798: |[04b798] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +04b7a8: 5530 1101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04b7ac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04b7b0: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04b7b4: 1a01 0502 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0205 │ │ +04b7b8: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04b7be: 2700 |000b: throw v0 │ │ +04b7c0: 5430 0c01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04b7c4: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +04b7c8: 2200 f302 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04b7cc: 2201 0503 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04b7d0: 7010 6714 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04b7d6: 1a02 0602 |0017: const-string v2, "Can not perform this action inside of " // string@0206 │ │ +04b7da: 6e20 6e14 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04b7e0: 0c01 |001c: move-result-object v1 │ │ +04b7e2: 5432 0c01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04b7e6: 6e20 6e14 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04b7ec: 0c01 |0022: move-result-object v1 │ │ +04b7ee: 6e10 7314 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04b7f4: 0c01 |0026: move-result-object v1 │ │ +04b7f6: 7020 3a14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04b7fc: 2700 |002a: throw v0 │ │ +04b7fe: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0004 line=1343 │ │ 0x000c line=1346 │ │ 0x0010 line=1347 │ │ 0x002b line=1350 │ │ @@ -90553,22 +90545,22 @@ │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -049630: |[049630] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -049640: 2200 a202 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02a2 │ │ -049644: 7030 4b13 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@134b │ │ -04964a: 6201 f400 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f4 │ │ -04964e: 6e20 4d13 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@134d │ │ -049654: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -049658: 6e30 4c13 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@134c │ │ -04965e: 1100 |000f: return-object v0 │ │ +04b800: |[04b800] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +04b810: 2200 a202 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02a2 │ │ +04b814: 7030 4b13 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@134b │ │ +04b81a: 6201 f400 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f4 │ │ +04b81e: 6e20 4d13 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@134d │ │ +04b824: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +04b828: 6e30 4c13 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@134c │ │ +04b82e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0005 line=751 │ │ 0x000a line=752 │ │ 0x000f line=753 │ │ locals : │ │ @@ -90582,41 +90574,41 @@ │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -049660: |[049660] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -049670: 220a a502 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02a5 │ │ -049674: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -049676: 7020 4f13 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@134f │ │ -04967c: 2200 a902 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02a9 │ │ -049680: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -049682: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -049686: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -049688: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -04968c: 01c1 |000e: move v1, v12 │ │ -04968e: 01d2 |000f: move v2, v13 │ │ -049690: 01c3 |0010: move v3, v12 │ │ -049692: 01d4 |0011: move v4, v13 │ │ -049694: 7609 5513 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1355 │ │ -04969a: 6201 f500 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f5 │ │ -04969e: 6e20 5713 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1357 │ │ -0496a4: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -0496a8: 6e30 5613 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1356 │ │ -0496ae: 6e20 5013 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1350 │ │ -0496b4: 2209 a202 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02a2 │ │ -0496b8: 7030 4b13 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@134b │ │ -0496be: 6201 f400 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f4 │ │ -0496c2: 6e20 4d13 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@134d │ │ -0496c8: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -0496cc: 6e30 4c13 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@134c │ │ -0496d2: 6e20 5013 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1350 │ │ -0496d8: 110a |0034: return-object v10 │ │ +04b830: |[04b830] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +04b840: 220a a502 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02a5 │ │ +04b844: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04b846: 7020 4f13 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@134f │ │ +04b84c: 2200 a902 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02a9 │ │ +04b850: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +04b852: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +04b856: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +04b858: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +04b85c: 01c1 |000e: move v1, v12 │ │ +04b85e: 01d2 |000f: move v2, v13 │ │ +04b860: 01c3 |0010: move v3, v12 │ │ +04b862: 01d4 |0011: move v4, v13 │ │ +04b864: 7609 5513 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1355 │ │ +04b86a: 6201 f500 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f5 │ │ +04b86e: 6e20 5713 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1357 │ │ +04b874: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +04b878: 6e30 5613 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1356 │ │ +04b87e: 6e20 5013 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1350 │ │ +04b884: 2209 a202 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02a2 │ │ +04b888: 7030 4b13 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@134b │ │ +04b88e: 6201 f400 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f4 │ │ +04b892: 6e20 4d13 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@134d │ │ +04b898: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +04b89c: 6e30 4c13 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@134c │ │ +04b8a2: 6e20 5013 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1350 │ │ +04b8a8: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0006 line=737 │ │ 0x0015 line=739 │ │ 0x001a line=740 │ │ 0x001f line=741 │ │ @@ -90640,25 +90632,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -0496dc: |[0496dc] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -0496ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0496ee: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -0496f4: 0f00 |0004: return v0 │ │ -0496f6: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -0496fa: 28fd |0007: goto 0004 // -0003 │ │ -0496fc: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -049700: 28fa |000a: goto 0004 // -0006 │ │ -049702: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -049706: 28f7 |000d: goto 0004 // -0009 │ │ -049708: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +04b8ac: |[04b8ac] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +04b8bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b8be: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +04b8c4: 0f00 |0004: return v0 │ │ +04b8c6: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +04b8ca: 28fd |0007: goto 0004 // -0003 │ │ +04b8cc: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +04b8d0: 28fa |000a: goto 0004 // -0006 │ │ +04b8d2: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +04b8d6: 28f7 |000d: goto 0004 // -0009 │ │ +04b8d8: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2036 │ │ 0x0001 line=2037 │ │ 0x0004 line=2048 │ │ 0x0005 line=2039 │ │ 0x0007 line=2040 │ │ @@ -90675,52 +90667,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -049724: |[049724] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -049734: 1a03 e702 |0000: const-string v3, "FragmentManager" // string@02e7 │ │ -049738: 6e10 5714 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1457 │ │ -04973e: 0c04 |0005: move-result-object v4 │ │ -049740: 7120 ac11 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ -049746: 1a03 e702 |0009: const-string v3, "FragmentManager" // string@02e7 │ │ -04974a: 1a04 a401 |000b: const-string v4, "Activity state:" // string@01a4 │ │ -04974e: 7120 ac11 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ -049754: 2201 5301 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0153 │ │ -049758: 1a03 e702 |0012: const-string v3, "FragmentManager" // string@02e7 │ │ -04975c: 7020 9a07 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@079a │ │ -049762: 2202 e302 |0017: new-instance v2, Ljava/io/PrintWriter; // type@02e3 │ │ -049766: 7020 1014 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1410 │ │ -04976c: 5473 fd00 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -049770: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -049774: 5473 fd00 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -049778: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ -04977c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -04977e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -049780: 2366 4f03 |0026: new-array v6, v6, [Ljava/lang/String; // type@034f │ │ -049784: 6e56 e802 4325 |0028: invoke-virtual {v3, v4, v5, v2, v6}, Landroid/support/v4/app/FragmentActivity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02e8 │ │ -04978a: 2708 |002b: throw v8 │ │ -04978c: 0d00 |002c: move-exception v0 │ │ -04978e: 1a03 e702 |002d: const-string v3, "FragmentManager" // string@02e7 │ │ -049792: 1a04 d302 |002f: const-string v4, "Failed dumping state" // string@02d3 │ │ -049796: 7130 ad11 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -04979c: 28f7 |0034: goto 002b // -0009 │ │ -04979e: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ -0497a2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -0497a4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -0497a6: 2355 4f03 |0039: new-array v5, v5, [Ljava/lang/String; // type@034f │ │ -0497aa: 6e55 5d03 3724 |003b: invoke-virtual {v7, v3, v4, v2, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035d │ │ -0497b0: 28ed |003e: goto 002b // -0013 │ │ -0497b2: 0d00 |003f: move-exception v0 │ │ -0497b4: 1a03 e702 |0040: const-string v3, "FragmentManager" // string@02e7 │ │ -0497b8: 1a04 d302 |0042: const-string v4, "Failed dumping state" // string@02d3 │ │ -0497bc: 7130 ad11 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -0497c2: 28e4 |0047: goto 002b // -001c │ │ +04b8f4: |[04b8f4] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +04b904: 1a03 e702 |0000: const-string v3, "FragmentManager" // string@02e7 │ │ +04b908: 6e10 5714 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1457 │ │ +04b90e: 0c04 |0005: move-result-object v4 │ │ +04b910: 7120 ac11 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ +04b916: 1a03 e702 |0009: const-string v3, "FragmentManager" // string@02e7 │ │ +04b91a: 1a04 a401 |000b: const-string v4, "Activity state:" // string@01a4 │ │ +04b91e: 7120 ac11 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ +04b924: 2201 5301 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0153 │ │ +04b928: 1a03 e702 |0012: const-string v3, "FragmentManager" // string@02e7 │ │ +04b92c: 7020 9a07 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@079a │ │ +04b932: 2202 e302 |0017: new-instance v2, Ljava/io/PrintWriter; // type@02e3 │ │ +04b936: 7020 1014 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1410 │ │ +04b93c: 5473 fd00 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04b940: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +04b944: 5473 fd00 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04b948: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ +04b94c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +04b94e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +04b950: 2366 4f03 |0026: new-array v6, v6, [Ljava/lang/String; // type@034f │ │ +04b954: 6e56 e802 4325 |0028: invoke-virtual {v3, v4, v5, v2, v6}, Landroid/support/v4/app/FragmentActivity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02e8 │ │ +04b95a: 2708 |002b: throw v8 │ │ +04b95c: 0d00 |002c: move-exception v0 │ │ +04b95e: 1a03 e702 |002d: const-string v3, "FragmentManager" // string@02e7 │ │ +04b962: 1a04 d302 |002f: const-string v4, "Failed dumping state" // string@02d3 │ │ +04b966: 7130 ad11 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +04b96c: 28f7 |0034: goto 002b // -0009 │ │ +04b96e: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ +04b972: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +04b974: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +04b976: 2355 4f03 |0039: new-array v5, v5, [Ljava/lang/String; // type@034f │ │ +04b97a: 6e55 5d03 3724 |003b: invoke-virtual {v7, v3, v4, v2, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035d │ │ +04b980: 28ed |003e: goto 002b // -0013 │ │ +04b982: 0d00 |003f: move-exception v0 │ │ +04b984: 1a03 e702 |0040: const-string v3, "FragmentManager" // string@02e7 │ │ +04b988: 1a04 d302 |0042: const-string v4, "Failed dumping state" // string@02d3 │ │ +04b98c: 7130 ad11 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +04b992: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=445 │ │ @@ -90748,35 +90740,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0497e0: |[0497e0] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -0497f0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0497f2: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -0497f8: 0f00 |0004: return v0 │ │ -0497fa: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -0497fe: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -049800: 28fc |0008: goto 0004 // -0004 │ │ -049802: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -049804: 28fe |000a: goto 0008 // -0002 │ │ -049806: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -04980a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -04980c: 28f6 |000e: goto 0004 // -000a │ │ -04980e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -049810: 28fe |0010: goto 000e // -0002 │ │ -049812: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -049816: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -049818: 28f0 |0014: goto 0004 // -0010 │ │ -04981a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -04981c: 28fe |0016: goto 0014 // -0002 │ │ -04981e: 0000 |0017: nop // spacer │ │ -049820: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +04b9b0: |[04b9b0] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +04b9c0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04b9c2: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +04b9c8: 0f00 |0004: return v0 │ │ +04b9ca: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +04b9ce: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04b9d0: 28fc |0008: goto 0004 // -0004 │ │ +04b9d2: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +04b9d4: 28fe |000a: goto 0008 // -0002 │ │ +04b9d6: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +04b9da: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +04b9dc: 28f6 |000e: goto 0004 // -000a │ │ +04b9de: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +04b9e0: 28fe |0010: goto 000e // -0002 │ │ +04b9e2: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +04b9e6: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +04b9e8: 28f0 |0014: goto 0004 // -0010 │ │ +04b9ea: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +04b9ec: 28fe |0016: goto 0014 // -0002 │ │ +04b9ee: 0000 |0017: nop // spacer │ │ +04b9f0: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2060 │ │ 0x0001 line=2061 │ │ 0x0004 line=2072 │ │ 0x0005 line=2063 │ │ 0x0008 line=2064 │ │ @@ -90797,24 +90789,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04983c: |[04983c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -04984c: 5410 0101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -049850: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -049854: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -049858: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04985e: 5b10 0101 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -049862: 5410 0101 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -049866: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04986c: 6e10 7f03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@037f │ │ -049872: 0e00 |0013: return-void │ │ +04ba0c: |[04ba0c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +04ba1c: 5410 0101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04ba20: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04ba24: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04ba28: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04ba2e: 5b10 0101 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04ba32: 5410 0101 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04ba36: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04ba3c: 6e10 7f03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@037f │ │ +04ba42: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1499 │ │ 0x0004 line=1500 │ │ 0x000b line=1502 │ │ 0x0010 line=1503 │ │ 0x0013 line=1504 │ │ @@ -90827,66 +90819,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -049874: |[049874] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -049884: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -049886: 5440 fe00 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04988a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -04988e: 2200 1403 |0005: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -049892: 7010 8414 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -049898: 5b40 fe00 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04989c: 6300 f300 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -0498a0: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -0498a4: 1a00 e702 |0010: const-string v0, "FragmentManager" // string@02e7 │ │ -0498a8: 2201 0503 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -0498ac: 7010 6714 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0498b2: 1a02 eb09 |0017: const-string v2, "add: " // string@09eb │ │ -0498b6: 6e20 6e14 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0498bc: 0c01 |001c: move-result-object v1 │ │ -0498be: 6e20 6d14 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -0498c4: 0c01 |0020: move-result-object v1 │ │ -0498c6: 6e10 7314 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -0498cc: 0c01 |0024: move-result-object v1 │ │ -0498ce: 7120 ae11 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -0498d4: 6e20 6b03 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@036b │ │ -0498da: 5550 a300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -0498de: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -0498e2: 5440 fe00 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -0498e6: 6e20 8914 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1489 │ │ -0498ec: 0a00 |0034: move-result v0 │ │ -0498ee: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -0498f2: 2200 f302 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0498f6: 2201 0503 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -0498fa: 7010 6714 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -049900: 1a02 e202 |003e: const-string v2, "Fragment already added: " // string@02e2 │ │ -049904: 6e20 6e14 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04990a: 0c01 |0043: move-result-object v1 │ │ -04990c: 6e20 6d14 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -049912: 0c01 |0047: move-result-object v1 │ │ -049914: 6e10 7314 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04991a: 0c01 |004b: move-result-object v1 │ │ -04991c: 7020 3a14 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -049922: 2700 |004f: throw v0 │ │ -049924: 5440 fe00 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049928: 6e20 8714 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04992e: 5c53 9900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -049932: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -049934: 5c50 b100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ -049938: 5550 a700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -04993c: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -049940: 5550 ae00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -049944: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -049948: 5c43 0b01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -04994c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -049950: 6e20 7103 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0371 │ │ -049956: 0e00 |0069: return-void │ │ +04ba44: |[04ba44] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +04ba54: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04ba56: 5440 fe00 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ba5a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +04ba5e: 2200 1403 |0005: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04ba62: 7010 8414 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04ba68: 5b40 fe00 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ba6c: 6300 f300 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04ba70: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +04ba74: 1a00 e702 |0010: const-string v0, "FragmentManager" // string@02e7 │ │ +04ba78: 2201 0503 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04ba7c: 7010 6714 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ba82: 1a02 eb09 |0017: const-string v2, "add: " // string@09eb │ │ +04ba86: 6e20 6e14 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ba8c: 0c01 |001c: move-result-object v1 │ │ +04ba8e: 6e20 6d14 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04ba94: 0c01 |0020: move-result-object v1 │ │ +04ba96: 6e10 7314 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04ba9c: 0c01 |0024: move-result-object v1 │ │ +04ba9e: 7120 ae11 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04baa4: 6e20 6b03 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@036b │ │ +04baaa: 5550 a300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +04baae: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +04bab2: 5440 fe00 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bab6: 6e20 8914 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1489 │ │ +04babc: 0a00 |0034: move-result v0 │ │ +04babe: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +04bac2: 2200 f302 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04bac6: 2201 0503 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04baca: 7010 6714 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04bad0: 1a02 e202 |003e: const-string v2, "Fragment already added: " // string@02e2 │ │ +04bad4: 6e20 6e14 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bada: 0c01 |0043: move-result-object v1 │ │ +04badc: 6e20 6d14 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04bae2: 0c01 |0047: move-result-object v1 │ │ +04bae4: 6e10 7314 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04baea: 0c01 |004b: move-result-object v1 │ │ +04baec: 7020 3a14 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04baf2: 2700 |004f: throw v0 │ │ +04baf4: 5440 fe00 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04baf8: 6e20 8714 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04bafe: 5c53 9900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04bb02: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +04bb04: 5c50 b100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ +04bb08: 5550 a700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +04bb0c: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +04bb10: 5550 ae00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +04bb14: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +04bb18: 5c43 0b01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04bb1c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +04bb20: 6e20 7103 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0371 │ │ +04bb26: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1168 │ │ 0x0005 line=1169 │ │ 0x000c line=1171 │ │ 0x0028 line=1172 │ │ 0x002b line=1173 │ │ @@ -90910,23 +90902,23 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -049958: |[049958] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -049968: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ -04996c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -049970: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -049974: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04997a: 5b10 0201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ -04997e: 5410 0201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ -049982: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -049988: 0e00 |0010: return-void │ │ +04bb28: |[04bb28] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04bb38: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ +04bb3c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04bb40: 2200 1403 |0004: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04bb44: 7010 8414 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04bb4a: 5b10 0201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ +04bb4e: 5410 0201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ +04bb52: 6e20 8714 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04bb58: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0004 line=542 │ │ 0x000b line=544 │ │ 0x0010 line=545 │ │ locals : │ │ @@ -90938,89 +90930,89 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -04998c: |[04998c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -04999c: 1d05 |0000: monitor-enter v5 │ │ -04999e: 5452 ff00 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -0499a2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0499a6: 5452 ff00 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -0499aa: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0499b0: 0a02 |000a: move-result v2 │ │ -0499b2: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -0499b6: 5452 0301 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -0499ba: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -0499be: 2202 1403 |0011: new-instance v2, Ljava/util/ArrayList; // type@0314 │ │ -0499c2: 7010 8414 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -0499c8: 5b52 0301 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -0499cc: 5452 0301 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -0499d0: 6e10 9014 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0499d6: 0a00 |001d: move-result v0 │ │ -0499d8: 6302 f300 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -0499dc: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -0499e0: 1a02 e702 |0022: const-string v2, "FragmentManager" // string@02e7 │ │ -0499e4: 2203 0503 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -0499e8: 7010 6714 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0499ee: 1a04 5908 |0029: const-string v4, "Setting back stack index " // string@0859 │ │ -0499f2: 6e20 6e14 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0499f8: 0c03 |002e: move-result-object v3 │ │ -0499fa: 6e20 6a14 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -049a00: 0c03 |0032: move-result-object v3 │ │ -049a02: 1a04 8100 |0033: const-string v4, " to " // string@0081 │ │ -049a06: 6e20 6e14 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049a0c: 0c03 |0038: move-result-object v3 │ │ -049a0e: 6e20 6d14 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -049a14: 0c03 |003c: move-result-object v3 │ │ -049a16: 6e10 7314 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -049a1c: 0c03 |0040: move-result-object v3 │ │ -049a1e: 7120 ae11 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -049a24: 5452 0301 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -049a28: 6e20 8714 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -049a2e: 1e05 |0049: monitor-exit v5 │ │ -049a30: 0101 |004a: move v1, v0 │ │ -049a32: 0f01 |004b: return v1 │ │ -049a34: 5452 ff00 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -049a38: 5453 ff00 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -049a3c: 6e10 9014 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -049a42: 0a03 |0053: move-result v3 │ │ -049a44: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -049a48: 6e20 8d14 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ -049a4e: 0c02 |0059: move-result-object v2 │ │ -049a50: 1f02 f602 |005a: check-cast v2, Ljava/lang/Integer; // type@02f6 │ │ -049a54: 6e10 3c14 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@143c │ │ -049a5a: 0a00 |005f: move-result v0 │ │ -049a5c: 6302 f300 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -049a60: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -049a64: 1a02 e702 |0064: const-string v2, "FragmentManager" // string@02e7 │ │ -049a68: 2203 0503 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -049a6c: 7010 6714 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -049a72: 1a04 ae01 |006b: const-string v4, "Adding back stack index " // string@01ae │ │ -049a76: 6e20 6e14 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049a7c: 0c03 |0070: move-result-object v3 │ │ -049a7e: 6e20 6a14 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -049a84: 0c03 |0074: move-result-object v3 │ │ -049a86: 1a04 8600 |0075: const-string v4, " with " // string@0086 │ │ -049a8a: 6e20 6e14 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049a90: 0c03 |007a: move-result-object v3 │ │ -049a92: 6e20 6d14 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -049a98: 0c03 |007e: move-result-object v3 │ │ -049a9a: 6e10 7314 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -049aa0: 0c03 |0082: move-result-object v3 │ │ -049aa2: 7120 ae11 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -049aa8: 5452 0301 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -049aac: 6e30 8f14 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -049ab2: 1e05 |008b: monitor-exit v5 │ │ -049ab4: 0101 |008c: move v1, v0 │ │ -049ab6: 28be |008d: goto 004b // -0042 │ │ -049ab8: 0d02 |008e: move-exception v2 │ │ -049aba: 1e05 |008f: monitor-exit v5 │ │ -049abc: 2702 |0090: throw v2 │ │ +04bb5c: |[04bb5c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +04bb6c: 1d05 |0000: monitor-enter v5 │ │ +04bb6e: 5452 ff00 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04bb72: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04bb76: 5452 ff00 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04bb7a: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04bb80: 0a02 |000a: move-result v2 │ │ +04bb82: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +04bb86: 5452 0301 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04bb8a: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +04bb8e: 2202 1403 |0011: new-instance v2, Ljava/util/ArrayList; // type@0314 │ │ +04bb92: 7010 8414 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04bb98: 5b52 0301 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04bb9c: 5452 0301 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04bba0: 6e10 9014 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04bba6: 0a00 |001d: move-result v0 │ │ +04bba8: 6302 f300 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04bbac: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +04bbb0: 1a02 e702 |0022: const-string v2, "FragmentManager" // string@02e7 │ │ +04bbb4: 2203 0503 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04bbb8: 7010 6714 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04bbbe: 1a04 5908 |0029: const-string v4, "Setting back stack index " // string@0859 │ │ +04bbc2: 6e20 6e14 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bbc8: 0c03 |002e: move-result-object v3 │ │ +04bbca: 6e20 6a14 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04bbd0: 0c03 |0032: move-result-object v3 │ │ +04bbd2: 1a04 8100 |0033: const-string v4, " to " // string@0081 │ │ +04bbd6: 6e20 6e14 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bbdc: 0c03 |0038: move-result-object v3 │ │ +04bbde: 6e20 6d14 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04bbe4: 0c03 |003c: move-result-object v3 │ │ +04bbe6: 6e10 7314 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04bbec: 0c03 |0040: move-result-object v3 │ │ +04bbee: 7120 ae11 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04bbf4: 5452 0301 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04bbf8: 6e20 8714 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04bbfe: 1e05 |0049: monitor-exit v5 │ │ +04bc00: 0101 |004a: move v1, v0 │ │ +04bc02: 0f01 |004b: return v1 │ │ +04bc04: 5452 ff00 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04bc08: 5453 ff00 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04bc0c: 6e10 9014 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04bc12: 0a03 |0053: move-result v3 │ │ +04bc14: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04bc18: 6e20 8d14 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ +04bc1e: 0c02 |0059: move-result-object v2 │ │ +04bc20: 1f02 f602 |005a: check-cast v2, Ljava/lang/Integer; // type@02f6 │ │ +04bc24: 6e10 3c14 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@143c │ │ +04bc2a: 0a00 |005f: move-result v0 │ │ +04bc2c: 6302 f300 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04bc30: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +04bc34: 1a02 e702 |0064: const-string v2, "FragmentManager" // string@02e7 │ │ +04bc38: 2203 0503 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04bc3c: 7010 6714 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04bc42: 1a04 ae01 |006b: const-string v4, "Adding back stack index " // string@01ae │ │ +04bc46: 6e20 6e14 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bc4c: 0c03 |0070: move-result-object v3 │ │ +04bc4e: 6e20 6a14 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04bc54: 0c03 |0074: move-result-object v3 │ │ +04bc56: 1a04 8600 |0075: const-string v4, " with " // string@0086 │ │ +04bc5a: 6e20 6e14 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bc60: 0c03 |007a: move-result-object v3 │ │ +04bc62: 6e20 6d14 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04bc68: 0c03 |007e: move-result-object v3 │ │ +04bc6a: 6e10 7314 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04bc70: 0c03 |0082: move-result-object v3 │ │ +04bc72: 7120 ae11 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04bc78: 5452 0301 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04bc7c: 6e30 8f14 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04bc82: 1e05 |008b: monitor-exit v5 │ │ +04bc84: 0101 |008c: move v1, v0 │ │ +04bc86: 28be |008d: goto 004b // -0042 │ │ +04bc88: 0d02 |008e: move-exception v2 │ │ +04bc8a: 1e05 |008f: monitor-exit v5 │ │ +04bc8c: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1379 │ │ 0x0001 line=1380 │ │ 0x000d line=1381 │ │ @@ -91048,25 +91040,25 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -049acc: |[049acc] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -049adc: 5420 fd00 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -049ae0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -049ae4: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -049ae8: 1a01 b101 |0006: const-string v1, "Already attached" // string@01b1 │ │ -049aec: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -049af2: 2700 |000b: throw v0 │ │ -049af4: 5b23 fd00 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -049af8: 5b24 0401 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0104 │ │ -049afc: 5b25 0d01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -049b00: 0e00 |0012: return-void │ │ +04bc9c: |[04bc9c] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +04bcac: 5420 fd00 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04bcb0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04bcb4: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04bcb8: 1a01 b101 |0006: const-string v1, "Already attached" // string@01b1 │ │ +04bcbc: 7020 3a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04bcc2: 2700 |000b: throw v0 │ │ +04bcc4: 5b23 fd00 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04bcc8: 5b24 0401 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0104 │ │ +04bccc: 5b25 0d01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04bcd0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1867 │ │ 0x000c line=1868 │ │ 0x000e line=1869 │ │ 0x0010 line=1870 │ │ 0x0012 line=1871 │ │ @@ -91081,84 +91073,84 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 139 16-bit code units │ │ -049b04: |[049b04] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -049b14: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -049b16: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -049b18: 6300 f300 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -049b1c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -049b20: 1a00 e702 |0006: const-string v0, "FragmentManager" // string@02e7 │ │ -049b24: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -049b28: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -049b2e: 1a02 660a |000d: const-string v2, "attach: " // string@0a66 │ │ -049b32: 6e20 6e14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049b38: 0c01 |0012: move-result-object v1 │ │ -049b3a: 6e20 6d14 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -049b40: 0c01 |0016: move-result-object v1 │ │ -049b42: 6e10 7314 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -049b48: 0c01 |001a: move-result-object v1 │ │ -049b4a: 7120 ae11 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -049b50: 5570 a300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -049b54: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -049b58: 5c75 a300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -049b5c: 5570 9900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -049b60: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -049b64: 5460 fe00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049b68: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -049b6c: 2200 1403 |002c: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -049b70: 7010 8414 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -049b76: 5b60 fe00 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049b7a: 5460 fe00 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049b7e: 6e20 8914 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1489 │ │ -049b84: 0a00 |0038: move-result v0 │ │ -049b86: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -049b8a: 2200 f302 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -049b8e: 2201 0503 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -049b92: 7010 6714 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -049b98: 1a02 e202 |0042: const-string v2, "Fragment already added: " // string@02e2 │ │ -049b9c: 6e20 6e14 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049ba2: 0c01 |0047: move-result-object v1 │ │ -049ba4: 6e20 6d14 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -049baa: 0c01 |004b: move-result-object v1 │ │ -049bac: 6e10 7314 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -049bb2: 0c01 |004f: move-result-object v1 │ │ -049bb4: 7020 3a14 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -049bba: 2700 |0053: throw v0 │ │ -049bbc: 6300 f300 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -049bc0: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -049bc4: 1a00 e702 |0058: const-string v0, "FragmentManager" // string@02e7 │ │ -049bc8: 2201 0503 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -049bcc: 7010 6714 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -049bd2: 1a02 ea09 |005f: const-string v2, "add from attach: " // string@09ea │ │ -049bd6: 6e20 6e14 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049bdc: 0c01 |0064: move-result-object v1 │ │ -049bde: 6e20 6d14 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -049be4: 0c01 |0068: move-result-object v1 │ │ -049be6: 6e10 7314 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -049bec: 0c01 |006c: move-result-object v1 │ │ -049bee: 7120 ae11 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -049bf4: 5460 fe00 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049bf8: 6e20 8714 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -049bfe: 5c73 9900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -049c02: 5570 a700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -049c06: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -049c0a: 5570 ae00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -049c0e: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -049c12: 5c63 0b01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -049c16: 5262 0601 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -049c1a: 0760 |0083: move-object v0, v6 │ │ -049c1c: 0771 |0084: move-object v1, v7 │ │ -049c1e: 0183 |0085: move v3, v8 │ │ -049c20: 0194 |0086: move v4, v9 │ │ -049c22: 7406 7203 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ -049c28: 0e00 |008a: return-void │ │ +04bcd4: |[04bcd4] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04bce4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04bce6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04bce8: 6300 f300 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04bcec: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04bcf0: 1a00 e702 |0006: const-string v0, "FragmentManager" // string@02e7 │ │ +04bcf4: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04bcf8: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04bcfe: 1a02 660a |000d: const-string v2, "attach: " // string@0a66 │ │ +04bd02: 6e20 6e14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bd08: 0c01 |0012: move-result-object v1 │ │ +04bd0a: 6e20 6d14 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04bd10: 0c01 |0016: move-result-object v1 │ │ +04bd12: 6e10 7314 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04bd18: 0c01 |001a: move-result-object v1 │ │ +04bd1a: 7120 ae11 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04bd20: 5570 a300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +04bd24: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +04bd28: 5c75 a300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +04bd2c: 5570 9900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04bd30: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +04bd34: 5460 fe00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bd38: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +04bd3c: 2200 1403 |002c: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04bd40: 7010 8414 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04bd46: 5b60 fe00 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bd4a: 5460 fe00 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bd4e: 6e20 8914 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1489 │ │ +04bd54: 0a00 |0038: move-result v0 │ │ +04bd56: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +04bd5a: 2200 f302 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04bd5e: 2201 0503 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04bd62: 7010 6714 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04bd68: 1a02 e202 |0042: const-string v2, "Fragment already added: " // string@02e2 │ │ +04bd6c: 6e20 6e14 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bd72: 0c01 |0047: move-result-object v1 │ │ +04bd74: 6e20 6d14 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04bd7a: 0c01 |004b: move-result-object v1 │ │ +04bd7c: 6e10 7314 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04bd82: 0c01 |004f: move-result-object v1 │ │ +04bd84: 7020 3a14 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04bd8a: 2700 |0053: throw v0 │ │ +04bd8c: 6300 f300 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04bd90: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +04bd94: 1a00 e702 |0058: const-string v0, "FragmentManager" // string@02e7 │ │ +04bd98: 2201 0503 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04bd9c: 7010 6714 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04bda2: 1a02 ea09 |005f: const-string v2, "add from attach: " // string@09ea │ │ +04bda6: 6e20 6e14 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bdac: 0c01 |0064: move-result-object v1 │ │ +04bdae: 6e20 6d14 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04bdb4: 0c01 |0068: move-result-object v1 │ │ +04bdb6: 6e10 7314 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04bdbc: 0c01 |006c: move-result-object v1 │ │ +04bdbe: 7120 ae11 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04bdc4: 5460 fe00 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bdc8: 6e20 8714 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04bdce: 5c73 9900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04bdd2: 5570 a700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +04bdd6: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +04bdda: 5570 ae00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +04bdde: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +04bde2: 5c63 0b01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04bde6: 5262 0601 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04bdea: 0760 |0083: move-object v0, v6 │ │ +04bdec: 0771 |0084: move-object v1, v7 │ │ +04bdee: 0183 |0085: move v3, v8 │ │ +04bdf0: 0194 |0086: move v4, v9 │ │ +04bdf2: 7406 7203 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ +04bdf8: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1264 │ │ 0x001e line=1265 │ │ 0x0022 line=1266 │ │ 0x0024 line=1267 │ │ 0x0028 line=1268 │ │ @@ -91183,18 +91175,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049c2c: |[049c2c] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -049c3c: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -049c40: 7020 1f02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@021f │ │ -049c46: 1100 |0005: return-object v0 │ │ +04bdfc: |[04bdfc] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +04be0c: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +04be10: 7020 1f02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@021f │ │ +04be16: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -91202,64 +91194,64 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 97 16-bit code units │ │ -049c48: |[049c48] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -049c58: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -049c5a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -049c5c: 6300 f300 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -049c60: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -049c64: 1a00 e702 |0006: const-string v0, "FragmentManager" // string@02e7 │ │ -049c68: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -049c6c: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -049c72: 1a03 c40b |000d: const-string v3, "detach: " // string@0bc4 │ │ -049c76: 6e20 6e14 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049c7c: 0c01 |0012: move-result-object v1 │ │ -049c7e: 6e20 6d14 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -049c84: 0c01 |0016: move-result-object v1 │ │ -049c86: 6e10 7314 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -049c8c: 0c01 |001a: move-result-object v1 │ │ -049c8e: 7120 ae11 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -049c94: 5570 a300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -049c98: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -049c9c: 5c72 a300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -049ca0: 5570 9900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -049ca4: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -049ca8: 5460 fe00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049cac: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -049cb0: 6300 f300 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -049cb4: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -049cb8: 1a00 e702 |0030: const-string v0, "FragmentManager" // string@02e7 │ │ -049cbc: 2201 0503 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -049cc0: 7010 6714 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -049cc6: 1a03 6614 |0037: const-string v3, "remove from detach: " // string@1466 │ │ -049cca: 6e20 6e14 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -049cd0: 0c01 |003c: move-result-object v1 │ │ -049cd2: 6e20 6d14 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -049cd8: 0c01 |0040: move-result-object v1 │ │ -049cda: 6e10 7314 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -049ce0: 0c01 |0044: move-result-object v1 │ │ -049ce2: 7120 ae11 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -049ce8: 5460 fe00 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049cec: 6e20 8e14 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ -049cf2: 5570 a700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -049cf6: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -049cfa: 5570 ae00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -049cfe: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -049d02: 5c62 0b01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -049d06: 5c75 9900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -049d0a: 0760 |0059: move-object v0, v6 │ │ -049d0c: 0771 |005a: move-object v1, v7 │ │ -049d0e: 0183 |005b: move v3, v8 │ │ -049d10: 0194 |005c: move v4, v9 │ │ -049d12: 7406 7203 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ -049d18: 0e00 |0060: return-void │ │ +04be18: |[04be18] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04be28: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04be2a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +04be2c: 6300 f300 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04be30: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04be34: 1a00 e702 |0006: const-string v0, "FragmentManager" // string@02e7 │ │ +04be38: 2201 0503 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04be3c: 7010 6714 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04be42: 1a03 c40b |000d: const-string v3, "detach: " // string@0bc4 │ │ +04be46: 6e20 6e14 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04be4c: 0c01 |0012: move-result-object v1 │ │ +04be4e: 6e20 6d14 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04be54: 0c01 |0016: move-result-object v1 │ │ +04be56: 6e10 7314 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04be5c: 0c01 |001a: move-result-object v1 │ │ +04be5e: 7120 ae11 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04be64: 5570 a300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +04be68: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +04be6c: 5c72 a300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +04be70: 5570 9900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04be74: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +04be78: 5460 fe00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04be7c: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +04be80: 6300 f300 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04be84: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +04be88: 1a00 e702 |0030: const-string v0, "FragmentManager" // string@02e7 │ │ +04be8c: 2201 0503 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04be90: 7010 6714 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04be96: 1a03 6614 |0037: const-string v3, "remove from detach: " // string@1466 │ │ +04be9a: 6e20 6e14 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04bea0: 0c01 |003c: move-result-object v1 │ │ +04bea2: 6e20 6d14 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04bea8: 0c01 |0040: move-result-object v1 │ │ +04beaa: 6e10 7314 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04beb0: 0c01 |0044: move-result-object v1 │ │ +04beb2: 7120 ae11 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04beb8: 5460 fe00 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bebc: 6e20 8e14 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ +04bec2: 5570 a700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +04bec6: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +04beca: 5570 ae00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +04bece: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +04bed2: 5c62 0b01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04bed6: 5c75 9900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04beda: 0760 |0059: move-object v0, v6 │ │ +04bedc: 0771 |005a: move-object v1, v7 │ │ +04bede: 0183 |005b: move v3, v8 │ │ +04bee0: 0194 |005c: move v4, v9 │ │ +04bee2: 7406 7203 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ +04bee8: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x001e line=1246 │ │ 0x0022 line=1247 │ │ 0x0024 line=1248 │ │ 0x0028 line=1250 │ │ @@ -91281,20 +91273,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -049d1c: |[049d1c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -049d2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049d2e: 5c21 1101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -049d32: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -049d34: 6e30 7003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -049d3a: 0e00 |0007: return-void │ │ +04beec: |[04beec] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +04befc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04befe: 5c21 1101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04bf02: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04bf04: 6e30 7003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04bf0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1883 │ │ 0x0003 line=1884 │ │ 0x0007 line=1885 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -91304,31 +91296,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -049d3c: |[049d3c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -049d4c: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049d50: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -049d54: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -049d56: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049d5a: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -049d60: 0a02 |000a: move-result v2 │ │ -049d62: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -049d66: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049d6a: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -049d70: 0c00 |0012: move-result-object v0 │ │ -049d72: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -049d76: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -049d7a: 6e20 c002 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02c0 │ │ -049d80: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049d84: 28e9 |001c: goto 0005 // -0017 │ │ -049d86: 0e00 |001d: return-void │ │ +04bf0c: |[04bf0c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04bf1c: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bf20: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04bf24: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04bf26: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bf2a: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04bf30: 0a02 |000a: move-result v2 │ │ +04bf32: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04bf36: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bf3a: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04bf40: 0c00 |0012: move-result-object v0 │ │ +04bf42: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04bf46: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04bf4a: 6e20 c002 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02c0 │ │ +04bf50: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04bf54: 28e9 |001c: goto 0005 // -0017 │ │ +04bf56: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1928 │ │ 0x0004 line=1929 │ │ 0x000d line=1930 │ │ 0x0015 line=1931 │ │ 0x0017 line=1932 │ │ @@ -91345,36 +91337,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -049d88: |[049d88] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -049d98: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049d9c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -049da0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -049da2: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049da6: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -049dac: 0a02 |000a: move-result v2 │ │ -049dae: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -049db2: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049db6: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -049dbc: 0c00 |0012: move-result-object v0 │ │ -049dbe: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -049dc2: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -049dc6: 6e20 c102 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@02c1 │ │ -049dcc: 0a02 |001a: move-result v2 │ │ -049dce: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -049dd2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -049dd4: 0f02 |001e: return v2 │ │ -049dd6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049dda: 28e4 |0021: goto 0005 // -001c │ │ -049ddc: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -049dde: 28fb |0023: goto 001e // -0005 │ │ +04bf58: |[04bf58] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +04bf68: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bf6c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04bf70: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04bf72: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bf76: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04bf7c: 0a02 |000a: move-result v2 │ │ +04bf7e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04bf82: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bf86: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04bf8c: 0c00 |0012: move-result-object v0 │ │ +04bf8e: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04bf92: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04bf96: 6e20 c102 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@02c1 │ │ +04bf9c: 0a02 |001a: move-result v2 │ │ +04bf9e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04bfa2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04bfa4: 0f02 |001e: return v2 │ │ +04bfa6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04bfaa: 28e4 |0021: goto 0005 // -001c │ │ +04bfac: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04bfae: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2011 │ │ 0x0004 line=2012 │ │ 0x000d line=2013 │ │ 0x0015 line=2014 │ │ 0x0017 line=2015 │ │ @@ -91395,20 +91387,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -049de0: |[049de0] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -049df0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049df2: 5c21 1101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -049df6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -049df8: 6e30 7003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -049dfe: 0e00 |0007: return-void │ │ +04bfb0: |[04bfb0] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +04bfc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04bfc2: 5c21 1101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04bfc6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04bfc8: 6e30 7003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04bfce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1878 │ │ 0x0003 line=1879 │ │ 0x0007 line=1880 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -91418,59 +91410,59 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -049e00: |[049e00] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -049e10: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -049e12: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -049e14: 5454 fe00 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049e18: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -049e1c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -049e1e: 5454 fe00 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049e22: 6e10 9014 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -049e28: 0a04 |000c: move-result v4 │ │ -049e2a: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -049e2e: 5454 fe00 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049e32: 6e20 8a14 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -049e38: 0c00 |0014: move-result-object v0 │ │ -049e3a: 1f00 8e00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -049e3e: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -049e42: 6e30 c302 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02c3 │ │ -049e48: 0a04 |001c: move-result v4 │ │ -049e4a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -049e4e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -049e50: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -049e54: 2202 1403 |0022: new-instance v2, Ljava/util/ArrayList; // type@0314 │ │ -049e58: 7010 8414 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -049e5e: 6e20 8714 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -049e64: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049e68: 28db |002c: goto 0007 // -0025 │ │ -049e6a: 5454 0501 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ -049e6e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -049e72: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -049e74: 5454 0501 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ -049e78: 6e10 9014 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -049e7e: 0a04 |0037: move-result v4 │ │ -049e80: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -049e84: 5454 0501 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ -049e88: 6e20 8a14 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -049e8e: 0c00 |003f: move-result-object v0 │ │ -049e90: 1f00 8e00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -049e94: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -049e98: 6e20 8914 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1489 │ │ -049e9e: 0a04 |0047: move-result v4 │ │ -049ea0: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -049ea4: 6e10 af02 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@02af │ │ -049eaa: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049eae: 28e3 |004f: goto 0032 // -001d │ │ -049eb0: 5b52 0501 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ -049eb4: 0f03 |0052: return v3 │ │ +04bfd0: |[04bfd0] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +04bfe0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04bfe2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04bfe4: 5454 fe00 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bfe8: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +04bfec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04bfee: 5454 fe00 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04bff2: 6e10 9014 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04bff8: 0a04 |000c: move-result v4 │ │ +04bffa: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +04bffe: 5454 fe00 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c002: 6e20 8a14 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c008: 0c00 |0014: move-result-object v0 │ │ +04c00a: 1f00 8e00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c00e: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +04c012: 6e30 c302 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02c3 │ │ +04c018: 0a04 |001c: move-result v4 │ │ +04c01a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +04c01e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +04c020: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +04c024: 2202 1403 |0022: new-instance v2, Ljava/util/ArrayList; // type@0314 │ │ +04c028: 7010 8414 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04c02e: 6e20 8714 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04c034: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c038: 28db |002c: goto 0007 // -0025 │ │ +04c03a: 5454 0501 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ +04c03e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +04c042: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +04c044: 5454 0501 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ +04c048: 6e10 9014 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c04e: 0a04 |0037: move-result v4 │ │ +04c050: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +04c054: 5454 0501 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ +04c058: 6e20 8a14 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c05e: 0c00 |003f: move-result-object v0 │ │ +04c060: 1f00 8e00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c064: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +04c068: 6e20 8914 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1489 │ │ +04c06e: 0a04 |0047: move-result v4 │ │ +04c070: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +04c074: 6e10 af02 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@02af │ │ +04c07a: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c07e: 28e3 |004f: goto 0032 // -001d │ │ +04c080: 5b52 0501 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ +04c084: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1950 │ │ 0x0001 line=1951 │ │ 0x0002 line=1952 │ │ 0x0006 line=1953 │ │ 0x000f line=1954 │ │ @@ -91506,25 +91498,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -049eb8: |[049eb8] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -049ec8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -049eca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -049ecc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -049ece: 5c30 0701 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ -049ed2: 6e10 5f03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -049ed8: 6e30 7003 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -049ede: 5b31 fd00 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -049ee2: 5b31 0401 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0104 │ │ -049ee6: 5b31 0d01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -049eea: 0e00 |0011: return-void │ │ +04c088: |[04c088] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +04c098: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04c09a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04c09c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04c09e: 5c30 0701 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ +04c0a2: 6e10 5f03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +04c0a8: 6e30 7003 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04c0ae: 5b31 fd00 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04c0b2: 5b31 0401 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0104 │ │ +04c0b6: 5b31 0d01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04c0ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1919 │ │ 0x0005 line=1920 │ │ 0x0008 line=1921 │ │ 0x000b line=1922 │ │ 0x000d line=1923 │ │ @@ -91538,19 +91530,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049eec: |[049eec] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -049efc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049efe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -049f00: 6e30 7003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -049f06: 0e00 |0005: return-void │ │ +04c0bc: |[04c0bc] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +04c0cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04c0ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04c0d0: 6e30 7003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04c0d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1915 │ │ 0x0005 line=1916 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -91559,31 +91551,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -049f08: |[049f08] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -049f18: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049f1c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -049f20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -049f22: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049f26: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -049f2c: 0a02 |000a: move-result v2 │ │ -049f2e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -049f32: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049f36: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -049f3c: 0c00 |0012: move-result-object v0 │ │ -049f3e: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -049f42: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -049f46: 6e10 c702 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@02c7 │ │ -049f4c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049f50: 28e9 |001c: goto 0005 // -0017 │ │ -049f52: 0e00 |001d: return-void │ │ +04c0d8: |[04c0d8] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +04c0e8: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c0ec: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04c0f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04c0f2: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c0f6: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c0fc: 0a02 |000a: move-result v2 │ │ +04c0fe: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04c102: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c106: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c10c: 0c00 |0012: move-result-object v0 │ │ +04c10e: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c112: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04c116: 6e10 c702 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@02c7 │ │ +04c11c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c120: 28e9 |001c: goto 0005 // -0017 │ │ +04c122: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1939 │ │ 0x0004 line=1940 │ │ 0x000d line=1941 │ │ 0x0015 line=1942 │ │ 0x0017 line=1943 │ │ @@ -91599,36 +91591,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -049f54: |[049f54] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -049f64: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049f68: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -049f6c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -049f6e: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049f72: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -049f78: 0a02 |000a: move-result v2 │ │ -049f7a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -049f7e: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049f82: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -049f88: 0c00 |0012: move-result-object v0 │ │ -049f8a: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -049f8e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -049f92: 6e20 c802 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02c8 │ │ -049f98: 0a02 |001a: move-result v2 │ │ -049f9a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -049f9e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -049fa0: 0f02 |001e: return v2 │ │ -049fa2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049fa6: 28e4 |0021: goto 0005 // -001c │ │ -049fa8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -049faa: 28fb |0023: goto 001e // -0005 │ │ +04c124: |[04c124] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04c134: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c138: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04c13c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04c13e: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c142: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c148: 0a02 |000a: move-result v2 │ │ +04c14a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04c14e: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c152: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c158: 0c00 |0012: move-result-object v0 │ │ +04c15a: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c15e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04c162: 6e20 c802 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02c8 │ │ +04c168: 0a02 |001a: move-result v2 │ │ +04c16a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04c16e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04c170: 0f02 |001e: return v2 │ │ +04c172: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c176: 28e4 |0021: goto 0005 // -001c │ │ +04c178: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04c17a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1997 │ │ 0x0004 line=1998 │ │ 0x000d line=1999 │ │ 0x0015 line=2000 │ │ 0x0017 line=2001 │ │ @@ -91649,31 +91641,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -049fac: |[049fac] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -049fbc: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049fc0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -049fc4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -049fc6: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049fca: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -049fd0: 0a02 |000a: move-result v2 │ │ -049fd2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -049fd6: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -049fda: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -049fe0: 0c00 |0012: move-result-object v0 │ │ -049fe2: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -049fe6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -049fea: 6e20 c902 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@02c9 │ │ -049ff0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049ff4: 28e9 |001c: goto 0005 // -0017 │ │ -049ff6: 0e00 |001d: return-void │ │ +04c17c: |[04c17c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +04c18c: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c190: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04c194: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04c196: 5432 fe00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c19a: 6e10 9014 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c1a0: 0a02 |000a: move-result v2 │ │ +04c1a2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04c1a6: 5432 fe00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c1aa: 6e20 8a14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c1b0: 0c00 |0012: move-result-object v0 │ │ +04c1b2: 1f00 8e00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c1b6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04c1ba: 6e20 c902 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@02c9 │ │ +04c1c0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c1c4: 28e9 |001c: goto 0005 // -0017 │ │ +04c1c6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2025 │ │ 0x0004 line=2026 │ │ 0x000d line=2027 │ │ 0x0015 line=2028 │ │ 0x0017 line=2029 │ │ @@ -91690,19 +91682,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049ff8: |[049ff8] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -04a008: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04a00a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04a00c: 6e30 7003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -04a012: 0e00 |0005: return-void │ │ +04c1c8: |[04c1c8] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +04c1d8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +04c1da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04c1dc: 6e30 7003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04c1e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ 0x0005 line=1899 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -91711,35 +91703,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04a014: |[04a014] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04a024: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04a026: 5443 fe00 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a02a: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -04a02e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04a030: 5443 fe00 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a034: 6e10 9014 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a03a: 0a03 |000b: move-result v3 │ │ -04a03c: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -04a040: 5443 fe00 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a044: 6e20 8a14 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a04a: 0c00 |0013: move-result-object v0 │ │ -04a04c: 1f00 8e00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a050: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -04a054: 6e20 cb02 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02cb │ │ -04a05a: 0a03 |001b: move-result v3 │ │ -04a05c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -04a060: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04a062: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04a066: 28e5 |0021: goto 0006 // -001b │ │ -04a068: 0f02 |0022: return v2 │ │ +04c1e4: |[04c1e4] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +04c1f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04c1f6: 5443 fe00 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c1fa: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +04c1fe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04c200: 5443 fe00 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c204: 6e10 9014 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c20a: 0a03 |000b: move-result v3 │ │ +04c20c: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +04c210: 5443 fe00 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c214: 6e20 8a14 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c21a: 0c00 |0013: move-result-object v0 │ │ +04c21c: 1f00 8e00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c220: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +04c224: 6e20 cb02 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02cb │ │ +04c22a: 0a03 |001b: move-result v3 │ │ +04c22c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +04c230: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04c232: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c236: 28e5 |0021: goto 0006 // -001b │ │ +04c238: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1982 │ │ 0x0001 line=1983 │ │ 0x0005 line=1984 │ │ 0x000e line=1985 │ │ 0x0016 line=1986 │ │ @@ -91759,19 +91751,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04a06c: |[04a06c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -04a07c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04a07e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04a080: 6e30 7003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -04a086: 0e00 |0005: return-void │ │ +04c23c: |[04c23c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +04c24c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04c24e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04c250: 6e30 7003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04c256: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1911 │ │ 0x0005 line=1912 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -91780,20 +91772,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04a088: |[04a088] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -04a098: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a09a: 5c21 1101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -04a09e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -04a0a0: 6e30 7003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -04a0a6: 0e00 |0007: return-void │ │ +04c258: |[04c258] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +04c268: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c26a: 5c21 1101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04c26e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +04c270: 6e30 7003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04c276: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1893 │ │ 0x0003 line=1894 │ │ 0x0007 line=1895 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -91803,20 +91795,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04a0a8: |[04a0a8] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -04a0b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a0ba: 5c21 1101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -04a0be: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -04a0c0: 6e30 7003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -04a0c6: 0e00 |0007: return-void │ │ +04c278: |[04c278] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +04c288: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c28a: 5c21 1101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04c28e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +04c290: 6e30 7003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04c296: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1888 │ │ 0x0003 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -91826,21 +91818,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04a0c8: |[04a0c8] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -04a0d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a0da: 5c20 1101 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -04a0de: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -04a0e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04a0e2: 6e30 7003 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ -04a0e8: 0e00 |0008: return-void │ │ +04c298: |[04c298] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +04c2a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04c2aa: 5c20 1101 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04c2ae: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +04c2b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04c2b2: 6e30 7003 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0370 │ │ +04c2b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ 0x0003 line=1907 │ │ 0x0008 line=1908 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -91850,267 +91842,267 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 563 16-bit code units │ │ -04a0ec: |[04a0ec] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04a0fc: 2206 0503 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -04a100: 7010 6714 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04a106: 6e20 6e14 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04a10c: 0c06 |0008: move-result-object v6 │ │ -04a10e: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ -04a112: 6e20 6e14 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04a118: 0c06 |000e: move-result-object v6 │ │ -04a11a: 6e10 7314 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04a120: 0c04 |0012: move-result-object v4 │ │ -04a122: 5486 fc00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a126: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -04a12a: 5486 fc00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a12e: 6e10 9014 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a134: 0a00 |001c: move-result v0 │ │ -04a136: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -04a13a: 6e20 1314 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a140: 1a06 9e01 |0022: const-string v6, "Active Fragments in " // string@019e │ │ -04a144: 6e20 1314 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a14a: 7110 7614 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -04a150: 0a06 |002a: move-result v6 │ │ -04a152: 7110 3f14 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -04a158: 0c06 |002e: move-result-object v6 │ │ -04a15a: 6e20 1314 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a160: 1a06 cd00 |0032: const-string v6, ":" // string@00cd │ │ -04a164: 6e20 1814 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a16a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -04a16c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -04a170: 5486 fc00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a174: 6e20 8a14 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a17a: 0c02 |003f: move-result-object v2 │ │ -04a17c: 1f02 8e00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a180: 6e20 1314 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a186: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ -04a18a: 6e20 1314 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a190: 6e20 1114 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04a196: 1a06 ce00 |004d: const-string v6, ": " // string@00ce │ │ -04a19a: 6e20 1314 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a1a0: 6e20 1714 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04a1a6: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -04a1aa: 6e5c 7f02 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@027f │ │ -04a1b0: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04a1b4: 28dc |005c: goto 0038 // -0024 │ │ -04a1b6: 5486 fe00 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a1ba: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -04a1be: 5486 fe00 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a1c2: 6e10 9014 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a1c8: 0a00 |0066: move-result v0 │ │ -04a1ca: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -04a1ce: 6e20 1314 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a1d4: 1a06 ac01 |006c: const-string v6, "Added Fragments:" // string@01ac │ │ -04a1d8: 6e20 1814 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a1de: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -04a1e0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -04a1e4: 5486 fe00 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a1e8: 6e20 8a14 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a1ee: 0c02 |0079: move-result-object v2 │ │ -04a1f0: 1f02 8e00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a1f4: 6e20 1314 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a1fa: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ -04a1fe: 6e20 1314 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a204: 6e20 1114 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04a20a: 1a06 ce00 |0087: const-string v6, ": " // string@00ce │ │ -04a20e: 6e20 1314 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a214: 6e10 dd02 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02dd │ │ -04a21a: 0c06 |008f: move-result-object v6 │ │ -04a21c: 6e20 1814 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a222: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04a226: 28dd |0095: goto 0072 // -0023 │ │ -04a228: 5486 0501 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ -04a22c: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -04a230: 5486 0501 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ -04a234: 6e10 9014 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a23a: 0a00 |009f: move-result v0 │ │ -04a23c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -04a240: 6e20 1314 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a246: 1a06 f702 |00a5: const-string v6, "Fragments Created Menus:" // string@02f7 │ │ -04a24a: 6e20 1814 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a250: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -04a252: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -04a256: 5486 0501 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ -04a25a: 6e20 8a14 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a260: 0c02 |00b2: move-result-object v2 │ │ -04a262: 1f02 8e00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a266: 6e20 1314 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a26c: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ -04a270: 6e20 1314 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a276: 6e20 1114 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04a27c: 1a06 ce00 |00c0: const-string v6, ": " // string@00ce │ │ -04a280: 6e20 1314 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a286: 6e10 dd02 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02dd │ │ -04a28c: 0c06 |00c8: move-result-object v6 │ │ -04a28e: 6e20 1814 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a294: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04a298: 28dd |00ce: goto 00ab // -0023 │ │ -04a29a: 5486 0101 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04a29e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -04a2a2: 5486 0101 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04a2a6: 6e10 9014 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a2ac: 0a00 |00d8: move-result v0 │ │ -04a2ae: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -04a2b2: 6e20 1314 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a2b8: 1a06 c901 |00de: const-string v6, "Back Stack:" // string@01c9 │ │ -04a2bc: 6e20 1814 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a2c2: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -04a2c4: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -04a2c8: 5486 0101 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04a2cc: 6e20 8a14 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a2d2: 0c01 |00eb: move-result-object v1 │ │ -04a2d4: 1f01 8600 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -04a2d8: 6e20 1314 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a2de: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ -04a2e2: 6e20 1314 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a2e8: 6e20 1114 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04a2ee: 1a06 ce00 |00f9: const-string v6, ": " // string@00ce │ │ -04a2f2: 6e20 1314 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a2f8: 6e10 4802 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0248 │ │ -04a2fe: 0c06 |0101: move-result-object v6 │ │ -04a300: 6e20 1814 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a306: 6e5c 2d02 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@022d │ │ -04a30c: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04a310: 28da |010a: goto 00e4 // -0026 │ │ -04a312: 1d08 |010b: monitor-enter v8 │ │ -04a314: 5486 0301 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04a318: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -04a31c: 5486 0301 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04a320: 6e10 9014 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a326: 0a00 |0115: move-result v0 │ │ -04a328: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -04a32c: 6e20 1314 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a332: 1a06 c801 |011b: const-string v6, "Back Stack Indices:" // string@01c8 │ │ -04a336: 6e20 1814 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a33c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -04a33e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -04a342: 5486 0301 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04a346: 6e20 8a14 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a34c: 0c01 |0128: move-result-object v1 │ │ -04a34e: 1f01 8600 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -04a352: 6e20 1314 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a358: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ -04a35c: 6e20 1314 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a362: 6e20 1114 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04a368: 1a06 ce00 |0136: const-string v6, ": " // string@00ce │ │ -04a36c: 6e20 1314 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a372: 6e20 1714 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04a378: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04a37c: 28e1 |0140: goto 0121 // -001f │ │ -04a37e: 5486 ff00 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04a382: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -04a386: 5486 ff00 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04a38a: 6e10 9014 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a390: 0a06 |014a: move-result v6 │ │ -04a392: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -04a396: 6e20 1314 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a39c: 1a06 1110 |0150: const-string v6, "mAvailBackStackIndices: " // string@1011 │ │ -04a3a0: 6e20 1314 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a3a6: 5486 ff00 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04a3aa: 6e10 9114 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1491 │ │ -04a3b0: 0c06 |015a: move-result-object v6 │ │ -04a3b2: 7110 9514 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1495 │ │ -04a3b8: 0c06 |015e: move-result-object v6 │ │ -04a3ba: 6e20 1814 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a3c0: 1e08 |0162: monitor-exit v8 │ │ -04a3c2: 5486 0e01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a3c6: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -04a3ca: 5486 0e01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a3ce: 6e10 9014 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a3d4: 0a00 |016c: move-result v0 │ │ -04a3d6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -04a3da: 6e20 1314 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a3e0: 1a06 ed07 |0172: const-string v6, "Pending Actions:" // string@07ed │ │ -04a3e4: 6e20 1814 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a3ea: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -04a3ec: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -04a3f0: 5486 0e01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a3f4: 6e20 8a14 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a3fa: 0c05 |017f: move-result-object v5 │ │ -04a3fc: 1f05 0103 |0180: check-cast v5, Ljava/lang/Runnable; // type@0301 │ │ -04a400: 6e20 1314 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a406: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ -04a40a: 6e20 1314 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a410: 6e20 1114 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04a416: 1a06 ce00 |018d: const-string v6, ": " // string@00ce │ │ -04a41a: 6e20 1314 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a420: 6e20 1714 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04a426: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04a42a: 28e1 |0197: goto 0178 // -001f │ │ -04a42c: 0d06 |0198: move-exception v6 │ │ -04a42e: 1e08 |0199: monitor-exit v8 │ │ -04a430: 2706 |019a: throw v6 │ │ -04a432: 6e20 1314 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a438: 1a06 e802 |019e: const-string v6, "FragmentManager misc state:" // string@02e8 │ │ -04a43c: 6e20 1814 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a442: 6e20 1314 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a448: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ -04a44c: 6e20 1314 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a452: 5486 fd00 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04a456: 6e20 1714 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04a45c: 6e20 1314 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a462: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ -04a466: 6e20 1314 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a46c: 5486 0401 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0104 │ │ -04a470: 6e20 1714 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04a476: 5486 0d01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04a47a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -04a47e: 6e20 1314 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a484: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ -04a488: 6e20 1314 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a48e: 5486 0d01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04a492: 6e20 1714 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04a498: 6e20 1314 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a49e: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ -04a4a2: 6e20 1314 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a4a8: 5286 0601 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -04a4ac: 6e20 1114 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04a4b2: 1a06 6d00 |01db: const-string v6, " mStateSaved=" // string@006d │ │ -04a4b6: 6e20 1314 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a4bc: 5586 1101 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -04a4c0: 6e20 1414 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -04a4c6: 1a06 5900 |01e5: const-string v6, " mDestroyed=" // string@0059 │ │ -04a4ca: 6e20 1314 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a4d0: 5586 0701 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ -04a4d4: 6e20 1914 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -04a4da: 5586 0b01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -04a4de: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -04a4e2: 6e20 1314 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a4e8: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ -04a4ec: 6e20 1314 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a4f2: 5586 0b01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -04a4f6: 6e20 1914 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -04a4fc: 5486 0c01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04a500: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -04a504: 6e20 1314 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a50a: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ -04a50e: 6e20 1314 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a514: 5486 0c01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04a518: 6e20 1814 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a51e: 5486 0001 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04a522: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -04a526: 5486 0001 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04a52a: 6e10 9014 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a530: 0a06 |021a: move-result v6 │ │ -04a532: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -04a536: 6e20 1314 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a53c: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ -04a540: 6e20 1314 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04a546: 5486 0001 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04a54a: 6e10 9114 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1491 │ │ -04a550: 0c06 |022a: move-result-object v6 │ │ -04a552: 7110 9514 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1495 │ │ -04a558: 0c06 |022e: move-result-object v6 │ │ -04a55a: 6e20 1814 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04a560: 0e00 |0232: return-void │ │ +04c2bc: |[04c2bc] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04c2cc: 2206 0503 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +04c2d0: 7010 6714 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04c2d6: 6e20 6e14 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04c2dc: 0c06 |0008: move-result-object v6 │ │ +04c2de: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ +04c2e2: 6e20 6e14 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04c2e8: 0c06 |000e: move-result-object v6 │ │ +04c2ea: 6e10 7314 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04c2f0: 0c04 |0012: move-result-object v4 │ │ +04c2f2: 5486 fc00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04c2f6: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +04c2fa: 5486 fc00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04c2fe: 6e10 9014 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c304: 0a00 |001c: move-result v0 │ │ +04c306: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +04c30a: 6e20 1314 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c310: 1a06 9e01 |0022: const-string v6, "Active Fragments in " // string@019e │ │ +04c314: 6e20 1314 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c31a: 7110 7614 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +04c320: 0a06 |002a: move-result v6 │ │ +04c322: 7110 3f14 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04c328: 0c06 |002e: move-result-object v6 │ │ +04c32a: 6e20 1314 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c330: 1a06 cd00 |0032: const-string v6, ":" // string@00cd │ │ +04c334: 6e20 1814 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c33a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +04c33c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +04c340: 5486 fc00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04c344: 6e20 8a14 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c34a: 0c02 |003f: move-result-object v2 │ │ +04c34c: 1f02 8e00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c350: 6e20 1314 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c356: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ +04c35a: 6e20 1314 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c360: 6e20 1114 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04c366: 1a06 ce00 |004d: const-string v6, ": " // string@00ce │ │ +04c36a: 6e20 1314 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c370: 6e20 1714 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04c376: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +04c37a: 6e5c 7f02 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@027f │ │ +04c380: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04c384: 28dc |005c: goto 0038 // -0024 │ │ +04c386: 5486 fe00 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c38a: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +04c38e: 5486 fe00 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c392: 6e10 9014 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c398: 0a00 |0066: move-result v0 │ │ +04c39a: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +04c39e: 6e20 1314 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c3a4: 1a06 ac01 |006c: const-string v6, "Added Fragments:" // string@01ac │ │ +04c3a8: 6e20 1814 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c3ae: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +04c3b0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +04c3b4: 5486 fe00 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c3b8: 6e20 8a14 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c3be: 0c02 |0079: move-result-object v2 │ │ +04c3c0: 1f02 8e00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c3c4: 6e20 1314 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c3ca: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ +04c3ce: 6e20 1314 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c3d4: 6e20 1114 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04c3da: 1a06 ce00 |0087: const-string v6, ": " // string@00ce │ │ +04c3de: 6e20 1314 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c3e4: 6e10 dd02 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02dd │ │ +04c3ea: 0c06 |008f: move-result-object v6 │ │ +04c3ec: 6e20 1814 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c3f2: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04c3f6: 28dd |0095: goto 0072 // -0023 │ │ +04c3f8: 5486 0501 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ +04c3fc: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +04c400: 5486 0501 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ +04c404: 6e10 9014 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c40a: 0a00 |009f: move-result v0 │ │ +04c40c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +04c410: 6e20 1314 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c416: 1a06 f702 |00a5: const-string v6, "Fragments Created Menus:" // string@02f7 │ │ +04c41a: 6e20 1814 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c420: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +04c422: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +04c426: 5486 0501 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0105 │ │ +04c42a: 6e20 8a14 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c430: 0c02 |00b2: move-result-object v2 │ │ +04c432: 1f02 8e00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c436: 6e20 1314 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c43c: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ +04c440: 6e20 1314 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c446: 6e20 1114 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04c44c: 1a06 ce00 |00c0: const-string v6, ": " // string@00ce │ │ +04c450: 6e20 1314 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c456: 6e10 dd02 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02dd │ │ +04c45c: 0c06 |00c8: move-result-object v6 │ │ +04c45e: 6e20 1814 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c464: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04c468: 28dd |00ce: goto 00ab // -0023 │ │ +04c46a: 5486 0101 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04c46e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +04c472: 5486 0101 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04c476: 6e10 9014 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c47c: 0a00 |00d8: move-result v0 │ │ +04c47e: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +04c482: 6e20 1314 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c488: 1a06 c901 |00de: const-string v6, "Back Stack:" // string@01c9 │ │ +04c48c: 6e20 1814 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c492: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +04c494: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +04c498: 5486 0101 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04c49c: 6e20 8a14 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c4a2: 0c01 |00eb: move-result-object v1 │ │ +04c4a4: 1f01 8600 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +04c4a8: 6e20 1314 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c4ae: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ +04c4b2: 6e20 1314 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c4b8: 6e20 1114 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04c4be: 1a06 ce00 |00f9: const-string v6, ": " // string@00ce │ │ +04c4c2: 6e20 1314 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c4c8: 6e10 4802 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0248 │ │ +04c4ce: 0c06 |0101: move-result-object v6 │ │ +04c4d0: 6e20 1814 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c4d6: 6e5c 2d02 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@022d │ │ +04c4dc: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04c4e0: 28da |010a: goto 00e4 // -0026 │ │ +04c4e2: 1d08 |010b: monitor-enter v8 │ │ +04c4e4: 5486 0301 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04c4e8: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +04c4ec: 5486 0301 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04c4f0: 6e10 9014 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c4f6: 0a00 |0115: move-result v0 │ │ +04c4f8: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +04c4fc: 6e20 1314 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c502: 1a06 c801 |011b: const-string v6, "Back Stack Indices:" // string@01c8 │ │ +04c506: 6e20 1814 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c50c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +04c50e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +04c512: 5486 0301 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04c516: 6e20 8a14 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c51c: 0c01 |0128: move-result-object v1 │ │ +04c51e: 1f01 8600 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +04c522: 6e20 1314 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c528: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ +04c52c: 6e20 1314 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c532: 6e20 1114 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04c538: 1a06 ce00 |0136: const-string v6, ": " // string@00ce │ │ +04c53c: 6e20 1314 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c542: 6e20 1714 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04c548: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04c54c: 28e1 |0140: goto 0121 // -001f │ │ +04c54e: 5486 ff00 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04c552: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +04c556: 5486 ff00 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04c55a: 6e10 9014 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c560: 0a06 |014a: move-result v6 │ │ +04c562: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +04c566: 6e20 1314 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c56c: 1a06 1110 |0150: const-string v6, "mAvailBackStackIndices: " // string@1011 │ │ +04c570: 6e20 1314 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c576: 5486 ff00 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04c57a: 6e10 9114 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1491 │ │ +04c580: 0c06 |015a: move-result-object v6 │ │ +04c582: 7110 9514 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1495 │ │ +04c588: 0c06 |015e: move-result-object v6 │ │ +04c58a: 6e20 1814 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c590: 1e08 |0162: monitor-exit v8 │ │ +04c592: 5486 0e01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c596: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +04c59a: 5486 0e01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c59e: 6e10 9014 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c5a4: 0a00 |016c: move-result v0 │ │ +04c5a6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +04c5aa: 6e20 1314 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c5b0: 1a06 ed07 |0172: const-string v6, "Pending Actions:" // string@07ed │ │ +04c5b4: 6e20 1814 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c5ba: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +04c5bc: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +04c5c0: 5486 0e01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c5c4: 6e20 8a14 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c5ca: 0c05 |017f: move-result-object v5 │ │ +04c5cc: 1f05 0103 |0180: check-cast v5, Ljava/lang/Runnable; // type@0301 │ │ +04c5d0: 6e20 1314 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c5d6: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ +04c5da: 6e20 1314 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c5e0: 6e20 1114 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04c5e6: 1a06 ce00 |018d: const-string v6, ": " // string@00ce │ │ +04c5ea: 6e20 1314 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c5f0: 6e20 1714 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04c5f6: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04c5fa: 28e1 |0197: goto 0178 // -001f │ │ +04c5fc: 0d06 |0198: move-exception v6 │ │ +04c5fe: 1e08 |0199: monitor-exit v8 │ │ +04c600: 2706 |019a: throw v6 │ │ +04c602: 6e20 1314 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c608: 1a06 e802 |019e: const-string v6, "FragmentManager misc state:" // string@02e8 │ │ +04c60c: 6e20 1814 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c612: 6e20 1314 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c618: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ +04c61c: 6e20 1314 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c622: 5486 fd00 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04c626: 6e20 1714 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04c62c: 6e20 1314 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c632: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ +04c636: 6e20 1314 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c63c: 5486 0401 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0104 │ │ +04c640: 6e20 1714 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04c646: 5486 0d01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04c64a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +04c64e: 6e20 1314 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c654: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ +04c658: 6e20 1314 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c65e: 5486 0d01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04c662: 6e20 1714 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04c668: 6e20 1314 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c66e: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ +04c672: 6e20 1314 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c678: 5286 0601 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04c67c: 6e20 1114 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04c682: 1a06 6d00 |01db: const-string v6, " mStateSaved=" // string@006d │ │ +04c686: 6e20 1314 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c68c: 5586 1101 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04c690: 6e20 1414 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +04c696: 1a06 5900 |01e5: const-string v6, " mDestroyed=" // string@0059 │ │ +04c69a: 6e20 1314 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c6a0: 5586 0701 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ +04c6a4: 6e20 1914 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +04c6aa: 5586 0b01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04c6ae: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +04c6b2: 6e20 1314 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c6b8: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ +04c6bc: 6e20 1314 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c6c2: 5586 0b01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04c6c6: 6e20 1914 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +04c6cc: 5486 0c01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04c6d0: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +04c6d4: 6e20 1314 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c6da: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ +04c6de: 6e20 1314 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c6e4: 5486 0c01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04c6e8: 6e20 1814 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c6ee: 5486 0001 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04c6f2: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +04c6f6: 5486 0001 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04c6fa: 6e10 9014 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c700: 0a06 |021a: move-result v6 │ │ +04c702: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +04c706: 6e20 1314 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c70c: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ +04c710: 6e20 1314 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04c716: 5486 0001 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04c71a: 6e10 9114 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1491 │ │ +04c720: 0c06 |022a: move-result-object v6 │ │ +04c722: 7110 9514 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1495 │ │ +04c728: 0c06 |022e: move-result-object v6 │ │ +04c72a: 6e20 1814 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04c730: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=616 │ │ @@ -92228,51 +92220,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -04a578: |[04a578] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -04a588: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -04a58c: 7010 4b03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@034b │ │ -04a592: 1d02 |0005: monitor-enter v2 │ │ -04a594: 5520 0701 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ -04a598: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -04a59c: 5420 fd00 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04a5a0: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -04a5a4: 2200 f302 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04a5a8: 1a01 a101 |0010: const-string v1, "Activity has been destroyed" // string@01a1 │ │ -04a5ac: 7020 3a14 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04a5b2: 2700 |0015: throw v0 │ │ -04a5b4: 0d00 |0016: move-exception v0 │ │ -04a5b6: 1e02 |0017: monitor-exit v2 │ │ -04a5b8: 2700 |0018: throw v0 │ │ -04a5ba: 5420 0e01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a5be: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -04a5c2: 2200 1403 |001d: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -04a5c6: 7010 8414 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04a5cc: 5b20 0e01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a5d0: 5420 0e01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a5d4: 6e20 8714 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04a5da: 5420 0e01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a5de: 6e10 9014 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a5e4: 0a00 |002e: move-result v0 │ │ -04a5e6: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -04a5e8: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -04a5ec: 5420 fd00 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04a5f0: 5400 d700 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -04a5f4: 5421 0801 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0108 │ │ -04a5f8: 6e20 7901 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ -04a5fe: 5420 fd00 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04a602: 5400 d700 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -04a606: 5421 0801 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0108 │ │ -04a60a: 6e20 7701 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0177 │ │ -04a610: 1e02 |0044: monitor-exit v2 │ │ -04a612: 0e00 |0045: return-void │ │ +04c748: |[04c748] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +04c758: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +04c75c: 7010 4b03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@034b │ │ +04c762: 1d02 |0005: monitor-enter v2 │ │ +04c764: 5520 0701 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ +04c768: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +04c76c: 5420 fd00 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04c770: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +04c774: 2200 f302 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04c778: 1a01 a101 |0010: const-string v1, "Activity has been destroyed" // string@01a1 │ │ +04c77c: 7020 3a14 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04c782: 2700 |0015: throw v0 │ │ +04c784: 0d00 |0016: move-exception v0 │ │ +04c786: 1e02 |0017: monitor-exit v2 │ │ +04c788: 2700 |0018: throw v0 │ │ +04c78a: 5420 0e01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c78e: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +04c792: 2200 1403 |001d: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04c796: 7010 8414 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04c79c: 5b20 0e01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c7a0: 5420 0e01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c7a4: 6e20 8714 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04c7aa: 5420 0e01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c7ae: 6e10 9014 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c7b4: 0a00 |002e: move-result v0 │ │ +04c7b6: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +04c7b8: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +04c7bc: 5420 fd00 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04c7c0: 5400 d700 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +04c7c4: 5421 0801 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0108 │ │ +04c7c8: 6e20 7901 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ +04c7ce: 5420 fd00 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04c7d2: 5400 d700 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +04c7d6: 5421 0801 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0108 │ │ +04c7da: 6e20 7701 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0177 │ │ +04c7e0: 1e02 |0044: monitor-exit v2 │ │ +04c7e2: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1360 │ │ @@ -92299,105 +92291,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -04a628: |[04a628] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -04a638: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04a63a: 5585 0901 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0109 │ │ -04a63e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -04a642: 2205 f302 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04a646: 1a06 0e08 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@080e │ │ -04a64a: 7020 3a14 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04a650: 2705 |000c: throw v5 │ │ -04a652: 7100 7e01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@017e │ │ -04a658: 0c05 |0010: move-result-object v5 │ │ -04a65a: 5486 fd00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04a65e: 5466 d700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -04a662: 6e10 7401 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0174 │ │ -04a668: 0c06 |0018: move-result-object v6 │ │ -04a66a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -04a66e: 2205 f302 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04a672: 1a06 8607 |001d: const-string v6, "Must be called from main thread of process" // string@0786 │ │ -04a676: 7020 3a14 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04a67c: 2705 |0022: throw v5 │ │ -04a67e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04a680: 1d08 |0024: monitor-enter v8 │ │ -04a682: 5485 0e01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a686: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -04a68a: 5485 0e01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a68e: 6e10 9014 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a694: 0a05 |002e: move-result v5 │ │ -04a696: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -04a69a: 1e08 |0031: monitor-exit v8 │ │ -04a69c: 5585 0a01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010a │ │ -04a6a0: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -04a6a4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -04a6a6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -04a6a8: 5485 fc00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a6ac: 6e10 9014 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a6b2: 0a05 |003d: move-result v5 │ │ -04a6b4: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -04a6b8: 5485 fc00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a6bc: 6e20 8a14 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a6c2: 0c01 |0045: move-result-object v1 │ │ -04a6c4: 1f01 8e00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a6c8: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -04a6cc: 5415 ac00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -04a6d0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -04a6d4: 5415 ac00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -04a6d8: 6e10 3604 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0436 │ │ -04a6de: 0a05 |0053: move-result v5 │ │ -04a6e0: b653 |0054: or-int/2addr v3, v5 │ │ -04a6e2: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04a6e6: 28e1 |0057: goto 0038 // -001f │ │ -04a6e8: 5485 0e01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a6ec: 6e10 9014 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a6f2: 0a04 |005d: move-result v4 │ │ -04a6f4: 5485 1201 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ -04a6f8: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -04a6fc: 5485 1201 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ -04a700: 2155 |0064: array-length v5, v5 │ │ -04a702: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -04a706: 2345 4e03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@034e │ │ -04a70a: 5b85 1201 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ -04a70e: 5485 0e01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a712: 5486 1201 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ -04a716: 6e20 9214 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ -04a71c: 5485 0e01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ -04a720: 6e10 8814 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ -04a726: 5485 fd00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04a72a: 5455 d700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -04a72e: 5486 0801 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0108 │ │ -04a732: 6e20 7901 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ -04a738: 1e08 |0080: monitor-exit v8 │ │ -04a73a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -04a73c: 5c85 0901 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0109 │ │ -04a740: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -04a742: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -04a746: 5485 1201 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ -04a74a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -04a74e: 7210 5314 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1453 │ │ -04a754: 5485 1201 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ -04a758: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -04a75a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -04a75e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04a762: 28f0 |0095: goto 0085 // -0010 │ │ -04a764: 0d05 |0096: move-exception v5 │ │ -04a766: 1e08 |0097: monitor-exit v8 │ │ -04a768: 2705 |0098: throw v5 │ │ -04a76a: 5c87 0901 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0109 │ │ -04a76e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -04a770: 2888 |009c: goto 0024 // -0078 │ │ -04a772: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -04a776: 5c87 0a01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010a │ │ -04a77a: 6e10 8903 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0389 │ │ -04a780: 0f00 |00a4: return v0 │ │ +04c7f8: |[04c7f8] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +04c808: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04c80a: 5585 0901 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0109 │ │ +04c80e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +04c812: 2205 f302 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04c816: 1a06 0e08 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@080e │ │ +04c81a: 7020 3a14 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04c820: 2705 |000c: throw v5 │ │ +04c822: 7100 7e01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@017e │ │ +04c828: 0c05 |0010: move-result-object v5 │ │ +04c82a: 5486 fd00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04c82e: 5466 d700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +04c832: 6e10 7401 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0174 │ │ +04c838: 0c06 |0018: move-result-object v6 │ │ +04c83a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +04c83e: 2205 f302 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04c842: 1a06 8607 |001d: const-string v6, "Must be called from main thread of process" // string@0786 │ │ +04c846: 7020 3a14 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04c84c: 2705 |0022: throw v5 │ │ +04c84e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04c850: 1d08 |0024: monitor-enter v8 │ │ +04c852: 5485 0e01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c856: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +04c85a: 5485 0e01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c85e: 6e10 9014 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c864: 0a05 |002e: move-result v5 │ │ +04c866: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +04c86a: 1e08 |0031: monitor-exit v8 │ │ +04c86c: 5585 0a01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010a │ │ +04c870: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +04c874: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +04c876: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +04c878: 5485 fc00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04c87c: 6e10 9014 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c882: 0a05 |003d: move-result v5 │ │ +04c884: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +04c888: 5485 fc00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04c88c: 6e20 8a14 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c892: 0c01 |0045: move-result-object v1 │ │ +04c894: 1f01 8e00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c898: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +04c89c: 5415 ac00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +04c8a0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +04c8a4: 5415 ac00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +04c8a8: 6e10 3604 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0436 │ │ +04c8ae: 0a05 |0053: move-result v5 │ │ +04c8b0: b653 |0054: or-int/2addr v3, v5 │ │ +04c8b2: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04c8b6: 28e1 |0057: goto 0038 // -001f │ │ +04c8b8: 5485 0e01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c8bc: 6e10 9014 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c8c2: 0a04 |005d: move-result v4 │ │ +04c8c4: 5485 1201 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ +04c8c8: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +04c8cc: 5485 1201 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ +04c8d0: 2155 |0064: array-length v5, v5 │ │ +04c8d2: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +04c8d6: 2345 4e03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@034e │ │ +04c8da: 5b85 1201 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ +04c8de: 5485 0e01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c8e2: 5486 1201 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ +04c8e6: 6e20 9214 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ +04c8ec: 5485 0e01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010e │ │ +04c8f0: 6e10 8814 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ +04c8f6: 5485 fd00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04c8fa: 5455 d700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +04c8fe: 5486 0801 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0108 │ │ +04c902: 6e20 7901 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ +04c908: 1e08 |0080: monitor-exit v8 │ │ +04c90a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +04c90c: 5c85 0901 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0109 │ │ +04c910: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +04c912: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +04c916: 5485 1201 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ +04c91a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +04c91e: 7210 5314 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1453 │ │ +04c924: 5485 1201 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0112 │ │ +04c928: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +04c92a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +04c92e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04c932: 28f0 |0095: goto 0085 // -0010 │ │ +04c934: 0d05 |0096: move-exception v5 │ │ +04c936: 1e08 |0097: monitor-exit v8 │ │ +04c938: 2705 |0098: throw v5 │ │ +04c93a: 5c87 0901 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0109 │ │ +04c93e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04c940: 2888 |009c: goto 0024 // -0078 │ │ +04c942: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +04c946: 5c87 0a01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010a │ │ +04c94a: 6e10 8903 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0389 │ │ +04c950: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -92454,18 +92446,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a7a0: |[04a7a0] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -04a7b0: 6e10 5f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -04a7b6: 0a00 |0003: move-result v0 │ │ -04a7b8: 0f00 |0004: return v0 │ │ +04c970: |[04c970] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +04c980: 6e10 5f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +04c986: 0a00 |0003: move-result v0 │ │ +04c988: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -92473,50 +92465,50 @@ │ │ type : '(I)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04a7bc: |[04a7bc] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -04a7cc: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a7d0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -04a7d4: 5432 fe00 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a7d8: 6e10 9014 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a7de: 0a02 |0009: move-result v2 │ │ -04a7e0: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04a7e4: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -04a7e8: 5432 fe00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a7ec: 6e20 8a14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a7f2: 0c00 |0013: move-result-object v0 │ │ -04a7f4: 1f00 8e00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a7f8: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -04a7fc: 5202 a400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -04a800: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -04a804: 1100 |001c: return-object v0 │ │ -04a806: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04a80a: 28ed |001f: goto 000c // -0013 │ │ -04a80c: 5432 fc00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a810: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -04a814: 5432 fc00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a818: 6e10 9014 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a81e: 0a02 |0029: move-result v2 │ │ -04a820: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04a824: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -04a828: 5432 fc00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a82c: 6e20 8a14 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a832: 0c00 |0033: move-result-object v0 │ │ -04a834: 1f00 8e00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a838: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -04a83c: 5202 a400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ -04a840: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -04a844: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04a848: 28ee |003e: goto 002c // -0012 │ │ -04a84a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -04a84c: 28dc |0040: goto 001c // -0024 │ │ +04c98c: |[04c98c] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +04c99c: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c9a0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +04c9a4: 5432 fe00 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c9a8: 6e10 9014 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c9ae: 0a02 |0009: move-result v2 │ │ +04c9b0: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04c9b4: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +04c9b8: 5432 fe00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04c9bc: 6e20 8a14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04c9c2: 0c00 |0013: move-result-object v0 │ │ +04c9c4: 1f00 8e00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04c9c8: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +04c9cc: 5202 a400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +04c9d0: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +04c9d4: 1100 |001c: return-object v0 │ │ +04c9d6: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04c9da: 28ed |001f: goto 000c // -0013 │ │ +04c9dc: 5432 fc00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04c9e0: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +04c9e4: 5432 fc00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04c9e8: 6e10 9014 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04c9ee: 0a02 |0029: move-result v2 │ │ +04c9f0: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04c9f4: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +04c9f8: 5432 fc00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04c9fc: 6e20 8a14 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04ca02: 0c00 |0033: move-result-object v0 │ │ +04ca04: 1f00 8e00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04ca08: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +04ca0c: 5202 a400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a4 │ │ +04ca10: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +04ca14: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04ca18: 28ee |003e: goto 002c // -0012 │ │ +04ca1a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +04ca1c: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0004 line=1288 │ │ 0x000e line=1289 │ │ 0x0016 line=1290 │ │ 0x001c line=1304 │ │ @@ -92542,56 +92534,56 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -04a850: |[04a850] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04a860: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a864: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -04a868: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -04a86c: 5432 fe00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a870: 6e10 9014 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a876: 0a02 |000b: move-result v2 │ │ -04a878: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04a87c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -04a880: 5432 fe00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04a884: 6e20 8a14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a88a: 0c00 |0015: move-result-object v0 │ │ -04a88c: 1f00 8e00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a890: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04a894: 5402 ba00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -04a898: 6e20 5c14 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -04a89e: 0a02 |001f: move-result v2 │ │ -04a8a0: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -04a8a4: 1100 |0022: return-object v0 │ │ -04a8a6: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04a8aa: 28e9 |0025: goto 000e // -0017 │ │ -04a8ac: 5432 fc00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a8b0: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -04a8b4: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -04a8b8: 5432 fc00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a8bc: 6e10 9014 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a8c2: 0a02 |0031: move-result v2 │ │ -04a8c4: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04a8c8: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -04a8cc: 5432 fc00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a8d0: 6e20 8a14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a8d6: 0c00 |003b: move-result-object v0 │ │ -04a8d8: 1f00 8e00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a8dc: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -04a8e0: 5402 ba00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ -04a8e4: 6e20 5c14 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -04a8ea: 0a02 |0045: move-result v2 │ │ -04a8ec: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -04a8f0: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04a8f4: 28ea |004a: goto 0034 // -0016 │ │ -04a8f6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -04a8f8: 28d6 |004c: goto 0022 // -002a │ │ +04ca20: |[04ca20] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04ca30: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ca34: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +04ca38: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +04ca3c: 5432 fe00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ca40: 6e10 9014 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04ca46: 0a02 |000b: move-result v2 │ │ +04ca48: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04ca4c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +04ca50: 5432 fe00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ca54: 6e20 8a14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04ca5a: 0c00 |0015: move-result-object v0 │ │ +04ca5c: 1f00 8e00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04ca60: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04ca64: 5402 ba00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +04ca68: 6e20 5c14 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +04ca6e: 0a02 |001f: move-result v2 │ │ +04ca70: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +04ca74: 1100 |0022: return-object v0 │ │ +04ca76: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04ca7a: 28e9 |0025: goto 000e // -0017 │ │ +04ca7c: 5432 fc00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04ca80: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +04ca84: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +04ca88: 5432 fc00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04ca8c: 6e10 9014 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04ca92: 0a02 |0031: move-result v2 │ │ +04ca94: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04ca98: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +04ca9c: 5432 fc00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04caa0: 6e20 8a14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04caa6: 0c00 |003b: move-result-object v0 │ │ +04caa8: 1f00 8e00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04caac: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +04cab0: 5402 ba00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ba │ │ +04cab4: 6e20 5c14 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +04caba: 0a02 |0045: move-result v2 │ │ +04cabc: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +04cac0: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04cac4: 28ea |004a: goto 0034 // -0016 │ │ +04cac6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +04cac8: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0006 line=1310 │ │ 0x0010 line=1311 │ │ 0x0018 line=1312 │ │ 0x0022 line=1326 │ │ @@ -92617,36 +92609,36 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -04a8fc: |[04a8fc] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04a90c: 5432 fc00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a910: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -04a914: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -04a918: 5432 fc00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a91c: 6e10 9014 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04a922: 0a02 |000b: move-result v2 │ │ -04a924: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04a928: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -04a92c: 5432 fc00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04a930: 6e20 8a14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04a936: 0c00 |0015: move-result-object v0 │ │ -04a938: 1f00 8e00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04a93c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -04a940: 6e20 8102 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0281 │ │ -04a946: 0c00 |001d: move-result-object v0 │ │ -04a948: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -04a94c: 1100 |0020: return-object v0 │ │ -04a94e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04a952: 28eb |0023: goto 000e // -0015 │ │ -04a954: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -04a956: 28fb |0025: goto 0020 // -0005 │ │ +04cacc: |[04cacc] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04cadc: 5432 fc00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cae0: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +04cae4: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +04cae8: 5432 fc00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04caec: 6e10 9014 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04caf2: 0a02 |000b: move-result v2 │ │ +04caf4: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04caf8: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +04cafc: 5432 fc00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cb00: 6e20 8a14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04cb06: 0c00 |0015: move-result-object v0 │ │ +04cb08: 1f00 8e00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04cb0c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +04cb10: 6e20 8102 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0281 │ │ +04cb16: 0c00 |001d: move-result-object v0 │ │ +04cb18: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +04cb1c: 1100 |0020: return-object v0 │ │ +04cb1e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04cb22: 28eb |0023: goto 000e // -0015 │ │ +04cb24: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +04cb26: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0006 line=1331 │ │ 0x0010 line=1332 │ │ 0x0018 line=1333 │ │ 0x0020 line=1338 │ │ @@ -92665,46 +92657,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04a958: |[04a958] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -04a968: 1d03 |0000: monitor-enter v3 │ │ -04a96a: 5430 0301 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04a96e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04a970: 6e30 8f14 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -04a976: 5430 ff00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04a97a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -04a97e: 2200 1403 |000b: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -04a982: 7010 8414 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04a988: 5b30 ff00 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04a98c: 6300 f300 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04a990: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04a994: 1a00 e702 |0016: const-string v0, "FragmentManager" // string@02e7 │ │ -04a998: 2201 0503 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04a99c: 7010 6714 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04a9a2: 1a02 f802 |001d: const-string v2, "Freeing back stack index " // string@02f8 │ │ -04a9a6: 6e20 6e14 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04a9ac: 0c01 |0022: move-result-object v1 │ │ -04a9ae: 6e20 6a14 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04a9b4: 0c01 |0026: move-result-object v1 │ │ -04a9b6: 6e10 7314 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04a9bc: 0c01 |002a: move-result-object v1 │ │ -04a9be: 7120 ae11 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04a9c4: 5430 ff00 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04a9c8: 7110 4014 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -04a9ce: 0c01 |0033: move-result-object v1 │ │ -04a9d0: 6e20 8714 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04a9d6: 1e03 |0037: monitor-exit v3 │ │ -04a9d8: 0e00 |0038: return-void │ │ -04a9da: 0d00 |0039: move-exception v0 │ │ -04a9dc: 1e03 |003a: monitor-exit v3 │ │ -04a9de: 2700 |003b: throw v0 │ │ +04cb28: |[04cb28] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +04cb38: 1d03 |0000: monitor-enter v3 │ │ +04cb3a: 5430 0301 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04cb3e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04cb40: 6e30 8f14 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04cb46: 5430 ff00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04cb4a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +04cb4e: 2200 1403 |000b: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04cb52: 7010 8414 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04cb58: 5b30 ff00 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04cb5c: 6300 f300 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04cb60: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +04cb64: 1a00 e702 |0016: const-string v0, "FragmentManager" // string@02e7 │ │ +04cb68: 2201 0503 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04cb6c: 7010 6714 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04cb72: 1a02 f802 |001d: const-string v2, "Freeing back stack index " // string@02f8 │ │ +04cb76: 6e20 6e14 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04cb7c: 0c01 |0022: move-result-object v1 │ │ +04cb7e: 6e20 6a14 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04cb84: 0c01 |0026: move-result-object v1 │ │ +04cb86: 6e10 7314 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04cb8c: 0c01 |002a: move-result-object v1 │ │ +04cb8e: 7120 ae11 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04cb94: 5430 ff00 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04cb98: 7110 4014 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +04cb9e: 0c01 |0033: move-result-object v1 │ │ +04cba0: 6e20 8714 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04cba6: 1e03 |0037: monitor-exit v3 │ │ +04cba8: 0e00 |0038: return-void │ │ +04cbaa: 0d00 |0039: move-exception v0 │ │ +04cbac: 1e03 |003a: monitor-exit v3 │ │ +04cbae: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0001 line=1425 │ │ 0x0007 line=1426 │ │ @@ -92723,20 +92715,20 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04a9ec: |[04a9ec] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -04a9fc: 5410 0101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04aa00: 6e20 8a14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04aa06: 0c00 |0005: move-result-object v0 │ │ -04aa08: 1f00 9500 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0095 │ │ -04aa0c: 1100 |0008: return-object v0 │ │ +04cbbc: |[04cbbc] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +04cbcc: 5410 0101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04cbd0: 6e20 8a14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04cbd6: 0c00 |0005: move-result-object v0 │ │ +04cbd8: 1f00 9500 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0095 │ │ +04cbdc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -92745,23 +92737,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04aa10: |[04aa10] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -04aa20: 5410 0101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04aa24: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04aa28: 5410 0101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04aa2c: 6e10 9014 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04aa32: 0a00 |0009: move-result v0 │ │ -04aa34: 0f00 |000a: return v0 │ │ -04aa36: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04aa38: 28fe |000c: goto 000a // -0002 │ │ +04cbe0: |[04cbe0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +04cbf0: 5410 0101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04cbf4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04cbf8: 5410 0101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04cbfc: 6e10 9014 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04cc02: 0a00 |0009: move-result v0 │ │ +04cc04: 0f00 |000a: return v0 │ │ +04cc06: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04cc08: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -92769,65 +92761,65 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -04aa3c: |[04aa3c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04aa4c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -04aa4e: 6e30 5f01 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ -04aa54: 0a01 |0004: move-result v1 │ │ -04aa56: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -04aa5a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04aa5c: 1100 |0008: return-object v0 │ │ -04aa5e: 5452 fc00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04aa62: 6e10 9014 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04aa68: 0a02 |000e: move-result v2 │ │ -04aa6a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -04aa6e: 2202 f302 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04aa72: 2203 0503 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04aa76: 7010 6714 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04aa7c: 1a04 de02 |0018: const-string v4, "Fragement no longer exists for key " // string@02de │ │ -04aa80: 6e20 6e14 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04aa86: 0c03 |001d: move-result-object v3 │ │ -04aa88: 6e20 6e14 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04aa8e: 0c03 |0021: move-result-object v3 │ │ -04aa90: 1a04 d200 |0022: const-string v4, ": index " // string@00d2 │ │ -04aa94: 6e20 6e14 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04aa9a: 0c03 |0027: move-result-object v3 │ │ -04aa9c: 6e20 6a14 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04aaa2: 0c03 |002b: move-result-object v3 │ │ -04aaa4: 6e10 7314 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04aaaa: 0c03 |002f: move-result-object v3 │ │ -04aaac: 7020 3a14 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04aab2: 7020 8a03 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04aab8: 5452 fc00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04aabc: 6e20 8a14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04aac2: 0c00 |003b: move-result-object v0 │ │ -04aac4: 1f00 8e00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04aac8: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -04aacc: 2202 f302 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04aad0: 2203 0503 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04aad4: 7010 6714 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04aada: 1a04 de02 |0047: const-string v4, "Fragement no longer exists for key " // string@02de │ │ -04aade: 6e20 6e14 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04aae4: 0c03 |004c: move-result-object v3 │ │ -04aae6: 6e20 6e14 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04aaec: 0c03 |0050: move-result-object v3 │ │ -04aaee: 1a04 d200 |0051: const-string v4, ": index " // string@00d2 │ │ -04aaf2: 6e20 6e14 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04aaf8: 0c03 |0056: move-result-object v3 │ │ -04aafa: 6e20 6a14 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04ab00: 0c03 |005a: move-result-object v3 │ │ -04ab02: 6e10 7314 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ab08: 0c03 |005e: move-result-object v3 │ │ -04ab0a: 7020 3a14 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04ab10: 7020 8a03 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04ab16: 28a3 |0065: goto 0008 // -005d │ │ +04cc0c: |[04cc0c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04cc1c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +04cc1e: 6e30 5f01 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ +04cc24: 0a01 |0004: move-result v1 │ │ +04cc26: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +04cc2a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04cc2c: 1100 |0008: return-object v0 │ │ +04cc2e: 5452 fc00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cc32: 6e10 9014 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04cc38: 0a02 |000e: move-result v2 │ │ +04cc3a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +04cc3e: 2202 f302 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04cc42: 2203 0503 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04cc46: 7010 6714 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04cc4c: 1a04 de02 |0018: const-string v4, "Fragement no longer exists for key " // string@02de │ │ +04cc50: 6e20 6e14 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04cc56: 0c03 |001d: move-result-object v3 │ │ +04cc58: 6e20 6e14 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04cc5e: 0c03 |0021: move-result-object v3 │ │ +04cc60: 1a04 d200 |0022: const-string v4, ": index " // string@00d2 │ │ +04cc64: 6e20 6e14 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04cc6a: 0c03 |0027: move-result-object v3 │ │ +04cc6c: 6e20 6a14 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04cc72: 0c03 |002b: move-result-object v3 │ │ +04cc74: 6e10 7314 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04cc7a: 0c03 |002f: move-result-object v3 │ │ +04cc7c: 7020 3a14 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04cc82: 7020 8a03 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04cc88: 5452 fc00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cc8c: 6e20 8a14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04cc92: 0c00 |003b: move-result-object v0 │ │ +04cc94: 1f00 8e00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04cc98: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +04cc9c: 2202 f302 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04cca0: 2203 0503 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04cca4: 7010 6714 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ccaa: 1a04 de02 |0047: const-string v4, "Fragement no longer exists for key " // string@02de │ │ +04ccae: 6e20 6e14 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ccb4: 0c03 |004c: move-result-object v3 │ │ +04ccb6: 6e20 6e14 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ccbc: 0c03 |0050: move-result-object v3 │ │ +04ccbe: 1a04 d200 |0051: const-string v4, ": index " // string@00d2 │ │ +04ccc2: 6e20 6e14 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ccc8: 0c03 |0056: move-result-object v3 │ │ +04ccca: 6e20 6a14 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04ccd0: 0c03 |005a: move-result-object v3 │ │ +04ccd2: 6e10 7314 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04ccd8: 0c03 |005e: move-result-object v3 │ │ +04ccda: 7020 3a14 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04cce0: 7020 8a03 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04cce6: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=565 │ │ 0x0005 line=566 │ │ 0x0007 line=567 │ │ 0x0008 line=578 │ │ 0x0009 line=569 │ │ @@ -92847,17 +92839,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ab18: |[04ab18] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -04ab28: 5410 fc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04ab2c: 1100 |0002: return-object v0 │ │ +04cce8: |[04cce8] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +04ccf8: 5410 fc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04ccfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -92865,52 +92857,52 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -04ab30: |[04ab30] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04ab40: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04ab42: 6301 f300 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04ab46: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -04ab4a: 1a01 e702 |0005: const-string v1, "FragmentManager" // string@02e7 │ │ -04ab4e: 2202 0503 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04ab52: 7010 6714 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04ab58: 1a03 bb0e |000c: const-string v3, "hide: " // string@0ebb │ │ -04ab5c: 6e20 6e14 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ab62: 0c02 |0011: move-result-object v2 │ │ -04ab64: 6e20 6d14 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04ab6a: 0c02 |0015: move-result-object v2 │ │ -04ab6c: 6e10 7314 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ab72: 0c02 |0019: move-result-object v2 │ │ -04ab74: 7120 ae11 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04ab7a: 5561 a800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -04ab7e: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -04ab82: 5c64 a800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -04ab86: 5461 bf00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04ab8a: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -04ab8e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -04ab90: 6e58 6a03 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@036a │ │ -04ab96: 0c00 |002b: move-result-object v0 │ │ -04ab98: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -04ab9c: 5461 bf00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04aba0: 6e20 7c12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ -04aba6: 5461 bf00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04abaa: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -04abae: 6e20 7b12 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04abb4: 5561 9900 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -04abb8: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -04abbc: 5561 a700 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -04abc0: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -04abc4: 5561 ae00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -04abc8: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -04abcc: 5c54 0b01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -04abd0: 6e20 b202 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02b2 │ │ -04abd6: 0e00 |004b: return-void │ │ +04cd00: |[04cd00] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04cd10: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04cd12: 6301 f300 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04cd16: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +04cd1a: 1a01 e702 |0005: const-string v1, "FragmentManager" // string@02e7 │ │ +04cd1e: 2202 0503 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04cd22: 7010 6714 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04cd28: 1a03 bb0e |000c: const-string v3, "hide: " // string@0ebb │ │ +04cd2c: 6e20 6e14 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04cd32: 0c02 |0011: move-result-object v2 │ │ +04cd34: 6e20 6d14 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04cd3a: 0c02 |0015: move-result-object v2 │ │ +04cd3c: 6e10 7314 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04cd42: 0c02 |0019: move-result-object v2 │ │ +04cd44: 7120 ae11 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04cd4a: 5561 a800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +04cd4e: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +04cd52: 5c64 a800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +04cd56: 5461 bf00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04cd5a: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +04cd5e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +04cd60: 6e58 6a03 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@036a │ │ +04cd66: 0c00 |002b: move-result-object v0 │ │ +04cd68: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +04cd6c: 5461 bf00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04cd70: 6e20 7c12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ +04cd76: 5461 bf00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04cd7a: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +04cd7e: 6e20 7b12 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04cd84: 5561 9900 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04cd88: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +04cd8c: 5561 a700 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +04cd90: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +04cd94: 5561 ae00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +04cd98: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +04cd9c: 5c54 0b01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04cda0: 6e20 b202 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02b2 │ │ +04cda6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1207 │ │ 0x001d line=1208 │ │ 0x0021 line=1209 │ │ 0x0023 line=1210 │ │ 0x0027 line=1211 │ │ @@ -92933,85 +92925,85 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 138 16-bit code units │ │ -04abd8: |[04abd8] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -04abe8: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -04abee: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -04abf0: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -04abf2: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -04abf6: 52a4 af00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -04abfa: 6e40 aa02 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@02aa │ │ -04ac00: 0c01 |000c: move-result-object v1 │ │ -04ac02: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -04ac06: 1101 |000f: return-object v1 │ │ -04ac08: 52a4 af00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -04ac0c: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -04ac10: 5494 fd00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04ac14: 52a5 af00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ -04ac18: 7120 5213 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ -04ac1e: 0c00 |001b: move-result-object v0 │ │ -04ac20: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -04ac24: 0701 |001e: move-object v1, v0 │ │ -04ac26: 28f0 |001f: goto 000f // -0010 │ │ -04ac28: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -04ac2c: 0731 |0022: move-object v1, v3 │ │ -04ac2e: 28ec |0023: goto 000f // -0014 │ │ -04ac30: 7120 8c03 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@038c │ │ -04ac36: 0a02 |0027: move-result v2 │ │ -04ac38: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -04ac3c: 0731 |002a: move-object v1, v3 │ │ -04ac3e: 28e4 |002b: goto 000f // -001c │ │ -04ac40: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -04ac46: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -04ac4a: 5494 fd00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04ac4e: 6e10 f702 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02f7 │ │ -04ac54: 0c04 |0036: move-result-object v4 │ │ -04ac56: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -04ac5a: 5494 fd00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04ac5e: 6e10 f702 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02f7 │ │ -04ac64: 0c04 |003e: move-result-object v4 │ │ -04ac66: 6e10 c612 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@12c6 │ │ -04ac6c: 0c04 |0042: move-result-object v4 │ │ -04ac6e: 524d 3c05 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@053c │ │ -04ac72: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -04ac76: 0731 |0047: move-object v1, v3 │ │ -04ac78: 28c7 |0048: goto 000f // -0039 │ │ -04ac7a: 5493 fd00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04ac7e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -04ac82: 7156 6e03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@036e │ │ -04ac88: 0c01 |0050: move-result-object v1 │ │ -04ac8a: 28be |0051: goto 000f // -0042 │ │ -04ac8c: 5493 fd00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04ac90: 7157 6e03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@036e │ │ -04ac96: 0c01 |0057: move-result-object v1 │ │ -04ac98: 28b7 |0058: goto 000f // -0049 │ │ -04ac9a: 5493 fd00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04ac9e: 7156 6e03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@036e │ │ -04aca4: 0c01 |005e: move-result-object v1 │ │ -04aca6: 28b0 |005f: goto 000f // -0050 │ │ -04aca8: 5493 fd00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04acac: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -04acb2: 7157 6e03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@036e │ │ -04acb8: 0c01 |0068: move-result-object v1 │ │ -04acba: 28a6 |0069: goto 000f // -005a │ │ -04acbc: 5493 fd00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04acc0: 7130 6c03 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@036c │ │ -04acc6: 0c01 |006f: move-result-object v1 │ │ -04acc8: 289f |0070: goto 000f // -0061 │ │ -04acca: 5493 fd00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04acce: 7130 6c03 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@036c │ │ -04acd4: 0c01 |0076: move-result-object v1 │ │ -04acd6: 2898 |0077: goto 000f // -0068 │ │ -04acd8: 0731 |0078: move-object v1, v3 │ │ -04acda: 2896 |0079: goto 000f // -006a │ │ -04acdc: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +04cda8: |[04cda8] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +04cdb8: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +04cdbe: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +04cdc0: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +04cdc2: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +04cdc6: 52a4 af00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04cdca: 6e40 aa02 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@02aa │ │ +04cdd0: 0c01 |000c: move-result-object v1 │ │ +04cdd2: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +04cdd6: 1101 |000f: return-object v1 │ │ +04cdd8: 52a4 af00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04cddc: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +04cde0: 5494 fd00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04cde4: 52a5 af00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00af │ │ +04cde8: 7120 5213 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ +04cdee: 0c00 |001b: move-result-object v0 │ │ +04cdf0: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +04cdf4: 0701 |001e: move-object v1, v0 │ │ +04cdf6: 28f0 |001f: goto 000f // -0010 │ │ +04cdf8: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +04cdfc: 0731 |0022: move-object v1, v3 │ │ +04cdfe: 28ec |0023: goto 000f // -0014 │ │ +04ce00: 7120 8c03 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@038c │ │ +04ce06: 0a02 |0027: move-result v2 │ │ +04ce08: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +04ce0c: 0731 |002a: move-object v1, v3 │ │ +04ce0e: 28e4 |002b: goto 000f // -001c │ │ +04ce10: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +04ce16: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +04ce1a: 5494 fd00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ce1e: 6e10 f702 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02f7 │ │ +04ce24: 0c04 |0036: move-result-object v4 │ │ +04ce26: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +04ce2a: 5494 fd00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ce2e: 6e10 f702 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02f7 │ │ +04ce34: 0c04 |003e: move-result-object v4 │ │ +04ce36: 6e10 c612 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@12c6 │ │ +04ce3c: 0c04 |0042: move-result-object v4 │ │ +04ce3e: 524d 3c05 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@053c │ │ +04ce42: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +04ce46: 0731 |0047: move-object v1, v3 │ │ +04ce48: 28c7 |0048: goto 000f // -0039 │ │ +04ce4a: 5493 fd00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ce4e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +04ce52: 7156 6e03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@036e │ │ +04ce58: 0c01 |0050: move-result-object v1 │ │ +04ce5a: 28be |0051: goto 000f // -0042 │ │ +04ce5c: 5493 fd00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ce60: 7157 6e03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@036e │ │ +04ce66: 0c01 |0057: move-result-object v1 │ │ +04ce68: 28b7 |0058: goto 000f // -0049 │ │ +04ce6a: 5493 fd00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ce6e: 7156 6e03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@036e │ │ +04ce74: 0c01 |005e: move-result-object v1 │ │ +04ce76: 28b0 |005f: goto 000f // -0050 │ │ +04ce78: 5493 fd00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ce7c: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +04ce82: 7157 6e03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@036e │ │ +04ce88: 0c01 |0068: move-result-object v1 │ │ +04ce8a: 28a6 |0069: goto 000f // -005a │ │ +04ce8c: 5493 fd00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ce90: 7130 6c03 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@036c │ │ +04ce96: 0c01 |006f: move-result-object v1 │ │ +04ce98: 289f |0070: goto 000f // -0061 │ │ +04ce9a: 5493 fd00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ce9e: 7130 6c03 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@036c │ │ +04cea4: 0c01 |0076: move-result-object v1 │ │ +04cea6: 2898 |0077: goto 000f // -0068 │ │ +04cea8: 0731 |0078: move-object v1, v3 │ │ +04ceaa: 2896 |0079: goto 000f // -006a │ │ +04ceac: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=758 │ │ 0x000d line=760 │ │ 0x000f line=812 │ │ 0x0010 line=764 │ │ 0x0014 line=765 │ │ @@ -93051,66 +93043,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -04acfc: |[04acfc] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -04ad0c: 5240 aa00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04ad10: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -04ad14: 0e00 |0004: return-void │ │ -04ad16: 5430 0001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04ad1a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -04ad1e: 5430 0001 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04ad22: 6e10 9014 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04ad28: 0a00 |000e: move-result v0 │ │ -04ad2a: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -04ad2e: 5430 fc00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04ad32: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -04ad36: 2200 1403 |0015: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -04ad3a: 7010 8414 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04ad40: 5b30 fc00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04ad44: 5430 fc00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04ad48: 6e10 9014 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04ad4e: 0a00 |0021: move-result v0 │ │ -04ad50: 5431 0d01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04ad54: 6e30 d502 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02d5 │ │ -04ad5a: 5430 fc00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04ad5e: 6e20 8714 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04ad64: 6300 f300 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04ad68: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -04ad6c: 1a00 e702 |0030: const-string v0, "FragmentManager" // string@02e7 │ │ -04ad70: 2201 0503 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04ad74: 7010 6714 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04ad7a: 1a02 af01 |0037: const-string v2, "Allocated fragment index " // string@01af │ │ -04ad7e: 6e20 6e14 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ad84: 0c01 |003c: move-result-object v1 │ │ -04ad86: 6e20 6d14 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04ad8c: 0c01 |0040: move-result-object v1 │ │ -04ad8e: 6e10 7314 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ad94: 0c01 |0044: move-result-object v1 │ │ -04ad96: 7120 ae11 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04ad9c: 28bc |0048: goto 0004 // -0044 │ │ -04ad9e: 5430 0001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04ada2: 5431 0001 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04ada6: 6e10 9014 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04adac: 0a01 |0050: move-result v1 │ │ -04adae: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04adb2: 6e20 8d14 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ -04adb8: 0c00 |0056: move-result-object v0 │ │ -04adba: 1f00 f602 |0057: check-cast v0, Ljava/lang/Integer; // type@02f6 │ │ -04adbe: 6e10 3c14 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@143c │ │ -04adc4: 0a00 |005c: move-result v0 │ │ -04adc6: 5431 0d01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04adca: 6e30 d502 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02d5 │ │ -04add0: 5430 fc00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04add4: 5241 aa00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04add8: 6e30 8f14 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -04adde: 28c3 |0069: goto 002c // -003d │ │ +04cecc: |[04cecc] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +04cedc: 5240 aa00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04cee0: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +04cee4: 0e00 |0004: return-void │ │ +04cee6: 5430 0001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04ceea: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +04ceee: 5430 0001 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04cef2: 6e10 9014 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04cef8: 0a00 |000e: move-result v0 │ │ +04cefa: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +04cefe: 5430 fc00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cf02: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +04cf06: 2200 1403 |0015: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04cf0a: 7010 8414 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04cf10: 5b30 fc00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cf14: 5430 fc00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cf18: 6e10 9014 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04cf1e: 0a00 |0021: move-result v0 │ │ +04cf20: 5431 0d01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04cf24: 6e30 d502 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02d5 │ │ +04cf2a: 5430 fc00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cf2e: 6e20 8714 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04cf34: 6300 f300 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04cf38: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +04cf3c: 1a00 e702 |0030: const-string v0, "FragmentManager" // string@02e7 │ │ +04cf40: 2201 0503 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04cf44: 7010 6714 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04cf4a: 1a02 af01 |0037: const-string v2, "Allocated fragment index " // string@01af │ │ +04cf4e: 6e20 6e14 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04cf54: 0c01 |003c: move-result-object v1 │ │ +04cf56: 6e20 6d14 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04cf5c: 0c01 |0040: move-result-object v1 │ │ +04cf5e: 6e10 7314 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04cf64: 0c01 |0044: move-result-object v1 │ │ +04cf66: 7120 ae11 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04cf6c: 28bc |0048: goto 0004 // -0044 │ │ +04cf6e: 5430 0001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04cf72: 5431 0001 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04cf76: 6e10 9014 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04cf7c: 0a01 |0050: move-result v1 │ │ +04cf7e: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04cf82: 6e20 8d14 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ +04cf88: 0c00 |0056: move-result-object v0 │ │ +04cf8a: 1f00 f602 |0057: check-cast v0, Ljava/lang/Integer; // type@02f6 │ │ +04cf8e: 6e10 3c14 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@143c │ │ +04cf94: 0a00 |005c: move-result v0 │ │ +04cf96: 5431 0d01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04cf9a: 6e30 d502 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02d5 │ │ +04cfa0: 5430 fc00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04cfa4: 5241 aa00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04cfa8: 6e30 8f14 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04cfae: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0004 line=1150 │ │ 0x0005 line=1138 │ │ 0x0011 line=1139 │ │ 0x0015 line=1140 │ │ @@ -93128,50 +93120,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -04ade0: |[04ade0] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -04adf0: 5240 aa00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04adf4: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -04adf8: 0e00 |0004: return-void │ │ -04adfa: 6300 f300 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04adfe: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -04ae02: 1a00 e702 |0009: const-string v0, "FragmentManager" // string@02e7 │ │ -04ae06: 2201 0503 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04ae0a: 7010 6714 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04ae10: 1a02 f902 |0010: const-string v2, "Freeing fragment index " // string@02f9 │ │ -04ae14: 6e20 6e14 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ae1a: 0c01 |0015: move-result-object v1 │ │ -04ae1c: 6e20 6d14 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04ae22: 0c01 |0019: move-result-object v1 │ │ -04ae24: 6e10 7314 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ae2a: 0c01 |001d: move-result-object v1 │ │ -04ae2c: 7120 ae11 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04ae32: 5430 fc00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04ae36: 5241 aa00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04ae3a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -04ae3c: 6e30 8f14 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -04ae42: 5430 0001 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04ae46: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -04ae4a: 2200 1403 |002d: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -04ae4e: 7010 8414 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04ae54: 5b30 0001 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04ae58: 5430 0001 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04ae5c: 5241 aa00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04ae60: 7110 4014 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -04ae66: 0c01 |003b: move-result-object v1 │ │ -04ae68: 6e20 8714 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04ae6e: 5430 fd00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04ae72: 5441 c000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ -04ae76: 6e20 f802 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@02f8 │ │ -04ae7c: 6e10 9602 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0296 │ │ -04ae82: 28bb |0049: goto 0004 // -0045 │ │ +04cfb0: |[04cfb0] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +04cfc0: 5240 aa00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04cfc4: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +04cfc8: 0e00 |0004: return-void │ │ +04cfca: 6300 f300 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04cfce: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +04cfd2: 1a00 e702 |0009: const-string v0, "FragmentManager" // string@02e7 │ │ +04cfd6: 2201 0503 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04cfda: 7010 6714 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04cfe0: 1a02 f902 |0010: const-string v2, "Freeing fragment index " // string@02f9 │ │ +04cfe4: 6e20 6e14 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04cfea: 0c01 |0015: move-result-object v1 │ │ +04cfec: 6e20 6d14 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04cff2: 0c01 |0019: move-result-object v1 │ │ +04cff4: 6e10 7314 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04cffa: 0c01 |001d: move-result-object v1 │ │ +04cffc: 7120 ae11 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d002: 5430 fc00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04d006: 5241 aa00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04d00a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +04d00c: 6e30 8f14 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04d012: 5430 0001 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04d016: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +04d01a: 2200 1403 |002d: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04d01e: 7010 8414 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04d024: 5b30 0001 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04d028: 5430 0001 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04d02c: 5241 aa00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04d030: 7110 4014 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +04d036: 0c01 |003b: move-result-object v1 │ │ +04d038: 6e20 8714 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04d03e: 5430 fd00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d042: 5441 c000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c0 │ │ +04d046: 6e20 f802 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@02f8 │ │ +04d04c: 6e10 9602 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0296 │ │ +04d052: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1153 │ │ 0x0004 line=1165 │ │ 0x0005 line=1157 │ │ 0x0021 line=1158 │ │ 0x0029 line=1159 │ │ @@ -93188,67 +93180,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -04ae84: |[04ae84] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -04ae94: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04ae96: 5480 fd00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04ae9a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -04ae9e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -04aea2: 2200 f302 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04aea6: 1a02 9a07 |0009: const-string v2, "No activity" // string@079a │ │ -04aeaa: 7020 3a14 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04aeb0: 2700 |000e: throw v0 │ │ -04aeb2: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -04aeb6: 5280 0601 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -04aeba: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -04aebe: 0e00 |0015: return-void │ │ -04aec0: 5989 0601 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -04aec4: 5480 fc00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04aec8: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -04aecc: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -04aece: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -04aed0: 5480 fc00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04aed4: 6e10 9014 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04aeda: 0a00 |0023: move-result v0 │ │ -04aedc: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -04aee0: 5480 fc00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04aee4: 6e20 8a14 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04aeea: 0c01 |002b: move-result-object v1 │ │ -04aeec: 1f01 8e00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ -04aef0: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -04aef4: 0780 |0030: move-object v0, v8 │ │ -04aef6: 0192 |0031: move v2, v9 │ │ -04aef8: 01a3 |0032: move v3, v10 │ │ -04aefa: 01b4 |0033: move v4, v11 │ │ -04aefc: 7406 7203 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ -04af02: 5410 ac00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -04af06: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -04af0a: 5410 ac00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ -04af0e: 6e10 3604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0436 │ │ -04af14: 0a00 |0040: move-result v0 │ │ -04af16: b607 |0041: or-int/2addr v7, v0 │ │ -04af18: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04af1c: 28da |0044: goto 001e // -0026 │ │ -04af1e: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -04af22: 6e10 8903 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0389 │ │ -04af28: 5580 0b01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -04af2c: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -04af30: 5480 fd00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04af34: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -04af38: 5280 0601 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -04af3c: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -04af3e: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -04af42: 5480 fd00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04af46: 6e10 1603 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0316 │ │ -04af4c: 5c85 0b01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -04af50: 28b7 |005e: goto 0015 // -0049 │ │ +04d054: |[04d054] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +04d064: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04d066: 5480 fd00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d06a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +04d06e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +04d072: 2200 f302 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04d076: 1a02 9a07 |0009: const-string v2, "No activity" // string@079a │ │ +04d07a: 7020 3a14 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04d080: 2700 |000e: throw v0 │ │ +04d082: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +04d086: 5280 0601 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04d08a: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +04d08e: 0e00 |0015: return-void │ │ +04d090: 5989 0601 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04d094: 5480 fc00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04d098: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +04d09c: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +04d09e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +04d0a0: 5480 fc00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04d0a4: 6e10 9014 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04d0aa: 0a00 |0023: move-result v0 │ │ +04d0ac: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +04d0b0: 5480 fc00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04d0b4: 6e20 8a14 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04d0ba: 0c01 |002b: move-result-object v1 │ │ +04d0bc: 1f01 8e00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ +04d0c0: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +04d0c4: 0780 |0030: move-object v0, v8 │ │ +04d0c6: 0192 |0031: move v2, v9 │ │ +04d0c8: 01a3 |0032: move v3, v10 │ │ +04d0ca: 01b4 |0033: move v4, v11 │ │ +04d0cc: 7406 7203 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ +04d0d2: 5410 ac00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +04d0d6: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +04d0da: 5410 ac00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ac │ │ +04d0de: 6e10 3604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0436 │ │ +04d0e4: 0a00 |0040: move-result v0 │ │ +04d0e6: b607 |0041: or-int/2addr v7, v0 │ │ +04d0e8: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04d0ec: 28da |0044: goto 001e // -0026 │ │ +04d0ee: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +04d0f2: 6e10 8903 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0389 │ │ +04d0f8: 5580 0b01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04d0fc: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +04d100: 5480 fd00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d104: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +04d108: 5280 0601 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04d10c: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +04d10e: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +04d112: 5480 fd00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d116: 6e10 1603 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0316 │ │ +04d11c: 5c85 0b01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04d120: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1090 │ │ 0x0007 line=1091 │ │ 0x000f line=1094 │ │ 0x0015 line=1120 │ │ 0x0016 line=1098 │ │ @@ -93281,18 +93273,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04af54: |[04af54] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -04af64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04af66: 6e53 6f03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@036f │ │ -04af6c: 0e00 |0004: return-void │ │ +04d124: |[04d124] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +04d134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d136: 6e53 6f03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@036f │ │ +04d13c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1086 │ │ 0x0004 line=1087 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -93303,23 +93295,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -04af70: |[04af70] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -04af80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04af82: 5262 0601 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -04af86: 0760 |0003: move-object v0, v6 │ │ -04af88: 0771 |0004: move-object v1, v7 │ │ -04af8a: 0134 |0005: move v4, v3 │ │ -04af8c: 0135 |0006: move v5, v3 │ │ -04af8e: 7406 7203 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ -04af94: 0e00 |000a: return-void │ │ +04d140: |[04d140] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +04d150: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04d152: 5262 0601 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04d156: 0760 |0003: move-object v0, v6 │ │ +04d158: 0771 |0004: move-object v1, v7 │ │ +04d15a: 0134 |0005: move v4, v3 │ │ +04d15c: 0135 |0006: move v5, v3 │ │ +04d15e: 7406 7203 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ +04d164: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x000a line=1083 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -93329,492 +93321,492 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 978 16-bit code units │ │ -04af98: |[04af98] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -04afa8: 55b0 9900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -04afac: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04afb0: 55b0 a300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -04afb4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -04afb8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04afba: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -04afbe: 121c |000b: const/4 v12, #int 1 // #1 │ │ -04afc0: 55b0 b100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ -04afc4: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -04afc8: 52b0 b800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04afcc: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -04afd0: 52bc b800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04afd4: 55b0 a200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ -04afd8: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04afdc: 52b0 b800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04afe0: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -04afe2: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -04afe6: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -04afe8: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -04afec: 123c |0022: const/4 v12, #int 3 // #3 │ │ -04afee: 52b0 b800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04aff2: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -04aff6: 55b0 a600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ -04affa: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -04affe: 55b0 a900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ -04b002: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -04b006: 0e00 |002f: return-void │ │ -04b008: 54b0 9a00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -04b00c: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -04b010: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -04b012: 5bb0 9a00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -04b016: 52b2 b900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ -04b01a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -04b01c: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -04b01e: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -04b020: 07a0 |003c: move-object v0, v10 │ │ -04b022: 07b1 |003d: move-object v1, v11 │ │ -04b024: 7406 7203 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ -04b02a: 52b0 b800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04b02e: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -04b034: 59bc b800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04b038: 28e7 |0048: goto 002f // -0019 │ │ -04b03a: 6300 f300 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b03e: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -04b042: 1a00 e702 |004d: const-string v0, "FragmentManager" // string@02e7 │ │ -04b046: 2201 0503 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b04a: 7010 6714 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b050: 1a02 5812 |0054: const-string v2, "moveto CREATED: " // string@1258 │ │ -04b054: 6e20 6e14 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b05a: 0c01 |0059: move-result-object v1 │ │ -04b05c: 6e20 6d14 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b062: 0c01 |005d: move-result-object v1 │ │ -04b064: 6e10 7314 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b06a: 0c01 |0061: move-result-object v1 │ │ -04b06c: 7120 ae11 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b072: 54b0 b600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b076: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -04b07a: 54b0 b600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b07e: 1a01 4a0a |006b: const-string v1, "android:view_state" // string@0a4a │ │ -04b082: 6e20 6201 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0162 │ │ -04b088: 0c00 |0070: move-result-object v0 │ │ -04b08a: 5bb0 b700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -04b08e: 54b0 b600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b092: 1a01 470a |0075: const-string v1, "android:target_state" // string@0a47 │ │ -04b096: 6e30 6703 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0367 │ │ -04b09c: 0c00 |007a: move-result-object v0 │ │ -04b09e: 5bb0 bb00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04b0a2: 54b0 bb00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04b0a6: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -04b0aa: 54b0 b600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b0ae: 1a01 460a |0083: const-string v1, "android:target_req_state" // string@0a46 │ │ -04b0b2: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -04b0b4: 6e30 5f01 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ -04b0ba: 0a00 |0089: move-result v0 │ │ -04b0bc: 59b0 bd00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ -04b0c0: 54b0 b600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b0c4: 1a01 490a |008e: const-string v1, "android:user_visible_hint" // string@0a49 │ │ -04b0c8: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -04b0ca: 6e30 5d01 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@015d │ │ -04b0d0: 0a00 |0094: move-result v0 │ │ -04b0d2: 5cb0 be00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -04b0d6: 55b0 be00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -04b0da: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -04b0de: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -04b0e0: 5cb0 a200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ -04b0e4: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -04b0e6: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -04b0ea: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -04b0ec: 54a0 fd00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04b0f0: 5bb0 9800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -04b0f4: 54a0 0d01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04b0f8: 5bb0 b000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ -04b0fc: 54a0 0d01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04b100: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -04b104: 54a0 0d01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04b108: 5400 9f00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ -04b10c: 5bb0 a500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -04b110: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -04b112: 5cb0 9d00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -04b116: 54a0 fd00 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04b11a: 6e20 a602 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02a6 │ │ -04b120: 55b0 9d00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -04b124: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -04b128: 2200 d100 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -04b12c: 2201 0503 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b130: 7010 6714 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b136: 1a02 e002 |00c7: const-string v2, "Fragment " // string@02e0 │ │ -04b13a: 6e20 6e14 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b140: 0c01 |00cc: move-result-object v1 │ │ -04b142: 6e20 6d14 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b148: 0c01 |00d0: move-result-object v1 │ │ -04b14a: 1a02 3300 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0033 │ │ -04b14e: 6e20 6e14 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b154: 0c01 |00d6: move-result-object v1 │ │ -04b156: 6e10 7314 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b15c: 0c01 |00da: move-result-object v1 │ │ -04b15e: 7020 f404 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -04b164: 2700 |00de: throw v0 │ │ -04b166: 54a0 fd00 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04b16a: 5400 d600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04b16e: 28cf |00e3: goto 00b2 // -0031 │ │ -04b170: 54b0 b000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ -04b174: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -04b178: 54a0 fd00 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04b17c: 6e20 fb02 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@02fb │ │ -04b182: 55b0 b500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ -04b186: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -04b18a: 54b0 b600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b18e: 6e20 c202 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@02c2 │ │ -04b194: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -04b196: 5cb0 b500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ -04b19a: 55b0 a600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ -04b19e: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -04b1a2: 54b0 b600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b1a6: 6e20 8702 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0287 │ │ -04b1ac: 0c00 |0102: move-result-object v0 │ │ -04b1ae: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -04b1b0: 54b2 b600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b1b4: 6e40 c402 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@02c4 │ │ -04b1ba: 0c00 |0109: move-result-object v0 │ │ -04b1bc: 5bb0 bf00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b1c0: 54b0 bf00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b1c4: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -04b1c8: 54b0 bf00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b1cc: 5bb0 ab00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -04b1d0: 54b0 bf00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b1d4: 7110 6104 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0461 │ │ -04b1da: 0c00 |0119: move-result-object v0 │ │ -04b1dc: 5bb0 bf00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b1e0: 55b0 a800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -04b1e4: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -04b1e8: 54b0 bf00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b1ec: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -04b1f0: 6e20 7b12 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04b1f6: 54b0 bf00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b1fa: 54b1 b600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b1fe: 6e30 bd02 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02bd │ │ -04b204: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -04b206: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -04b20a: 6300 f300 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b20e: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -04b212: 1a00 e702 |0135: const-string v0, "FragmentManager" // string@02e7 │ │ -04b216: 2201 0503 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b21a: 7010 6714 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b220: 1a02 5712 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1257 │ │ -04b224: 6e20 6e14 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b22a: 0c01 |0141: move-result-object v1 │ │ -04b22c: 6e20 6d14 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b232: 0c01 |0145: move-result-object v1 │ │ -04b234: 6e10 7314 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b23a: 0c01 |0149: move-result-object v1 │ │ -04b23c: 7120 ae11 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b242: 55b0 a600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ -04b246: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -04b24a: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -04b24c: 52b0 a100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -04b250: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -04b254: 54a0 0401 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0104 │ │ -04b258: 52b1 a100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -04b25c: 7220 1803 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0318 │ │ -04b262: 0c07 |015d: move-result-object v7 │ │ -04b264: 1f07 9302 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0293 │ │ -04b268: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -04b26c: 55b0 b200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b2 │ │ -04b270: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -04b274: 2200 f202 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04b278: 2201 0503 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b27c: 7010 6714 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b282: 1a02 a507 |016d: const-string v2, "No view found for id 0x" // string@07a5 │ │ -04b286: 6e20 6e14 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b28c: 0c01 |0172: move-result-object v1 │ │ -04b28e: 52b2 a100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -04b292: 7110 3f14 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -04b298: 0c02 |0178: move-result-object v2 │ │ -04b29a: 6e20 6e14 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b2a0: 0c01 |017c: move-result-object v1 │ │ -04b2a2: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ -04b2a6: 6e20 6e14 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b2ac: 0c01 |0182: move-result-object v1 │ │ -04b2ae: 6e10 8a02 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@028a │ │ -04b2b4: 0c02 |0186: move-result-object v2 │ │ -04b2b6: 52b3 a100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ -04b2ba: 6e20 d700 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00d7 │ │ -04b2c0: 0c02 |018c: move-result-object v2 │ │ -04b2c2: 6e20 6e14 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b2c8: 0c01 |0190: move-result-object v1 │ │ -04b2ca: 1a02 bc00 |0191: const-string v2, ") for fragment " // string@00bc │ │ -04b2ce: 6e20 6e14 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b2d4: 0c01 |0196: move-result-object v1 │ │ -04b2d6: 6e20 6d14 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b2dc: 0c01 |019a: move-result-object v1 │ │ -04b2de: 6e10 7314 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b2e4: 0c01 |019e: move-result-object v1 │ │ -04b2e6: 7020 3614 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04b2ec: 7020 8a03 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04b2f2: 5bb7 a000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ -04b2f6: 54b0 b600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b2fa: 6e20 8702 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0287 │ │ -04b300: 0c00 |01ac: move-result-object v0 │ │ -04b302: 54b1 b600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b306: 6e40 c402 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@02c4 │ │ -04b30c: 0c00 |01b2: move-result-object v0 │ │ -04b30e: 5bb0 bf00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b312: 54b0 bf00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b316: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -04b31a: 54b0 bf00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b31e: 5bb0 ab00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -04b322: 54b0 bf00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b326: 7110 6104 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0461 │ │ -04b32c: 0c00 |01c2: move-result-object v0 │ │ -04b32e: 5bb0 bf00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b332: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -04b336: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -04b338: 6e5e 6a03 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@036a │ │ -04b33e: 0c06 |01cb: move-result-object v6 │ │ -04b340: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -04b344: 54b0 bf00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b348: 6e20 7c12 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ -04b34e: 54b0 bf00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b352: 6e20 9812 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1298 │ │ -04b358: 55b0 a800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -04b35c: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -04b360: 54b0 bf00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b364: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -04b368: 6e20 7b12 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04b36e: 54b0 bf00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b372: 54b1 b600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b376: 6e30 bd02 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02bd │ │ -04b37c: 54b0 b600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b380: 6e20 bf02 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@02bf │ │ -04b386: 54b0 bf00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b38a: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -04b38e: 54b0 b600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b392: 6e20 d202 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@02d2 │ │ -04b398: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -04b39a: 5bb0 b600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b39e: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -04b3a0: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -04b3a4: 6300 f300 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b3a8: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -04b3ac: 1a00 e702 |0202: const-string v0, "FragmentManager" // string@02e7 │ │ -04b3b0: 2201 0503 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b3b4: 7010 6714 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b3ba: 1a02 5a12 |0209: const-string v2, "moveto STARTED: " // string@125a │ │ -04b3be: 6e20 6e14 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b3c4: 0c01 |020e: move-result-object v1 │ │ -04b3c6: 6e20 6d14 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b3cc: 0c01 |0212: move-result-object v1 │ │ -04b3ce: 6e10 7314 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b3d4: 0c01 |0216: move-result-object v1 │ │ -04b3d6: 7120 ae11 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b3dc: 6e10 cf02 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@02cf │ │ -04b3e2: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -04b3e4: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -04b3e8: 6300 f300 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b3ec: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -04b3f0: 1a00 e702 |0224: const-string v0, "FragmentManager" // string@02e7 │ │ -04b3f4: 2201 0503 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b3f8: 7010 6714 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b3fe: 1a02 5912 |022b: const-string v2, "moveto RESUMED: " // string@1259 │ │ -04b402: 6e20 6e14 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b408: 0c01 |0230: move-result-object v1 │ │ -04b40a: 6e20 6d14 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b410: 0c01 |0234: move-result-object v1 │ │ -04b412: 6e10 7314 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b418: 0c01 |0238: move-result-object v1 │ │ -04b41a: 7120 ae11 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b420: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -04b422: 5cb0 b300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ -04b426: 6e10 cd02 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@02cd │ │ -04b42c: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -04b42e: 5bb0 b600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04b432: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -04b434: 5bb0 b700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -04b438: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -04b43c: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -04b43e: 5bb0 ab00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -04b442: 2900 e1fe |024d: goto/16 012e // -011f │ │ -04b446: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -04b448: 5bb0 ab00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -04b44c: 2898 |0252: goto 01ea // -0068 │ │ -04b44e: 52b0 b800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04b452: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -04b456: 52b0 b800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04b45a: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -04b460: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -04b464: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -04b466: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -04b46a: 55a0 0701 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ -04b46e: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -04b472: 54b0 9a00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -04b476: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -04b47a: 54b9 9a00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -04b47e: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -04b480: 5bb0 9a00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -04b484: 6e10 1d12 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ -04b48a: 54b0 9a00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -04b48e: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -04b492: 59bc b900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ -04b496: 121c |0277: const/4 v12, #int 1 // #1 │ │ -04b498: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -04b49c: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -04b49e: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -04b4a2: 6300 f300 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b4a6: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -04b4aa: 1a00 e702 |0281: const-string v0, "FragmentManager" // string@02e7 │ │ -04b4ae: 2201 0503 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b4b2: 7010 6714 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b4b8: 1a02 5412 |0288: const-string v2, "movefrom RESUMED: " // string@1254 │ │ -04b4bc: 6e20 6e14 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b4c2: 0c01 |028d: move-result-object v1 │ │ -04b4c4: 6e20 6d14 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b4ca: 0c01 |0291: move-result-object v1 │ │ -04b4cc: 6e10 7314 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b4d2: 0c01 |0295: move-result-object v1 │ │ -04b4d4: 7120 ae11 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b4da: 6e10 ca02 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@02ca │ │ -04b4e0: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -04b4e2: 5cb0 b300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ -04b4e6: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -04b4e8: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -04b4ec: 6300 f300 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b4f0: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -04b4f4: 1a00 e702 |02a6: const-string v0, "FragmentManager" // string@02e7 │ │ -04b4f8: 2201 0503 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b4fc: 7010 6714 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b502: 1a02 5512 |02ad: const-string v2, "movefrom STARTED: " // string@1255 │ │ -04b506: 6e20 6e14 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b50c: 0c01 |02b2: move-result-object v1 │ │ -04b50e: 6e20 6d14 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b514: 0c01 |02b6: move-result-object v1 │ │ -04b516: 6e10 7314 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b51c: 0c01 |02ba: move-result-object v1 │ │ -04b51e: 7120 ae11 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b524: 6e10 d002 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@02d0 │ │ -04b52a: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -04b52c: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -04b530: 6300 f300 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b534: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -04b538: 1a00 e702 |02c8: const-string v0, "FragmentManager" // string@02e7 │ │ -04b53c: 2201 0503 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b540: 7010 6714 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b546: 1a02 5612 |02cf: const-string v2, "movefrom STOPPED: " // string@1256 │ │ -04b54a: 6e20 6e14 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b550: 0c01 |02d4: move-result-object v1 │ │ -04b552: 6e20 6d14 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b558: 0c01 |02d8: move-result-object v1 │ │ -04b55a: 6e10 7314 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b560: 0c01 |02dc: move-result-object v1 │ │ -04b562: 7120 ae11 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b568: 6e10 cc02 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@02cc │ │ -04b56e: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -04b570: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -04b574: 6300 f300 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b578: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -04b57c: 1a00 e702 |02ea: const-string v0, "FragmentManager" // string@02e7 │ │ -04b580: 2201 0503 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b584: 7010 6714 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b58a: 1a02 5212 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1252 │ │ -04b58e: 6e20 6e14 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b594: 0c01 |02f6: move-result-object v1 │ │ -04b596: 6e20 6d14 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b59c: 0c01 |02fa: move-result-object v1 │ │ -04b59e: 6e10 7314 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b5a4: 0c01 |02fe: move-result-object v1 │ │ -04b5a6: 7120 ae11 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b5ac: 54b0 bf00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b5b0: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -04b5b4: 54a0 fd00 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04b5b8: 6e10 f902 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@02f9 │ │ -04b5be: 0a00 |030b: move-result v0 │ │ -04b5c0: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -04b5c4: 54b0 b700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -04b5c8: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -04b5cc: 6e20 8603 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0386 │ │ -04b5d2: 6e10 c602 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@02c6 │ │ -04b5d8: 54b0 bf00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b5dc: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -04b5e0: 54b0 a000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ -04b5e4: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -04b5e8: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -04b5ea: 52a0 0601 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -04b5ee: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -04b5f2: 55a0 0701 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ -04b5f6: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -04b5fa: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -04b5fc: 6e5e 6a03 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@036a │ │ -04b602: 0c06 |032d: move-result-object v6 │ │ -04b604: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -04b608: 07b8 |0330: move-object v8, v11 │ │ -04b60a: 54b0 bf00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b60e: 5bb0 9a00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ -04b612: 59bc b900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ -04b616: 2200 9c00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@009c │ │ -04b61a: 7030 3e03 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@033e │ │ -04b620: 6e20 4e13 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@134e │ │ -04b626: 54b0 bf00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b62a: 6e20 7c12 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ -04b630: 54b0 a000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ -04b634: 54b1 bf00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b638: 6e20 b712 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12b7 │ │ -04b63e: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -04b640: 5bb0 a000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ -04b644: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -04b646: 5bb0 bf00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04b64a: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -04b64c: 5bb0 ab00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -04b650: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -04b654: 6300 f300 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04b658: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -04b65c: 1a00 e702 |035a: const-string v0, "FragmentManager" // string@02e7 │ │ -04b660: 2201 0503 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b664: 7010 6714 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b66a: 1a02 5312 |0361: const-string v2, "movefrom CREATED: " // string@1253 │ │ -04b66e: 6e20 6e14 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b674: 0c01 |0366: move-result-object v1 │ │ -04b676: 6e20 6d14 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b67c: 0c01 |036a: move-result-object v1 │ │ -04b67e: 6e10 7314 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b684: 0c01 |036e: move-result-object v1 │ │ -04b686: 7120 ae11 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04b68c: 55b0 b500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ -04b690: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -04b694: 6e10 c502 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@02c5 │ │ -04b69a: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -04b69c: 5cb0 9d00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -04b6a0: 6e10 b102 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02b1 │ │ -04b6a6: 55b0 9d00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ -04b6aa: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -04b6ae: 2200 d100 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ -04b6b2: 2201 0503 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b6b6: 7010 6714 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b6bc: 1a02 e002 |038a: const-string v2, "Fragment " // string@02e0 │ │ -04b6c0: 6e20 6e14 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b6c6: 0c01 |038f: move-result-object v1 │ │ -04b6c8: 6e20 6d14 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04b6ce: 0c01 |0393: move-result-object v1 │ │ -04b6d0: 1a02 3700 |0394: const-string v2, " did not call through to super.onDetach()" // string@0037 │ │ -04b6d4: 6e20 6e14 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b6da: 0c01 |0399: move-result-object v1 │ │ -04b6dc: 6e10 7314 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b6e2: 0c01 |039d: move-result-object v1 │ │ -04b6e4: 7020 f404 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ -04b6ea: 2700 |03a1: throw v0 │ │ -04b6ec: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -04b6f0: 55b0 b500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ -04b6f4: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -04b6f8: 6e20 6d03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@036d │ │ -04b6fe: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -04b702: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -04b704: 5bb0 9800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -04b708: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -04b70a: 5bb0 a500 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ -04b70e: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -04b712: 0000 |03b5: nop // spacer │ │ -04b714: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -04b730: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +04d168: |[04d168] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +04d178: 55b0 9900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04d17c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04d180: 55b0 a300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +04d184: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +04d188: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04d18a: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +04d18e: 121c |000b: const/4 v12, #int 1 // #1 │ │ +04d190: 55b0 b100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ +04d194: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +04d198: 52b0 b800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04d19c: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +04d1a0: 52bc b800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04d1a4: 55b0 a200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ +04d1a8: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04d1ac: 52b0 b800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04d1b0: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +04d1b2: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +04d1b6: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +04d1b8: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +04d1bc: 123c |0022: const/4 v12, #int 3 // #3 │ │ +04d1be: 52b0 b800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04d1c2: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +04d1c6: 55b0 a600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ +04d1ca: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +04d1ce: 55b0 a900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ +04d1d2: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +04d1d6: 0e00 |002f: return-void │ │ +04d1d8: 54b0 9a00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +04d1dc: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +04d1e0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +04d1e2: 5bb0 9a00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +04d1e6: 52b2 b900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ +04d1ea: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +04d1ec: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +04d1ee: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +04d1f0: 07a0 |003c: move-object v0, v10 │ │ +04d1f2: 07b1 |003d: move-object v1, v11 │ │ +04d1f4: 7406 7203 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ +04d1fa: 52b0 b800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04d1fe: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +04d204: 59bc b800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04d208: 28e7 |0048: goto 002f // -0019 │ │ +04d20a: 6300 f300 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d20e: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +04d212: 1a00 e702 |004d: const-string v0, "FragmentManager" // string@02e7 │ │ +04d216: 2201 0503 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d21a: 7010 6714 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d220: 1a02 5812 |0054: const-string v2, "moveto CREATED: " // string@1258 │ │ +04d224: 6e20 6e14 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d22a: 0c01 |0059: move-result-object v1 │ │ +04d22c: 6e20 6d14 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d232: 0c01 |005d: move-result-object v1 │ │ +04d234: 6e10 7314 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d23a: 0c01 |0061: move-result-object v1 │ │ +04d23c: 7120 ae11 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d242: 54b0 b600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d246: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +04d24a: 54b0 b600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d24e: 1a01 4a0a |006b: const-string v1, "android:view_state" // string@0a4a │ │ +04d252: 6e20 6201 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0162 │ │ +04d258: 0c00 |0070: move-result-object v0 │ │ +04d25a: 5bb0 b700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +04d25e: 54b0 b600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d262: 1a01 470a |0075: const-string v1, "android:target_state" // string@0a47 │ │ +04d266: 6e30 6703 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0367 │ │ +04d26c: 0c00 |007a: move-result-object v0 │ │ +04d26e: 5bb0 bb00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04d272: 54b0 bb00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04d276: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +04d27a: 54b0 b600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d27e: 1a01 460a |0083: const-string v1, "android:target_req_state" // string@0a46 │ │ +04d282: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +04d284: 6e30 5f01 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@015f │ │ +04d28a: 0a00 |0089: move-result v0 │ │ +04d28c: 59b0 bd00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ +04d290: 54b0 b600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d294: 1a01 490a |008e: const-string v1, "android:user_visible_hint" // string@0a49 │ │ +04d298: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +04d29a: 6e30 5d01 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@015d │ │ +04d2a0: 0a00 |0094: move-result v0 │ │ +04d2a2: 5cb0 be00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +04d2a6: 55b0 be00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +04d2aa: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +04d2ae: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04d2b0: 5cb0 a200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ +04d2b4: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +04d2b6: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +04d2ba: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +04d2bc: 54a0 fd00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d2c0: 5bb0 9800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +04d2c4: 54a0 0d01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04d2c8: 5bb0 b000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ +04d2cc: 54a0 0d01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04d2d0: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +04d2d4: 54a0 0d01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04d2d8: 5400 9f00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@009f │ │ +04d2dc: 5bb0 a500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +04d2e0: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +04d2e2: 5cb0 9d00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +04d2e6: 54a0 fd00 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d2ea: 6e20 a602 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02a6 │ │ +04d2f0: 55b0 9d00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +04d2f4: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +04d2f8: 2200 d100 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +04d2fc: 2201 0503 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d300: 7010 6714 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d306: 1a02 e002 |00c7: const-string v2, "Fragment " // string@02e0 │ │ +04d30a: 6e20 6e14 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d310: 0c01 |00cc: move-result-object v1 │ │ +04d312: 6e20 6d14 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d318: 0c01 |00d0: move-result-object v1 │ │ +04d31a: 1a02 3300 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0033 │ │ +04d31e: 6e20 6e14 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d324: 0c01 |00d6: move-result-object v1 │ │ +04d326: 6e10 7314 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d32c: 0c01 |00da: move-result-object v1 │ │ +04d32e: 7020 f404 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +04d334: 2700 |00de: throw v0 │ │ +04d336: 54a0 fd00 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d33a: 5400 d600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04d33e: 28cf |00e3: goto 00b2 // -0031 │ │ +04d340: 54b0 b000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b0 │ │ +04d344: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +04d348: 54a0 fd00 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d34c: 6e20 fb02 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@02fb │ │ +04d352: 55b0 b500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ +04d356: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +04d35a: 54b0 b600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d35e: 6e20 c202 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@02c2 │ │ +04d364: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +04d366: 5cb0 b500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ +04d36a: 55b0 a600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ +04d36e: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +04d372: 54b0 b600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d376: 6e20 8702 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0287 │ │ +04d37c: 0c00 |0102: move-result-object v0 │ │ +04d37e: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +04d380: 54b2 b600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d384: 6e40 c402 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@02c4 │ │ +04d38a: 0c00 |0109: move-result-object v0 │ │ +04d38c: 5bb0 bf00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d390: 54b0 bf00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d394: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +04d398: 54b0 bf00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d39c: 5bb0 ab00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +04d3a0: 54b0 bf00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d3a4: 7110 6104 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0461 │ │ +04d3aa: 0c00 |0119: move-result-object v0 │ │ +04d3ac: 5bb0 bf00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d3b0: 55b0 a800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +04d3b4: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +04d3b8: 54b0 bf00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d3bc: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +04d3c0: 6e20 7b12 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04d3c6: 54b0 bf00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d3ca: 54b1 b600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d3ce: 6e30 bd02 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02bd │ │ +04d3d4: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +04d3d6: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +04d3da: 6300 f300 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d3de: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +04d3e2: 1a00 e702 |0135: const-string v0, "FragmentManager" // string@02e7 │ │ +04d3e6: 2201 0503 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d3ea: 7010 6714 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d3f0: 1a02 5712 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1257 │ │ +04d3f4: 6e20 6e14 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d3fa: 0c01 |0141: move-result-object v1 │ │ +04d3fc: 6e20 6d14 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d402: 0c01 |0145: move-result-object v1 │ │ +04d404: 6e10 7314 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d40a: 0c01 |0149: move-result-object v1 │ │ +04d40c: 7120 ae11 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d412: 55b0 a600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a6 │ │ +04d416: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +04d41a: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +04d41c: 52b0 a100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +04d420: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +04d424: 54a0 0401 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0104 │ │ +04d428: 52b1 a100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +04d42c: 7220 1803 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0318 │ │ +04d432: 0c07 |015d: move-result-object v7 │ │ +04d434: 1f07 9302 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0293 │ │ +04d438: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +04d43c: 55b0 b200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b2 │ │ +04d440: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +04d444: 2200 f202 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +04d448: 2201 0503 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d44c: 7010 6714 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d452: 1a02 a507 |016d: const-string v2, "No view found for id 0x" // string@07a5 │ │ +04d456: 6e20 6e14 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d45c: 0c01 |0172: move-result-object v1 │ │ +04d45e: 52b2 a100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +04d462: 7110 3f14 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04d468: 0c02 |0178: move-result-object v2 │ │ +04d46a: 6e20 6e14 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d470: 0c01 |017c: move-result-object v1 │ │ +04d472: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ +04d476: 6e20 6e14 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d47c: 0c01 |0182: move-result-object v1 │ │ +04d47e: 6e10 8a02 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@028a │ │ +04d484: 0c02 |0186: move-result-object v2 │ │ +04d486: 52b3 a100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a1 │ │ +04d48a: 6e20 d700 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00d7 │ │ +04d490: 0c02 |018c: move-result-object v2 │ │ +04d492: 6e20 6e14 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d498: 0c01 |0190: move-result-object v1 │ │ +04d49a: 1a02 bc00 |0191: const-string v2, ") for fragment " // string@00bc │ │ +04d49e: 6e20 6e14 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d4a4: 0c01 |0196: move-result-object v1 │ │ +04d4a6: 6e20 6d14 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d4ac: 0c01 |019a: move-result-object v1 │ │ +04d4ae: 6e10 7314 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d4b4: 0c01 |019e: move-result-object v1 │ │ +04d4b6: 7020 3614 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +04d4bc: 7020 8a03 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04d4c2: 5bb7 a000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ +04d4c6: 54b0 b600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d4ca: 6e20 8702 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0287 │ │ +04d4d0: 0c00 |01ac: move-result-object v0 │ │ +04d4d2: 54b1 b600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d4d6: 6e40 c402 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@02c4 │ │ +04d4dc: 0c00 |01b2: move-result-object v0 │ │ +04d4de: 5bb0 bf00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d4e2: 54b0 bf00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d4e6: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +04d4ea: 54b0 bf00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d4ee: 5bb0 ab00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +04d4f2: 54b0 bf00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d4f6: 7110 6104 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0461 │ │ +04d4fc: 0c00 |01c2: move-result-object v0 │ │ +04d4fe: 5bb0 bf00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d502: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +04d506: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +04d508: 6e5e 6a03 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@036a │ │ +04d50e: 0c06 |01cb: move-result-object v6 │ │ +04d510: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +04d514: 54b0 bf00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d518: 6e20 7c12 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ +04d51e: 54b0 bf00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d522: 6e20 9812 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1298 │ │ +04d528: 55b0 a800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +04d52c: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +04d530: 54b0 bf00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d534: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +04d538: 6e20 7b12 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04d53e: 54b0 bf00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d542: 54b1 b600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d546: 6e30 bd02 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02bd │ │ +04d54c: 54b0 b600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d550: 6e20 bf02 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@02bf │ │ +04d556: 54b0 bf00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d55a: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +04d55e: 54b0 b600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d562: 6e20 d202 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@02d2 │ │ +04d568: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +04d56a: 5bb0 b600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d56e: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +04d570: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +04d574: 6300 f300 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d578: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +04d57c: 1a00 e702 |0202: const-string v0, "FragmentManager" // string@02e7 │ │ +04d580: 2201 0503 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d584: 7010 6714 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d58a: 1a02 5a12 |0209: const-string v2, "moveto STARTED: " // string@125a │ │ +04d58e: 6e20 6e14 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d594: 0c01 |020e: move-result-object v1 │ │ +04d596: 6e20 6d14 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d59c: 0c01 |0212: move-result-object v1 │ │ +04d59e: 6e10 7314 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d5a4: 0c01 |0216: move-result-object v1 │ │ +04d5a6: 7120 ae11 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d5ac: 6e10 cf02 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@02cf │ │ +04d5b2: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +04d5b4: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +04d5b8: 6300 f300 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d5bc: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +04d5c0: 1a00 e702 |0224: const-string v0, "FragmentManager" // string@02e7 │ │ +04d5c4: 2201 0503 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d5c8: 7010 6714 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d5ce: 1a02 5912 |022b: const-string v2, "moveto RESUMED: " // string@1259 │ │ +04d5d2: 6e20 6e14 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d5d8: 0c01 |0230: move-result-object v1 │ │ +04d5da: 6e20 6d14 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d5e0: 0c01 |0234: move-result-object v1 │ │ +04d5e2: 6e10 7314 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d5e8: 0c01 |0238: move-result-object v1 │ │ +04d5ea: 7120 ae11 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d5f0: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +04d5f2: 5cb0 b300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ +04d5f6: 6e10 cd02 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@02cd │ │ +04d5fc: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +04d5fe: 5bb0 b600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04d602: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +04d604: 5bb0 b700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +04d608: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +04d60c: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +04d60e: 5bb0 ab00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +04d612: 2900 e1fe |024d: goto/16 012e // -011f │ │ +04d616: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +04d618: 5bb0 ab00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +04d61c: 2898 |0252: goto 01ea // -0068 │ │ +04d61e: 52b0 b800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04d622: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +04d626: 52b0 b800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04d62a: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +04d630: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +04d634: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +04d636: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +04d63a: 55a0 0701 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ +04d63e: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +04d642: 54b0 9a00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +04d646: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +04d64a: 54b9 9a00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +04d64e: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +04d650: 5bb0 9a00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +04d654: 6e10 1d12 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ +04d65a: 54b0 9a00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +04d65e: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +04d662: 59bc b900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ +04d666: 121c |0277: const/4 v12, #int 1 // #1 │ │ +04d668: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +04d66c: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +04d66e: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +04d672: 6300 f300 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d676: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +04d67a: 1a00 e702 |0281: const-string v0, "FragmentManager" // string@02e7 │ │ +04d67e: 2201 0503 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d682: 7010 6714 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d688: 1a02 5412 |0288: const-string v2, "movefrom RESUMED: " // string@1254 │ │ +04d68c: 6e20 6e14 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d692: 0c01 |028d: move-result-object v1 │ │ +04d694: 6e20 6d14 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d69a: 0c01 |0291: move-result-object v1 │ │ +04d69c: 6e10 7314 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d6a2: 0c01 |0295: move-result-object v1 │ │ +04d6a4: 7120 ae11 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d6aa: 6e10 ca02 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@02ca │ │ +04d6b0: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +04d6b2: 5cb0 b300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b3 │ │ +04d6b6: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +04d6b8: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +04d6bc: 6300 f300 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d6c0: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +04d6c4: 1a00 e702 |02a6: const-string v0, "FragmentManager" // string@02e7 │ │ +04d6c8: 2201 0503 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d6cc: 7010 6714 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d6d2: 1a02 5512 |02ad: const-string v2, "movefrom STARTED: " // string@1255 │ │ +04d6d6: 6e20 6e14 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d6dc: 0c01 |02b2: move-result-object v1 │ │ +04d6de: 6e20 6d14 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d6e4: 0c01 |02b6: move-result-object v1 │ │ +04d6e6: 6e10 7314 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d6ec: 0c01 |02ba: move-result-object v1 │ │ +04d6ee: 7120 ae11 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d6f4: 6e10 d002 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@02d0 │ │ +04d6fa: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +04d6fc: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +04d700: 6300 f300 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d704: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +04d708: 1a00 e702 |02c8: const-string v0, "FragmentManager" // string@02e7 │ │ +04d70c: 2201 0503 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d710: 7010 6714 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d716: 1a02 5612 |02cf: const-string v2, "movefrom STOPPED: " // string@1256 │ │ +04d71a: 6e20 6e14 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d720: 0c01 |02d4: move-result-object v1 │ │ +04d722: 6e20 6d14 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d728: 0c01 |02d8: move-result-object v1 │ │ +04d72a: 6e10 7314 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d730: 0c01 |02dc: move-result-object v1 │ │ +04d732: 7120 ae11 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d738: 6e10 cc02 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@02cc │ │ +04d73e: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +04d740: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +04d744: 6300 f300 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d748: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +04d74c: 1a00 e702 |02ea: const-string v0, "FragmentManager" // string@02e7 │ │ +04d750: 2201 0503 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d754: 7010 6714 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d75a: 1a02 5212 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1252 │ │ +04d75e: 6e20 6e14 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d764: 0c01 |02f6: move-result-object v1 │ │ +04d766: 6e20 6d14 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d76c: 0c01 |02fa: move-result-object v1 │ │ +04d76e: 6e10 7314 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d774: 0c01 |02fe: move-result-object v1 │ │ +04d776: 7120 ae11 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d77c: 54b0 bf00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d780: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +04d784: 54a0 fd00 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04d788: 6e10 f902 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@02f9 │ │ +04d78e: 0a00 |030b: move-result v0 │ │ +04d790: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +04d794: 54b0 b700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +04d798: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +04d79c: 6e20 8603 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0386 │ │ +04d7a2: 6e10 c602 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@02c6 │ │ +04d7a8: 54b0 bf00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d7ac: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +04d7b0: 54b0 a000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ +04d7b4: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +04d7b8: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +04d7ba: 52a0 0601 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04d7be: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +04d7c2: 55a0 0701 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0107 │ │ +04d7c6: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +04d7ca: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +04d7cc: 6e5e 6a03 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@036a │ │ +04d7d2: 0c06 |032d: move-result-object v6 │ │ +04d7d4: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +04d7d8: 07b8 |0330: move-object v8, v11 │ │ +04d7da: 54b0 bf00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d7de: 5bb0 9a00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009a │ │ +04d7e2: 59bc b900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00b9 │ │ +04d7e6: 2200 9c00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@009c │ │ +04d7ea: 7030 3e03 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@033e │ │ +04d7f0: 6e20 4e13 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@134e │ │ +04d7f6: 54b0 bf00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d7fa: 6e20 7c12 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ +04d800: 54b0 a000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ +04d804: 54b1 bf00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d808: 6e20 b712 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12b7 │ │ +04d80e: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +04d810: 5bb0 a000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a0 │ │ +04d814: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +04d816: 5bb0 bf00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04d81a: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +04d81c: 5bb0 ab00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +04d820: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +04d824: 6300 f300 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04d828: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +04d82c: 1a00 e702 |035a: const-string v0, "FragmentManager" // string@02e7 │ │ +04d830: 2201 0503 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d834: 7010 6714 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d83a: 1a02 5312 |0361: const-string v2, "movefrom CREATED: " // string@1253 │ │ +04d83e: 6e20 6e14 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d844: 0c01 |0366: move-result-object v1 │ │ +04d846: 6e20 6d14 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d84c: 0c01 |036a: move-result-object v1 │ │ +04d84e: 6e10 7314 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d854: 0c01 |036e: move-result-object v1 │ │ +04d856: 7120 ae11 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04d85c: 55b0 b500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ +04d860: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +04d864: 6e10 c502 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@02c5 │ │ +04d86a: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +04d86c: 5cb0 9d00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +04d870: 6e10 b102 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02b1 │ │ +04d876: 55b0 9d00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009d │ │ +04d87a: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +04d87e: 2200 d100 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d1 │ │ +04d882: 2201 0503 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d886: 7010 6714 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d88c: 1a02 e002 |038a: const-string v2, "Fragment " // string@02e0 │ │ +04d890: 6e20 6e14 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d896: 0c01 |038f: move-result-object v1 │ │ +04d898: 6e20 6d14 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04d89e: 0c01 |0393: move-result-object v1 │ │ +04d8a0: 1a02 3700 |0394: const-string v2, " did not call through to super.onDetach()" // string@0037 │ │ +04d8a4: 6e20 6e14 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d8aa: 0c01 |0399: move-result-object v1 │ │ +04d8ac: 6e10 7314 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d8b2: 0c01 |039d: move-result-object v1 │ │ +04d8b4: 7020 f404 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04f4 │ │ +04d8ba: 2700 |03a1: throw v0 │ │ +04d8bc: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +04d8c0: 55b0 b500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ +04d8c4: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +04d8c8: 6e20 6d03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@036d │ │ +04d8ce: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +04d8d2: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +04d8d4: 5bb0 9800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +04d8d8: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +04d8da: 5bb0 a500 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +04d8de: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +04d8e2: 0000 |03b5: nop // spacer │ │ +04d8e4: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +04d900: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x000b line=831 │ │ 0x000c line=833 │ │ 0x0014 line=835 │ │ 0x0016 line=839 │ │ @@ -93968,18 +93960,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04b74c: |[04b74c] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -04b75c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b75e: 5c10 1101 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -04b762: 0e00 |0003: return-void │ │ +04d91c: |[04d91c] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +04d92c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d92e: 5c10 1101 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04d932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0003 line=1875 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -93988,31 +93980,31 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -04b764: |[04b764] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -04b774: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04b776: 5570 a200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ -04b77a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04b77e: 5560 0901 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0109 │ │ -04b782: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -04b786: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04b788: 5c60 0a01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010a │ │ -04b78c: 0e00 |000c: return-void │ │ -04b78e: 5c73 a200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ -04b792: 5262 0601 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ -04b796: 0760 |0011: move-object v0, v6 │ │ -04b798: 0771 |0012: move-object v1, v7 │ │ -04b79a: 0134 |0013: move v4, v3 │ │ -04b79c: 0135 |0014: move v5, v3 │ │ -04b79e: 7406 7203 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ -04b7a4: 28f4 |0018: goto 000c // -000c │ │ +04d934: |[04d934] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +04d944: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04d946: 5570 a200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ +04d94a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +04d94e: 5560 0901 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0109 │ │ +04d952: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +04d956: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04d958: 5c60 0a01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010a │ │ +04d95c: 0e00 |000c: return-void │ │ +04d95e: 5c73 a200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a2 │ │ +04d962: 5262 0601 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0106 │ │ +04d966: 0760 |0011: move-object v0, v6 │ │ +04d968: 0771 |0012: move-object v1, v7 │ │ +04d96a: 0134 |0013: move v4, v3 │ │ +04d96c: 0135 |0014: move v5, v3 │ │ +04d96e: 7406 7203 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ +04d974: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=816 │ │ 0x0005 line=817 │ │ 0x0009 line=819 │ │ 0x000c line=825 │ │ 0x000d line=822 │ │ @@ -94026,20 +94018,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04b7a8: |[04b7a8] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -04b7b8: 2200 9900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0099 │ │ -04b7bc: 7020 3803 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0338 │ │ -04b7c2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04b7c4: 6e30 5e03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@035e │ │ -04b7ca: 0e00 |0009: return-void │ │ +04d978: |[04d978] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +04d988: 2200 9900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0099 │ │ +04d98c: 7020 3803 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0338 │ │ +04d992: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04d994: 6e30 5e03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@035e │ │ +04d99a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0009 line=482 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -94048,33 +94040,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -04b7cc: |[04b7cc] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -04b7dc: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -04b7e0: 2200 f202 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04b7e4: 2201 0503 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b7e8: 7010 6714 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b7ee: 1a02 cf01 |0009: const-string v2, "Bad id: " // string@01cf │ │ -04b7f2: 6e20 6e14 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b7f8: 0c01 |000e: move-result-object v1 │ │ -04b7fa: 6e20 6a14 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04b800: 0c01 |0012: move-result-object v1 │ │ -04b802: 6e10 7314 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b808: 0c01 |0016: move-result-object v1 │ │ -04b80a: 7020 3614 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04b810: 2700 |001a: throw v0 │ │ -04b812: 2200 9b00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@009b │ │ -04b816: 7040 3c03 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@033c │ │ -04b81c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04b81e: 6e30 5e03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@035e │ │ -04b824: 0e00 |0024: return-void │ │ +04d99c: |[04d99c] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +04d9ac: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +04d9b0: 2200 f202 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +04d9b4: 2201 0503 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04d9b8: 7010 6714 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04d9be: 1a02 cf01 |0009: const-string v2, "Bad id: " // string@01cf │ │ +04d9c2: 6e20 6e14 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04d9c8: 0c01 |000e: move-result-object v1 │ │ +04d9ca: 6e20 6a14 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04d9d0: 0c01 |0012: move-result-object v1 │ │ +04d9d2: 6e10 7314 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04d9d8: 0c01 |0016: move-result-object v1 │ │ +04d9da: 7020 3614 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +04d9e0: 2700 |001a: throw v0 │ │ +04d9e2: 2200 9b00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@009b │ │ +04d9e6: 7040 3c03 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@033c │ │ +04d9ec: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04d9ee: 6e30 5e03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@035e │ │ +04d9f4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0002 line=510 │ │ 0x001b line=512 │ │ 0x0024 line=517 │ │ locals : │ │ @@ -94087,20 +94079,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04b828: |[04b828] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -04b838: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@009a │ │ -04b83c: 7040 3a03 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@033a │ │ -04b842: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04b844: 6e30 5e03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@035e │ │ -04b84a: 0e00 |0009: return-void │ │ +04d9f8: |[04d9f8] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +04da08: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@009a │ │ +04da0c: 7040 3a03 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@033a │ │ +04da12: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04da14: 6e30 5e03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@035e │ │ +04da1a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -94111,25 +94103,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -04b84c: |[04b84c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -04b85c: 7010 4b03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@034b │ │ -04b862: 6e10 6003 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0360 │ │ -04b868: 5440 fd00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04b86c: 5400 d700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -04b870: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04b872: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -04b874: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -04b876: 6e53 7b03 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ -04b87c: 0a00 |0010: move-result v0 │ │ -04b87e: 0f00 |0011: return v0 │ │ +04da1c: |[04da1c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +04da2c: 7010 4b03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@034b │ │ +04da32: 6e10 6003 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0360 │ │ +04da38: 5440 fd00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04da3c: 5400 d700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +04da40: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04da42: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +04da44: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04da46: 6e53 7b03 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ +04da4c: 0a00 |0010: move-result v0 │ │ +04da4e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0003 line=487 │ │ 0x0006 line=488 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -94139,36 +94131,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -04b880: |[04b880] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -04b890: 7010 4b03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@034b │ │ -04b896: 6e10 6003 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0360 │ │ -04b89c: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -04b8a0: 2200 f202 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04b8a4: 2201 0503 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04b8a8: 7010 6714 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04b8ae: 1a02 cf01 |000f: const-string v2, "Bad id: " // string@01cf │ │ -04b8b2: 6e20 6e14 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04b8b8: 0c01 |0014: move-result-object v1 │ │ -04b8ba: 6e20 6a14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04b8c0: 0c01 |0018: move-result-object v1 │ │ -04b8c2: 6e10 7314 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04b8c8: 0c01 |001c: move-result-object v1 │ │ -04b8ca: 7020 3614 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04b8d0: 2700 |0020: throw v0 │ │ -04b8d2: 5430 fd00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04b8d6: 5400 d700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -04b8da: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -04b8dc: 6e55 7b03 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ -04b8e2: 0a00 |0029: move-result v0 │ │ -04b8e4: 0f00 |002a: return v0 │ │ +04da50: |[04da50] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +04da60: 7010 4b03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@034b │ │ +04da66: 6e10 6003 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0360 │ │ +04da6c: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +04da70: 2200 f202 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +04da74: 2201 0503 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04da78: 7010 6714 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04da7e: 1a02 cf01 |000f: const-string v2, "Bad id: " // string@01cf │ │ +04da82: 6e20 6e14 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04da88: 0c01 |0014: move-result-object v1 │ │ +04da8a: 6e20 6a14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04da90: 0c01 |0018: move-result-object v1 │ │ +04da92: 6e10 7314 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04da98: 0c01 |001c: move-result-object v1 │ │ +04da9a: 7020 3614 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +04daa0: 2700 |0020: throw v0 │ │ +04daa2: 5430 fd00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04daa6: 5400 d700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +04daaa: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +04daac: 6e55 7b03 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ +04dab2: 0a00 |0029: move-result v0 │ │ +04dab4: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0003 line=522 │ │ 0x0006 line=523 │ │ 0x0008 line=524 │ │ 0x0021 line=526 │ │ @@ -94182,23 +94174,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -04b8e8: |[04b8e8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -04b8f8: 7010 4b03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@034b │ │ -04b8fe: 6e10 6003 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0360 │ │ -04b904: 5420 fd00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04b908: 5400 d700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ -04b90c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -04b90e: 6e54 7b03 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ -04b914: 0a00 |000e: move-result v0 │ │ -04b916: 0f00 |000f: return v0 │ │ +04dab8: |[04dab8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +04dac8: 7010 4b03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@034b │ │ +04dace: 6e10 6003 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0360 │ │ +04dad4: 5420 fd00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04dad8: 5400 d700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d7 │ │ +04dadc: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +04dade: 6e54 7b03 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@037b │ │ +04dae4: 0a00 |000e: move-result v0 │ │ +04dae6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0006 line=504 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -94210,130 +94202,130 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 224 16-bit code units │ │ -04b918: |[04b918] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -04b928: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -04b92a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -04b92c: 54b6 0101 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04b930: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -04b934: 0f09 |0006: return v9 │ │ -04b936: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -04b93a: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -04b93e: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -04b942: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -04b946: 54b6 0101 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04b94a: 6e10 9014 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04b950: 0a06 |0014: move-result v6 │ │ -04b952: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -04b956: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -04b95a: 54b6 0101 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04b95e: 6e20 8d14 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ -04b964: 0c01 |001e: move-result-object v1 │ │ -04b966: 1f01 8600 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -04b96a: 6e20 3a02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@023a │ │ -04b970: 6e10 7f03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@037f │ │ -04b976: 0189 |0027: move v9, v8 │ │ -04b978: 28de |0028: goto 0006 // -0022 │ │ -04b97a: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -04b97c: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -04b980: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -04b984: 54b6 0101 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04b988: 6e10 9014 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04b98e: 0a06 |0033: move-result v6 │ │ -04b990: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -04b994: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -04b998: 54b6 0101 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04b99c: 6e20 8a14 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04b9a2: 0c01 |003d: move-result-object v1 │ │ -04b9a4: 1f01 8600 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -04b9a8: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -04b9ac: 6e10 3402 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0234 │ │ -04b9b2: 0c06 |0045: move-result-object v6 │ │ -04b9b4: 6e20 5c14 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -04b9ba: 0a06 |0049: move-result v6 │ │ -04b9bc: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -04b9c0: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -04b9c4: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -04b9c8: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -04b9cc: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04b9d0: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -04b9d4: 54b6 0101 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04b9d8: 6e20 8a14 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04b9de: 0c01 |005b: move-result-object v1 │ │ -04b9e0: 1f01 8600 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -04b9e4: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -04b9e8: 6e10 3402 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0234 │ │ -04b9ee: 0c06 |0063: move-result-object v6 │ │ -04b9f0: 6e20 5c14 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -04b9f6: 0a06 |0067: move-result v6 │ │ -04b9f8: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -04b9fc: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -04ba00: 5216 6700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -04ba04: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -04ba08: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04ba0c: 28e2 |0072: goto 0054 // -001e │ │ -04ba0e: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -04ba12: 5216 6700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -04ba16: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -04ba1a: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04ba1e: 28bb |007b: goto 0036 // -0045 │ │ -04ba20: 54b6 0101 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04ba24: 6e10 9014 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04ba2a: 0a06 |0081: move-result v6 │ │ -04ba2c: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -04ba30: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -04ba34: 2205 1403 |0086: new-instance v5, Ljava/util/ArrayList; // type@0314 │ │ -04ba38: 7010 8414 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04ba3e: 54b6 0101 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04ba42: 6e10 9014 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04ba48: 0a06 |0090: move-result v6 │ │ -04ba4a: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -04ba4e: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -04ba52: 54b6 0101 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04ba56: 6e20 8d14 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ -04ba5c: 0c06 |009a: move-result-object v6 │ │ -04ba5e: 6e20 8714 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04ba64: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04ba68: 28f3 |00a0: goto 0093 // -000d │ │ -04ba6a: 6e10 9014 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04ba70: 0a06 |00a4: move-result v6 │ │ -04ba72: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -04ba76: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -04ba78: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -04ba7c: 6306 f300 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04ba80: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -04ba84: 1a06 e702 |00ae: const-string v6, "FragmentManager" // string@02e7 │ │ -04ba88: 2207 0503 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -04ba8c: 7010 6714 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04ba92: 1a0a ef07 |00b5: const-string v10, "Popping back stack state: " // string@07ef │ │ -04ba96: 6e20 6e14 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ba9c: 0c07 |00ba: move-result-object v7 │ │ -04ba9e: 6e20 8a14 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04baa4: 0c0a |00be: move-result-object v10 │ │ -04baa6: 6e20 6d14 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04baac: 0c07 |00c2: move-result-object v7 │ │ -04baae: 6e10 7314 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04bab4: 0c07 |00c6: move-result-object v7 │ │ -04bab6: 7120 ae11 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04babc: 6e20 8a14 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04bac2: 0c06 |00cd: move-result-object v6 │ │ -04bac4: 1f06 8600 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -04bac8: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -04bacc: 0187 |00d2: move v7, v8 │ │ -04bace: 6e20 3a02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@023a │ │ -04bad4: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04bad8: 28d0 |00d8: goto 00a8 // -0030 │ │ -04bada: 0197 |00d9: move v7, v9 │ │ -04badc: 28f9 |00da: goto 00d3 // -0007 │ │ -04bade: 6e10 7f03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@037f │ │ -04bae4: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +04dae8: |[04dae8] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +04daf8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04dafa: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +04dafc: 54b6 0101 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04db00: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +04db04: 0f09 |0006: return v9 │ │ +04db06: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +04db0a: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +04db0e: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04db12: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +04db16: 54b6 0101 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04db1a: 6e10 9014 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04db20: 0a06 |0014: move-result v6 │ │ +04db22: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +04db26: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +04db2a: 54b6 0101 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04db2e: 6e20 8d14 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ +04db34: 0c01 |001e: move-result-object v1 │ │ +04db36: 1f01 8600 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +04db3a: 6e20 3a02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@023a │ │ +04db40: 6e10 7f03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@037f │ │ +04db46: 0189 |0027: move v9, v8 │ │ +04db48: 28de |0028: goto 0006 // -0022 │ │ +04db4a: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +04db4c: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +04db50: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +04db54: 54b6 0101 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04db58: 6e10 9014 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04db5e: 0a06 |0033: move-result v6 │ │ +04db60: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +04db64: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +04db68: 54b6 0101 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04db6c: 6e20 8a14 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04db72: 0c01 |003d: move-result-object v1 │ │ +04db74: 1f01 8600 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +04db78: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +04db7c: 6e10 3402 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0234 │ │ +04db82: 0c06 |0045: move-result-object v6 │ │ +04db84: 6e20 5c14 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +04db8a: 0a06 |0049: move-result v6 │ │ +04db8c: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +04db90: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +04db94: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04db98: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +04db9c: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04dba0: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +04dba4: 54b6 0101 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04dba8: 6e20 8a14 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04dbae: 0c01 |005b: move-result-object v1 │ │ +04dbb0: 1f01 8600 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +04dbb4: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +04dbb8: 6e10 3402 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0234 │ │ +04dbbe: 0c06 |0063: move-result-object v6 │ │ +04dbc0: 6e20 5c14 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +04dbc6: 0a06 |0067: move-result v6 │ │ +04dbc8: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +04dbcc: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +04dbd0: 5216 6700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04dbd4: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +04dbd8: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04dbdc: 28e2 |0072: goto 0054 // -001e │ │ +04dbde: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +04dbe2: 5216 6700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04dbe6: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +04dbea: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04dbee: 28bb |007b: goto 0036 // -0045 │ │ +04dbf0: 54b6 0101 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04dbf4: 6e10 9014 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04dbfa: 0a06 |0081: move-result v6 │ │ +04dbfc: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +04dc00: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +04dc04: 2205 1403 |0086: new-instance v5, Ljava/util/ArrayList; // type@0314 │ │ +04dc08: 7010 8414 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04dc0e: 54b6 0101 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04dc12: 6e10 9014 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04dc18: 0a06 |0090: move-result v6 │ │ +04dc1a: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +04dc1e: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +04dc22: 54b6 0101 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04dc26: 6e20 8d14 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@148d │ │ +04dc2c: 0c06 |009a: move-result-object v6 │ │ +04dc2e: 6e20 8714 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04dc34: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04dc38: 28f3 |00a0: goto 0093 // -000d │ │ +04dc3a: 6e10 9014 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04dc40: 0a06 |00a4: move-result v6 │ │ +04dc42: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +04dc46: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +04dc48: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +04dc4c: 6306 f300 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04dc50: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +04dc54: 1a06 e702 |00ae: const-string v6, "FragmentManager" // string@02e7 │ │ +04dc58: 2207 0503 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +04dc5c: 7010 6714 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04dc62: 1a0a ef07 |00b5: const-string v10, "Popping back stack state: " // string@07ef │ │ +04dc66: 6e20 6e14 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04dc6c: 0c07 |00ba: move-result-object v7 │ │ +04dc6e: 6e20 8a14 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04dc74: 0c0a |00be: move-result-object v10 │ │ +04dc76: 6e20 6d14 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04dc7c: 0c07 |00c2: move-result-object v7 │ │ +04dc7e: 6e10 7314 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04dc84: 0c07 |00c6: move-result-object v7 │ │ +04dc86: 7120 ae11 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04dc8c: 6e20 8a14 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04dc92: 0c06 |00cd: move-result-object v6 │ │ +04dc94: 1f06 8600 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +04dc98: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +04dc9c: 0187 |00d2: move v7, v8 │ │ +04dc9e: 6e20 3a02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@023a │ │ +04dca4: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04dca8: 28d0 |00d8: goto 00a8 // -0030 │ │ +04dcaa: 0197 |00d9: move v7, v9 │ │ +04dcac: 28f9 |00da: goto 00d3 // -0007 │ │ +04dcae: 6e10 7f03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@037f │ │ +04dcb4: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1507 │ │ 0x0006 line=1566 │ │ 0x0007 line=1510 │ │ 0x000f line=1511 │ │ 0x0017 line=1512 │ │ @@ -94390,35 +94382,35 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -04bae8: |[04bae8] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -04baf8: 5260 aa00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04bafc: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -04bb00: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04bb04: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04bb08: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04bb0e: 1a02 e002 |000b: const-string v2, "Fragment " // string@02e0 │ │ -04bb12: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bb18: 0c01 |0010: move-result-object v1 │ │ -04bb1a: 6e20 6d14 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04bb20: 0c01 |0014: move-result-object v1 │ │ -04bb22: 1a02 5100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0051 │ │ -04bb26: 6e20 6e14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bb2c: 0c01 |001a: move-result-object v1 │ │ -04bb2e: 6e10 7314 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04bb34: 0c01 |001e: move-result-object v1 │ │ -04bb36: 7020 3a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04bb3c: 7020 8a03 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04bb42: 5260 aa00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04bb46: 6e30 6801 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ -04bb4c: 0e00 |002a: return-void │ │ +04dcb8: |[04dcb8] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +04dcc8: 5260 aa00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04dccc: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +04dcd0: 2200 f302 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04dcd4: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04dcd8: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04dcde: 1a02 e002 |000b: const-string v2, "Fragment " // string@02e0 │ │ +04dce2: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04dce8: 0c01 |0010: move-result-object v1 │ │ +04dcea: 6e20 6d14 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04dcf0: 0c01 |0014: move-result-object v1 │ │ +04dcf2: 1a02 5100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0051 │ │ +04dcf6: 6e20 6e14 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04dcfc: 0c01 |001a: move-result-object v1 │ │ +04dcfe: 6e10 7314 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04dd04: 0c01 |001e: move-result-object v1 │ │ +04dd06: 7020 3a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04dd0c: 7020 8a03 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04dd12: 5260 aa00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04dd16: 6e30 6801 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ +04dd1c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0004 line=557 │ │ 0x0025 line=560 │ │ 0x002a line=561 │ │ locals : │ │ @@ -94432,66 +94424,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 93 16-bit code units │ │ -04bb50: |[04bb50] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04bb60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04bb62: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04bb64: 6301 f300 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04bb68: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -04bb6c: 1a01 e702 |0006: const-string v1, "FragmentManager" // string@02e7 │ │ -04bb70: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04bb74: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04bb7a: 1a03 6714 |000d: const-string v3, "remove: " // string@1467 │ │ -04bb7e: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bb84: 0c02 |0012: move-result-object v2 │ │ -04bb86: 6e20 6d14 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04bb8c: 0c02 |0016: move-result-object v2 │ │ -04bb8e: 1a03 7400 |0017: const-string v3, " nesting=" // string@0074 │ │ -04bb92: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bb98: 0c02 |001c: move-result-object v2 │ │ -04bb9a: 5283 9c00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -04bb9e: 6e20 6a14 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04bba4: 0c02 |0022: move-result-object v2 │ │ -04bba6: 6e10 7314 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04bbac: 0c02 |0026: move-result-object v2 │ │ -04bbae: 7120 ae11 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04bbb4: 6e10 9d02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@029d │ │ -04bbba: 0a01 |002d: move-result v1 │ │ -04bbbc: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -04bbc0: 0106 |0030: move v6, v0 │ │ -04bbc2: 5581 a300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ -04bbc6: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -04bbca: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -04bbce: 5471 fe00 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04bbd2: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -04bbd6: 5471 fe00 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04bbda: 6e20 8e14 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ -04bbe0: 5581 a700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -04bbe4: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -04bbe8: 5581 ae00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -04bbec: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -04bbf0: 5c70 0b01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -04bbf4: 5c85 9900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -04bbf8: 5c80 b100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ -04bbfc: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -04bc00: 0152 |0050: move v2, v5 │ │ -04bc02: 0770 |0051: move-object v0, v7 │ │ -04bc04: 0781 |0052: move-object v1, v8 │ │ -04bc06: 0193 |0053: move v3, v9 │ │ -04bc08: 01a4 |0054: move v4, v10 │ │ -04bc0a: 7406 7203 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ -04bc10: 0e00 |0058: return-void │ │ -04bc12: 0156 |0059: move v6, v5 │ │ -04bc14: 28d7 |005a: goto 0031 // -0029 │ │ -04bc16: 0102 |005b: move v2, v0 │ │ -04bc18: 28f5 |005c: goto 0051 // -000b │ │ +04dd20: |[04dd20] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04dd30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04dd32: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04dd34: 6301 f300 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04dd38: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +04dd3c: 1a01 e702 |0006: const-string v1, "FragmentManager" // string@02e7 │ │ +04dd40: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04dd44: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04dd4a: 1a03 6714 |000d: const-string v3, "remove: " // string@1467 │ │ +04dd4e: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04dd54: 0c02 |0012: move-result-object v2 │ │ +04dd56: 6e20 6d14 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04dd5c: 0c02 |0016: move-result-object v2 │ │ +04dd5e: 1a03 7400 |0017: const-string v3, " nesting=" // string@0074 │ │ +04dd62: 6e20 6e14 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04dd68: 0c02 |001c: move-result-object v2 │ │ +04dd6a: 5283 9c00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04dd6e: 6e20 6a14 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04dd74: 0c02 |0022: move-result-object v2 │ │ +04dd76: 6e10 7314 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04dd7c: 0c02 |0026: move-result-object v2 │ │ +04dd7e: 7120 ae11 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04dd84: 6e10 9d02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@029d │ │ +04dd8a: 0a01 |002d: move-result v1 │ │ +04dd8c: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +04dd90: 0106 |0030: move v6, v0 │ │ +04dd92: 5581 a300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a3 │ │ +04dd96: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +04dd9a: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +04dd9e: 5471 fe00 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04dda2: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +04dda6: 5471 fe00 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04ddaa: 6e20 8e14 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ +04ddb0: 5581 a700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +04ddb4: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +04ddb8: 5581 ae00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +04ddbc: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +04ddc0: 5c70 0b01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04ddc4: 5c85 9900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04ddc8: 5c80 b100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b1 │ │ +04ddcc: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +04ddd0: 0152 |0050: move v2, v5 │ │ +04ddd2: 0770 |0051: move-object v0, v7 │ │ +04ddd4: 0781 |0052: move-object v1, v8 │ │ +04ddd6: 0193 |0053: move v3, v9 │ │ +04ddd8: 01a4 |0054: move v4, v10 │ │ +04ddda: 7406 7203 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0372 │ │ +04dde0: 0e00 |0058: return-void │ │ +04dde2: 0156 |0059: move v6, v5 │ │ +04dde4: 28d7 |005a: goto 0031 // -0029 │ │ +04dde6: 0102 |005b: move v2, v0 │ │ +04dde8: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1190 │ │ 0x002a line=1191 │ │ 0x0031 line=1192 │ │ 0x0037 line=1193 │ │ 0x003b line=1194 │ │ @@ -94516,20 +94508,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04bc1c: |[04bc1c] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04bc2c: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ -04bc30: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04bc34: 5410 0201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ -04bc38: 6e20 8e14 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ -04bc3e: 0e00 |0009: return-void │ │ +04ddec: |[04ddec] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04ddfc: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ +04de00: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04de04: 5410 0201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ +04de08: 6e20 8e14 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ +04de0e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=550 │ │ 0x0009 line=552 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -94540,30 +94532,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04bc40: |[04bc40] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -04bc50: 5421 0201 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ -04bc54: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -04bc58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04bc5a: 5421 0201 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ -04bc5e: 6e10 9014 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04bc64: 0a01 |000a: move-result v1 │ │ -04bc66: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -04bc6a: 5421 0201 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ -04bc6e: 6e20 8a14 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04bc74: 0c01 |0012: move-result-object v1 │ │ -04bc76: 1f01 9600 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0096 │ │ -04bc7a: 7210 1f03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@031f │ │ -04bc80: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04bc84: 28eb |001a: goto 0005 // -0015 │ │ -04bc86: 0e00 |001b: return-void │ │ +04de10: |[04de10] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +04de20: 5421 0201 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ +04de24: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +04de28: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04de2a: 5421 0201 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ +04de2e: 6e10 9014 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04de34: 0a01 |000a: move-result v1 │ │ +04de36: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +04de3a: 5421 0201 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0102 │ │ +04de3e: 6e20 8a14 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04de44: 0c01 |0012: move-result-object v1 │ │ +04de46: 1f01 9600 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0096 │ │ +04de4a: 7210 1f03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@031f │ │ +04de50: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04de54: 28eb |001a: goto 0005 // -0015 │ │ +04de56: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1491 │ │ 0x0004 line=1492 │ │ 0x000d line=1493 │ │ 0x0018 line=1492 │ │ 0x001b line=1496 │ │ @@ -94576,298 +94568,298 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 573 16-bit code units │ │ -04bc88: |[04bc88] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -04bc98: 120b |0000: const/4 v11, #int 0 // #0 │ │ -04bc9a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -04bc9c: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -04bca0: 0e00 |0004: return-void │ │ -04bca2: 07d2 |0005: move-object v2, v13 │ │ -04bca4: 1f02 9f00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@009f │ │ -04bca8: 5427 1401 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ -04bcac: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -04bcb0: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -04bcb4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04bcb6: 6e10 9014 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04bcbc: 0a07 |0012: move-result v7 │ │ -04bcbe: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -04bcc2: 6e20 8a14 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04bcc8: 0c01 |0018: move-result-object v1 │ │ -04bcca: 1f01 8e00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ -04bcce: 6307 f300 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04bcd2: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -04bcd6: 1a07 e702 |001f: const-string v7, "FragmentManager" // string@02e7 │ │ -04bcda: 2208 0503 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -04bcde: 7010 6714 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04bce4: 1a09 a014 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@14a0 │ │ -04bce8: 6e20 6e14 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bcee: 0c08 |002b: move-result-object v8 │ │ -04bcf0: 6e20 6d14 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04bcf6: 0c08 |002f: move-result-object v8 │ │ -04bcf8: 6e10 7314 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04bcfe: 0c08 |0033: move-result-object v8 │ │ -04bd00: 7120 ae11 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04bd06: 5427 1401 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ -04bd0a: 5218 aa00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04bd0e: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -04bd12: 5b31 2401 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -04bd16: 5b1a b700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -04bd1a: 591b 9c00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ -04bd1e: 5c1b a900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ -04bd22: 5c1b 9900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -04bd26: 5b1a bb00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04bd2a: 5437 2601 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04bd2e: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -04bd32: 5437 2601 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04bd36: 54c8 fd00 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04bd3a: 6e10 ec02 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02ec │ │ -04bd40: 0c08 |0054: move-result-object v8 │ │ -04bd42: 6e20 6c01 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ -04bd48: 5437 2601 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04bd4c: 1a08 4a0a |005a: const-string v8, "android:view_state" // string@0a4a │ │ -04bd50: 6e20 6201 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0162 │ │ -04bd56: 0c07 |005f: move-result-object v7 │ │ -04bd58: 5b17 b700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -04bd5c: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04bd60: 28ab |0064: goto 000f // -0055 │ │ -04bd62: 2207 1403 |0065: new-instance v7, Ljava/util/ArrayList; // type@0314 │ │ -04bd66: 5428 1401 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ -04bd6a: 2188 |0069: array-length v8, v8 │ │ -04bd6c: 7020 8514 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ -04bd72: 5bc7 fc00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04bd76: 54c7 0001 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04bd7a: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -04bd7e: 54c7 0001 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04bd82: 6e10 8814 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ -04bd88: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -04bd8a: 5427 1401 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ -04bd8e: 2177 |007b: array-length v7, v7 │ │ -04bd90: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -04bd94: 5427 1401 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ -04bd98: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -04bd9c: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -04bda0: 54c7 fd00 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04bda4: 54c8 0d01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04bda8: 6e30 ac03 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@03ac │ │ -04bdae: 0c01 |008b: move-result-object v1 │ │ -04bdb0: 6307 f300 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04bdb4: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -04bdb8: 1a07 e702 |0090: const-string v7, "FragmentManager" // string@02e7 │ │ -04bdbc: 2208 0503 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -04bdc0: 7010 6714 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04bdc6: 1a09 9c14 |0097: const-string v9, "restoreAllState: active #" // string@149c │ │ -04bdca: 6e20 6e14 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bdd0: 0c08 |009c: move-result-object v8 │ │ -04bdd2: 6e20 6a14 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04bdd8: 0c08 |00a0: move-result-object v8 │ │ -04bdda: 1a09 ce00 |00a1: const-string v9, ": " // string@00ce │ │ -04bdde: 6e20 6e14 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bde4: 0c08 |00a6: move-result-object v8 │ │ -04bde6: 6e20 6d14 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04bdec: 0c08 |00aa: move-result-object v8 │ │ -04bdee: 6e10 7314 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04bdf4: 0c08 |00ae: move-result-object v8 │ │ -04bdf6: 7120 ae11 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04bdfc: 54c7 fc00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04be00: 6e20 8714 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04be06: 5b3a 2401 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ -04be0a: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04be0e: 28be |00bb: goto 0079 // -0042 │ │ -04be10: 54c7 fc00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04be14: 6e20 8714 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04be1a: 54c7 0001 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04be1e: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -04be22: 2207 1403 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0314 │ │ -04be26: 7010 8414 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04be2c: 5bc7 0001 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04be30: 6307 f300 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04be34: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -04be38: 1a07 e702 |00d0: const-string v7, "FragmentManager" // string@02e7 │ │ -04be3c: 2208 0503 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -04be40: 7010 6714 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04be46: 1a09 9e14 |00d7: const-string v9, "restoreAllState: avail #" // string@149e │ │ -04be4a: 6e20 6e14 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04be50: 0c08 |00dc: move-result-object v8 │ │ -04be52: 6e20 6a14 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04be58: 0c08 |00e0: move-result-object v8 │ │ -04be5a: 6e10 7314 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04be60: 0c08 |00e4: move-result-object v8 │ │ -04be62: 7120 ae11 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04be68: 54c7 0001 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ -04be6c: 7110 4014 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -04be72: 0c08 |00ed: move-result-object v8 │ │ -04be74: 6e20 8714 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04be7a: 28c8 |00f1: goto 00b9 // -0038 │ │ -04be7c: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -04be80: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -04be82: 6e10 9014 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04be88: 0a07 |00f8: move-result v7 │ │ -04be8a: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -04be8e: 6e20 8a14 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04be94: 0c01 |00fe: move-result-object v1 │ │ -04be96: 1f01 8e00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ -04be9a: 5217 bc00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ -04be9e: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -04bea2: 5217 bc00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ -04bea6: 54c8 fc00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04beaa: 6e10 9014 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04beb0: 0a08 |010c: move-result v8 │ │ -04beb2: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -04beb6: 54c7 fc00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04beba: 5218 bc00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ -04bebe: 6e20 8a14 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04bec4: 0c07 |0116: move-result-object v7 │ │ -04bec6: 1f07 8e00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@008e │ │ -04beca: 5b17 bb00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04bece: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04bed2: 28d8 |011d: goto 00f5 // -0028 │ │ -04bed4: 1a07 e702 |011e: const-string v7, "FragmentManager" // string@02e7 │ │ -04bed8: 2208 0503 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -04bedc: 7010 6714 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04bee2: 1a09 0b08 |0125: const-string v9, "Re-attaching retained fragment " // string@080b │ │ -04bee6: 6e20 6e14 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04beec: 0c08 |012a: move-result-object v8 │ │ -04beee: 6e20 6d14 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04bef4: 0c08 |012e: move-result-object v8 │ │ -04bef6: 1a09 8000 |012f: const-string v9, " target no longer exists: " // string@0080 │ │ -04befa: 6e20 6e14 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bf00: 0c08 |0134: move-result-object v8 │ │ -04bf02: 5219 bc00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ -04bf06: 6e20 6a14 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04bf0c: 0c08 |013a: move-result-object v8 │ │ -04bf0e: 6e10 7314 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04bf14: 0c08 |013e: move-result-object v8 │ │ -04bf16: 7120 af11 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -04bf1c: 5b1a bb00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04bf20: 28d7 |0144: goto 011b // -0029 │ │ -04bf22: 5427 1501 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ -04bf26: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -04bf2a: 2207 1403 |0149: new-instance v7, Ljava/util/ArrayList; // type@0314 │ │ -04bf2e: 5428 1501 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ -04bf32: 2188 |014d: array-length v8, v8 │ │ -04bf34: 7020 8514 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ -04bf3a: 5bc7 fe00 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04bf3e: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -04bf40: 5427 1501 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ -04bf44: 2177 |0156: array-length v7, v7 │ │ -04bf46: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -04bf4a: 54c7 fc00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04bf4e: 5428 1501 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ -04bf52: 4408 0804 |015d: aget v8, v8, v4 │ │ -04bf56: 6e20 8a14 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04bf5c: 0c01 |0162: move-result-object v1 │ │ -04bf5e: 1f01 8e00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ -04bf62: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -04bf66: 2207 f302 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04bf6a: 2208 0503 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -04bf6e: 7010 6714 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04bf74: 1a09 9f07 |016e: const-string v9, "No instantiated fragment for index #" // string@079f │ │ -04bf78: 6e20 6e14 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bf7e: 0c08 |0173: move-result-object v8 │ │ -04bf80: 5429 1501 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ -04bf84: 4409 0904 |0176: aget v9, v9, v4 │ │ -04bf88: 6e20 6a14 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04bf8e: 0c08 |017b: move-result-object v8 │ │ -04bf90: 6e10 7314 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04bf96: 0c08 |017f: move-result-object v8 │ │ -04bf98: 7020 3a14 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04bf9e: 7020 8a03 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04bfa4: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -04bfa6: 5c17 9900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -04bfaa: 6307 f300 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04bfae: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -04bfb2: 1a07 e702 |018d: const-string v7, "FragmentManager" // string@02e7 │ │ -04bfb6: 2208 0503 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -04bfba: 7010 6714 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04bfc0: 1a09 9d14 |0194: const-string v9, "restoreAllState: added #" // string@149d │ │ -04bfc4: 6e20 6e14 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bfca: 0c08 |0199: move-result-object v8 │ │ -04bfcc: 6e20 6a14 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04bfd2: 0c08 |019d: move-result-object v8 │ │ -04bfd4: 1a09 ce00 |019e: const-string v9, ": " // string@00ce │ │ -04bfd8: 6e20 6e14 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04bfde: 0c08 |01a3: move-result-object v8 │ │ -04bfe0: 6e20 6d14 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04bfe6: 0c08 |01a7: move-result-object v8 │ │ -04bfe8: 6e10 7314 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04bfee: 0c08 |01ab: move-result-object v8 │ │ -04bff0: 7120 ae11 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04bff6: 54c7 fe00 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04bffa: 6e20 8914 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1489 │ │ -04c000: 0a07 |01b4: move-result v7 │ │ -04c002: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -04c006: 2207 f302 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04c00a: 1a08 b001 |01b9: const-string v8, "Already added!" // string@01b0 │ │ -04c00e: 7020 3a14 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04c014: 2707 |01be: throw v7 │ │ -04c016: 54c7 fe00 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04c01a: 6e20 8714 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04c020: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04c024: 288e |01c6: goto 0154 // -0072 │ │ -04c026: 5bca fe00 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04c02a: 5427 1601 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ -04c02e: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -04c032: 2207 1403 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0314 │ │ -04c036: 5428 1601 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ -04c03a: 2188 |01d1: array-length v8, v8 │ │ -04c03c: 7020 8514 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ -04c042: 5bc7 0101 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04c046: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -04c048: 5427 1601 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ -04c04c: 2177 |01da: array-length v7, v7 │ │ -04c04e: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -04c052: 5427 1601 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ -04c056: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -04c05a: 6e20 5202 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0252 │ │ -04c060: 0c00 |01e4: move-result-object v0 │ │ -04c062: 6307 f300 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c066: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -04c06a: 1a07 e702 |01e9: const-string v7, "FragmentManager" // string@02e7 │ │ -04c06e: 2208 0503 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -04c072: 7010 6714 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c078: 1a09 9f14 |01f0: const-string v9, "restoreAllState: back stack #" // string@149f │ │ -04c07c: 6e20 6e14 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c082: 0c08 |01f5: move-result-object v8 │ │ -04c084: 6e20 6a14 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c08a: 0c08 |01f9: move-result-object v8 │ │ -04c08c: 1a09 2500 |01fa: const-string v9, " (index " // string@0025 │ │ -04c090: 6e20 6e14 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c096: 0c08 |01ff: move-result-object v8 │ │ -04c098: 5209 6700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -04c09c: 6e20 6a14 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c0a2: 0c08 |0205: move-result-object v8 │ │ -04c0a4: 1a09 bd00 |0206: const-string v9, "): " // string@00bd │ │ -04c0a8: 6e20 6e14 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c0ae: 0c08 |020b: move-result-object v8 │ │ -04c0b0: 6e20 6d14 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c0b6: 0c08 |020f: move-result-object v8 │ │ -04c0b8: 6e10 7314 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c0be: 0c08 |0213: move-result-object v8 │ │ -04c0c0: 7120 ae11 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c0c6: 2205 5301 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0153 │ │ -04c0ca: 1a07 e702 |0219: const-string v7, "FragmentManager" // string@02e7 │ │ -04c0ce: 7020 9a07 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@079a │ │ -04c0d4: 2206 e302 |021e: new-instance v6, Ljava/io/PrintWriter; // type@02e3 │ │ -04c0d8: 7020 1014 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1410 │ │ -04c0de: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ -04c0e2: 6e40 2e02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@022e │ │ -04c0e8: 54c7 0101 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04c0ec: 6e20 8714 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04c0f2: 5207 6700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -04c0f6: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -04c0fa: 5207 6700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ -04c0fe: 6e30 8703 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0387 │ │ -04c104: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04c108: 28a0 |0238: goto 01d8 // -0060 │ │ -04c10a: 5bca 0101 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04c10e: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +04de58: |[04de58] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +04de68: 120b |0000: const/4 v11, #int 0 // #0 │ │ +04de6a: 120a |0001: const/4 v10, #int 0 // #0 │ │ +04de6c: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +04de70: 0e00 |0004: return-void │ │ +04de72: 07d2 |0005: move-object v2, v13 │ │ +04de74: 1f02 9f00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@009f │ │ +04de78: 5427 1401 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ +04de7c: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +04de80: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +04de84: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04de86: 6e10 9014 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04de8c: 0a07 |0012: move-result v7 │ │ +04de8e: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +04de92: 6e20 8a14 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04de98: 0c01 |0018: move-result-object v1 │ │ +04de9a: 1f01 8e00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ +04de9e: 6307 f300 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04dea2: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +04dea6: 1a07 e702 |001f: const-string v7, "FragmentManager" // string@02e7 │ │ +04deaa: 2208 0503 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +04deae: 7010 6714 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04deb4: 1a09 a014 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@14a0 │ │ +04deb8: 6e20 6e14 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04debe: 0c08 |002b: move-result-object v8 │ │ +04dec0: 6e20 6d14 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04dec6: 0c08 |002f: move-result-object v8 │ │ +04dec8: 6e10 7314 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04dece: 0c08 |0033: move-result-object v8 │ │ +04ded0: 7120 ae11 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04ded6: 5427 1401 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ +04deda: 5218 aa00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04dede: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +04dee2: 5b31 2401 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +04dee6: 5b1a b700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +04deea: 591b 9c00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009c │ │ +04deee: 5c1b a900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00a9 │ │ +04def2: 5c1b 9900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04def6: 5b1a bb00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04defa: 5437 2601 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04defe: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +04df02: 5437 2601 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04df06: 54c8 fd00 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04df0a: 6e10 ec02 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02ec │ │ +04df10: 0c08 |0054: move-result-object v8 │ │ +04df12: 6e20 6c01 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ +04df18: 5437 2601 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04df1c: 1a08 4a0a |005a: const-string v8, "android:view_state" // string@0a4a │ │ +04df20: 6e20 6201 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0162 │ │ +04df26: 0c07 |005f: move-result-object v7 │ │ +04df28: 5b17 b700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +04df2c: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04df30: 28ab |0064: goto 000f // -0055 │ │ +04df32: 2207 1403 |0065: new-instance v7, Ljava/util/ArrayList; // type@0314 │ │ +04df36: 5428 1401 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ +04df3a: 2188 |0069: array-length v8, v8 │ │ +04df3c: 7020 8514 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ +04df42: 5bc7 fc00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04df46: 54c7 0001 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04df4a: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +04df4e: 54c7 0001 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04df52: 6e10 8814 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ +04df58: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +04df5a: 5427 1401 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ +04df5e: 2177 |007b: array-length v7, v7 │ │ +04df60: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +04df64: 5427 1401 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ +04df68: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +04df6c: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +04df70: 54c7 fd00 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04df74: 54c8 0d01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04df78: 6e30 ac03 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@03ac │ │ +04df7e: 0c01 |008b: move-result-object v1 │ │ +04df80: 6307 f300 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04df84: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +04df88: 1a07 e702 |0090: const-string v7, "FragmentManager" // string@02e7 │ │ +04df8c: 2208 0503 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +04df90: 7010 6714 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04df96: 1a09 9c14 |0097: const-string v9, "restoreAllState: active #" // string@149c │ │ +04df9a: 6e20 6e14 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04dfa0: 0c08 |009c: move-result-object v8 │ │ +04dfa2: 6e20 6a14 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04dfa8: 0c08 |00a0: move-result-object v8 │ │ +04dfaa: 1a09 ce00 |00a1: const-string v9, ": " // string@00ce │ │ +04dfae: 6e20 6e14 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04dfb4: 0c08 |00a6: move-result-object v8 │ │ +04dfb6: 6e20 6d14 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04dfbc: 0c08 |00aa: move-result-object v8 │ │ +04dfbe: 6e10 7314 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04dfc4: 0c08 |00ae: move-result-object v8 │ │ +04dfc6: 7120 ae11 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04dfcc: 54c7 fc00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04dfd0: 6e20 8714 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04dfd6: 5b3a 2401 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0124 │ │ +04dfda: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04dfde: 28be |00bb: goto 0079 // -0042 │ │ +04dfe0: 54c7 fc00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04dfe4: 6e20 8714 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04dfea: 54c7 0001 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04dfee: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +04dff2: 2207 1403 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0314 │ │ +04dff6: 7010 8414 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04dffc: 5bc7 0001 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04e000: 6307 f300 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e004: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +04e008: 1a07 e702 |00d0: const-string v7, "FragmentManager" // string@02e7 │ │ +04e00c: 2208 0503 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +04e010: 7010 6714 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e016: 1a09 9e14 |00d7: const-string v9, "restoreAllState: avail #" // string@149e │ │ +04e01a: 6e20 6e14 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e020: 0c08 |00dc: move-result-object v8 │ │ +04e022: 6e20 6a14 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e028: 0c08 |00e0: move-result-object v8 │ │ +04e02a: 6e10 7314 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e030: 0c08 |00e4: move-result-object v8 │ │ +04e032: 7120 ae11 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e038: 54c7 0001 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0100 │ │ +04e03c: 7110 4014 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +04e042: 0c08 |00ed: move-result-object v8 │ │ +04e044: 6e20 8714 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04e04a: 28c8 |00f1: goto 00b9 // -0038 │ │ +04e04c: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +04e050: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +04e052: 6e10 9014 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04e058: 0a07 |00f8: move-result v7 │ │ +04e05a: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +04e05e: 6e20 8a14 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e064: 0c01 |00fe: move-result-object v1 │ │ +04e066: 1f01 8e00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ +04e06a: 5217 bc00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ +04e06e: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +04e072: 5217 bc00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ +04e076: 54c8 fc00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e07a: 6e10 9014 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04e080: 0a08 |010c: move-result v8 │ │ +04e082: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +04e086: 54c7 fc00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e08a: 5218 bc00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ +04e08e: 6e20 8a14 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e094: 0c07 |0116: move-result-object v7 │ │ +04e096: 1f07 8e00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@008e │ │ +04e09a: 5b17 bb00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04e09e: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04e0a2: 28d8 |011d: goto 00f5 // -0028 │ │ +04e0a4: 1a07 e702 |011e: const-string v7, "FragmentManager" // string@02e7 │ │ +04e0a8: 2208 0503 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +04e0ac: 7010 6714 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e0b2: 1a09 0b08 |0125: const-string v9, "Re-attaching retained fragment " // string@080b │ │ +04e0b6: 6e20 6e14 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e0bc: 0c08 |012a: move-result-object v8 │ │ +04e0be: 6e20 6d14 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e0c4: 0c08 |012e: move-result-object v8 │ │ +04e0c6: 1a09 8000 |012f: const-string v9, " target no longer exists: " // string@0080 │ │ +04e0ca: 6e20 6e14 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e0d0: 0c08 |0134: move-result-object v8 │ │ +04e0d2: 5219 bc00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ +04e0d6: 6e20 6a14 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e0dc: 0c08 |013a: move-result-object v8 │ │ +04e0de: 6e10 7314 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e0e4: 0c08 |013e: move-result-object v8 │ │ +04e0e6: 7120 af11 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +04e0ec: 5b1a bb00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04e0f0: 28d7 |0144: goto 011b // -0029 │ │ +04e0f2: 5427 1501 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ +04e0f6: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +04e0fa: 2207 1403 |0149: new-instance v7, Ljava/util/ArrayList; // type@0314 │ │ +04e0fe: 5428 1501 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ +04e102: 2188 |014d: array-length v8, v8 │ │ +04e104: 7020 8514 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ +04e10a: 5bc7 fe00 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e10e: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +04e110: 5427 1501 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ +04e114: 2177 |0156: array-length v7, v7 │ │ +04e116: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +04e11a: 54c7 fc00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e11e: 5428 1501 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ +04e122: 4408 0804 |015d: aget v8, v8, v4 │ │ +04e126: 6e20 8a14 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e12c: 0c01 |0162: move-result-object v1 │ │ +04e12e: 1f01 8e00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@008e │ │ +04e132: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +04e136: 2207 f302 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04e13a: 2208 0503 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +04e13e: 7010 6714 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e144: 1a09 9f07 |016e: const-string v9, "No instantiated fragment for index #" // string@079f │ │ +04e148: 6e20 6e14 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e14e: 0c08 |0173: move-result-object v8 │ │ +04e150: 5429 1501 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ +04e154: 4409 0904 |0176: aget v9, v9, v4 │ │ +04e158: 6e20 6a14 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e15e: 0c08 |017b: move-result-object v8 │ │ +04e160: 6e10 7314 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e166: 0c08 |017f: move-result-object v8 │ │ +04e168: 7020 3a14 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04e16e: 7020 8a03 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04e174: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +04e176: 5c17 9900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04e17a: 6307 f300 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e17e: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +04e182: 1a07 e702 |018d: const-string v7, "FragmentManager" // string@02e7 │ │ +04e186: 2208 0503 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +04e18a: 7010 6714 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e190: 1a09 9d14 |0194: const-string v9, "restoreAllState: added #" // string@149d │ │ +04e194: 6e20 6e14 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e19a: 0c08 |0199: move-result-object v8 │ │ +04e19c: 6e20 6a14 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e1a2: 0c08 |019d: move-result-object v8 │ │ +04e1a4: 1a09 ce00 |019e: const-string v9, ": " // string@00ce │ │ +04e1a8: 6e20 6e14 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e1ae: 0c08 |01a3: move-result-object v8 │ │ +04e1b0: 6e20 6d14 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e1b6: 0c08 |01a7: move-result-object v8 │ │ +04e1b8: 6e10 7314 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e1be: 0c08 |01ab: move-result-object v8 │ │ +04e1c0: 7120 ae11 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e1c6: 54c7 fe00 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e1ca: 6e20 8914 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1489 │ │ +04e1d0: 0a07 |01b4: move-result v7 │ │ +04e1d2: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +04e1d6: 2207 f302 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04e1da: 1a08 b001 |01b9: const-string v8, "Already added!" // string@01b0 │ │ +04e1de: 7020 3a14 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04e1e4: 2707 |01be: throw v7 │ │ +04e1e6: 54c7 fe00 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e1ea: 6e20 8714 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04e1f0: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04e1f4: 288e |01c6: goto 0154 // -0072 │ │ +04e1f6: 5bca fe00 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e1fa: 5427 1601 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ +04e1fe: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +04e202: 2207 1403 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0314 │ │ +04e206: 5428 1601 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ +04e20a: 2188 |01d1: array-length v8, v8 │ │ +04e20c: 7020 8514 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1485 │ │ +04e212: 5bc7 0101 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04e216: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +04e218: 5427 1601 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ +04e21c: 2177 |01da: array-length v7, v7 │ │ +04e21e: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +04e222: 5427 1601 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ +04e226: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +04e22a: 6e20 5202 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0252 │ │ +04e230: 0c00 |01e4: move-result-object v0 │ │ +04e232: 6307 f300 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e236: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +04e23a: 1a07 e702 |01e9: const-string v7, "FragmentManager" // string@02e7 │ │ +04e23e: 2208 0503 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +04e242: 7010 6714 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e248: 1a09 9f14 |01f0: const-string v9, "restoreAllState: back stack #" // string@149f │ │ +04e24c: 6e20 6e14 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e252: 0c08 |01f5: move-result-object v8 │ │ +04e254: 6e20 6a14 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e25a: 0c08 |01f9: move-result-object v8 │ │ +04e25c: 1a09 2500 |01fa: const-string v9, " (index " // string@0025 │ │ +04e260: 6e20 6e14 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e266: 0c08 |01ff: move-result-object v8 │ │ +04e268: 5209 6700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04e26c: 6e20 6a14 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e272: 0c08 |0205: move-result-object v8 │ │ +04e274: 1a09 bd00 |0206: const-string v9, "): " // string@00bd │ │ +04e278: 6e20 6e14 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e27e: 0c08 |020b: move-result-object v8 │ │ +04e280: 6e20 6d14 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e286: 0c08 |020f: move-result-object v8 │ │ +04e288: 6e10 7314 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e28e: 0c08 |0213: move-result-object v8 │ │ +04e290: 7120 ae11 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e296: 2205 5301 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0153 │ │ +04e29a: 1a07 e702 |0219: const-string v7, "FragmentManager" // string@02e7 │ │ +04e29e: 7020 9a07 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@079a │ │ +04e2a4: 2206 e302 |021e: new-instance v6, Ljava/io/PrintWriter; // type@02e3 │ │ +04e2a8: 7020 1014 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1410 │ │ +04e2ae: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ +04e2b2: 6e40 2e02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@022e │ │ +04e2b8: 54c7 0101 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04e2bc: 6e20 8714 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04e2c2: 5207 6700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04e2c6: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +04e2ca: 5207 6700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0067 │ │ +04e2ce: 6e30 8703 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0387 │ │ +04e2d4: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04e2d8: 28a0 |0238: goto 01d8 // -0060 │ │ +04e2da: 5bca 0101 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04e2de: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1756 │ │ 0x0004 line=1863 │ │ 0x0006 line=1757 │ │ 0x0008 line=1758 │ │ 0x000c line=1762 │ │ @@ -94960,59 +94952,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -04c114: |[04c114] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -04c124: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c126: 5463 fc00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c12a: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -04c12e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -04c130: 5463 fc00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c134: 6e10 9014 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04c13a: 0a03 |000b: move-result v3 │ │ -04c13c: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -04c140: 5463 fc00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c144: 6e20 8a14 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04c14a: 0c00 |0013: move-result-object v0 │ │ -04c14c: 1f00 8e00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04c150: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -04c154: 5503 b400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ -04c158: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -04c15c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -04c160: 2201 1403 |001e: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ -04c164: 7010 8414 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04c16a: 6e20 8714 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04c170: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -04c172: 5c03 b500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ -04c176: 5403 bb00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04c17a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -04c17e: 5403 bb00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04c182: 5233 aa00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04c186: 5903 bc00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ -04c18a: 6303 f300 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c18e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -04c192: 1a03 e702 |0037: const-string v3, "FragmentManager" // string@02e7 │ │ -04c196: 2204 0503 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -04c19a: 7010 6714 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c1a0: 1a05 af14 |003e: const-string v5, "retainNonConfig: keeping retained " // string@14af │ │ -04c1a4: 6e20 6e14 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c1aa: 0c04 |0043: move-result-object v4 │ │ -04c1ac: 6e20 6d14 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c1b2: 0c04 |0047: move-result-object v4 │ │ -04c1b4: 6e10 7314 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c1ba: 0c04 |004b: move-result-object v4 │ │ -04c1bc: 7120 ae11 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c1c2: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04c1c6: 28b5 |0051: goto 0006 // -004b │ │ -04c1c8: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -04c1ca: 28de |0053: goto 0031 // -0022 │ │ -04c1cc: 1101 |0054: return-object v1 │ │ +04e2e4: |[04e2e4] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +04e2f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04e2f6: 5463 fc00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e2fa: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +04e2fe: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +04e300: 5463 fc00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e304: 6e10 9014 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04e30a: 0a03 |000b: move-result v3 │ │ +04e30c: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +04e310: 5463 fc00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e314: 6e20 8a14 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e31a: 0c00 |0013: move-result-object v0 │ │ +04e31c: 1f00 8e00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04e320: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +04e324: 5503 b400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b4 │ │ +04e328: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +04e32c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +04e330: 2201 1403 |001e: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ +04e334: 7010 8414 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04e33a: 6e20 8714 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04e340: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +04e342: 5c03 b500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b5 │ │ +04e346: 5403 bb00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04e34a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +04e34e: 5403 bb00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04e352: 5233 aa00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04e356: 5903 bc00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bc │ │ +04e35a: 6303 f300 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e35e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +04e362: 1a03 e702 |0037: const-string v3, "FragmentManager" // string@02e7 │ │ +04e366: 2204 0503 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +04e36a: 7010 6714 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e370: 1a05 af14 |003e: const-string v5, "retainNonConfig: keeping retained " // string@14af │ │ +04e374: 6e20 6e14 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e37a: 0c04 |0043: move-result-object v4 │ │ +04e37c: 6e20 6d14 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e382: 0c04 |0047: move-result-object v4 │ │ +04e384: 6e10 7314 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e38a: 0c04 |004b: move-result-object v4 │ │ +04e38c: 7120 ae11 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e392: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04e396: 28b5 |0051: goto 0006 // -004b │ │ +04e398: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +04e39a: 28de |0053: goto 0031 // -0022 │ │ +04e39c: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1570 │ │ 0x0001 line=1571 │ │ 0x0005 line=1572 │ │ 0x000e line=1573 │ │ 0x0016 line=1574 │ │ @@ -95037,248 +95029,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -04c1d0: |[04c1d0] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -04c1e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04c1e2: 6e10 5f03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ -04c1e8: 6309 f600 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f6 │ │ -04c1ec: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -04c1f0: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -04c1f2: 5cc9 1101 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ -04c1f6: 54c9 fc00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c1fa: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -04c1fe: 54c9 fc00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c202: 6e10 9014 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04c208: 0a09 |0014: move-result v9 │ │ -04c20a: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -04c20e: 1105 |0017: return-object v5 │ │ -04c210: 54c9 fc00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c214: 6e10 9014 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04c21a: 0a00 |001d: move-result v0 │ │ -04c21c: 2301 4103 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0341 │ │ -04c220: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -04c222: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -04c224: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -04c228: 54c9 fc00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c22c: 6e20 8a14 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04c232: 0c04 |0029: move-result-object v4 │ │ -04c234: 1f04 8e00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@008e │ │ -04c238: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -04c23c: 5249 aa00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04c240: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -04c244: 2209 f302 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04c248: 220a 0503 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ -04c24c: 7010 6714 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c252: 1a0b d902 |0039: const-string v11, "Failure saving state: active " // string@02d9 │ │ -04c256: 6e20 6e14 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c25c: 0c0a |003e: move-result-object v10 │ │ -04c25e: 6e20 6d14 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c264: 0c0a |0042: move-result-object v10 │ │ -04c266: 1a0b 4600 |0043: const-string v11, " has cleared index: " // string@0046 │ │ -04c26a: 6e20 6e14 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c270: 0c0a |0048: move-result-object v10 │ │ -04c272: 524b aa00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04c276: 6e20 6a14 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c27c: 0c0a |004e: move-result-object v10 │ │ -04c27e: 6e10 7314 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c284: 0c0a |0052: move-result-object v10 │ │ -04c286: 7020 3a14 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04c28c: 7020 8a03 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04c292: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -04c294: 2206 a200 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00a2 │ │ -04c298: 7020 aa03 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@03aa │ │ -04c29e: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -04c2a2: 5249 b800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04c2a6: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -04c2aa: 5469 2601 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04c2ae: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -04c2b2: 6e20 8403 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0384 │ │ -04c2b8: 0c09 |006c: move-result-object v9 │ │ -04c2ba: 5b69 2601 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04c2be: 5449 bb00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04c2c2: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -04c2c6: 5449 bb00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04c2ca: 5299 aa00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04c2ce: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -04c2d2: 2209 f302 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04c2d6: 220a 0503 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ -04c2da: 7010 6714 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c2e0: 1a0b d802 |0080: const-string v11, "Failure saving state: " // string@02d8 │ │ -04c2e4: 6e20 6e14 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c2ea: 0c0a |0085: move-result-object v10 │ │ -04c2ec: 6e20 6d14 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c2f2: 0c0a |0089: move-result-object v10 │ │ -04c2f4: 1a0b 4700 |008a: const-string v11, " has target not in fragment manager: " // string@0047 │ │ -04c2f8: 6e20 6e14 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c2fe: 0c0a |008f: move-result-object v10 │ │ -04c300: 544b bb00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04c304: 6e20 6d14 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c30a: 0c0a |0095: move-result-object v10 │ │ -04c30c: 6e10 7314 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c312: 0c0a |0099: move-result-object v10 │ │ -04c314: 7020 3a14 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04c31a: 7020 8a03 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04c320: 5469 2601 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04c324: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -04c328: 2209 5100 |00a4: new-instance v9, Landroid/os/Bundle; // type@0051 │ │ -04c32c: 7010 5c01 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@015c │ │ -04c332: 5b69 2601 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04c336: 5469 2601 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04c33a: 1a0a 470a |00ad: const-string v10, "android:target_state" // string@0a47 │ │ -04c33e: 544b bb00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ -04c342: 6e40 7c03 9cba |00b1: invoke-virtual {v12, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@037c │ │ -04c348: 5249 bd00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ -04c34c: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -04c350: 5469 2601 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04c354: 1a0a 460a |00ba: const-string v10, "android:target_req_state" // string@0a46 │ │ -04c358: 524b bd00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ -04c35c: 6e30 6801 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ -04c362: 6309 f300 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c366: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -04c36a: 1a09 e702 |00c5: const-string v9, "FragmentManager" // string@02e7 │ │ -04c36e: 220a 0503 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ -04c372: 7010 6714 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c378: 1a0b 4208 |00cc: const-string v11, "Saved state of " // string@0842 │ │ -04c37c: 6e20 6e14 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c382: 0c0a |00d1: move-result-object v10 │ │ -04c384: 6e20 6d14 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c38a: 0c0a |00d5: move-result-object v10 │ │ -04c38c: 1a0b ce00 |00d6: const-string v11, ": " // string@00ce │ │ -04c390: 6e20 6e14 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c396: 0c0a |00db: move-result-object v10 │ │ -04c398: 546b 2601 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04c39c: 6e20 6d14 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c3a2: 0c0a |00e1: move-result-object v10 │ │ -04c3a4: 6e10 7314 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c3aa: 0c0a |00e5: move-result-object v10 │ │ -04c3ac: 7120 ae11 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c3b2: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04c3b6: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -04c3ba: 5449 b600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ -04c3be: 5b69 2601 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ -04c3c2: 28d0 |00f1: goto 00c1 // -0030 │ │ -04c3c4: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -04c3c8: 6309 f300 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c3cc: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -04c3d0: 1a09 e702 |00f8: const-string v9, "FragmentManager" // string@02e7 │ │ -04c3d4: 1a0a dd14 |00fa: const-string v10, "saveAllState: no fragments!" // string@14dd │ │ -04c3d8: 7120 ae11 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c3de: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -04c3e2: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -04c3e4: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -04c3e6: 54c9 fe00 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04c3ea: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -04c3ee: 54c9 fe00 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04c3f2: 6e10 9014 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04c3f8: 0a00 |010c: move-result v0 │ │ -04c3fa: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -04c3fe: 2302 3803 |010f: new-array v2, v0, [I // type@0338 │ │ -04c402: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -04c404: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -04c408: 54c9 fe00 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04c40c: 6e20 8a14 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04c412: 0c09 |0119: move-result-object v9 │ │ -04c414: 1f09 8e00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@008e │ │ -04c418: 5299 aa00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04c41c: 4b09 0208 |011e: aput v9, v2, v8 │ │ -04c420: 4409 0208 |0120: aget v9, v2, v8 │ │ -04c424: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -04c428: 2209 f302 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04c42c: 220a 0503 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ -04c430: 7010 6714 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c436: 1a0b d902 |012b: const-string v11, "Failure saving state: active " // string@02d9 │ │ -04c43a: 6e20 6e14 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c440: 0c0a |0130: move-result-object v10 │ │ -04c442: 54cb fe00 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04c446: 6e20 8a14 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04c44c: 0c0b |0136: move-result-object v11 │ │ -04c44e: 6e20 6d14 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c454: 0c0a |013a: move-result-object v10 │ │ -04c456: 1a0b 4600 |013b: const-string v11, " has cleared index: " // string@0046 │ │ -04c45a: 6e20 6e14 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c460: 0c0a |0140: move-result-object v10 │ │ -04c462: 440b 0208 |0141: aget v11, v2, v8 │ │ -04c466: 6e20 6a14 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c46c: 0c0a |0146: move-result-object v10 │ │ -04c46e: 6e10 7314 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c474: 0c0a |014a: move-result-object v10 │ │ -04c476: 7020 3a14 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04c47c: 7020 8a03 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04c482: 6309 f300 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c486: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -04c48a: 1a09 e702 |0155: const-string v9, "FragmentManager" // string@02e7 │ │ -04c48e: 220a 0503 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ -04c492: 7010 6714 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c498: 1a0b dc14 |015c: const-string v11, "saveAllState: adding fragment #" // string@14dc │ │ -04c49c: 6e20 6e14 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c4a2: 0c0a |0161: move-result-object v10 │ │ -04c4a4: 6e20 6a14 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c4aa: 0c0a |0165: move-result-object v10 │ │ -04c4ac: 1a0b ce00 |0166: const-string v11, ": " // string@00ce │ │ -04c4b0: 6e20 6e14 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c4b6: 0c0a |016b: move-result-object v10 │ │ -04c4b8: 54cb fe00 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ -04c4bc: 6e20 8a14 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04c4c2: 0c0b |0171: move-result-object v11 │ │ -04c4c4: 6e20 6d14 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c4ca: 0c0a |0175: move-result-object v10 │ │ -04c4cc: 6e10 7314 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c4d2: 0c0a |0179: move-result-object v10 │ │ -04c4d4: 7120 ae11 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c4da: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04c4de: 2893 |017f: goto 0112 // -006d │ │ -04c4e0: 54c9 0101 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04c4e4: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -04c4e8: 54c9 0101 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04c4ec: 6e10 9014 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04c4f2: 0a00 |0189: move-result v0 │ │ -04c4f4: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -04c4f8: 2303 3e03 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@033e │ │ -04c4fc: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -04c4fe: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -04c502: 220a 8800 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0088 │ │ -04c506: 54c9 0101 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04c50a: 6e20 8a14 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04c510: 0c09 |0198: move-result-object v9 │ │ -04c512: 1f09 8600 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ -04c516: 7030 5002 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0250 │ │ -04c51c: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -04c520: 6309 f300 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c524: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -04c528: 1a09 e702 |01a4: const-string v9, "FragmentManager" // string@02e7 │ │ -04c52c: 220a 0503 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ -04c530: 7010 6714 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c536: 1a0b db14 |01ab: const-string v11, "saveAllState: adding back stack #" // string@14db │ │ -04c53a: 6e20 6e14 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c540: 0c0a |01b0: move-result-object v10 │ │ -04c542: 6e20 6a14 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c548: 0c0a |01b4: move-result-object v10 │ │ -04c54a: 1a0b ce00 |01b5: const-string v11, ": " // string@00ce │ │ -04c54e: 6e20 6e14 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c554: 0c0a |01ba: move-result-object v10 │ │ -04c556: 54cb 0101 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ -04c55a: 6e20 8a14 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04c560: 0c0b |01c0: move-result-object v11 │ │ -04c562: 6e20 6d14 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c568: 0c0a |01c4: move-result-object v10 │ │ -04c56a: 6e10 7314 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c570: 0c0a |01c8: move-result-object v10 │ │ -04c572: 7120 ae11 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c578: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04c57c: 28c1 |01ce: goto 018f // -003f │ │ -04c57e: 2205 9f00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@009f │ │ -04c582: 7010 9303 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0393 │ │ -04c588: 5b51 1401 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ -04c58c: 5b52 1501 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ -04c590: 5b53 1601 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ -04c594: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +04e3a0: |[04e3a0] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +04e3b0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04e3b2: 6e10 5f03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@035f │ │ +04e3b8: 6309 f600 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f6 │ │ +04e3bc: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +04e3c0: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +04e3c2: 5cc9 1101 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0111 │ │ +04e3c6: 54c9 fc00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e3ca: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +04e3ce: 54c9 fc00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e3d2: 6e10 9014 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04e3d8: 0a09 |0014: move-result v9 │ │ +04e3da: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +04e3de: 1105 |0017: return-object v5 │ │ +04e3e0: 54c9 fc00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e3e4: 6e10 9014 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04e3ea: 0a00 |001d: move-result v0 │ │ +04e3ec: 2301 4103 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0341 │ │ +04e3f0: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +04e3f2: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +04e3f4: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +04e3f8: 54c9 fc00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04e3fc: 6e20 8a14 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e402: 0c04 |0029: move-result-object v4 │ │ +04e404: 1f04 8e00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@008e │ │ +04e408: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +04e40c: 5249 aa00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04e410: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +04e414: 2209 f302 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04e418: 220a 0503 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ +04e41c: 7010 6714 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e422: 1a0b d902 |0039: const-string v11, "Failure saving state: active " // string@02d9 │ │ +04e426: 6e20 6e14 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e42c: 0c0a |003e: move-result-object v10 │ │ +04e42e: 6e20 6d14 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e434: 0c0a |0042: move-result-object v10 │ │ +04e436: 1a0b 4600 |0043: const-string v11, " has cleared index: " // string@0046 │ │ +04e43a: 6e20 6e14 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e440: 0c0a |0048: move-result-object v10 │ │ +04e442: 524b aa00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04e446: 6e20 6a14 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e44c: 0c0a |004e: move-result-object v10 │ │ +04e44e: 6e10 7314 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e454: 0c0a |0052: move-result-object v10 │ │ +04e456: 7020 3a14 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04e45c: 7020 8a03 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04e462: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +04e464: 2206 a200 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00a2 │ │ +04e468: 7020 aa03 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@03aa │ │ +04e46e: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +04e472: 5249 b800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04e476: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +04e47a: 5469 2601 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04e47e: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +04e482: 6e20 8403 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0384 │ │ +04e488: 0c09 |006c: move-result-object v9 │ │ +04e48a: 5b69 2601 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04e48e: 5449 bb00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04e492: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +04e496: 5449 bb00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04e49a: 5299 aa00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04e49e: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +04e4a2: 2209 f302 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04e4a6: 220a 0503 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ +04e4aa: 7010 6714 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e4b0: 1a0b d802 |0080: const-string v11, "Failure saving state: " // string@02d8 │ │ +04e4b4: 6e20 6e14 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e4ba: 0c0a |0085: move-result-object v10 │ │ +04e4bc: 6e20 6d14 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e4c2: 0c0a |0089: move-result-object v10 │ │ +04e4c4: 1a0b 4700 |008a: const-string v11, " has target not in fragment manager: " // string@0047 │ │ +04e4c8: 6e20 6e14 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e4ce: 0c0a |008f: move-result-object v10 │ │ +04e4d0: 544b bb00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04e4d4: 6e20 6d14 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e4da: 0c0a |0095: move-result-object v10 │ │ +04e4dc: 6e10 7314 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e4e2: 0c0a |0099: move-result-object v10 │ │ +04e4e4: 7020 3a14 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04e4ea: 7020 8a03 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04e4f0: 5469 2601 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04e4f4: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +04e4f8: 2209 5100 |00a4: new-instance v9, Landroid/os/Bundle; // type@0051 │ │ +04e4fc: 7010 5c01 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@015c │ │ +04e502: 5b69 2601 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04e506: 5469 2601 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04e50a: 1a0a 470a |00ad: const-string v10, "android:target_state" // string@0a47 │ │ +04e50e: 544b bb00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bb │ │ +04e512: 6e40 7c03 9cba |00b1: invoke-virtual {v12, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@037c │ │ +04e518: 5249 bd00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ +04e51c: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +04e520: 5469 2601 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04e524: 1a0a 460a |00ba: const-string v10, "android:target_req_state" // string@0a46 │ │ +04e528: 524b bd00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bd │ │ +04e52c: 6e30 6801 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0168 │ │ +04e532: 6309 f300 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e536: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +04e53a: 1a09 e702 |00c5: const-string v9, "FragmentManager" // string@02e7 │ │ +04e53e: 220a 0503 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ +04e542: 7010 6714 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e548: 1a0b 4208 |00cc: const-string v11, "Saved state of " // string@0842 │ │ +04e54c: 6e20 6e14 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e552: 0c0a |00d1: move-result-object v10 │ │ +04e554: 6e20 6d14 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e55a: 0c0a |00d5: move-result-object v10 │ │ +04e55c: 1a0b ce00 |00d6: const-string v11, ": " // string@00ce │ │ +04e560: 6e20 6e14 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e566: 0c0a |00db: move-result-object v10 │ │ +04e568: 546b 2601 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04e56c: 6e20 6d14 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e572: 0c0a |00e1: move-result-object v10 │ │ +04e574: 6e10 7314 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e57a: 0c0a |00e5: move-result-object v10 │ │ +04e57c: 7120 ae11 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e582: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04e586: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +04e58a: 5449 b600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b6 │ │ +04e58e: 5b69 2601 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0126 │ │ +04e592: 28d0 |00f1: goto 00c1 // -0030 │ │ +04e594: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +04e598: 6309 f300 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e59c: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +04e5a0: 1a09 e702 |00f8: const-string v9, "FragmentManager" // string@02e7 │ │ +04e5a4: 1a0a dd14 |00fa: const-string v10, "saveAllState: no fragments!" // string@14dd │ │ +04e5a8: 7120 ae11 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e5ae: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +04e5b2: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +04e5b4: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +04e5b6: 54c9 fe00 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e5ba: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +04e5be: 54c9 fe00 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e5c2: 6e10 9014 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04e5c8: 0a00 |010c: move-result v0 │ │ +04e5ca: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +04e5ce: 2302 3803 |010f: new-array v2, v0, [I // type@0338 │ │ +04e5d2: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +04e5d4: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +04e5d8: 54c9 fe00 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e5dc: 6e20 8a14 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e5e2: 0c09 |0119: move-result-object v9 │ │ +04e5e4: 1f09 8e00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@008e │ │ +04e5e8: 5299 aa00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04e5ec: 4b09 0208 |011e: aput v9, v2, v8 │ │ +04e5f0: 4409 0208 |0120: aget v9, v2, v8 │ │ +04e5f4: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +04e5f8: 2209 f302 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04e5fc: 220a 0503 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ +04e600: 7010 6714 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e606: 1a0b d902 |012b: const-string v11, "Failure saving state: active " // string@02d9 │ │ +04e60a: 6e20 6e14 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e610: 0c0a |0130: move-result-object v10 │ │ +04e612: 54cb fe00 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e616: 6e20 8a14 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e61c: 0c0b |0136: move-result-object v11 │ │ +04e61e: 6e20 6d14 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e624: 0c0a |013a: move-result-object v10 │ │ +04e626: 1a0b 4600 |013b: const-string v11, " has cleared index: " // string@0046 │ │ +04e62a: 6e20 6e14 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e630: 0c0a |0140: move-result-object v10 │ │ +04e632: 440b 0208 |0141: aget v11, v2, v8 │ │ +04e636: 6e20 6a14 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e63c: 0c0a |0146: move-result-object v10 │ │ +04e63e: 6e10 7314 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e644: 0c0a |014a: move-result-object v10 │ │ +04e646: 7020 3a14 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04e64c: 7020 8a03 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04e652: 6309 f300 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e656: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +04e65a: 1a09 e702 |0155: const-string v9, "FragmentManager" // string@02e7 │ │ +04e65e: 220a 0503 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ +04e662: 7010 6714 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e668: 1a0b dc14 |015c: const-string v11, "saveAllState: adding fragment #" // string@14dc │ │ +04e66c: 6e20 6e14 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e672: 0c0a |0161: move-result-object v10 │ │ +04e674: 6e20 6a14 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e67a: 0c0a |0165: move-result-object v10 │ │ +04e67c: 1a0b ce00 |0166: const-string v11, ": " // string@00ce │ │ +04e680: 6e20 6e14 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e686: 0c0a |016b: move-result-object v10 │ │ +04e688: 54cb fe00 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00fe │ │ +04e68c: 6e20 8a14 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e692: 0c0b |0171: move-result-object v11 │ │ +04e694: 6e20 6d14 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e69a: 0c0a |0175: move-result-object v10 │ │ +04e69c: 6e10 7314 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e6a2: 0c0a |0179: move-result-object v10 │ │ +04e6a4: 7120 ae11 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e6aa: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04e6ae: 2893 |017f: goto 0112 // -006d │ │ +04e6b0: 54c9 0101 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04e6b4: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +04e6b8: 54c9 0101 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04e6bc: 6e10 9014 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04e6c2: 0a00 |0189: move-result v0 │ │ +04e6c4: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +04e6c8: 2303 3e03 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@033e │ │ +04e6cc: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +04e6ce: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +04e6d2: 220a 8800 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0088 │ │ +04e6d6: 54c9 0101 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04e6da: 6e20 8a14 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e6e0: 0c09 |0198: move-result-object v9 │ │ +04e6e2: 1f09 8600 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0086 │ │ +04e6e6: 7030 5002 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0250 │ │ +04e6ec: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +04e6f0: 6309 f300 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e6f4: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +04e6f8: 1a09 e702 |01a4: const-string v9, "FragmentManager" // string@02e7 │ │ +04e6fc: 220a 0503 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0305 │ │ +04e700: 7010 6714 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e706: 1a0b db14 |01ab: const-string v11, "saveAllState: adding back stack #" // string@14db │ │ +04e70a: 6e20 6e14 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e710: 0c0a |01b0: move-result-object v10 │ │ +04e712: 6e20 6a14 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e718: 0c0a |01b4: move-result-object v10 │ │ +04e71a: 1a0b ce00 |01b5: const-string v11, ": " // string@00ce │ │ +04e71e: 6e20 6e14 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e724: 0c0a |01ba: move-result-object v10 │ │ +04e726: 54cb 0101 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0101 │ │ +04e72a: 6e20 8a14 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04e730: 0c0b |01c0: move-result-object v11 │ │ +04e732: 6e20 6d14 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e738: 0c0a |01c4: move-result-object v10 │ │ +04e73a: 6e10 7314 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e740: 0c0a |01c8: move-result-object v10 │ │ +04e742: 7120 ae11 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e748: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04e74c: 28c1 |01ce: goto 018f // -003f │ │ +04e74e: 2205 9f00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@009f │ │ +04e752: 7010 9303 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0393 │ │ +04e758: 5b51 1401 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0114 │ │ +04e75c: 5b52 1501 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0115 │ │ +04e760: 5b53 1601 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0116 │ │ +04e764: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1640 │ │ 0x0004 line=1642 │ │ 0x0008 line=1652 │ │ 0x000b line=1655 │ │ 0x0017 line=1750 │ │ @@ -95350,50 +95342,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -04c598: |[04c598] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -04c5a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c5aa: 5431 1001 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ -04c5ae: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04c5b2: 2201 5100 |0005: new-instance v1, Landroid/os/Bundle; // type@0051 │ │ -04c5b6: 7010 5c01 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@015c │ │ -04c5bc: 5b31 1001 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ -04c5c0: 5431 1001 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ -04c5c4: 6e20 ce02 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@02ce │ │ -04c5ca: 5431 1001 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ -04c5ce: 6e10 6401 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0164 │ │ -04c5d4: 0a01 |0016: move-result v1 │ │ -04c5d6: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -04c5da: 5430 1001 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ -04c5de: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -04c5e0: 5b31 1001 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ -04c5e4: 5441 bf00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04c5e8: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -04c5ec: 6e20 8603 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0386 │ │ -04c5f2: 5441 b700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -04c5f6: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -04c5fa: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -04c5fe: 2200 5100 |002b: new-instance v0, Landroid/os/Bundle; // type@0051 │ │ -04c602: 7010 5c01 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@015c │ │ -04c608: 1a01 4a0a |0030: const-string v1, "android:view_state" // string@0a4a │ │ -04c60c: 5442 b700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -04c610: 6e30 6b01 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@016b │ │ -04c616: 5541 be00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -04c61a: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -04c61e: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -04c622: 2200 5100 |003d: new-instance v0, Landroid/os/Bundle; // type@0051 │ │ -04c626: 7010 5c01 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@015c │ │ -04c62c: 1a01 490a |0042: const-string v1, "android:user_visible_hint" // string@0a49 │ │ -04c630: 5542 be00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ -04c634: 6e30 6601 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0166 │ │ -04c63a: 1100 |0049: return-object v0 │ │ +04e768: |[04e768] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +04e778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e77a: 5431 1001 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ +04e77e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04e782: 2201 5100 |0005: new-instance v1, Landroid/os/Bundle; // type@0051 │ │ +04e786: 7010 5c01 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@015c │ │ +04e78c: 5b31 1001 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ +04e790: 5431 1001 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ +04e794: 6e20 ce02 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@02ce │ │ +04e79a: 5431 1001 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ +04e79e: 6e10 6401 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0164 │ │ +04e7a4: 0a01 |0016: move-result v1 │ │ +04e7a6: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +04e7aa: 5430 1001 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ +04e7ae: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +04e7b0: 5b31 1001 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0110 │ │ +04e7b4: 5441 bf00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04e7b8: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +04e7bc: 6e20 8603 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0386 │ │ +04e7c2: 5441 b700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +04e7c6: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +04e7ca: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +04e7ce: 2200 5100 |002b: new-instance v0, Landroid/os/Bundle; // type@0051 │ │ +04e7d2: 7010 5c01 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@015c │ │ +04e7d8: 1a01 4a0a |0030: const-string v1, "android:view_state" // string@0a4a │ │ +04e7dc: 5442 b700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +04e7e0: 6e30 6b01 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@016b │ │ +04e7e6: 5541 be00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +04e7ea: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +04e7ee: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +04e7f2: 2200 5100 |003d: new-instance v0, Landroid/os/Bundle; // type@0051 │ │ +04e7f6: 7010 5c01 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@015c │ │ +04e7fc: 1a01 490a |0042: const-string v1, "android:user_visible_hint" // string@0a49 │ │ +04e800: 5542 be00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00be │ │ +04e804: 6e30 6601 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0166 │ │ +04e80a: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0001 line=1607 │ │ 0x0005 line=1608 │ │ 0x000c line=1610 │ │ 0x0011 line=1611 │ │ @@ -95422,41 +95414,41 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -04c63c: |[04c63c] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -04c64c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c64e: 5262 aa00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ -04c652: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -04c656: 2202 f302 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04c65a: 2203 0503 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04c65e: 7010 6714 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c664: 1a04 e002 |000c: const-string v4, "Fragment " // string@02e0 │ │ -04c668: 6e20 6e14 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c66e: 0c03 |0011: move-result-object v3 │ │ -04c670: 6e20 6d14 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c676: 0c03 |0015: move-result-object v3 │ │ -04c678: 1a04 5100 |0016: const-string v4, " is not currently in the FragmentManager" // string@0051 │ │ -04c67c: 6e20 6e14 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c682: 0c03 |001b: move-result-object v3 │ │ -04c684: 6e10 7314 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c68a: 0c03 |001f: move-result-object v3 │ │ -04c68c: 7020 3a14 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04c692: 7020 8a03 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ -04c698: 5262 b800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ -04c69c: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -04c6a0: 6e20 8403 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0384 │ │ -04c6a6: 0c00 |002d: move-result-object v0 │ │ -04c6a8: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -04c6ac: 2201 8d00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@008d │ │ -04c6b0: 7020 7902 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0279 │ │ -04c6b6: 1101 |0035: return-object v1 │ │ +04e80c: |[04e80c] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +04e81c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04e81e: 5262 aa00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00aa │ │ +04e822: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +04e826: 2202 f302 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04e82a: 2203 0503 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04e82e: 7010 6714 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e834: 1a04 e002 |000c: const-string v4, "Fragment " // string@02e0 │ │ +04e838: 6e20 6e14 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e83e: 0c03 |0011: move-result-object v3 │ │ +04e840: 6e20 6d14 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e846: 0c03 |0015: move-result-object v3 │ │ +04e848: 1a04 5100 |0016: const-string v4, " is not currently in the FragmentManager" // string@0051 │ │ +04e84c: 6e20 6e14 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e852: 0c03 |001b: move-result-object v3 │ │ +04e854: 6e10 7314 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e85a: 0c03 |001f: move-result-object v3 │ │ +04e85c: 7020 3a14 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04e862: 7020 8a03 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@038a │ │ +04e868: 5262 b800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00b8 │ │ +04e86c: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +04e870: 6e20 8403 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0384 │ │ +04e876: 0c00 |002d: move-result-object v0 │ │ +04e878: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +04e87c: 2201 8d00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@008d │ │ +04e880: 7020 7902 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0279 │ │ +04e886: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x0026 line=592 │ │ 0x002a line=593 │ │ 0x002e line=594 │ │ @@ -95471,38 +95463,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04c6b8: |[04c6b8] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -04c6c8: 5430 ab00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -04c6cc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -04c6d0: 0e00 |0004: return-void │ │ -04c6d2: 5420 0f01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ -04c6d6: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -04c6da: 2200 7102 |0009: new-instance v0, Landroid/util/SparseArray; // type@0271 │ │ -04c6de: 7010 b211 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11b2 │ │ -04c6e4: 5b20 0f01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ -04c6e8: 5430 ab00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ -04c6ec: 5421 0f01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ -04c6f0: 6e20 6912 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1269 │ │ -04c6f6: 5420 0f01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ -04c6fa: 6e10 b711 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@11b7 │ │ -04c700: 0a00 |001c: move-result v0 │ │ -04c702: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -04c706: 5420 0f01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ -04c70a: 5b30 b700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ -04c70e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04c710: 5b20 0f01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ -04c714: 28de |0026: goto 0004 // -0022 │ │ -04c716: 5420 0f01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ -04c71a: 6e10 b311 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@11b3 │ │ -04c720: 28e4 |002c: goto 0010 // -001c │ │ +04e888: |[04e888] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +04e898: 5430 ab00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +04e89c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +04e8a0: 0e00 |0004: return-void │ │ +04e8a2: 5420 0f01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ +04e8a6: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +04e8aa: 2200 7102 |0009: new-instance v0, Landroid/util/SparseArray; // type@0271 │ │ +04e8ae: 7010 b211 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11b2 │ │ +04e8b4: 5b20 0f01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ +04e8b8: 5430 ab00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ab │ │ +04e8bc: 5421 0f01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ +04e8c0: 6e20 6912 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1269 │ │ +04e8c6: 5420 0f01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ +04e8ca: 6e10 b711 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@11b7 │ │ +04e8d0: 0a00 |001c: move-result v0 │ │ +04e8d2: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +04e8d6: 5420 0f01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ +04e8da: 5b30 b700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b7 │ │ +04e8de: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04e8e0: 5b20 0f01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ +04e8e4: 28de |0026: goto 0004 // -0022 │ │ +04e8e6: 5420 0f01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@010f │ │ +04e8ea: 6e10 b311 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@11b3 │ │ +04e8f0: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1589 │ │ 0x0004 line=1602 │ │ 0x0005 line=1592 │ │ 0x0009 line=1593 │ │ 0x0010 line=1597 │ │ @@ -95519,99 +95511,99 @@ │ │ type : '(ILandroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 171 16-bit code units │ │ -04c724: |[04c724] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -04c734: 1d04 |0000: monitor-enter v4 │ │ -04c736: 5441 0301 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04c73a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04c73e: 2201 1403 |0005: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ -04c742: 7010 8414 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04c748: 5b41 0301 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04c74c: 5441 0301 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04c750: 6e10 9014 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04c756: 0a00 |0011: move-result v0 │ │ -04c758: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -04c75c: 6301 f300 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c760: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04c764: 1a01 e702 |0018: const-string v1, "FragmentManager" // string@02e7 │ │ -04c768: 2202 0503 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04c76c: 7010 6714 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c772: 1a03 5908 |001f: const-string v3, "Setting back stack index " // string@0859 │ │ -04c776: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c77c: 0c02 |0024: move-result-object v2 │ │ -04c77e: 6e20 6a14 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c784: 0c02 |0028: move-result-object v2 │ │ -04c786: 1a03 8100 |0029: const-string v3, " to " // string@0081 │ │ -04c78a: 6e20 6e14 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c790: 0c02 |002e: move-result-object v2 │ │ -04c792: 6e20 6d14 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c798: 0c02 |0032: move-result-object v2 │ │ -04c79a: 6e10 7314 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c7a0: 0c02 |0036: move-result-object v2 │ │ -04c7a2: 7120 ae11 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c7a8: 5441 0301 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04c7ac: 6e30 8f14 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -04c7b2: 1e04 |003f: monitor-exit v4 │ │ -04c7b4: 0e00 |0040: return-void │ │ -04c7b6: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -04c7ba: 5441 0301 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04c7be: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04c7c0: 6e20 8714 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04c7c6: 5441 ff00 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04c7ca: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -04c7ce: 2201 1403 |004d: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ -04c7d2: 7010 8414 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04c7d8: 5b41 ff00 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04c7dc: 6301 f300 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c7e0: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -04c7e4: 1a01 e702 |0058: const-string v1, "FragmentManager" // string@02e7 │ │ -04c7e8: 2202 0503 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04c7ec: 7010 6714 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c7f2: 1a03 ad01 |005f: const-string v3, "Adding available back stack index " // string@01ad │ │ -04c7f6: 6e20 6e14 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c7fc: 0c02 |0064: move-result-object v2 │ │ -04c7fe: 6e20 6a14 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c804: 0c02 |0068: move-result-object v2 │ │ -04c806: 6e10 7314 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c80c: 0c02 |006c: move-result-object v2 │ │ -04c80e: 7120 ae11 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c814: 5441 ff00 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ -04c818: 7110 4014 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ -04c81e: 0c02 |0075: move-result-object v2 │ │ -04c820: 6e20 8714 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04c826: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04c82a: 28c6 |007b: goto 0041 // -003a │ │ -04c82c: 6301 f300 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c830: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -04c834: 1a01 e702 |0080: const-string v1, "FragmentManager" // string@02e7 │ │ -04c838: 2202 0503 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04c83c: 7010 6714 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c842: 1a03 ae01 |0087: const-string v3, "Adding back stack index " // string@01ae │ │ -04c846: 6e20 6e14 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c84c: 0c02 |008c: move-result-object v2 │ │ -04c84e: 6e20 6a14 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04c854: 0c02 |0090: move-result-object v2 │ │ -04c856: 1a03 8600 |0091: const-string v3, " with " // string@0086 │ │ -04c85a: 6e20 6e14 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c860: 0c02 |0096: move-result-object v2 │ │ -04c862: 6e20 6d14 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c868: 0c02 |009a: move-result-object v2 │ │ -04c86a: 6e10 7314 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c870: 0c02 |009e: move-result-object v2 │ │ -04c872: 7120 ae11 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c878: 5441 0301 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ -04c87c: 6e20 8714 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04c882: 2898 |00a7: goto 003f // -0068 │ │ -04c884: 0d01 |00a8: move-exception v1 │ │ -04c886: 1e04 |00a9: monitor-exit v4 │ │ -04c888: 2701 |00aa: throw v1 │ │ +04e8f4: |[04e8f4] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +04e904: 1d04 |0000: monitor-enter v4 │ │ +04e906: 5441 0301 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04e90a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04e90e: 2201 1403 |0005: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ +04e912: 7010 8414 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04e918: 5b41 0301 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04e91c: 5441 0301 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04e920: 6e10 9014 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04e926: 0a00 |0011: move-result v0 │ │ +04e928: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +04e92c: 6301 f300 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e930: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +04e934: 1a01 e702 |0018: const-string v1, "FragmentManager" // string@02e7 │ │ +04e938: 2202 0503 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04e93c: 7010 6714 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e942: 1a03 5908 |001f: const-string v3, "Setting back stack index " // string@0859 │ │ +04e946: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e94c: 0c02 |0024: move-result-object v2 │ │ +04e94e: 6e20 6a14 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e954: 0c02 |0028: move-result-object v2 │ │ +04e956: 1a03 8100 |0029: const-string v3, " to " // string@0081 │ │ +04e95a: 6e20 6e14 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e960: 0c02 |002e: move-result-object v2 │ │ +04e962: 6e20 6d14 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04e968: 0c02 |0032: move-result-object v2 │ │ +04e96a: 6e10 7314 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e970: 0c02 |0036: move-result-object v2 │ │ +04e972: 7120 ae11 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e978: 5441 0301 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04e97c: 6e30 8f14 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04e982: 1e04 |003f: monitor-exit v4 │ │ +04e984: 0e00 |0040: return-void │ │ +04e986: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +04e98a: 5441 0301 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04e98e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04e990: 6e20 8714 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04e996: 5441 ff00 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04e99a: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +04e99e: 2201 1403 |004d: new-instance v1, Ljava/util/ArrayList; // type@0314 │ │ +04e9a2: 7010 8414 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04e9a8: 5b41 ff00 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04e9ac: 6301 f300 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04e9b0: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +04e9b4: 1a01 e702 |0058: const-string v1, "FragmentManager" // string@02e7 │ │ +04e9b8: 2202 0503 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04e9bc: 7010 6714 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04e9c2: 1a03 ad01 |005f: const-string v3, "Adding available back stack index " // string@01ad │ │ +04e9c6: 6e20 6e14 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04e9cc: 0c02 |0064: move-result-object v2 │ │ +04e9ce: 6e20 6a14 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04e9d4: 0c02 |0068: move-result-object v2 │ │ +04e9d6: 6e10 7314 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04e9dc: 0c02 |006c: move-result-object v2 │ │ +04e9de: 7120 ae11 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04e9e4: 5441 ff00 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ff │ │ +04e9e8: 7110 4014 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1440 │ │ +04e9ee: 0c02 |0075: move-result-object v2 │ │ +04e9f0: 6e20 8714 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04e9f6: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04e9fa: 28c6 |007b: goto 0041 // -003a │ │ +04e9fc: 6301 f300 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04ea00: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +04ea04: 1a01 e702 |0080: const-string v1, "FragmentManager" // string@02e7 │ │ +04ea08: 2202 0503 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04ea0c: 7010 6714 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ea12: 1a03 ae01 |0087: const-string v3, "Adding back stack index " // string@01ae │ │ +04ea16: 6e20 6e14 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ea1c: 0c02 |008c: move-result-object v2 │ │ +04ea1e: 6e20 6a14 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04ea24: 0c02 |0090: move-result-object v2 │ │ +04ea26: 1a03 8600 |0091: const-string v3, " with " // string@0086 │ │ +04ea2a: 6e20 6e14 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ea30: 0c02 |0096: move-result-object v2 │ │ +04ea32: 6e20 6d14 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04ea38: 0c02 |009a: move-result-object v2 │ │ +04ea3a: 6e10 7314 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04ea40: 0c02 |009e: move-result-object v2 │ │ +04ea42: 7120 ae11 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04ea48: 5441 0301 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0103 │ │ +04ea4c: 6e20 8714 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04ea52: 2898 |00a7: goto 003f // -0068 │ │ +04ea54: 0d01 |00a8: move-exception v1 │ │ +04ea56: 1e04 |00a9: monitor-exit v4 │ │ +04ea58: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0001 line=1400 │ │ 0x0005 line=1401 │ │ @@ -95642,51 +95634,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -04c898: |[04c898] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04c8a8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04c8aa: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04c8ac: 6301 f300 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ -04c8b0: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -04c8b4: 1a01 e702 |0006: const-string v1, "FragmentManager" // string@02e7 │ │ -04c8b8: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04c8bc: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04c8c2: 1a03 3716 |000d: const-string v3, "show: " // string@1637 │ │ -04c8c6: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c8cc: 0c02 |0012: move-result-object v2 │ │ -04c8ce: 6e20 6d14 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04c8d4: 0c02 |0016: move-result-object v2 │ │ -04c8d6: 6e10 7314 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c8dc: 0c02 |001a: move-result-object v2 │ │ -04c8de: 7120 ae11 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04c8e4: 5571 a800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -04c8e8: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -04c8ec: 5c74 a800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ -04c8f0: 5471 bf00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04c8f4: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -04c8f8: 6e59 6a03 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@036a │ │ -04c8fe: 0c00 |002b: move-result-object v0 │ │ -04c900: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -04c904: 5471 bf00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04c908: 6e20 7c12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ -04c90e: 5471 bf00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ -04c912: 6e20 7b12 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04c918: 5571 9900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ -04c91c: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -04c920: 5571 a700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ -04c924: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -04c928: 5571 ae00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ -04c92c: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -04c930: 5c65 0b01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ -04c934: 6e20 b202 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02b2 │ │ -04c93a: 0e00 |0049: return-void │ │ +04ea68: |[04ea68] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04ea78: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04ea7a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04ea7c: 6301 f300 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f3 │ │ +04ea80: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +04ea84: 1a01 e702 |0006: const-string v1, "FragmentManager" // string@02e7 │ │ +04ea88: 2202 0503 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04ea8c: 7010 6714 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ea92: 1a03 3716 |000d: const-string v3, "show: " // string@1637 │ │ +04ea96: 6e20 6e14 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ea9c: 0c02 |0012: move-result-object v2 │ │ +04ea9e: 6e20 6d14 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04eaa4: 0c02 |0016: move-result-object v2 │ │ +04eaa6: 6e10 7314 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04eaac: 0c02 |001a: move-result-object v2 │ │ +04eaae: 7120 ae11 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04eab4: 5571 a800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +04eab8: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +04eabc: 5c74 a800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a8 │ │ +04eac0: 5471 bf00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04eac4: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +04eac8: 6e59 6a03 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@036a │ │ +04eace: 0c00 |002b: move-result-object v0 │ │ +04ead0: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +04ead4: 5471 bf00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04ead8: 6e20 7c12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ +04eade: 5471 bf00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00bf │ │ +04eae2: 6e20 7b12 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04eae8: 5571 9900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0099 │ │ +04eaec: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +04eaf0: 5571 a700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a7 │ │ +04eaf4: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +04eaf8: 5571 ae00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ae │ │ +04eafc: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +04eb00: 5c65 0b01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010b │ │ +04eb04: 6e20 b202 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02b2 │ │ +04eb0a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1226 │ │ 0x001e line=1227 │ │ 0x0022 line=1228 │ │ 0x0024 line=1229 │ │ 0x0028 line=1230 │ │ @@ -95709,31 +95701,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04c93c: |[04c93c] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -04c94c: 5432 fc00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c950: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -04c954: 0e00 |0004: return-void │ │ -04c956: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04c958: 5432 fc00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c95c: 6e10 9014 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04c962: 0a02 |000b: move-result v2 │ │ -04c964: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -04c968: 5432 fc00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ -04c96c: 6e20 8a14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04c972: 0c00 |0013: move-result-object v0 │ │ -04c974: 1f00 8e00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04c978: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -04c97c: 6e20 7403 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0374 │ │ -04c982: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04c986: 28e9 |001d: goto 0006 // -0017 │ │ +04eb0c: |[04eb0c] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +04eb1c: 5432 fc00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04eb20: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +04eb24: 0e00 |0004: return-void │ │ +04eb26: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04eb28: 5432 fc00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04eb2c: 6e10 9014 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04eb32: 0a02 |000b: move-result v2 │ │ +04eb34: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +04eb38: 5432 fc00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fc │ │ +04eb3c: 6e20 8a14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04eb42: 0c00 |0013: move-result-object v0 │ │ +04eb44: 1f00 8e00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04eb48: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +04eb4c: 6e20 7403 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0374 │ │ +04eb52: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04eb56: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ 0x0004 line=1131 │ │ 0x0005 line=1125 │ │ 0x000e line=1126 │ │ 0x0016 line=1127 │ │ @@ -95749,39 +95741,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04c988: |[04c988] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -04c998: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -04c99c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04c9a0: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -04c9a6: 1a01 ea02 |0007: const-string v1, "FragmentManager{" // string@02ea │ │ -04c9aa: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c9b0: 7110 7614 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -04c9b6: 0a01 |000f: move-result v1 │ │ -04c9b8: 7110 3f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -04c9be: 0c01 |0013: move-result-object v1 │ │ -04c9c0: 6e20 6e14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c9c6: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -04c9ca: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c9d0: 5421 0d01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04c9d4: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -04c9d8: 5421 0d01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ -04c9dc: 7120 9907 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ -04c9e2: 1a01 a817 |0025: const-string v1, "}}" // string@17a8 │ │ -04c9e6: 6e20 6e14 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04c9ec: 6e10 7314 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04c9f2: 0c01 |002d: move-result-object v1 │ │ -04c9f4: 1101 |002e: return-object v1 │ │ -04c9f6: 5421 fd00 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ -04c9fa: 7120 9907 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ -04ca00: 28f1 |0034: goto 0025 // -000f │ │ +04eb58: |[04eb58] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +04eb68: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +04eb6c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04eb70: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +04eb76: 1a01 ea02 |0007: const-string v1, "FragmentManager{" // string@02ea │ │ +04eb7a: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04eb80: 7110 7614 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +04eb86: 0a01 |000f: move-result v1 │ │ +04eb88: 7110 3f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +04eb8e: 0c01 |0013: move-result-object v1 │ │ +04eb90: 6e20 6e14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04eb96: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +04eb9a: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04eba0: 5421 0d01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04eba4: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +04eba8: 5421 0d01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010d │ │ +04ebac: 7120 9907 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ +04ebb2: 1a01 a817 |0025: const-string v1, "}}" // string@17a8 │ │ +04ebb6: 6e20 6e14 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ebbc: 6e10 7314 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04ebc2: 0c01 |002d: move-result-object v1 │ │ +04ebc4: 1101 |002e: return-object v1 │ │ +04ebc6: 5421 fd00 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fd │ │ +04ebca: 7120 9907 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ +04ebd0: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0007 line=602 │ │ 0x000c line=603 │ │ 0x0017 line=604 │ │ 0x001c line=605 │ │ @@ -95840,21 +95832,21 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04ca04: |[04ca04] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04ca14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ca16: 7010 c909 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09c9 │ │ -04ca1c: 5b10 1901 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04ca20: 5b10 1a01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ -04ca24: 5b12 1b01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ -04ca28: 0e00 |000a: return-void │ │ +04ebd4: |[04ebd4] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +04ebe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ebe6: 7010 c909 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09c9 │ │ +04ebec: 5b10 1901 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ebf0: 5b10 1a01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ +04ebf4: 5b12 1b01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ +04ebf8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -95867,30 +95859,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -04ca2c: |[04ca2c] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -04ca3c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -04ca40: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04ca46: 1a01 450a |0005: const-string v1, "android:switcher:" // string@0a45 │ │ -04ca4a: 6e20 6e14 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ca50: 0c00 |000a: move-result-object v0 │ │ -04ca52: 6e20 6a14 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04ca58: 0c00 |000e: move-result-object v0 │ │ -04ca5a: 1a01 cd00 |000f: const-string v1, ":" // string@00cd │ │ -04ca5e: 6e20 6e14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ca64: 0c00 |0014: move-result-object v0 │ │ -04ca66: 6e30 6b14 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@146b │ │ -04ca6c: 0c00 |0018: move-result-object v0 │ │ -04ca6e: 6e10 7314 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ca74: 0c00 |001c: move-result-object v0 │ │ -04ca76: 1100 |001d: return-object v0 │ │ +04ebfc: |[04ebfc] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +04ec0c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +04ec10: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ec16: 1a01 450a |0005: const-string v1, "android:switcher:" // string@0a45 │ │ +04ec1a: 6e20 6e14 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ec20: 0c00 |000a: move-result-object v0 │ │ +04ec22: 6e20 6a14 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04ec28: 0c00 |000e: move-result-object v0 │ │ +04ec2a: 1a01 cd00 |000f: const-string v1, ":" // string@00cd │ │ +04ec2e: 6e20 6e14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ec34: 0c00 |0014: move-result-object v0 │ │ +04ec36: 6e30 6b14 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@146b │ │ +04ec3c: 0c00 |0018: move-result-object v0 │ │ +04ec3e: 6e10 7314 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04ec44: 0c00 |001c: move-result-object v0 │ │ +04ec46: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -95900,25 +95892,25 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04ca78: |[04ca78] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04ca88: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04ca8c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04ca90: 5410 1b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ -04ca94: 6e10 2203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -04ca9a: 0c00 |0009: move-result-object v0 │ │ -04ca9c: 5b10 1901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04caa0: 5410 1901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04caa4: 1f04 8e00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@008e │ │ -04caa8: 6e20 eb03 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03eb │ │ -04caae: 0e00 |0013: return-void │ │ +04ec48: |[04ec48] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04ec58: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ec5c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04ec60: 5410 1b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ +04ec64: 6e10 2203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +04ec6a: 0c00 |0009: move-result-object v0 │ │ +04ec6c: 5b10 1901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ec70: 5410 1901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ec74: 1f04 8e00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@008e │ │ +04ec78: 6e20 eb03 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03eb │ │ +04ec7e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -95932,24 +95924,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04cab0: |[04cab0] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04cac0: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04cac4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04cac8: 5410 1901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04cacc: 6e10 ea03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03ea │ │ -04cad2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04cad4: 5b10 1901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04cad8: 5410 1b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ -04cadc: 6e10 2503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0325 │ │ -04cae2: 0e00 |0011: return-void │ │ +04ec80: |[04ec80] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04ec90: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ec94: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +04ec98: 5410 1901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ec9c: 6e10 ea03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03ea │ │ +04eca2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04eca4: 5b10 1901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04eca8: 5410 1b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ +04ecac: 6e10 2503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0325 │ │ +04ecb2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -95968,17 +95960,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04cae4: |[04cae4] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -04caf4: 8130 |0000: int-to-long v0, v3 │ │ -04caf6: 1000 |0001: return-wide v0 │ │ +04ecb4: |[04ecb4] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +04ecc4: 8130 |0000: int-to-long v0, v3 │ │ +04ecc6: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -95987,50 +95979,50 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -04caf8: |[04caf8] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04cb08: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04cb0a: 5484 1901 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04cb0e: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -04cb12: 5484 1b01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ -04cb16: 6e10 2203 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -04cb1c: 0c04 |000a: move-result-object v4 │ │ -04cb1e: 5b84 1901 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04cb22: 6e20 9b03 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@039b │ │ -04cb28: 0b02 |0010: move-result-wide v2 │ │ -04cb2a: 6e10 a412 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12a4 │ │ -04cb30: 0a04 |0014: move-result v4 │ │ -04cb32: 7130 9e03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@039e │ │ -04cb38: 0c01 |0018: move-result-object v1 │ │ -04cb3a: 5484 1b01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ -04cb3e: 6e20 2703 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0327 │ │ -04cb44: 0c00 |001e: move-result-object v0 │ │ -04cb46: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -04cb4a: 5484 1901 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04cb4e: 6e20 e803 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03e8 │ │ -04cb54: 5484 1a01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ -04cb58: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -04cb5c: 6e20 d702 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ -04cb62: 6e20 da02 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ -04cb68: 1100 |0030: return-object v0 │ │ -04cb6a: 6e20 9a03 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@039a │ │ -04cb70: 0c00 |0034: move-result-object v0 │ │ -04cb72: 5484 1901 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ -04cb76: 6e10 a412 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12a4 │ │ -04cb7c: 0a05 |003a: move-result v5 │ │ -04cb7e: 6e10 a412 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12a4 │ │ -04cb84: 0a06 |003e: move-result v6 │ │ -04cb86: 7130 9e03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@039e │ │ -04cb8c: 0c06 |0042: move-result-object v6 │ │ -04cb8e: 6e40 e503 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@03e5 │ │ -04cb94: 28e0 |0046: goto 0026 // -0020 │ │ +04ecc8: |[04ecc8] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04ecd8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04ecda: 5484 1901 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ecde: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +04ece2: 5484 1b01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ +04ece6: 6e10 2203 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +04ecec: 0c04 |000a: move-result-object v4 │ │ +04ecee: 5b84 1901 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ecf2: 6e20 9b03 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@039b │ │ +04ecf8: 0b02 |0010: move-result-wide v2 │ │ +04ecfa: 6e10 a412 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12a4 │ │ +04ed00: 0a04 |0014: move-result v4 │ │ +04ed02: 7130 9e03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@039e │ │ +04ed08: 0c01 |0018: move-result-object v1 │ │ +04ed0a: 5484 1b01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011b │ │ +04ed0e: 6e20 2703 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0327 │ │ +04ed14: 0c00 |001e: move-result-object v0 │ │ +04ed16: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +04ed1a: 5484 1901 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ed1e: 6e20 e803 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03e8 │ │ +04ed24: 5484 1a01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ +04ed28: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +04ed2c: 6e20 d702 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ +04ed32: 6e20 da02 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ +04ed38: 1100 |0030: return-object v0 │ │ +04ed3a: 6e20 9a03 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@039a │ │ +04ed40: 0c00 |0034: move-result-object v0 │ │ +04ed42: 5484 1901 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0119 │ │ +04ed46: 6e10 a412 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12a4 │ │ +04ed4c: 0a05 |003a: move-result v5 │ │ +04ed4e: 6e10 a412 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12a4 │ │ +04ed54: 0a06 |003e: move-result v6 │ │ +04ed56: 7130 9e03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@039e │ │ +04ed5c: 0c06 |0042: move-result-object v6 │ │ +04ed5e: 6e40 e503 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@03e5 │ │ +04ed64: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -96055,23 +96047,23 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04cb98: |[04cb98] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04cba8: 1f03 8e00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@008e │ │ -04cbac: 6e10 9302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0293 │ │ -04cbb2: 0c00 |0005: move-result-object v0 │ │ -04cbb4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04cbb8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04cbba: 0f00 |0009: return v0 │ │ -04cbbc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04cbbe: 28fe |000b: goto 0009 // -0002 │ │ +04ed68: |[04ed68] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +04ed78: 1f03 8e00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@008e │ │ +04ed7c: 6e10 9302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0293 │ │ +04ed82: 0c00 |0005: move-result-object v0 │ │ +04ed84: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +04ed88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04ed8a: 0f00 |0009: return v0 │ │ +04ed8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04ed8e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -96081,16 +96073,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04cbc0: |[04cbc0] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04cbd0: 0e00 |0000: return-void │ │ +04ed90: |[04ed90] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +04eda0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -96100,17 +96092,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04cbd4: |[04cbd4] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04cbe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04cbe6: 1100 |0001: return-object v0 │ │ +04eda4: |[04eda4] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04edb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04edb6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ @@ -96118,32 +96110,32 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04cbe8: |[04cbe8] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04cbf8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04cbfa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04cbfc: 0770 |0002: move-object v0, v7 │ │ -04cbfe: 1f00 8e00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04cc02: 5441 1a01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ -04cc06: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04cc0a: 5441 1a01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ -04cc0e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04cc12: 5441 1a01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ -04cc16: 6e20 d702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ -04cc1c: 5441 1a01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ -04cc20: 6e20 da02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ -04cc26: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04cc2a: 6e20 d702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ -04cc30: 6e20 da02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ -04cc36: 5b40 1a01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ -04cc3a: 0e00 |0021: return-void │ │ +04edb8: |[04edb8] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04edc8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04edca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04edcc: 0770 |0002: move-object v0, v7 │ │ +04edce: 1f00 8e00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04edd2: 5441 1a01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ +04edd6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +04edda: 5441 1a01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ +04edde: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04ede2: 5441 1a01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ +04ede6: 6e20 d702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ +04edec: 5441 1a01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ +04edf0: 6e20 da02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ +04edf6: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +04edfa: 6e20 d702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ +04ee00: 6e20 da02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ +04ee06: 5b40 1a01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011a │ │ +04ee0a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -96164,16 +96156,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04cc3c: |[04cc3c] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04cc4c: 0e00 |0000: return-void │ │ +04ee0c: |[04ee0c] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +04ee1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ @@ -96238,27 +96230,27 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -04cc50: |[04cc50] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04cc60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04cc62: 7010 c909 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09c9 │ │ -04cc68: 5b21 2a01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04cc6c: 2200 1403 |0006: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -04cc70: 7010 8414 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04cc76: 5b20 2e01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04cc7a: 2200 1403 |000d: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -04cc7e: 7010 8414 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04cc84: 5b20 2d01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cc88: 5b21 2b01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ -04cc8c: 5b23 2c01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ -04cc90: 0e00 |0018: return-void │ │ +04ee20: |[04ee20] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +04ee30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04ee32: 7010 c909 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09c9 │ │ +04ee38: 5b21 2a01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04ee3c: 2200 1403 |0006: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04ee40: 7010 8414 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04ee46: 5b20 2e01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04ee4a: 2200 1403 |000d: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +04ee4e: 7010 8414 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +04ee54: 5b20 2d01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04ee58: 5b21 2b01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ +04ee5c: 5b23 2c01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ +04ee60: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -96274,41 +96266,41 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -04cc94: |[04cc94] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04cca4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04cca6: 0770 |0001: move-object v0, v7 │ │ -04cca8: 1f00 8e00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04ccac: 5441 2a01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04ccb0: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -04ccb4: 5441 2c01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ -04ccb8: 6e10 2203 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -04ccbe: 0c01 |000d: move-result-object v1 │ │ -04ccc0: 5b41 2a01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04ccc4: 5441 2e01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04ccc8: 6e10 9014 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04ccce: 0a01 |0015: move-result v1 │ │ -04ccd0: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -04ccd4: 5441 2e01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04ccd8: 6e20 8714 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04ccde: 28f3 |001d: goto 0010 // -000d │ │ -04cce0: 5441 2e01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04cce4: 5442 2c01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ -04cce8: 6e20 3503 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0335 │ │ -04ccee: 0c02 |0025: move-result-object v2 │ │ -04ccf0: 6e30 8f14 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -04ccf6: 5441 2d01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04ccfa: 6e30 8f14 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -04cd00: 5441 2a01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04cd04: 6e20 f003 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f0 │ │ -04cd0a: 0e00 |0033: return-void │ │ +04ee64: |[04ee64] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04ee74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ee76: 0770 |0001: move-object v0, v7 │ │ +04ee78: 1f00 8e00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04ee7c: 5441 2a01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04ee80: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +04ee84: 5441 2c01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ +04ee88: 6e10 2203 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +04ee8e: 0c01 |000d: move-result-object v1 │ │ +04ee90: 5b41 2a01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04ee94: 5441 2e01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04ee98: 6e10 9014 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04ee9e: 0a01 |0015: move-result v1 │ │ +04eea0: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +04eea4: 5441 2e01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04eea8: 6e20 8714 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04eeae: 28f3 |001d: goto 0010 // -000d │ │ +04eeb0: 5441 2e01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04eeb4: 5442 2c01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ +04eeb8: 6e20 3503 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0335 │ │ +04eebe: 0c02 |0025: move-result-object v2 │ │ +04eec0: 6e30 8f14 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04eec6: 5441 2d01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04eeca: 6e30 8f14 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04eed0: 5441 2a01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04eed4: 6e20 f003 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f0 │ │ +04eeda: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -96328,24 +96320,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04cd0c: |[04cd0c] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04cd1c: 5410 2a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04cd20: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04cd24: 5410 2a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04cd28: 6e10 ea03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03ea │ │ -04cd2e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04cd30: 5b10 2a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04cd34: 5410 2c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ -04cd38: 6e10 2503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0325 │ │ -04cd3e: 0e00 |0011: return-void │ │ +04eedc: |[04eedc] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04eeec: 5410 2a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04eef0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +04eef4: 5410 2a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04eef8: 6e10 ea03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03ea │ │ +04eefe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04ef00: 5b10 2a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04ef04: 5410 2c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ +04ef08: 6e10 2503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0325 │ │ +04ef0e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -96364,62 +96356,62 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -04cd40: |[04cd40] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04cd50: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04cd52: 5463 2d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cd56: 6e10 9014 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04cd5c: 0a03 |0006: move-result v3 │ │ -04cd5e: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -04cd62: 5463 2d01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cd66: 6e20 8a14 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04cd6c: 0c00 |000e: move-result-object v0 │ │ -04cd6e: 1f00 8e00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04cd72: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -04cd76: 1100 |0013: return-object v0 │ │ -04cd78: 5463 2a01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04cd7c: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -04cd80: 5463 2c01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ -04cd84: 6e10 2203 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ -04cd8a: 0c03 |001d: move-result-object v3 │ │ -04cd8c: 5b63 2a01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04cd90: 6e20 b103 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03b1 │ │ -04cd96: 0c01 |0023: move-result-object v1 │ │ -04cd98: 5463 2e01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04cd9c: 6e10 9014 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04cda2: 0a03 |0029: move-result v3 │ │ -04cda4: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -04cda8: 5463 2e01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04cdac: 6e20 8a14 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04cdb2: 0c02 |0031: move-result-object v2 │ │ -04cdb4: 1f02 8d00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@008d │ │ -04cdb8: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -04cdbc: 6e20 d602 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@02d6 │ │ -04cdc2: 5463 2d01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cdc6: 6e10 9014 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04cdcc: 0a03 |003e: move-result v3 │ │ -04cdce: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -04cdd2: 5463 2d01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cdd6: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -04cdd8: 6e20 8714 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04cdde: 28f2 |0047: goto 0039 // -000e │ │ -04cde0: 6e20 d702 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ -04cde6: 6e20 da02 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ -04cdec: 5463 2d01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cdf0: 6e30 8f14 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -04cdf6: 5463 2a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ -04cdfa: 6e10 a412 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@12a4 │ │ -04ce00: 0a04 |0058: move-result v4 │ │ -04ce02: 6e30 e403 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03e4 │ │ -04ce08: 0710 |005c: move-object v0, v1 │ │ -04ce0a: 28b6 |005d: goto 0013 // -004a │ │ +04ef10: |[04ef10] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04ef20: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04ef22: 5463 2d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04ef26: 6e10 9014 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04ef2c: 0a03 |0006: move-result v3 │ │ +04ef2e: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +04ef32: 5463 2d01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04ef36: 6e20 8a14 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04ef3c: 0c00 |000e: move-result-object v0 │ │ +04ef3e: 1f00 8e00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04ef42: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +04ef46: 1100 |0013: return-object v0 │ │ +04ef48: 5463 2a01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04ef4c: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +04ef50: 5463 2c01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ +04ef54: 6e10 2203 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0322 │ │ +04ef5a: 0c03 |001d: move-result-object v3 │ │ +04ef5c: 5b63 2a01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04ef60: 6e20 b103 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03b1 │ │ +04ef66: 0c01 |0023: move-result-object v1 │ │ +04ef68: 5463 2e01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04ef6c: 6e10 9014 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04ef72: 0a03 |0029: move-result v3 │ │ +04ef74: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +04ef78: 5463 2e01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04ef7c: 6e20 8a14 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04ef82: 0c02 |0031: move-result-object v2 │ │ +04ef84: 1f02 8d00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@008d │ │ +04ef88: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +04ef8c: 6e20 d602 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@02d6 │ │ +04ef92: 5463 2d01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04ef96: 6e10 9014 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04ef9c: 0a03 |003e: move-result v3 │ │ +04ef9e: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +04efa2: 5463 2d01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04efa6: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +04efa8: 6e20 8714 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04efae: 28f2 |0047: goto 0039 // -000e │ │ +04efb0: 6e20 d702 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ +04efb6: 6e20 da02 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ +04efbc: 5463 2d01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04efc0: 6e30 8f14 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04efc6: 5463 2a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012a │ │ +04efca: 6e10 a412 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@12a4 │ │ +04efd0: 0a04 |0058: move-result v4 │ │ +04efd2: 6e30 e403 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03e4 │ │ +04efd8: 0710 |005c: move-object v0, v1 │ │ +04efda: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -96449,23 +96441,23 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04ce0c: |[04ce0c] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04ce1c: 1f03 8e00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@008e │ │ -04ce20: 6e10 9302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0293 │ │ -04ce26: 0c00 |0005: move-result-object v0 │ │ -04ce28: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04ce2c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04ce2e: 0f00 |0009: return v0 │ │ -04ce30: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04ce32: 28fe |000b: goto 0009 // -0002 │ │ +04efdc: |[04efdc] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +04efec: 1f03 8e00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@008e │ │ +04eff0: 6e10 9302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0293 │ │ +04eff6: 0c00 |0005: move-result-object v0 │ │ +04eff8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +04effc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04effe: 0f00 |0009: return v0 │ │ +04f000: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04f002: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -96475,85 +96467,85 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -04ce34: |[04ce34] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04ce44: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -04ce48: 07c0 |0002: move-object v0, v12 │ │ -04ce4a: 1f00 5100 |0003: check-cast v0, Landroid/os/Bundle; // type@0051 │ │ -04ce4e: 6e20 6c01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ -04ce54: 1a08 8116 |0008: const-string v8, "states" // string@1681 │ │ -04ce58: 6e20 6101 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0161 │ │ -04ce5e: 0c02 |000d: move-result-object v2 │ │ -04ce60: 54b8 2e01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04ce64: 6e10 8814 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ -04ce6a: 54b8 2d01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04ce6e: 6e10 8814 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ -04ce74: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -04ce78: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -04ce7a: 2128 |001b: array-length v8, v2 │ │ -04ce7c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -04ce80: 54b9 2e01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04ce84: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -04ce88: 1f08 8d00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@008d │ │ -04ce8c: 6e20 8714 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04ce92: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04ce96: 28f2 |0029: goto 001b // -000e │ │ -04ce98: 6e10 6501 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0165 │ │ -04ce9e: 0c07 |002d: move-result-object v7 │ │ -04cea0: 7210 4114 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1441 │ │ -04cea6: 0c04 |0031: move-result-object v4 │ │ -04cea8: 7210 a214 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -04ceae: 0a08 |0035: move-result v8 │ │ -04ceb0: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -04ceb4: 7210 a314 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -04ceba: 0c06 |003b: move-result-object v6 │ │ -04cebc: 1f06 0403 |003c: check-cast v6, Ljava/lang/String; // type@0304 │ │ -04cec0: 1a08 8a0c |003e: const-string v8, "f" // string@0c8a │ │ -04cec4: 6e20 6314 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1463 │ │ -04ceca: 0a08 |0043: move-result v8 │ │ -04cecc: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -04ced0: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -04ced2: 6e20 6414 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ -04ced8: 0c08 |004a: move-result-object v8 │ │ -04ceda: 7110 3e14 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@143e │ │ -04cee0: 0a05 |004e: move-result v5 │ │ -04cee2: 54b8 2c01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ -04cee6: 6e30 2a03 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@032a │ │ -04ceec: 0c01 |0054: move-result-object v1 │ │ -04ceee: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -04cef2: 54b8 2d01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cef6: 6e10 9014 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04cefc: 0a08 |005c: move-result v8 │ │ -04cefe: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -04cf02: 54b8 2d01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cf06: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -04cf08: 6e20 8714 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04cf0e: 28f2 |0065: goto 0057 // -000e │ │ -04cf10: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -04cf12: 6e20 d702 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ -04cf18: 54b8 2d01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cf1c: 6e30 8f14 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ -04cf22: 28c3 |006f: goto 0032 // -003d │ │ -04cf24: 1a08 ee02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02ee │ │ -04cf28: 2209 0503 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0305 │ │ -04cf2c: 7010 6714 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04cf32: 1a0a ce01 |0077: const-string v10, "Bad fragment at key " // string@01ce │ │ -04cf36: 6e20 6e14 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04cf3c: 0c09 |007c: move-result-object v9 │ │ -04cf3e: 6e20 6e14 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04cf44: 0c09 |0080: move-result-object v9 │ │ -04cf46: 6e10 7314 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04cf4c: 0c09 |0084: move-result-object v9 │ │ -04cf4e: 7120 af11 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ -04cf54: 28aa |0088: goto 0032 // -0056 │ │ -04cf56: 0e00 |0089: return-void │ │ +04f004: |[04f004] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +04f014: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +04f018: 07c0 |0002: move-object v0, v12 │ │ +04f01a: 1f00 5100 |0003: check-cast v0, Landroid/os/Bundle; // type@0051 │ │ +04f01e: 6e20 6c01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@016c │ │ +04f024: 1a08 8116 |0008: const-string v8, "states" // string@1681 │ │ +04f028: 6e20 6101 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0161 │ │ +04f02e: 0c02 |000d: move-result-object v2 │ │ +04f030: 54b8 2e01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04f034: 6e10 8814 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ +04f03a: 54b8 2d01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04f03e: 6e10 8814 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1488 │ │ +04f044: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +04f048: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +04f04a: 2128 |001b: array-length v8, v2 │ │ +04f04c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +04f050: 54b9 2e01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04f054: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +04f058: 1f08 8d00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@008d │ │ +04f05c: 6e20 8714 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04f062: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04f066: 28f2 |0029: goto 001b // -000e │ │ +04f068: 6e10 6501 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0165 │ │ +04f06e: 0c07 |002d: move-result-object v7 │ │ +04f070: 7210 4114 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1441 │ │ +04f076: 0c04 |0031: move-result-object v4 │ │ +04f078: 7210 a214 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +04f07e: 0a08 |0035: move-result v8 │ │ +04f080: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +04f084: 7210 a314 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +04f08a: 0c06 |003b: move-result-object v6 │ │ +04f08c: 1f06 0403 |003c: check-cast v6, Ljava/lang/String; // type@0304 │ │ +04f090: 1a08 8a0c |003e: const-string v8, "f" // string@0c8a │ │ +04f094: 6e20 6314 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1463 │ │ +04f09a: 0a08 |0043: move-result v8 │ │ +04f09c: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +04f0a0: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +04f0a2: 6e20 6414 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ +04f0a8: 0c08 |004a: move-result-object v8 │ │ +04f0aa: 7110 3e14 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@143e │ │ +04f0b0: 0a05 |004e: move-result v5 │ │ +04f0b2: 54b8 2c01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ +04f0b6: 6e30 2a03 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@032a │ │ +04f0bc: 0c01 |0054: move-result-object v1 │ │ +04f0be: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +04f0c2: 54b8 2d01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04f0c6: 6e10 9014 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04f0cc: 0a08 |005c: move-result v8 │ │ +04f0ce: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +04f0d2: 54b8 2d01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04f0d6: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +04f0d8: 6e20 8714 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +04f0de: 28f2 |0065: goto 0057 // -000e │ │ +04f0e0: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +04f0e2: 6e20 d702 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ +04f0e8: 54b8 2d01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04f0ec: 6e30 8f14 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@148f │ │ +04f0f2: 28c3 |006f: goto 0032 // -003d │ │ +04f0f4: 1a08 ee02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02ee │ │ +04f0f8: 2209 0503 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0305 │ │ +04f0fc: 7010 6714 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04f102: 1a0a ce01 |0077: const-string v10, "Bad fragment at key " // string@01ce │ │ +04f106: 6e20 6e14 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04f10c: 0c09 |007c: move-result-object v9 │ │ +04f10e: 6e20 6e14 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04f114: 0c09 |0080: move-result-object v9 │ │ +04f116: 6e10 7314 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04f11c: 0c09 |0084: move-result-object v9 │ │ +04f11e: 7120 af11 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11af │ │ +04f124: 28aa |0088: goto 0032 // -0056 │ │ +04f126: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -96592,57 +96584,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -04cf58: |[04cf58] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04cf68: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04cf6a: 5475 2e01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04cf6e: 6e10 9014 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04cf74: 0a05 |0006: move-result v5 │ │ -04cf76: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -04cf7a: 2204 5100 |0009: new-instance v4, Landroid/os/Bundle; // type@0051 │ │ -04cf7e: 7010 5c01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@015c │ │ -04cf84: 5475 2e01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04cf88: 6e10 9014 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04cf8e: 0a05 |0013: move-result v5 │ │ -04cf90: 2351 3f03 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@033f │ │ -04cf94: 5475 2e01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ -04cf98: 6e20 9214 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ -04cf9e: 1a05 8116 |001b: const-string v5, "states" // string@1681 │ │ -04cfa2: 6e30 6a01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@016a │ │ -04cfa8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -04cfaa: 5475 2d01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cfae: 6e10 9014 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -04cfb4: 0a05 |0026: move-result v5 │ │ -04cfb6: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -04cfba: 5475 2d01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ -04cfbe: 6e20 8a14 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ -04cfc4: 0c00 |002e: move-result-object v0 │ │ -04cfc6: 1f00 8e00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04cfca: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -04cfce: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -04cfd2: 2204 5100 |0035: new-instance v4, Landroid/os/Bundle; // type@0051 │ │ -04cfd6: 7010 5c01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@015c │ │ -04cfdc: 2205 0503 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -04cfe0: 7010 6714 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04cfe6: 1a06 8a0c |003f: const-string v6, "f" // string@0c8a │ │ -04cfea: 6e20 6e14 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04cff0: 0c05 |0044: move-result-object v5 │ │ -04cff2: 6e20 6a14 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04cff8: 0c05 |0048: move-result-object v5 │ │ -04cffa: 6e10 7314 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04d000: 0c03 |004c: move-result-object v3 │ │ -04d002: 5475 2c01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ -04d006: 6e40 3303 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0333 │ │ -04d00c: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d010: 28cd |0054: goto 0021 // -0033 │ │ -04d012: 1104 |0055: return-object v4 │ │ +04f128: |[04f128] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04f138: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04f13a: 5475 2e01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04f13e: 6e10 9014 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04f144: 0a05 |0006: move-result v5 │ │ +04f146: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +04f14a: 2204 5100 |0009: new-instance v4, Landroid/os/Bundle; // type@0051 │ │ +04f14e: 7010 5c01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@015c │ │ +04f154: 5475 2e01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04f158: 6e10 9014 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04f15e: 0a05 |0013: move-result v5 │ │ +04f160: 2351 3f03 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@033f │ │ +04f164: 5475 2e01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012e │ │ +04f168: 6e20 9214 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ +04f16e: 1a05 8116 |001b: const-string v5, "states" // string@1681 │ │ +04f172: 6e30 6a01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@016a │ │ +04f178: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +04f17a: 5475 2d01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04f17e: 6e10 9014 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +04f184: 0a05 |0026: move-result v5 │ │ +04f186: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +04f18a: 5475 2d01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012d │ │ +04f18e: 6e20 8a14 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@148a │ │ +04f194: 0c00 |002e: move-result-object v0 │ │ +04f196: 1f00 8e00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04f19a: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +04f19e: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +04f1a2: 2204 5100 |0035: new-instance v4, Landroid/os/Bundle; // type@0051 │ │ +04f1a6: 7010 5c01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@015c │ │ +04f1ac: 2205 0503 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +04f1b0: 7010 6714 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04f1b6: 1a06 8a0c |003f: const-string v6, "f" // string@0c8a │ │ +04f1ba: 6e20 6e14 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04f1c0: 0c05 |0044: move-result-object v5 │ │ +04f1c2: 6e20 6a14 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +04f1c8: 0c05 |0048: move-result-object v5 │ │ +04f1ca: 6e10 7314 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04f1d0: 0c03 |004c: move-result-object v3 │ │ +04f1d2: 5475 2c01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012c │ │ +04f1d6: 6e40 3303 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0333 │ │ +04f1dc: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04f1e0: 28cd |0054: goto 0021 // -0033 │ │ +04f1e2: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -96671,32 +96663,32 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04d014: |[04d014] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04d024: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04d026: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04d028: 0770 |0002: move-object v0, v7 │ │ -04d02a: 1f00 8e00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ -04d02e: 5441 2b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ -04d032: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04d036: 5441 2b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ -04d03a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04d03e: 5441 2b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ -04d042: 6e20 d702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ -04d048: 5441 2b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ -04d04c: 6e20 da02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ -04d052: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04d056: 6e20 d702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ -04d05c: 6e20 da02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ -04d062: 5b40 2b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ -04d066: 0e00 |0021: return-void │ │ +04f1e4: |[04f1e4] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04f1f4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04f1f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04f1f8: 0770 |0002: move-object v0, v7 │ │ +04f1fa: 1f00 8e00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@008e │ │ +04f1fe: 5441 2b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ +04f202: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +04f206: 5441 2b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ +04f20a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04f20e: 5441 2b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ +04f212: 6e20 d702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ +04f218: 5441 2b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ +04f21c: 6e20 da02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ +04f222: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +04f226: 6e20 d702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02d7 │ │ +04f22c: 6e20 da02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02da │ │ +04f232: 5b40 2b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012b │ │ +04f236: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -96717,16 +96709,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04d068: |[04d068] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04d078: 0e00 |0000: return-void │ │ +04f238: |[04f238] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +04f248: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ @@ -96814,26 +96806,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04d07c: |[04d07c] android.support.v4.app.ListFragment.:()V │ │ -04d08c: 7010 7e02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@027e │ │ -04d092: 2200 5500 |0003: new-instance v0, Landroid/os/Handler; // type@0055 │ │ -04d096: 7010 7201 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ -04d09c: 5b10 4d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014d │ │ -04d0a0: 2200 ab00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00ab │ │ -04d0a4: 7020 fc03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@03fc │ │ -04d0aa: 5b10 5301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0153 │ │ -04d0ae: 2200 ac00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00ac │ │ -04d0b2: 7020 fe03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@03fe │ │ -04d0b8: 5b10 5101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0151 │ │ -04d0bc: 0e00 |0018: return-void │ │ +04f24c: |[04f24c] android.support.v4.app.ListFragment.:()V │ │ +04f25c: 7010 7e02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@027e │ │ +04f262: 2200 5500 |0003: new-instance v0, Landroid/os/Handler; // type@0055 │ │ +04f266: 7010 7201 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ +04f26c: 5b10 4d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014d │ │ +04f270: 2200 ab00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00ab │ │ +04f274: 7020 fc03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@03fc │ │ +04f27a: 5b10 5301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0153 │ │ +04f27e: 2200 ac00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00ac │ │ +04f282: 7020 fe03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@03fe │ │ +04f288: 5b10 5101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0151 │ │ +04f28c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -96845,103 +96837,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -04d0c0: |[04d0c0] android.support.v4.app.ListFragment.ensureList:()V │ │ -04d0d0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04d0d2: 5463 4e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d0d6: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -04d0da: 0e00 |0005: return-void │ │ -04d0dc: 6e10 0704 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0407 │ │ -04d0e2: 0c02 |0009: move-result-object v2 │ │ -04d0e4: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -04d0e8: 2203 f302 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04d0ec: 1a04 2002 |000e: const-string v4, "Content view not yet created" // string@0220 │ │ -04d0f0: 7020 3a14 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04d0f6: 2703 |0013: throw v3 │ │ -04d0f8: 2023 ba02 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02ba │ │ -04d0fc: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -04d100: 1f02 ba02 |0018: check-cast v2, Landroid/widget/ListView; // type@02ba │ │ -04d104: 5b62 4e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d108: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -04d10a: 5c63 5001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ -04d10e: 5463 4e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d112: 5464 5101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0151 │ │ -04d116: 6e20 8313 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1383 │ │ -04d11c: 5463 4a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ -04d120: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -04d124: 5460 4a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ -04d128: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -04d12a: 5b63 4a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ -04d12e: 6e20 0d04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@040d │ │ -04d134: 5463 4d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014d │ │ -04d138: 5464 5301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0153 │ │ -04d13c: 6e20 7701 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0177 │ │ -04d142: 28cc |0039: goto 0005 // -0034 │ │ -04d144: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -04d14a: 6e20 2012 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ -04d150: 0c03 |0040: move-result-object v3 │ │ -04d152: 1f03 c902 |0041: check-cast v3, Landroid/widget/TextView; // type@02c9 │ │ -04d156: 5b63 5401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d15a: 5463 5401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d15e: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -04d162: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -04d168: 6e20 2012 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ -04d16e: 0c03 |004f: move-result-object v3 │ │ -04d170: 5b63 4c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014c │ │ -04d174: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -04d17a: 6e20 2012 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ -04d180: 0c03 |0058: move-result-object v3 │ │ -04d182: 5b63 5201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d186: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -04d18c: 6e20 2012 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ -04d192: 0c03 |0061: move-result-object v3 │ │ -04d194: 5b63 4f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ -04d198: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -04d19e: 6e20 2012 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ -04d1a4: 0c01 |006a: move-result-object v1 │ │ -04d1a6: 2013 ba02 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02ba │ │ -04d1aa: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -04d1ae: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -04d1b2: 2203 0203 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ -04d1b6: 1a04 6209 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0962 │ │ -04d1ba: 7020 5414 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -04d1c0: 2703 |0078: throw v3 │ │ -04d1c2: 5463 5401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d1c6: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -04d1ca: 6e20 e313 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@13e3 │ │ -04d1d0: 28d2 |0080: goto 0052 // -002e │ │ -04d1d2: 2203 0203 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ -04d1d6: 1a04 1f02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@021f │ │ -04d1da: 7020 5414 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -04d1e0: 2703 |0088: throw v3 │ │ -04d1e2: 1f01 ba02 |0089: check-cast v1, Landroid/widget/ListView; // type@02ba │ │ -04d1e6: 5b61 4e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d1ea: 5463 4c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014c │ │ -04d1ee: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -04d1f2: 5463 4e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d1f6: 5464 4c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014c │ │ -04d1fa: 6e20 8113 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1381 │ │ -04d200: 2884 |0098: goto 001c // -007c │ │ -04d202: 5463 4b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014b │ │ -04d206: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -04d20a: 5463 5401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d20e: 5464 4b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014b │ │ -04d212: 6e20 de13 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ -04d218: 5463 4e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d21c: 5464 5401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d220: 6e20 8113 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1381 │ │ -04d226: 2900 71ff |00ab: goto/16 001c // -008f │ │ -04d22a: 5463 5201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d22e: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -04d232: 7030 0f04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@040f │ │ -04d238: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +04f290: |[04f290] android.support.v4.app.ListFragment.ensureList:()V │ │ +04f2a0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04f2a2: 5463 4e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f2a6: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +04f2aa: 0e00 |0005: return-void │ │ +04f2ac: 6e10 0704 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0407 │ │ +04f2b2: 0c02 |0009: move-result-object v2 │ │ +04f2b4: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +04f2b8: 2203 f302 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04f2bc: 1a04 2002 |000e: const-string v4, "Content view not yet created" // string@0220 │ │ +04f2c0: 7020 3a14 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04f2c6: 2703 |0013: throw v3 │ │ +04f2c8: 2023 ba02 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02ba │ │ +04f2cc: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +04f2d0: 1f02 ba02 |0018: check-cast v2, Landroid/widget/ListView; // type@02ba │ │ +04f2d4: 5b62 4e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f2d8: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +04f2da: 5c63 5001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ +04f2de: 5463 4e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f2e2: 5464 5101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0151 │ │ +04f2e6: 6e20 8313 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1383 │ │ +04f2ec: 5463 4a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ +04f2f0: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +04f2f4: 5460 4a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ +04f2f8: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +04f2fa: 5b63 4a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ +04f2fe: 6e20 0d04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@040d │ │ +04f304: 5463 4d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014d │ │ +04f308: 5464 5301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0153 │ │ +04f30c: 6e20 7701 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0177 │ │ +04f312: 28cc |0039: goto 0005 // -0034 │ │ +04f314: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +04f31a: 6e20 2012 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ +04f320: 0c03 |0040: move-result-object v3 │ │ +04f322: 1f03 c902 |0041: check-cast v3, Landroid/widget/TextView; // type@02c9 │ │ +04f326: 5b63 5401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f32a: 5463 5401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f32e: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +04f332: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +04f338: 6e20 2012 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ +04f33e: 0c03 |004f: move-result-object v3 │ │ +04f340: 5b63 4c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014c │ │ +04f344: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +04f34a: 6e20 2012 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ +04f350: 0c03 |0058: move-result-object v3 │ │ +04f352: 5b63 5201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f356: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +04f35c: 6e20 2012 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ +04f362: 0c03 |0061: move-result-object v3 │ │ +04f364: 5b63 4f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ +04f368: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +04f36e: 6e20 2012 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ +04f374: 0c01 |006a: move-result-object v1 │ │ +04f376: 2013 ba02 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02ba │ │ +04f37a: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +04f37e: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +04f382: 2203 0203 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ +04f386: 1a04 6209 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0962 │ │ +04f38a: 7020 5414 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +04f390: 2703 |0078: throw v3 │ │ +04f392: 5463 5401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f396: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +04f39a: 6e20 e313 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@13e3 │ │ +04f3a0: 28d2 |0080: goto 0052 // -002e │ │ +04f3a2: 2203 0203 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ +04f3a6: 1a04 1f02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@021f │ │ +04f3aa: 7020 5414 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +04f3b0: 2703 |0088: throw v3 │ │ +04f3b2: 1f01 ba02 |0089: check-cast v1, Landroid/widget/ListView; // type@02ba │ │ +04f3b6: 5b61 4e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f3ba: 5463 4c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014c │ │ +04f3be: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +04f3c2: 5463 4e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f3c6: 5464 4c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014c │ │ +04f3ca: 6e20 8113 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1381 │ │ +04f3d0: 2884 |0098: goto 001c // -007c │ │ +04f3d2: 5463 4b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014b │ │ +04f3d6: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +04f3da: 5463 5401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f3de: 5464 4b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014b │ │ +04f3e2: 6e20 de13 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ +04f3e8: 5463 4e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f3ec: 5464 5401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f3f0: 6e20 8113 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1381 │ │ +04f3f6: 2900 71ff |00ab: goto/16 001c // -008f │ │ +04f3fa: 5463 5201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f3fe: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +04f402: 7030 0f04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@040f │ │ +04f408: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=323 │ │ 0x0005 line=374 │ │ 0x0006 line=326 │ │ 0x000a line=327 │ │ 0x000c line=328 │ │ @@ -96986,77 +96978,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -04d23c: |[04d23c] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -04d24c: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -04d252: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -04d256: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -04d25a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04d25c: 7010 0104 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ -04d262: 5460 5201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d266: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -04d26a: 2200 f302 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04d26e: 1a01 0802 |0011: const-string v1, "Can't be used with a custom content view" // string@0208 │ │ -04d272: 7020 3a14 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04d278: 2700 |0016: throw v0 │ │ -04d27a: 5560 5001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ -04d27e: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -04d282: 0e00 |001b: return-void │ │ -04d284: 5c67 5001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ -04d288: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -04d28c: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -04d290: 5460 5201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d294: 6e10 0204 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ -04d29a: 0c01 |0027: move-result-object v1 │ │ -04d29c: 7120 5213 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ -04d2a2: 0c01 |002b: move-result-object v1 │ │ -04d2a4: 6e20 7c12 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ -04d2aa: 5460 4f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ -04d2ae: 6e10 0204 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ -04d2b4: 0c01 |0034: move-result-object v1 │ │ -04d2b6: 7120 5213 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ -04d2bc: 0c01 |0038: move-result-object v1 │ │ -04d2be: 6e20 7c12 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ -04d2c4: 5460 5201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d2c8: 6e20 7b12 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04d2ce: 5460 4f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ -04d2d2: 6e20 7b12 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04d2d8: 28d5 |0046: goto 001b // -002b │ │ -04d2da: 5460 5201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d2de: 6e10 1d12 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ -04d2e4: 5460 4f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ -04d2e8: 6e10 1d12 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ -04d2ee: 28eb |0051: goto 003c // -0015 │ │ -04d2f0: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -04d2f4: 5460 5201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d2f8: 6e10 0204 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ -04d2fe: 0c01 |0059: move-result-object v1 │ │ -04d300: 7120 5213 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ -04d306: 0c01 |005d: move-result-object v1 │ │ -04d308: 6e20 7c12 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ -04d30e: 5460 4f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ -04d312: 6e10 0204 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ -04d318: 0c01 |0066: move-result-object v1 │ │ -04d31a: 7120 5213 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ -04d320: 0c01 |006a: move-result-object v1 │ │ -04d322: 6e20 7c12 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ -04d328: 5460 5201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d32c: 6e20 7b12 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04d332: 5460 4f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ -04d336: 6e20 7b12 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -04d33c: 28a3 |0078: goto 001b // -005d │ │ -04d33e: 5460 5201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d342: 6e10 1d12 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ -04d348: 5460 4f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ -04d34c: 6e10 1d12 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ -04d352: 28eb |0083: goto 006e // -0015 │ │ +04f40c: |[04f40c] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +04f41c: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +04f422: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +04f426: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +04f42a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +04f42c: 7010 0104 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ +04f432: 5460 5201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f436: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +04f43a: 2200 f302 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04f43e: 1a01 0802 |0011: const-string v1, "Can't be used with a custom content view" // string@0208 │ │ +04f442: 7020 3a14 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04f448: 2700 |0016: throw v0 │ │ +04f44a: 5560 5001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ +04f44e: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +04f452: 0e00 |001b: return-void │ │ +04f454: 5c67 5001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ +04f458: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +04f45c: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +04f460: 5460 5201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f464: 6e10 0204 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ +04f46a: 0c01 |0027: move-result-object v1 │ │ +04f46c: 7120 5213 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ +04f472: 0c01 |002b: move-result-object v1 │ │ +04f474: 6e20 7c12 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ +04f47a: 5460 4f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ +04f47e: 6e10 0204 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ +04f484: 0c01 |0034: move-result-object v1 │ │ +04f486: 7120 5213 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ +04f48c: 0c01 |0038: move-result-object v1 │ │ +04f48e: 6e20 7c12 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ +04f494: 5460 5201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f498: 6e20 7b12 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04f49e: 5460 4f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ +04f4a2: 6e20 7b12 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04f4a8: 28d5 |0046: goto 001b // -002b │ │ +04f4aa: 5460 5201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f4ae: 6e10 1d12 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ +04f4b4: 5460 4f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ +04f4b8: 6e10 1d12 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ +04f4be: 28eb |0051: goto 003c // -0015 │ │ +04f4c0: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +04f4c4: 5460 5201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f4c8: 6e10 0204 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ +04f4ce: 0c01 |0059: move-result-object v1 │ │ +04f4d0: 7120 5213 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ +04f4d6: 0c01 |005d: move-result-object v1 │ │ +04f4d8: 6e20 7c12 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ +04f4de: 5460 4f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ +04f4e2: 6e10 0204 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ +04f4e8: 0c01 |0066: move-result-object v1 │ │ +04f4ea: 7120 5213 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1352 │ │ +04f4f0: 0c01 |006a: move-result-object v1 │ │ +04f4f2: 6e20 7c12 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@127c │ │ +04f4f8: 5460 5201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f4fc: 6e20 7b12 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04f502: 5460 4f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ +04f506: 6e20 7b12 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +04f50c: 28a3 |0078: goto 001b // -005d │ │ +04f50e: 5460 5201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f512: 6e10 1d12 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ +04f518: 5460 4f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ +04f51c: 6e10 1d12 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@121d │ │ +04f522: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -97087,17 +97079,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d354: |[04d354] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -04d364: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ -04d368: 1100 |0002: return-object v0 │ │ +04f524: |[04f524] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +04f534: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ +04f538: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ #1 : (in Landroid/support/v4/app/ListFragment;) │ │ @@ -97105,18 +97097,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04d36c: |[04d36c] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -04d37c: 7010 0104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ -04d382: 5410 4e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d386: 1100 |0005: return-object v0 │ │ +04f53c: |[04f53c] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +04f54c: 7010 0104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ +04f552: 5410 4e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f556: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -97125,20 +97117,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04d388: |[04d388] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -04d398: 7010 0104 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ -04d39e: 5420 4e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d3a2: 6e10 7d13 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@137d │ │ -04d3a8: 0b00 |0008: move-result-wide v0 │ │ -04d3aa: 1000 |0009: return-wide v0 │ │ +04f558: |[04f558] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +04f568: 7010 0104 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ +04f56e: 5420 4e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f572: 6e10 7d13 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@137d │ │ +04f578: 0b00 |0008: move-result-wide v0 │ │ +04f57a: 1000 |0009: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -97147,20 +97139,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04d3ac: |[04d3ac] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -04d3bc: 7010 0104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ -04d3c2: 5410 4e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d3c6: 6e10 7e13 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@137e │ │ -04d3cc: 0a00 |0008: move-result v0 │ │ -04d3ce: 0f00 |0009: return v0 │ │ +04f57c: |[04f57c] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +04f58c: 7010 0104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ +04f592: 5410 4e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f596: 6e10 7e13 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@137e │ │ +04f59c: 0a00 |0008: move-result v0 │ │ +04f59e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -97169,73 +97161,73 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 142 16-bit code units │ │ -04d3d0: |[04d3d0] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04d3e0: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -04d3e4: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -04d3e6: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -04d3e8: 6e10 0204 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ -04d3ee: 0c00 |0007: move-result-object v0 │ │ -04d3f0: 2205 b402 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02b4 │ │ -04d3f4: 7020 6713 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ -04d3fa: 2203 b702 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02b7 │ │ -04d3fe: 7020 6f13 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@136f │ │ -04d404: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -04d40a: 6e20 7213 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1372 │ │ -04d410: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -04d412: 6e20 7313 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1373 │ │ -04d418: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -04d41c: 6e20 7413 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1374 │ │ -04d422: 6e20 7113 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1371 │ │ -04d428: 2204 bd02 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02bd │ │ -04d42c: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -04d42e: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -04d434: 7040 9813 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1398 │ │ -04d43a: 2207 b302 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ -04d43e: 7030 6613 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ -04d444: 6e30 7013 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1370 │ │ -04d44a: 2207 b302 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ -04d44e: 7030 6613 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ -04d454: 6e30 6813 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ -04d45a: 2201 b402 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02b4 │ │ -04d45e: 7020 6713 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ -04d464: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -04d46a: 6e20 6913 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1369 │ │ -04d470: 2206 c902 |0048: new-instance v6, Landroid/widget/TextView; // type@02c9 │ │ -04d474: 6e10 0204 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ -04d47a: 0c07 |004d: move-result-object v7 │ │ -04d47c: 7020 ce13 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13ce │ │ -04d482: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -04d488: 6e20 db13 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@13db │ │ -04d48e: 6e20 da13 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@13da │ │ -04d494: 2207 b302 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ -04d498: 7030 6613 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ -04d49e: 6e30 6813 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ -04d4a4: 2202 ba02 |0062: new-instance v2, Landroid/widget/ListView; // type@02ba │ │ -04d4a8: 6e10 0204 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ -04d4ae: 0c07 |0067: move-result-object v7 │ │ -04d4b0: 7020 7613 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1376 │ │ -04d4b6: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -04d4bc: 6e20 8213 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1382 │ │ -04d4c2: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -04d4c4: 6e20 8013 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1380 │ │ -04d4ca: 2207 b302 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ -04d4ce: 7030 6613 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ -04d4d4: 6e30 6813 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ -04d4da: 2207 b302 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ -04d4de: 7030 6613 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ -04d4e4: 6e30 6813 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ -04d4ea: 2207 b302 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ -04d4ee: 7030 6613 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ -04d4f4: 6e20 6a13 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@136a │ │ -04d4fa: 1105 |008d: return-object v5 │ │ +04f5a0: |[04f5a0] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +04f5b0: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +04f5b4: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +04f5b6: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +04f5b8: 6e10 0204 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ +04f5be: 0c00 |0007: move-result-object v0 │ │ +04f5c0: 2205 b402 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02b4 │ │ +04f5c4: 7020 6713 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ +04f5ca: 2203 b702 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02b7 │ │ +04f5ce: 7020 6f13 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@136f │ │ +04f5d4: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +04f5da: 6e20 7213 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1372 │ │ +04f5e0: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +04f5e2: 6e20 7313 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1373 │ │ +04f5e8: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +04f5ec: 6e20 7413 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1374 │ │ +04f5f2: 6e20 7113 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1371 │ │ +04f5f8: 2204 bd02 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02bd │ │ +04f5fc: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +04f5fe: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +04f604: 7040 9813 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1398 │ │ +04f60a: 2207 b302 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ +04f60e: 7030 6613 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ +04f614: 6e30 7013 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1370 │ │ +04f61a: 2207 b302 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ +04f61e: 7030 6613 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ +04f624: 6e30 6813 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ +04f62a: 2201 b402 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02b4 │ │ +04f62e: 7020 6713 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1367 │ │ +04f634: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +04f63a: 6e20 6913 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1369 │ │ +04f640: 2206 c902 |0048: new-instance v6, Landroid/widget/TextView; // type@02c9 │ │ +04f644: 6e10 0204 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ +04f64a: 0c07 |004d: move-result-object v7 │ │ +04f64c: 7020 ce13 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13ce │ │ +04f652: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +04f658: 6e20 db13 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@13db │ │ +04f65e: 6e20 da13 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@13da │ │ +04f664: 2207 b302 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ +04f668: 7030 6613 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ +04f66e: 6e30 6813 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ +04f674: 2202 ba02 |0062: new-instance v2, Landroid/widget/ListView; // type@02ba │ │ +04f678: 6e10 0204 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0402 │ │ +04f67e: 0c07 |0067: move-result-object v7 │ │ +04f680: 7020 7613 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1376 │ │ +04f686: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +04f68c: 6e20 8213 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1382 │ │ +04f692: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +04f694: 6e20 8013 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1380 │ │ +04f69a: 2207 b302 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ +04f69e: 7030 6613 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ +04f6a4: 6e30 6813 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ +04f6aa: 2207 b302 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ +04f6ae: 7030 6613 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ +04f6b4: 6e30 6813 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ +04f6ba: 2207 b302 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02b3 │ │ +04f6be: 7030 6613 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1366 │ │ +04f6c4: 6e20 6a13 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@136a │ │ +04f6ca: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -97275,28 +97267,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04d4fc: |[04d4fc] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -04d50c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d50e: 5430 4d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014d │ │ -04d512: 5431 5301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0153 │ │ -04d516: 6e20 7901 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ -04d51c: 5b32 4e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d520: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04d522: 5c30 5001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ -04d526: 5b32 4f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ -04d52a: 5b32 5201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ -04d52e: 5b32 4c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014c │ │ -04d532: 5b32 5401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d536: 6f10 b002 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02b0 │ │ -04d53c: 0e00 |0018: return-void │ │ +04f6cc: |[04f6cc] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +04f6dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f6de: 5430 4d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014d │ │ +04f6e2: 5431 5301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0153 │ │ +04f6e6: 6e20 7901 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ +04f6ec: 5b32 4e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f6f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04f6f2: 5c30 5001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ +04f6f6: 5b32 4f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@014f │ │ +04f6fa: 5b32 5201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0152 │ │ +04f6fe: 5b32 4c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014c │ │ +04f702: 5b32 5401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f706: 6f10 b002 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02b0 │ │ +04f70c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -97310,16 +97302,16 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04d540: |[04d540] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -04d550: 0e00 |0000: return-void │ │ +04f710: |[04f710] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +04f720: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0001 reg=1 l Landroid/widget/ListView; │ │ 0x0000 - 0x0001 reg=2 v Landroid/view/View; │ │ @@ -97331,18 +97323,18 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04d554: |[04d554] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -04d564: 6f30 bd02 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02bd │ │ -04d56a: 7010 0104 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ -04d570: 0e00 |0006: return-void │ │ +04f724: |[04f724] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +04f734: 6f30 bd02 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02bd │ │ +04f73a: 7010 0104 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ +04f740: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ 0x0006 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/ListFragment; │ │ @@ -97354,31 +97346,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04d574: |[04d574] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -04d584: 7010 0104 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ -04d58a: 5420 5401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d58e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -04d592: 2200 f302 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04d596: 1a01 0802 |0009: const-string v1, "Can't be used with a custom content view" // string@0208 │ │ -04d59a: 7020 3a14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04d5a0: 2700 |000e: throw v0 │ │ -04d5a2: 5420 5401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d5a6: 6e20 de13 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ -04d5ac: 5420 4b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014b │ │ -04d5b0: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -04d5b4: 5420 4e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d5b8: 5421 5401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ -04d5bc: 6e20 8113 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1381 │ │ -04d5c2: 5b23 4b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014b │ │ -04d5c6: 0e00 |0021: return-void │ │ +04f744: |[04f744] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +04f754: 7010 0104 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ +04f75a: 5420 5401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f75e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +04f762: 2200 f302 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@02f3 │ │ +04f766: 1a01 0802 |0009: const-string v1, "Can't be used with a custom content view" // string@0208 │ │ +04f76a: 7020 3a14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +04f770: 2700 |000e: throw v0 │ │ +04f772: 5420 5401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f776: 6e20 de13 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ +04f77c: 5420 4b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014b │ │ +04f780: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +04f784: 5420 4e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f788: 5421 5401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0154 │ │ +04f78c: 6e20 8113 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1381 │ │ +04f792: 5b23 4b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014b │ │ +04f796: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -97394,38 +97386,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -04d5c8: |[04d5c8] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -04d5d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d5da: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04d5dc: 5443 4a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ -04d5e0: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -04d5e4: 0110 |0006: move v0, v1 │ │ -04d5e6: 5b45 4a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ -04d5ea: 5443 4e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d5ee: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -04d5f2: 5443 4e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d5f6: 6e20 7f13 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@137f │ │ -04d5fc: 5543 5001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ -04d600: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -04d604: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -04d608: 6e10 0704 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0407 │ │ -04d60e: 0c03 |001b: move-result-object v3 │ │ -04d610: 6e10 4412 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1244 │ │ -04d616: 0c03 |001f: move-result-object v3 │ │ -04d618: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -04d61c: 0112 |0022: move v2, v1 │ │ -04d61e: 7030 0f04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@040f │ │ -04d624: 0e00 |0026: return-void │ │ -04d626: 0120 |0027: move v0, v2 │ │ -04d628: 28df |0028: goto 0007 // -0021 │ │ +04f798: |[04f798] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +04f7a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f7aa: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04f7ac: 5443 4a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ +04f7b0: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +04f7b4: 0110 |0006: move v0, v1 │ │ +04f7b6: 5b45 4a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014a │ │ +04f7ba: 5443 4e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f7be: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +04f7c2: 5443 4e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f7c6: 6e20 7f13 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@137f │ │ +04f7cc: 5543 5001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0150 │ │ +04f7d0: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +04f7d4: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +04f7d8: 6e10 0704 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0407 │ │ +04f7de: 0c03 |001b: move-result-object v3 │ │ +04f7e0: 6e10 4412 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1244 │ │ +04f7e6: 0c03 |001f: move-result-object v3 │ │ +04f7e8: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +04f7ec: 0112 |0022: move v2, v1 │ │ +04f7ee: 7030 0f04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@040f │ │ +04f7f4: 0e00 |0026: return-void │ │ +04f7f6: 0120 |0027: move v0, v2 │ │ +04f7f8: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -97442,18 +97434,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04d62c: |[04d62c] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -04d63c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04d63e: 7030 0f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@040f │ │ -04d644: 0e00 |0004: return-void │ │ +04f7fc: |[04f7fc] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +04f80c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f80e: 7030 0f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@040f │ │ +04f814: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -97463,18 +97455,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04d648: |[04d648] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -04d658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d65a: 7030 0f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@040f │ │ -04d660: 0e00 |0004: return-void │ │ +04f818: |[04f818] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +04f828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f82a: 7030 0f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@040f │ │ +04f830: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -97484,19 +97476,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04d664: |[04d664] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -04d674: 7010 0104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ -04d67a: 5410 4e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ -04d67e: 6e20 8413 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1384 │ │ -04d684: 0e00 |0008: return-void │ │ +04f834: |[04f834] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +04f844: 7010 0104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0401 │ │ +04f84a: 5410 4e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014e │ │ +04f84e: 6e20 8413 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1384 │ │ +04f854: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ListFragment; │ │ @@ -97604,21 +97596,21 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04d688: |[04d688] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -04d698: 5b01 6301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d69c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04d6a2: 5902 5b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04d6a6: 5b03 5501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0155 │ │ -04d6aa: 5b04 5601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04d6ae: 0e00 |000b: return-void │ │ +04f858: |[04f858] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +04f868: 5b01 6301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04f86c: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +04f872: 5902 5b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +04f876: 5b03 5501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0155 │ │ +04f87a: 5b04 5601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +04f87e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -97636,71 +97628,71 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -04d6b0: |[04d6b0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -04d6c0: 5441 5601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04d6c4: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -04d6c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04d6ca: 5441 6301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d6ce: 5411 6601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d6d2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -04d6d6: 5441 6301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d6da: 5411 6601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d6de: 5411 d600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04d6e2: 5410 0c01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04d6e6: 5441 6301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d6ea: 5411 6601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d6ee: 5411 d600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04d6f2: 1a02 3413 |0019: const-string v2, "onLoadFinished" // string@1334 │ │ -04d6f6: 5b12 0c01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04d6fa: 6301 6401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04d6fe: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -04d702: 1a01 4a07 |0021: const-string v1, "LoaderManager" // string@074a │ │ -04d706: 2202 0503 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04d70a: 7010 6714 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04d710: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ -04d714: 6e20 6e14 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04d71a: 0c02 |002d: move-result-object v2 │ │ -04d71c: 6e20 6d14 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04d722: 0c02 |0031: move-result-object v2 │ │ -04d724: 1a03 ce00 |0032: const-string v3, ": " // string@00ce │ │ -04d728: 6e20 6e14 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04d72e: 0c02 |0037: move-result-object v2 │ │ -04d730: 6e20 9005 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0590 │ │ -04d736: 0c03 |003b: move-result-object v3 │ │ -04d738: 6e20 6e14 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04d73e: 0c02 |003f: move-result-object v2 │ │ -04d740: 6e10 7314 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04d746: 0c02 |0043: move-result-object v2 │ │ -04d748: 7120 ae11 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04d74e: 5441 5601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04d752: 7230 1304 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0413 │ │ -04d758: 5441 6301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d75c: 5411 6601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d760: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -04d764: 5441 6301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d768: 5411 6601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d76c: 5411 d600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04d770: 5b10 0c01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04d774: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -04d776: 5c41 5801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ -04d77a: 0e00 |005d: return-void │ │ -04d77c: 0d01 |005e: move-exception v1 │ │ -04d77e: 5442 6301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d782: 5422 6601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d786: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -04d78a: 5442 6301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d78e: 5422 6601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d792: 5422 d600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04d796: 5b20 0c01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04d79a: 2701 |006d: throw v1 │ │ +04f880: |[04f880] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +04f890: 5441 5601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +04f894: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +04f898: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04f89a: 5441 6301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04f89e: 5411 6601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04f8a2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +04f8a6: 5441 6301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04f8aa: 5411 6601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04f8ae: 5411 d600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04f8b2: 5410 0c01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04f8b6: 5441 6301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04f8ba: 5411 6601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04f8be: 5411 d600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04f8c2: 1a02 3413 |0019: const-string v2, "onLoadFinished" // string@1334 │ │ +04f8c6: 5b12 0c01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04f8ca: 6301 6401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04f8ce: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +04f8d2: 1a01 4a07 |0021: const-string v1, "LoaderManager" // string@074a │ │ +04f8d6: 2202 0503 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +04f8da: 7010 6714 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04f8e0: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ +04f8e4: 6e20 6e14 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04f8ea: 0c02 |002d: move-result-object v2 │ │ +04f8ec: 6e20 6d14 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04f8f2: 0c02 |0031: move-result-object v2 │ │ +04f8f4: 1a03 ce00 |0032: const-string v3, ": " // string@00ce │ │ +04f8f8: 6e20 6e14 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04f8fe: 0c02 |0037: move-result-object v2 │ │ +04f900: 6e20 9005 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0590 │ │ +04f906: 0c03 |003b: move-result-object v3 │ │ +04f908: 6e20 6e14 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04f90e: 0c02 |003f: move-result-object v2 │ │ +04f910: 6e10 7314 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04f916: 0c02 |0043: move-result-object v2 │ │ +04f918: 7120 ae11 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04f91e: 5441 5601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +04f922: 7230 1304 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0413 │ │ +04f928: 5441 6301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04f92c: 5411 6601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04f930: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +04f934: 5441 6301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04f938: 5411 6601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04f93c: 5411 d600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04f940: 5b10 0c01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04f944: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +04f946: 5c41 5801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ +04f94a: 0e00 |005d: return-void │ │ +04f94c: 0d01 |005e: move-exception v1 │ │ +04f94e: 5442 6301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04f952: 5422 6601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04f956: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +04f95a: 5442 6301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04f95e: 5422 6601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04f962: 5422 d600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04f966: 5b20 0c01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04f96a: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -97727,103 +97719,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -04d7a8: |[04d7a8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -04d7b8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04d7ba: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04d7bc: 6302 6401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04d7c0: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -04d7c4: 1a02 4a07 |0006: const-string v2, "LoaderManager" // string@074a │ │ -04d7c8: 2203 0503 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04d7cc: 7010 6714 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04d7d2: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ -04d7d6: 6e20 6e14 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04d7dc: 0c03 |0012: move-result-object v3 │ │ -04d7de: 6e20 6d14 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04d7e4: 0c03 |0016: move-result-object v3 │ │ -04d7e6: 6e10 7314 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04d7ec: 0c03 |001a: move-result-object v3 │ │ -04d7ee: 7120 ae11 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04d7f4: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04d7f6: 5c72 5901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0159 │ │ -04d7fa: 5571 5801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ -04d7fe: 5c75 5801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ -04d802: 5472 5601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04d806: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -04d80a: 5472 5d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04d80e: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -04d812: 5572 5a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04d816: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -04d81a: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -04d81e: 6302 6401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04d822: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -04d826: 1a02 4a07 |0037: const-string v2, "LoaderManager" // string@074a │ │ -04d82a: 2203 0503 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04d82e: 7010 6714 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04d834: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ -04d838: 6e20 6e14 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04d83e: 0c03 |0043: move-result-object v3 │ │ -04d840: 6e20 6d14 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04d846: 0c03 |0047: move-result-object v3 │ │ -04d848: 6e10 7314 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04d84e: 0c03 |004b: move-result-object v3 │ │ -04d850: 7120 ae11 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04d856: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -04d858: 5472 6301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d85c: 5422 6601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d860: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -04d864: 5472 6301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d868: 5422 6601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d86c: 5422 d600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04d870: 5420 0c01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04d874: 5472 6301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d878: 5422 6601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d87c: 5422 d600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04d880: 1a03 3613 |0064: const-string v3, "onLoaderReset" // string@1336 │ │ -04d884: 5b23 0c01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04d888: 5472 5601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04d88c: 5473 5d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04d890: 7220 1404 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0414 │ │ -04d896: 5472 6301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d89a: 5422 6601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d89e: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -04d8a2: 5472 6301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d8a6: 5422 6601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d8aa: 5422 d600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04d8ae: 5b20 0c01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04d8b2: 5b76 5601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04d8b6: 5b76 5701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ -04d8ba: 5c75 5a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04d8be: 5472 5d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04d8c2: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -04d8c6: 5572 5c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ -04d8ca: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -04d8ce: 5c75 5c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ -04d8d2: 5472 5d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04d8d6: 6e20 a605 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05a6 │ │ -04d8dc: 5472 5d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04d8e0: 6e10 a005 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@05a0 │ │ -04d8e6: 5472 5e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04d8ea: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -04d8ee: 5472 5e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04d8f2: 6e10 1f04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04d8f8: 0e00 |00a0: return-void │ │ -04d8fa: 0d02 |00a1: move-exception v2 │ │ -04d8fc: 5473 6301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d900: 5433 6601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d904: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -04d908: 5473 6301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04d90c: 5433 6601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04d910: 5433 d600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04d914: 5b30 0c01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ -04d918: 2702 |00b0: throw v2 │ │ +04f978: |[04f978] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +04f988: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04f98a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04f98c: 6302 6401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04f990: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +04f994: 1a02 4a07 |0006: const-string v2, "LoaderManager" // string@074a │ │ +04f998: 2203 0503 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04f99c: 7010 6714 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04f9a2: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ +04f9a6: 6e20 6e14 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04f9ac: 0c03 |0012: move-result-object v3 │ │ +04f9ae: 6e20 6d14 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04f9b4: 0c03 |0016: move-result-object v3 │ │ +04f9b6: 6e10 7314 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04f9bc: 0c03 |001a: move-result-object v3 │ │ +04f9be: 7120 ae11 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04f9c4: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04f9c6: 5c72 5901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0159 │ │ +04f9ca: 5571 5801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ +04f9ce: 5c75 5801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ +04f9d2: 5472 5601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +04f9d6: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +04f9da: 5472 5d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04f9de: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +04f9e2: 5572 5a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +04f9e6: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +04f9ea: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +04f9ee: 6302 6401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04f9f2: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +04f9f6: 1a02 4a07 |0037: const-string v2, "LoaderManager" // string@074a │ │ +04f9fa: 2203 0503 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04f9fe: 7010 6714 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04fa04: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ +04fa08: 6e20 6e14 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04fa0e: 0c03 |0043: move-result-object v3 │ │ +04fa10: 6e20 6d14 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04fa16: 0c03 |0047: move-result-object v3 │ │ +04fa18: 6e10 7314 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04fa1e: 0c03 |004b: move-result-object v3 │ │ +04fa20: 7120 ae11 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04fa26: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +04fa28: 5472 6301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fa2c: 5422 6601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04fa30: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +04fa34: 5472 6301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fa38: 5422 6601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04fa3c: 5422 d600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04fa40: 5420 0c01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04fa44: 5472 6301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fa48: 5422 6601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04fa4c: 5422 d600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04fa50: 1a03 3613 |0064: const-string v3, "onLoaderReset" // string@1336 │ │ +04fa54: 5b23 0c01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04fa58: 5472 5601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +04fa5c: 5473 5d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04fa60: 7220 1404 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0414 │ │ +04fa66: 5472 6301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fa6a: 5422 6601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04fa6e: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +04fa72: 5472 6301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fa76: 5422 6601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04fa7a: 5422 d600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04fa7e: 5b20 0c01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04fa82: 5b76 5601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +04fa86: 5b76 5701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ +04fa8a: 5c75 5a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +04fa8e: 5472 5d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04fa92: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +04fa96: 5572 5c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ +04fa9a: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +04fa9e: 5c75 5c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ +04faa2: 5472 5d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04faa6: 6e20 a605 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05a6 │ │ +04faac: 5472 5d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04fab0: 6e10 a005 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@05a0 │ │ +04fab6: 5472 5e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +04faba: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +04fabe: 5472 5e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +04fac2: 6e10 1f04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +04fac8: 0e00 |00a0: return-void │ │ +04faca: 0d02 |00a1: move-exception v2 │ │ +04facc: 5473 6301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fad0: 5433 6601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04fad4: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +04fad8: 5473 6301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fadc: 5433 6601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04fae0: 5433 d600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04fae4: 5b30 0c01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010c │ │ +04fae8: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -97861,112 +97853,112 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 234 16-bit code units │ │ -04d928: |[04d928] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04d938: 6e20 1314 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d93e: 1a00 c510 |0003: const-string v0, "mId=" // string@10c5 │ │ -04d942: 6e20 1314 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d948: 5230 5b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04d94c: 6e20 1114 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04d952: 1a00 5200 |000d: const-string v0, " mArgs=" // string@0052 │ │ -04d956: 6e20 1314 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d95c: 5430 5501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0155 │ │ -04d960: 6e20 1714 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04d966: 6e20 1314 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d96c: 1a00 2d10 |001a: const-string v0, "mCallbacks=" // string@102d │ │ -04d970: 6e20 1314 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d976: 5430 5601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04d97a: 6e20 1714 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04d980: 6e20 1314 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d986: 1a00 f810 |0027: const-string v0, "mLoader=" // string@10f8 │ │ -04d98a: 6e20 1314 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d990: 5430 5d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04d994: 6e20 1714 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04d99a: 5430 5d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04d99e: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -04d9a2: 5430 5d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04d9a6: 2201 0503 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04d9aa: 7010 6714 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04d9b0: 6e20 6e14 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04d9b6: 0c01 |003f: move-result-object v1 │ │ -04d9b8: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ -04d9bc: 6e20 6e14 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04d9c2: 0c01 |0045: move-result-object v1 │ │ -04d9c4: 6e10 7314 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04d9ca: 0c01 |0049: move-result-object v1 │ │ -04d9cc: 6e57 9205 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0592 │ │ -04d9d2: 5530 5a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04d9d6: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -04d9da: 5530 5801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ -04d9de: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -04d9e2: 6e20 1314 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d9e8: 1a00 be10 |0058: const-string v0, "mHaveData=" // string@10be │ │ -04d9ec: 6e20 1314 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04d9f2: 5530 5a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04d9f6: 6e20 1414 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -04d9fc: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ -04da00: 6e20 1314 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da06: 5530 5801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ -04da0a: 6e20 1914 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -04da10: 6e20 1314 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da16: 1a00 6410 |006f: const-string v0, "mData=" // string@1064 │ │ -04da1a: 6e20 1314 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da20: 5430 5701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ -04da24: 6e20 1714 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -04da2a: 6e20 1314 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da30: 1a00 9e11 |007c: const-string v0, "mStarted=" // string@119e │ │ -04da34: 6e20 1314 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da3a: 5530 6201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04da3e: 6e20 1414 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -04da44: 1a00 6800 |0086: const-string v0, " mReportNextStart=" // string@0068 │ │ -04da48: 6e20 1314 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da4e: 5530 5f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ -04da52: 6e20 1414 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -04da58: 1a00 5900 |0090: const-string v0, " mDestroyed=" // string@0059 │ │ -04da5c: 6e20 1314 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da62: 5530 5901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0159 │ │ -04da66: 6e20 1914 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -04da6c: 6e20 1314 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da72: 1a00 7111 |009d: const-string v0, "mRetaining=" // string@1171 │ │ -04da76: 6e20 1314 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da7c: 5530 6001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ -04da80: 6e20 1414 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -04da86: 1a00 6c00 |00a7: const-string v0, " mRetainingStarted=" // string@006c │ │ -04da8a: 6e20 1314 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04da90: 5530 6101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0161 │ │ -04da94: 6e20 1414 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ -04da9a: 1a00 6200 |00b1: const-string v0, " mListenerRegistered=" // string@0062 │ │ -04da9e: 6e20 1314 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04daa4: 5530 5c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ -04daa8: 6e20 1914 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -04daae: 5430 5e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04dab2: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -04dab6: 6e20 1314 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04dabc: 1a00 ee07 |00c2: const-string v0, "Pending Loader " // string@07ee │ │ -04dac0: 6e20 1814 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04dac6: 5430 5e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04daca: 6e20 1214 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1412 │ │ -04dad0: 1a00 cd00 |00cc: const-string v0, ":" // string@00cd │ │ -04dad4: 6e20 1814 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04dada: 5430 5e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04dade: 2201 0503 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04dae2: 7010 6714 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04dae8: 6e20 6e14 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04daee: 0c01 |00db: move-result-object v1 │ │ -04daf0: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ -04daf4: 6e20 6e14 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04dafa: 0c01 |00e1: move-result-object v1 │ │ -04dafc: 6e10 7314 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04db02: 0c01 |00e5: move-result-object v1 │ │ -04db04: 6e57 2004 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0420 │ │ -04db0a: 0e00 |00e9: return-void │ │ +04faf8: |[04faf8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04fb08: 6e20 1314 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fb0e: 1a00 c510 |0003: const-string v0, "mId=" // string@10c5 │ │ +04fb12: 6e20 1314 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fb18: 5230 5b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +04fb1c: 6e20 1114 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +04fb22: 1a00 5200 |000d: const-string v0, " mArgs=" // string@0052 │ │ +04fb26: 6e20 1314 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fb2c: 5430 5501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0155 │ │ +04fb30: 6e20 1714 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04fb36: 6e20 1314 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fb3c: 1a00 2d10 |001a: const-string v0, "mCallbacks=" // string@102d │ │ +04fb40: 6e20 1314 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fb46: 5430 5601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +04fb4a: 6e20 1714 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04fb50: 6e20 1314 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fb56: 1a00 f810 |0027: const-string v0, "mLoader=" // string@10f8 │ │ +04fb5a: 6e20 1314 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fb60: 5430 5d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04fb64: 6e20 1714 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04fb6a: 5430 5d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04fb6e: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +04fb72: 5430 5d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04fb76: 2201 0503 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04fb7a: 7010 6714 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04fb80: 6e20 6e14 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04fb86: 0c01 |003f: move-result-object v1 │ │ +04fb88: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ +04fb8c: 6e20 6e14 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04fb92: 0c01 |0045: move-result-object v1 │ │ +04fb94: 6e10 7314 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04fb9a: 0c01 |0049: move-result-object v1 │ │ +04fb9c: 6e57 9205 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0592 │ │ +04fba2: 5530 5a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +04fba6: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +04fbaa: 5530 5801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ +04fbae: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +04fbb2: 6e20 1314 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fbb8: 1a00 be10 |0058: const-string v0, "mHaveData=" // string@10be │ │ +04fbbc: 6e20 1314 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fbc2: 5530 5a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +04fbc6: 6e20 1414 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +04fbcc: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ +04fbd0: 6e20 1314 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fbd6: 5530 5801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ +04fbda: 6e20 1914 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +04fbe0: 6e20 1314 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fbe6: 1a00 6410 |006f: const-string v0, "mData=" // string@1064 │ │ +04fbea: 6e20 1314 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fbf0: 5430 5701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ +04fbf4: 6e20 1714 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +04fbfa: 6e20 1314 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc00: 1a00 9e11 |007c: const-string v0, "mStarted=" // string@119e │ │ +04fc04: 6e20 1314 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc0a: 5530 6201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04fc0e: 6e20 1414 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +04fc14: 1a00 6800 |0086: const-string v0, " mReportNextStart=" // string@0068 │ │ +04fc18: 6e20 1314 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc1e: 5530 5f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ +04fc22: 6e20 1414 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +04fc28: 1a00 5900 |0090: const-string v0, " mDestroyed=" // string@0059 │ │ +04fc2c: 6e20 1314 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc32: 5530 5901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0159 │ │ +04fc36: 6e20 1914 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +04fc3c: 6e20 1314 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc42: 1a00 7111 |009d: const-string v0, "mRetaining=" // string@1171 │ │ +04fc46: 6e20 1314 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc4c: 5530 6001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ +04fc50: 6e20 1414 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +04fc56: 1a00 6c00 |00a7: const-string v0, " mRetainingStarted=" // string@006c │ │ +04fc5a: 6e20 1314 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc60: 5530 6101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0161 │ │ +04fc64: 6e20 1414 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1414 │ │ +04fc6a: 1a00 6200 |00b1: const-string v0, " mListenerRegistered=" // string@0062 │ │ +04fc6e: 6e20 1314 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc74: 5530 5c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ +04fc78: 6e20 1914 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +04fc7e: 5430 5e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +04fc82: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +04fc86: 6e20 1314 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +04fc8c: 1a00 ee07 |00c2: const-string v0, "Pending Loader " // string@07ee │ │ +04fc90: 6e20 1814 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04fc96: 5430 5e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +04fc9a: 6e20 1214 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1412 │ │ +04fca0: 1a00 cd00 |00cc: const-string v0, ":" // string@00cd │ │ +04fca4: 6e20 1814 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +04fcaa: 5430 5e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +04fcae: 2201 0503 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04fcb2: 7010 6714 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04fcb8: 6e20 6e14 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04fcbe: 0c01 |00db: move-result-object v1 │ │ +04fcc0: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ +04fcc4: 6e20 6e14 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04fcca: 0c01 |00e1: move-result-object v1 │ │ +04fccc: 6e10 7314 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04fcd2: 0c01 |00e5: move-result-object v1 │ │ +04fcd4: 6e57 2004 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0420 │ │ +04fcda: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -97998,48 +97990,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -04db0c: |[04db0c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -04db1c: 5530 6001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ -04db20: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -04db24: 6300 6401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04db28: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -04db2c: 1a00 4a07 |0008: const-string v0, "LoaderManager" // string@074a │ │ -04db30: 2201 0503 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04db34: 7010 6714 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04db3a: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ -04db3e: 6e20 6e14 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04db44: 0c01 |0014: move-result-object v1 │ │ -04db46: 6e20 6d14 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04db4c: 0c01 |0018: move-result-object v1 │ │ -04db4e: 6e10 7314 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04db54: 0c01 |001c: move-result-object v1 │ │ -04db56: 7120 ae11 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04db5c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04db5e: 5c30 6001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ -04db62: 5530 6201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04db66: 5531 6101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0161 │ │ -04db6a: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -04db6e: 5530 6201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04db72: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -04db76: 6e10 2604 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0426 │ │ -04db7c: 5530 6201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04db80: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -04db84: 5530 5a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04db88: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -04db8c: 5530 5f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ -04db90: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -04db94: 5430 5d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04db98: 5431 5701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ -04db9c: 6e30 1e04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@041e │ │ -04dba2: 0e00 |0043: return-void │ │ +04fcdc: |[04fcdc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +04fcec: 5530 6001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ +04fcf0: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +04fcf4: 6300 6401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04fcf8: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +04fcfc: 1a00 4a07 |0008: const-string v0, "LoaderManager" // string@074a │ │ +04fd00: 2201 0503 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04fd04: 7010 6714 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04fd0a: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ +04fd0e: 6e20 6e14 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04fd14: 0c01 |0014: move-result-object v1 │ │ +04fd16: 6e20 6d14 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04fd1c: 0c01 |0018: move-result-object v1 │ │ +04fd1e: 6e10 7314 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04fd24: 0c01 |001c: move-result-object v1 │ │ +04fd26: 7120 ae11 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04fd2c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +04fd2e: 5c30 6001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ +04fd32: 5530 6201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04fd36: 5531 6101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0161 │ │ +04fd3a: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +04fd3e: 5530 6201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04fd42: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +04fd46: 6e10 2604 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0426 │ │ +04fd4c: 5530 6201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04fd50: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +04fd54: 5530 5a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +04fd58: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +04fd5c: 5530 5f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ +04fd60: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +04fd64: 5430 5d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04fd68: 5431 5701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ +04fd6c: 6e30 1e04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@041e │ │ +04fd72: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -98055,110 +98047,110 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 197 16-bit code units │ │ -04dba4: |[04dba4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -04dbb4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04dbb6: 6302 6401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04dbba: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -04dbbe: 1a02 4a07 |0005: const-string v2, "LoaderManager" // string@074a │ │ -04dbc2: 2203 0503 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04dbc6: 7010 6714 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04dbcc: 1a04 3313 |000c: const-string v4, "onLoadComplete: " // string@1333 │ │ -04dbd0: 6e20 6e14 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04dbd6: 0c03 |0011: move-result-object v3 │ │ -04dbd8: 6e20 6d14 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04dbde: 0c03 |0015: move-result-object v3 │ │ -04dbe0: 6e10 7314 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04dbe6: 0c03 |0019: move-result-object v3 │ │ -04dbe8: 7120 ae11 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04dbee: 5562 5901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0159 │ │ -04dbf2: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -04dbf6: 6302 6401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04dbfa: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -04dbfe: 1a02 4a07 |0025: const-string v2, "LoaderManager" // string@074a │ │ -04dc02: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ -04dc06: 7120 ae11 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04dc0c: 0e00 |002c: return-void │ │ -04dc0e: 5462 6301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04dc12: 5422 6901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04dc16: 5263 5b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04dc1a: 6e20 3a08 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ -04dc20: 0c02 |0036: move-result-object v2 │ │ -04dc22: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -04dc26: 6302 6401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04dc2a: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -04dc2e: 1a02 4a07 |003d: const-string v2, "LoaderManager" // string@074a │ │ -04dc32: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ -04dc36: 7120 ae11 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04dc3c: 28e8 |0044: goto 002c // -0018 │ │ -04dc3e: 5461 5e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04dc42: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -04dc46: 6302 6401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04dc4a: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -04dc4e: 1a02 4a07 |004d: const-string v2, "LoaderManager" // string@074a │ │ -04dc52: 2203 0503 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04dc56: 7010 6714 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04dc5c: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ -04dc60: 6e20 6e14 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04dc66: 0c03 |0059: move-result-object v3 │ │ -04dc68: 6e20 6d14 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04dc6e: 0c03 |005d: move-result-object v3 │ │ -04dc70: 6e10 7314 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04dc76: 0c03 |0061: move-result-object v3 │ │ -04dc78: 7120 ae11 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04dc7e: 5b65 5e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04dc82: 5462 6301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04dc86: 5422 6901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04dc8a: 5263 5b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04dc8e: 6e30 3f08 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ -04dc94: 6e10 1f04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04dc9a: 5462 6301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04dc9e: 6e20 3804 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0438 │ │ -04dca4: 28b4 |0078: goto 002c // -004c │ │ -04dca6: 5462 5701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ -04dcaa: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -04dcae: 5562 5a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04dcb2: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -04dcb6: 5b68 5701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ -04dcba: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -04dcbc: 5c62 5a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04dcc0: 5562 6201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04dcc4: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -04dcc8: 6e30 1e04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@041e │ │ -04dcce: 5462 6301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04dcd2: 5422 6801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04dcd6: 5263 5b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04dcda: 6e20 3a08 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ -04dce0: 0c00 |0096: move-result-object v0 │ │ -04dce2: 1f00 b000 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04dce6: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -04dcea: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -04dcee: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -04dcf0: 5c02 5801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ -04dcf4: 6e10 1f04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04dcfa: 5462 6301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04dcfe: 5422 6801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04dd02: 5263 5b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04dd06: 6e20 4008 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0840 │ │ -04dd0c: 5462 6301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04dd10: 5422 6601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04dd14: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -04dd18: 5462 6301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04dd1c: 6e10 3604 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0436 │ │ -04dd22: 0a02 |00b7: move-result v2 │ │ -04dd24: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -04dd28: 5462 6301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ -04dd2c: 5422 6601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04dd30: 5422 d600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04dd34: 6e10 8903 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0389 │ │ -04dd3a: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +04fd74: |[04fd74] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +04fd84: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04fd86: 6302 6401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04fd8a: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +04fd8e: 1a02 4a07 |0005: const-string v2, "LoaderManager" // string@074a │ │ +04fd92: 2203 0503 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04fd96: 7010 6714 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04fd9c: 1a04 3313 |000c: const-string v4, "onLoadComplete: " // string@1333 │ │ +04fda0: 6e20 6e14 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04fda6: 0c03 |0011: move-result-object v3 │ │ +04fda8: 6e20 6d14 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04fdae: 0c03 |0015: move-result-object v3 │ │ +04fdb0: 6e10 7314 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04fdb6: 0c03 |0019: move-result-object v3 │ │ +04fdb8: 7120 ae11 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04fdbe: 5562 5901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0159 │ │ +04fdc2: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +04fdc6: 6302 6401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04fdca: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +04fdce: 1a02 4a07 |0025: const-string v2, "LoaderManager" // string@074a │ │ +04fdd2: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ +04fdd6: 7120 ae11 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04fddc: 0e00 |002c: return-void │ │ +04fdde: 5462 6301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fde2: 5422 6901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +04fde6: 5263 5b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +04fdea: 6e20 3a08 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ +04fdf0: 0c02 |0036: move-result-object v2 │ │ +04fdf2: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +04fdf6: 6302 6401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04fdfa: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +04fdfe: 1a02 4a07 |003d: const-string v2, "LoaderManager" // string@074a │ │ +04fe02: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ +04fe06: 7120 ae11 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04fe0c: 28e8 |0044: goto 002c // -0018 │ │ +04fe0e: 5461 5e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +04fe12: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +04fe16: 6302 6401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04fe1a: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +04fe1e: 1a02 4a07 |004d: const-string v2, "LoaderManager" // string@074a │ │ +04fe22: 2203 0503 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +04fe26: 7010 6714 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04fe2c: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ +04fe30: 6e20 6e14 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04fe36: 0c03 |0059: move-result-object v3 │ │ +04fe38: 6e20 6d14 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04fe3e: 0c03 |005d: move-result-object v3 │ │ +04fe40: 6e10 7314 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04fe46: 0c03 |0061: move-result-object v3 │ │ +04fe48: 7120 ae11 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04fe4e: 5b65 5e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +04fe52: 5462 6301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fe56: 5422 6901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +04fe5a: 5263 5b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +04fe5e: 6e30 3f08 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ +04fe64: 6e10 1f04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +04fe6a: 5462 6301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fe6e: 6e20 3804 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0438 │ │ +04fe74: 28b4 |0078: goto 002c // -004c │ │ +04fe76: 5462 5701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ +04fe7a: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +04fe7e: 5562 5a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +04fe82: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +04fe86: 5b68 5701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ +04fe8a: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +04fe8c: 5c62 5a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +04fe90: 5562 6201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04fe94: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +04fe98: 6e30 1e04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@041e │ │ +04fe9e: 5462 6301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fea2: 5422 6801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +04fea6: 5263 5b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +04feaa: 6e20 3a08 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ +04feb0: 0c00 |0096: move-result-object v0 │ │ +04feb2: 1f00 b000 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +04feb6: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +04feba: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +04febe: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +04fec0: 5c02 5801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ +04fec4: 6e10 1f04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +04feca: 5462 6301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fece: 5422 6801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +04fed2: 5263 5b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +04fed6: 6e20 4008 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0840 │ │ +04fedc: 5462 6301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fee0: 5422 6601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04fee4: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +04fee8: 5462 6301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04feec: 6e10 3604 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0436 │ │ +04fef2: 0a02 |00b7: move-result v2 │ │ +04fef4: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +04fef8: 5462 6301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0163 │ │ +04fefc: 5422 6601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +04ff00: 5422 d600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +04ff04: 6e10 8903 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0389 │ │ +04ff0a: 2900 69ff |00c3: goto/16 002c // -0097 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=362 │ │ 0x001d line=364 │ │ 0x0021 line=365 │ │ 0x002c line=415 │ │ 0x002d line=369 │ │ @@ -98195,27 +98187,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -04dd40: |[04dd40] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -04dd50: 5520 6201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04dd54: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -04dd58: 5520 5f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ -04dd5c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -04dd60: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04dd62: 5c20 5f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ -04dd66: 5520 5a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04dd6a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -04dd6e: 5420 5d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04dd72: 5421 5701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ -04dd76: 6e30 1e04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@041e │ │ -04dd7c: 0e00 |0016: return-void │ │ +04ff10: |[04ff10] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +04ff20: 5520 6201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04ff24: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +04ff28: 5520 5f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ +04ff2c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +04ff30: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04ff32: 5c20 5f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ +04ff36: 5520 5a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +04ff3a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +04ff3e: 5420 5d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +04ff42: 5421 5701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ +04ff46: 6e30 1e04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@041e │ │ +04ff4c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -98228,37 +98220,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04dd80: |[04dd80] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -04dd90: 6300 6401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04dd94: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -04dd98: 1a00 4a07 |0004: const-string v0, "LoaderManager" // string@074a │ │ -04dd9c: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04dda0: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04dda6: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ -04ddaa: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ddb0: 0c01 |0010: move-result-object v1 │ │ -04ddb2: 6e20 6d14 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04ddb8: 0c01 |0014: move-result-object v1 │ │ -04ddba: 6e10 7314 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ddc0: 0c01 |0018: move-result-object v1 │ │ -04ddc2: 7120 ae11 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04ddc8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -04ddca: 5c30 6001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ -04ddce: 5530 6201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04ddd2: 5c30 6101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0161 │ │ -04ddd6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04ddd8: 5c30 6201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04dddc: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -04ddde: 5b30 5601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04dde2: 0e00 |0029: return-void │ │ +04ff50: |[04ff50] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +04ff60: 6300 6401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04ff64: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +04ff68: 1a00 4a07 |0004: const-string v0, "LoaderManager" // string@074a │ │ +04ff6c: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04ff70: 7010 6714 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04ff76: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ +04ff7a: 6e20 6e14 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +04ff80: 0c01 |0010: move-result-object v1 │ │ +04ff82: 6e20 6d14 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +04ff88: 0c01 |0014: move-result-object v1 │ │ +04ff8a: 6e10 7314 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +04ff90: 0c01 |0018: move-result-object v1 │ │ +04ff92: 7120 ae11 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +04ff98: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +04ff9a: 5c30 6001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ +04ff9e: 5530 6201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04ffa2: 5c30 6101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0161 │ │ +04ffa6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04ffa8: 5c30 6201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04ffac: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +04ffae: 5b30 5601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +04ffb2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -98271,86 +98263,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -04dde4: |[04dde4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -04ddf4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04ddf6: 5540 6001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ -04ddfa: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04ddfe: 5540 6101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0161 │ │ -04de02: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -04de06: 5c43 6201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04de0a: 0e00 |000b: return-void │ │ -04de0c: 5540 6201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04de10: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -04de14: 5c43 6201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04de18: 6300 6401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04de1c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04de20: 1a00 4a07 |0016: const-string v0, "LoaderManager" // string@074a │ │ -04de24: 2201 0503 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04de28: 7010 6714 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04de2e: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ -04de32: 6e20 6e14 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04de38: 0c01 |0022: move-result-object v1 │ │ -04de3a: 6e20 6d14 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04de40: 0c01 |0026: move-result-object v1 │ │ -04de42: 6e10 7314 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04de48: 0c01 |002a: move-result-object v1 │ │ -04de4a: 7120 ae11 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04de50: 5440 5d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04de54: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -04de58: 5440 5601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04de5c: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -04de60: 5440 5601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04de64: 5241 5b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04de68: 5442 5501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0155 │ │ -04de6c: 7230 1204 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0412 │ │ -04de72: 0c00 |003f: move-result-object v0 │ │ -04de74: 5b40 5d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04de78: 5440 5d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04de7c: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -04de80: 5440 5d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04de84: 6e10 5014 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -04de8a: 0c00 |004b: move-result-object v0 │ │ -04de8c: 6e10 3014 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1430 │ │ -04de92: 0a00 |004f: move-result v0 │ │ -04de94: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -04de98: 5440 5d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04de9c: 6e10 5014 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -04dea2: 0c00 |0057: move-result-object v0 │ │ -04dea4: 6e10 2c14 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@142c │ │ -04deaa: 0a00 |005b: move-result v0 │ │ -04deac: 7110 8214 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1482 │ │ -04deb2: 0a00 |005f: move-result v0 │ │ -04deb4: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -04deb8: 2200 f202 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04debc: 2201 0503 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04dec0: 7010 6714 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04dec6: 1a02 c007 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@07c0 │ │ -04deca: 6e20 6e14 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ded0: 0c01 |006e: move-result-object v1 │ │ -04ded2: 5442 5d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04ded6: 6e20 6d14 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04dedc: 0c01 |0074: move-result-object v1 │ │ -04dede: 6e10 7314 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04dee4: 0c01 |0078: move-result-object v1 │ │ -04dee6: 7020 3614 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04deec: 2700 |007c: throw v0 │ │ -04deee: 5540 5c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ -04def2: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -04def6: 5440 5d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04defa: 5241 5b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04defe: 6e30 9f05 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@059f │ │ -04df04: 5c43 5c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ -04df08: 5440 5d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04df0c: 6e10 a205 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@05a2 │ │ -04df12: 2900 7cff |008f: goto/16 000b // -0084 │ │ +04ffb4: |[04ffb4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +04ffc4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04ffc6: 5540 6001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ +04ffca: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +04ffce: 5540 6101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0161 │ │ +04ffd2: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +04ffd6: 5c43 6201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04ffda: 0e00 |000b: return-void │ │ +04ffdc: 5540 6201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04ffe0: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +04ffe4: 5c43 6201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +04ffe8: 6300 6401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +04ffec: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +04fff0: 1a00 4a07 |0016: const-string v0, "LoaderManager" // string@074a │ │ +04fff4: 2201 0503 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +04fff8: 7010 6714 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +04fffe: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ +050002: 6e20 6e14 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050008: 0c01 |0022: move-result-object v1 │ │ +05000a: 6e20 6d14 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050010: 0c01 |0026: move-result-object v1 │ │ +050012: 6e10 7314 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050018: 0c01 |002a: move-result-object v1 │ │ +05001a: 7120 ae11 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050020: 5440 5d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050024: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +050028: 5440 5601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +05002c: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +050030: 5440 5601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +050034: 5241 5b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +050038: 5442 5501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0155 │ │ +05003c: 7230 1204 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0412 │ │ +050042: 0c00 |003f: move-result-object v0 │ │ +050044: 5b40 5d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050048: 5440 5d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +05004c: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +050050: 5440 5d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050054: 6e10 5014 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +05005a: 0c00 |004b: move-result-object v0 │ │ +05005c: 6e10 3014 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1430 │ │ +050062: 0a00 |004f: move-result v0 │ │ +050064: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +050068: 5440 5d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +05006c: 6e10 5014 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +050072: 0c00 |0057: move-result-object v0 │ │ +050074: 6e10 2c14 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@142c │ │ +05007a: 0a00 |005b: move-result v0 │ │ +05007c: 7110 8214 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1482 │ │ +050082: 0a00 |005f: move-result v0 │ │ +050084: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +050088: 2200 f202 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +05008c: 2201 0503 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +050090: 7010 6714 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050096: 1a02 c007 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@07c0 │ │ +05009a: 6e20 6e14 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0500a0: 0c01 |006e: move-result-object v1 │ │ +0500a2: 5442 5d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +0500a6: 6e20 6d14 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0500ac: 0c01 |0074: move-result-object v1 │ │ +0500ae: 6e10 7314 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0500b4: 0c01 |0078: move-result-object v1 │ │ +0500b6: 7020 3614 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +0500bc: 2700 |007c: throw v0 │ │ +0500be: 5540 5c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ +0500c2: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +0500c6: 5440 5d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +0500ca: 5241 5b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +0500ce: 6e30 9f05 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@059f │ │ +0500d4: 5c43 5c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ +0500d8: 5440 5d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +0500dc: 6e10 a205 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@05a2 │ │ +0500e2: 2900 7cff |008f: goto/16 000b // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=235 │ │ 0x0009 line=239 │ │ 0x000b line=267 │ │ 0x000c line=243 │ │ 0x0010 line=248 │ │ @@ -98372,42 +98364,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -04df18: |[04df18] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -04df28: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04df2a: 6300 6401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04df2e: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -04df32: 1a00 4a07 |0005: const-string v0, "LoaderManager" // string@074a │ │ -04df36: 2201 0503 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04df3a: 7010 6714 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04df40: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ -04df44: 6e20 6e14 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04df4a: 0c01 |0011: move-result-object v1 │ │ -04df4c: 6e20 6d14 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04df52: 0c01 |0015: move-result-object v1 │ │ -04df54: 6e10 7314 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04df5a: 0c01 |0019: move-result-object v1 │ │ -04df5c: 7120 ae11 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04df62: 5c43 6201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04df66: 5540 6001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ -04df6a: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -04df6e: 5440 5d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04df72: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -04df76: 5540 5c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ -04df7a: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -04df7e: 5c43 5c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ -04df82: 5440 5d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04df86: 6e20 a605 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05a6 │ │ -04df8c: 5440 5d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04df90: 6e10 a305 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@05a3 │ │ -04df96: 0e00 |0037: return-void │ │ +0500e8: |[0500e8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +0500f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0500fa: 6300 6401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +0500fe: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +050102: 1a00 4a07 |0005: const-string v0, "LoaderManager" // string@074a │ │ +050106: 2201 0503 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +05010a: 7010 6714 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050110: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ +050114: 6e20 6e14 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05011a: 0c01 |0011: move-result-object v1 │ │ +05011c: 6e20 6d14 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050122: 0c01 |0015: move-result-object v1 │ │ +050124: 6e10 7314 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +05012a: 0c01 |0019: move-result-object v1 │ │ +05012c: 7120 ae11 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050132: 5c43 6201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +050136: 5540 6001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0160 │ │ +05013a: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +05013e: 5440 5d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050142: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +050146: 5540 5c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ +05014a: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +05014e: 5c43 5c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015c │ │ +050152: 5440 5d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050156: 6e20 a605 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05a6 │ │ +05015c: 5440 5d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050160: 6e10 a305 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@05a3 │ │ +050166: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -98422,38 +98414,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04df98: |[04df98] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -04dfa8: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -04dfac: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -04dfb0: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -04dfb6: 1a01 4907 |0007: const-string v1, "LoaderInfo{" // string@0749 │ │ -04dfba: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04dfc0: 7110 7614 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -04dfc6: 0a01 |000f: move-result v1 │ │ -04dfc8: 7110 3f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -04dfce: 0c01 |0013: move-result-object v1 │ │ -04dfd0: 6e20 6e14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04dfd6: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ -04dfda: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04dfe0: 5221 5b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04dfe4: 6e20 6a14 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04dfea: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ -04dfee: 6e20 6e14 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04dff4: 5421 5d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04dff8: 7120 9907 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ -04dffe: 1a01 a817 |002b: const-string v1, "}}" // string@17a8 │ │ -04e002: 6e20 6e14 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e008: 6e10 7314 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e00e: 0c01 |0033: move-result-object v1 │ │ -04e010: 1101 |0034: return-object v1 │ │ +050168: |[050168] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +050178: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +05017c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +050180: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +050186: 1a01 4907 |0007: const-string v1, "LoaderInfo{" // string@0749 │ │ +05018a: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050190: 7110 7614 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +050196: 0a01 |000f: move-result v1 │ │ +050198: 7110 3f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +05019e: 0c01 |0013: move-result-object v1 │ │ +0501a0: 6e20 6e14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0501a6: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ +0501aa: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0501b0: 5221 5b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +0501b4: 6e20 6a14 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +0501ba: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ +0501be: 6e20 6e14 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0501c4: 5421 5d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +0501c8: 7120 9907 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ +0501ce: 1a01 a817 |002b: const-string v1, "}}" // string@17a8 │ │ +0501d2: 6e20 6e14 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0501d8: 6e10 7314 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0501de: 0c01 |0033: move-result-object v1 │ │ +0501e0: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -98550,44 +98542,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e014: |[04e014] android.support.v4.app.LoaderManagerImpl.:()V │ │ -04e024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e026: 6a00 6401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e02a: 0e00 |0003: return-void │ │ +0501e4: |[0501e4] android.support.v4.app.LoaderManagerImpl.:()V │ │ +0501f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0501f6: 6a00 6401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +0501fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ name : '' │ │ type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -04e02c: |[04e02c] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -04e03c: 7010 1504 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0415 │ │ -04e042: 2200 5d01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@015d │ │ -04e046: 7010 3208 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0832 │ │ -04e04c: 5b10 6901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e050: 2200 5d01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@015d │ │ -04e054: 7010 3208 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0832 │ │ -04e05a: 5b10 6801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e05e: 5b12 6d01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016d │ │ -04e062: 5b13 6601 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04e066: 5c14 6c01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e06a: 0e00 |0017: return-void │ │ +0501fc: |[0501fc] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +05020c: 7010 1504 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0415 │ │ +050212: 2200 5d01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@015d │ │ +050216: 7010 3208 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0832 │ │ +05021c: 5b10 6901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050220: 2200 5d01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@015d │ │ +050224: 7010 3208 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0832 │ │ +05022a: 5b10 6801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +05022e: 5b12 6d01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016d │ │ +050232: 5b13 6601 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +050236: 5c14 6c01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +05023a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -98604,26 +98596,26 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -04e06c: |[04e06c] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -04e07c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e07e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04e080: 5c31 6701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ -04e084: 7040 2b04 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@042b │ │ -04e08a: 0c00 |0007: move-result-object v0 │ │ -04e08c: 6e20 3804 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0438 │ │ -04e092: 5c32 6701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ -04e096: 1100 |000d: return-object v0 │ │ -04e098: 0d01 |000e: move-exception v1 │ │ -04e09a: 5c32 6701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ -04e09e: 2701 |0011: throw v1 │ │ +05023c: |[05023c] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +05024c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05024e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +050250: 5c31 6701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ +050254: 7040 2b04 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@042b │ │ +05025a: 0c00 |0007: move-result-object v0 │ │ +05025c: 6e20 3804 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0438 │ │ +050262: 5c32 6701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ +050266: 1100 |000d: return-object v0 │ │ +050268: 0d01 |000e: move-exception v1 │ │ +05026a: 5c32 6701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ +05026e: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -98641,21 +98633,21 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -04e0ac: |[04e0ac] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -04e0bc: 2200 b000 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e0c0: 7055 1d04 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@041d │ │ -04e0c6: 7230 1204 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0412 │ │ -04e0cc: 0c01 |0008: move-result-object v1 │ │ -04e0ce: 5b01 5d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04e0d2: 1100 |000b: return-object v0 │ │ +05027c: |[05027c] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +05028c: 2200 b000 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050290: 7055 1d04 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@041d │ │ +050296: 7230 1204 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0412 │ │ +05029c: 0c01 |0008: move-result-object v1 │ │ +05029e: 5b01 5d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +0502a2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -98673,70 +98665,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -04e0d4: |[04e0d4] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -04e0e4: 5552 6701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ -04e0e8: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -04e0ec: 2202 f302 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04e0f0: 1a03 0402 |0006: const-string v3, "Called while creating a loader" // string@0204 │ │ -04e0f4: 7020 3a14 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04e0fa: 2702 |000b: throw v2 │ │ -04e0fc: 6302 6401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e100: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -04e104: 1a02 4a07 |0010: const-string v2, "LoaderManager" // string@074a │ │ -04e108: 2203 0503 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e10c: 7010 6714 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e112: 1a04 c20b |0017: const-string v4, "destroyLoader in " // string@0bc2 │ │ -04e116: 6e20 6e14 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e11c: 0c03 |001c: move-result-object v3 │ │ -04e11e: 6e20 6d14 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e124: 0c03 |0020: move-result-object v3 │ │ -04e126: 1a04 7700 |0021: const-string v4, " of " // string@0077 │ │ -04e12a: 6e20 6e14 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e130: 0c03 |0026: move-result-object v3 │ │ -04e132: 6e20 6a14 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04e138: 0c03 |002a: move-result-object v3 │ │ -04e13a: 6e10 7314 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e140: 0c03 |002e: move-result-object v3 │ │ -04e142: 7120 ae11 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e148: 5452 6901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e14c: 6e20 3c08 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@083c │ │ -04e152: 0a00 |0037: move-result v0 │ │ -04e154: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -04e158: 5452 6901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e15c: 6e20 4608 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e162: 0c01 |003f: move-result-object v1 │ │ -04e164: 1f01 b000 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e168: 5452 6901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e16c: 6e20 4108 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0841 │ │ -04e172: 6e10 1f04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04e178: 5452 6801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e17c: 6e20 3c08 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@083c │ │ -04e182: 0a00 |004f: move-result v0 │ │ -04e184: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -04e188: 5452 6801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e18c: 6e20 4608 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e192: 0c01 |0057: move-result-object v1 │ │ -04e194: 1f01 b000 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e198: 5452 6801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e19c: 6e20 4108 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0841 │ │ -04e1a2: 6e10 1f04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04e1a8: 5452 6601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04e1ac: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -04e1b0: 6e10 3604 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0436 │ │ -04e1b6: 0a02 |0069: move-result v2 │ │ -04e1b8: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -04e1bc: 5452 6601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04e1c0: 5422 d600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ -04e1c4: 6e10 8903 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0389 │ │ -04e1ca: 0e00 |0073: return-void │ │ +0502a4: |[0502a4] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +0502b4: 5552 6701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ +0502b8: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +0502bc: 2202 f302 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +0502c0: 1a03 0402 |0006: const-string v3, "Called while creating a loader" // string@0204 │ │ +0502c4: 7020 3a14 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +0502ca: 2702 |000b: throw v2 │ │ +0502cc: 6302 6401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +0502d0: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +0502d4: 1a02 4a07 |0010: const-string v2, "LoaderManager" // string@074a │ │ +0502d8: 2203 0503 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +0502dc: 7010 6714 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0502e2: 1a04 c20b |0017: const-string v4, "destroyLoader in " // string@0bc2 │ │ +0502e6: 6e20 6e14 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0502ec: 0c03 |001c: move-result-object v3 │ │ +0502ee: 6e20 6d14 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0502f4: 0c03 |0020: move-result-object v3 │ │ +0502f6: 1a04 7700 |0021: const-string v4, " of " // string@0077 │ │ +0502fa: 6e20 6e14 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050300: 0c03 |0026: move-result-object v3 │ │ +050302: 6e20 6a14 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +050308: 0c03 |002a: move-result-object v3 │ │ +05030a: 6e10 7314 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050310: 0c03 |002e: move-result-object v3 │ │ +050312: 7120 ae11 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050318: 5452 6901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +05031c: 6e20 3c08 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@083c │ │ +050322: 0a00 |0037: move-result v0 │ │ +050324: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +050328: 5452 6901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +05032c: 6e20 4608 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +050332: 0c01 |003f: move-result-object v1 │ │ +050334: 1f01 b000 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050338: 5452 6901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +05033c: 6e20 4108 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0841 │ │ +050342: 6e10 1f04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +050348: 5452 6801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +05034c: 6e20 3c08 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@083c │ │ +050352: 0a00 |004f: move-result v0 │ │ +050354: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +050358: 5452 6801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +05035c: 6e20 4608 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +050362: 0c01 |0057: move-result-object v1 │ │ +050364: 1f01 b000 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050368: 5452 6801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +05036c: 6e20 4108 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0841 │ │ +050372: 6e10 1f04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +050378: 5452 6601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +05037c: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +050380: 6e10 3604 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0436 │ │ +050386: 0a02 |0069: move-result v2 │ │ +050388: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +05038c: 5452 6601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +050390: 5422 d600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d6 │ │ +050394: 6e10 8903 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0389 │ │ +05039a: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -98763,72 +98755,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -04e1cc: |[04e1cc] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -04e1dc: 5541 6a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ -04e1e0: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -04e1e4: 6301 6401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e1e8: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -04e1ec: 1a01 4a07 |0008: const-string v1, "LoaderManager" // string@074a │ │ -04e1f0: 2202 0503 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04e1f4: 7010 6714 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e1fa: 1a03 6d02 |000f: const-string v3, "Destroying Active in " // string@026d │ │ -04e1fe: 6e20 6e14 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e204: 0c02 |0014: move-result-object v2 │ │ -04e206: 6e20 6d14 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e20c: 0c02 |0018: move-result-object v2 │ │ -04e20e: 6e10 7314 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e214: 0c02 |001c: move-result-object v2 │ │ -04e216: 7120 ae11 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e21c: 5441 6901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e220: 6e10 4408 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e226: 0a01 |0025: move-result v1 │ │ -04e228: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04e22c: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -04e230: 5441 6901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e234: 6e20 4608 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e23a: 0c01 |002f: move-result-object v1 │ │ -04e23c: 1f01 b000 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e240: 6e10 1f04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04e246: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04e24a: 28f1 |0037: goto 0028 // -000f │ │ -04e24c: 5441 6901 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e250: 6e10 3508 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0835 │ │ -04e256: 6301 6401 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e25a: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -04e25e: 1a01 4a07 |0041: const-string v1, "LoaderManager" // string@074a │ │ -04e262: 2202 0503 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04e266: 7010 6714 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e26c: 1a03 6e02 |0048: const-string v3, "Destroying Inactive in " // string@026e │ │ -04e270: 6e20 6e14 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e276: 0c02 |004d: move-result-object v2 │ │ -04e278: 6e20 6d14 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e27e: 0c02 |0051: move-result-object v2 │ │ -04e280: 6e10 7314 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e286: 0c02 |0055: move-result-object v2 │ │ -04e288: 7120 ae11 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e28e: 5441 6801 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e292: 6e10 4408 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e298: 0a01 |005e: move-result v1 │ │ -04e29a: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04e29e: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -04e2a2: 5441 6801 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e2a6: 6e20 4608 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e2ac: 0c01 |0068: move-result-object v1 │ │ -04e2ae: 1f01 b000 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e2b2: 6e10 1f04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04e2b8: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04e2bc: 28f1 |0070: goto 0061 // -000f │ │ -04e2be: 5441 6801 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e2c2: 6e10 3508 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0835 │ │ -04e2c8: 0e00 |0076: return-void │ │ +05039c: |[05039c] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +0503ac: 5541 6a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ +0503b0: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +0503b4: 6301 6401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +0503b8: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0503bc: 1a01 4a07 |0008: const-string v1, "LoaderManager" // string@074a │ │ +0503c0: 2202 0503 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +0503c4: 7010 6714 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0503ca: 1a03 6d02 |000f: const-string v3, "Destroying Active in " // string@026d │ │ +0503ce: 6e20 6e14 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0503d4: 0c02 |0014: move-result-object v2 │ │ +0503d6: 6e20 6d14 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0503dc: 0c02 |0018: move-result-object v2 │ │ +0503de: 6e10 7314 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0503e4: 0c02 |001c: move-result-object v2 │ │ +0503e6: 7120 ae11 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +0503ec: 5441 6901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0503f0: 6e10 4408 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +0503f6: 0a01 |0025: move-result v1 │ │ +0503f8: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0503fc: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +050400: 5441 6901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050404: 6e20 4608 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +05040a: 0c01 |002f: move-result-object v1 │ │ +05040c: 1f01 b000 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050410: 6e10 1f04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +050416: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05041a: 28f1 |0037: goto 0028 // -000f │ │ +05041c: 5441 6901 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050420: 6e10 3508 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0835 │ │ +050426: 6301 6401 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +05042a: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +05042e: 1a01 4a07 |0041: const-string v1, "LoaderManager" // string@074a │ │ +050432: 2202 0503 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +050436: 7010 6714 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +05043c: 1a03 6e02 |0048: const-string v3, "Destroying Inactive in " // string@026e │ │ +050440: 6e20 6e14 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050446: 0c02 |004d: move-result-object v2 │ │ +050448: 6e20 6d14 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +05044e: 0c02 |0051: move-result-object v2 │ │ +050450: 6e10 7314 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050456: 0c02 |0055: move-result-object v2 │ │ +050458: 7120 ae11 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +05045e: 5441 6801 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +050462: 6e10 4408 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +050468: 0a01 |005e: move-result v1 │ │ +05046a: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05046e: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +050472: 5441 6801 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +050476: 6e20 4608 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +05047c: 0c01 |0068: move-result-object v1 │ │ +05047e: 1f01 b000 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050482: 6e10 1f04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +050488: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05048c: 28f1 |0070: goto 0061 // -000f │ │ +05048e: 5441 6801 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +050492: 6e10 3508 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0835 │ │ +050498: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -98849,29 +98841,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04e2cc: |[04e2cc] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -04e2dc: 5431 6901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e2e0: 6e10 4408 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e2e6: 0a01 |0005: move-result v1 │ │ -04e2e8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04e2ec: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04e2f0: 5431 6901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e2f4: 6e20 4608 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e2fa: 0c01 |000f: move-result-object v1 │ │ -04e2fc: 1f01 b000 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e300: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -04e302: 5c12 5f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ -04e306: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04e30a: 28f1 |0017: goto 0008 // -000f │ │ -04e30c: 0e00 |0018: return-void │ │ +05049c: |[05049c] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +0504ac: 5431 6901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0504b0: 6e10 4408 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +0504b6: 0a01 |0005: move-result v1 │ │ +0504b8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0504bc: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0504c0: 5431 6901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0504c4: 6e20 4608 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +0504ca: 0c01 |000f: move-result-object v1 │ │ +0504cc: 1f01 b000 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +0504d0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0504d2: 5c12 5f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@015f │ │ +0504d6: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0504da: 28f1 |0017: goto 0008 // -000f │ │ +0504dc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -98883,28 +98875,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04e310: |[04e310] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -04e320: 5421 6901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e324: 6e10 4408 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e32a: 0a01 |0005: move-result v1 │ │ -04e32c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04e330: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04e334: 5421 6901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e338: 6e20 4608 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e33e: 0c01 |000f: move-result-object v1 │ │ -04e340: 1f01 b000 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e344: 6e10 2304 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0423 │ │ -04e34a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04e34e: 28f1 |0017: goto 0008 // -000f │ │ -04e350: 0e00 |0018: return-void │ │ +0504e0: |[0504e0] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +0504f0: 5421 6901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0504f4: 6e10 4408 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +0504fa: 0a01 |0005: move-result v1 │ │ +0504fc: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +050500: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +050504: 5421 6901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050508: 6e20 4608 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +05050e: 0c01 |000f: move-result-object v1 │ │ +050510: 1f01 b000 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050514: 6e10 2304 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0423 │ │ +05051a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05051e: 28f1 |0017: goto 0008 // -000f │ │ +050520: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -98916,62 +98908,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -04e354: |[04e354] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -04e364: 6302 6401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e368: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04e36c: 1a02 4a07 |0004: const-string v2, "LoaderManager" // string@074a │ │ -04e370: 2203 0503 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e374: 7010 6714 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e37a: 1a04 1808 |000b: const-string v4, "Retaining in " // string@0818 │ │ -04e37e: 6e20 6e14 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e384: 0c03 |0010: move-result-object v3 │ │ -04e386: 6e20 6d14 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e38c: 0c03 |0014: move-result-object v3 │ │ -04e38e: 6e10 7314 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e394: 0c03 |0018: move-result-object v3 │ │ -04e396: 7120 ae11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e39c: 5552 6c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e3a0: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -04e3a4: 2200 0203 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -04e3a8: 1a02 b50e |0022: const-string v2, "here" // string@0eb5 │ │ -04e3ac: 7020 5414 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -04e3b2: 6e10 5614 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1456 │ │ -04e3b8: 1a02 4a07 |002a: const-string v2, "LoaderManager" // string@074a │ │ -04e3bc: 2203 0503 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e3c0: 7010 6714 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e3c6: 1a04 0102 |0031: const-string v4, "Called doRetain when not started: " // string@0201 │ │ -04e3ca: 6e20 6e14 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e3d0: 0c03 |0036: move-result-object v3 │ │ -04e3d2: 6e20 6d14 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e3d8: 0c03 |003a: move-result-object v3 │ │ -04e3da: 6e10 7314 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e3e0: 0c03 |003e: move-result-object v3 │ │ -04e3e2: 7130 b011 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -04e3e8: 0e00 |0042: return-void │ │ -04e3ea: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04e3ec: 5c52 6a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ -04e3f0: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -04e3f2: 5c52 6c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e3f6: 5452 6901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e3fa: 6e10 4408 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e400: 0a02 |004e: move-result v2 │ │ -04e402: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04e406: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -04e40a: 5452 6901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e40e: 6e20 4608 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e414: 0c02 |0058: move-result-object v2 │ │ -04e416: 1f02 b000 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e41a: 6e10 2404 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0424 │ │ -04e420: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04e424: 28f1 |0060: goto 0051 // -000f │ │ +050524: |[050524] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +050534: 6302 6401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050538: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +05053c: 1a02 4a07 |0004: const-string v2, "LoaderManager" // string@074a │ │ +050540: 2203 0503 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050544: 7010 6714 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +05054a: 1a04 1808 |000b: const-string v4, "Retaining in " // string@0818 │ │ +05054e: 6e20 6e14 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050554: 0c03 |0010: move-result-object v3 │ │ +050556: 6e20 6d14 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +05055c: 0c03 |0014: move-result-object v3 │ │ +05055e: 6e10 7314 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050564: 0c03 |0018: move-result-object v3 │ │ +050566: 7120 ae11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +05056c: 5552 6c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +050570: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +050574: 2200 0203 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +050578: 1a02 b50e |0022: const-string v2, "here" // string@0eb5 │ │ +05057c: 7020 5414 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +050582: 6e10 5614 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1456 │ │ +050588: 1a02 4a07 |002a: const-string v2, "LoaderManager" // string@074a │ │ +05058c: 2203 0503 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050590: 7010 6714 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050596: 1a04 0102 |0031: const-string v4, "Called doRetain when not started: " // string@0201 │ │ +05059a: 6e20 6e14 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0505a0: 0c03 |0036: move-result-object v3 │ │ +0505a2: 6e20 6d14 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0505a8: 0c03 |003a: move-result-object v3 │ │ +0505aa: 6e10 7314 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0505b0: 0c03 |003e: move-result-object v3 │ │ +0505b2: 7130 b011 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +0505b8: 0e00 |0042: return-void │ │ +0505ba: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0505bc: 5c52 6a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ +0505c0: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +0505c2: 5c52 6c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +0505c6: 5452 6901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0505ca: 6e10 4408 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +0505d0: 0a02 |004e: move-result v2 │ │ +0505d2: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0505d6: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +0505da: 5452 6901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0505de: 6e20 4608 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +0505e4: 0c02 |0058: move-result-object v2 │ │ +0505e6: 1f02 b000 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +0505ea: 6e10 2404 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0424 │ │ +0505f0: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0505f4: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -98991,60 +98983,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -04e428: |[04e428] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -04e438: 6302 6401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e43c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04e440: 1a02 4a07 |0004: const-string v2, "LoaderManager" // string@074a │ │ -04e444: 2203 0503 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e448: 7010 6714 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e44e: 1a04 7108 |000b: const-string v4, "Starting in " // string@0871 │ │ -04e452: 6e20 6e14 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e458: 0c03 |0010: move-result-object v3 │ │ -04e45a: 6e20 6d14 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e460: 0c03 |0014: move-result-object v3 │ │ -04e462: 6e10 7314 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e468: 0c03 |0018: move-result-object v3 │ │ -04e46a: 7120 ae11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e470: 5552 6c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e474: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -04e478: 2200 0203 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -04e47c: 1a02 b50e |0022: const-string v2, "here" // string@0eb5 │ │ -04e480: 7020 5414 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -04e486: 6e10 5614 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1456 │ │ -04e48c: 1a02 4a07 |002a: const-string v2, "LoaderManager" // string@074a │ │ -04e490: 2203 0503 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e494: 7010 6714 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e49a: 1a04 0202 |0031: const-string v4, "Called doStart when already started: " // string@0202 │ │ -04e49e: 6e20 6e14 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e4a4: 0c03 |0036: move-result-object v3 │ │ -04e4a6: 6e20 6d14 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e4ac: 0c03 |003a: move-result-object v3 │ │ -04e4ae: 6e10 7314 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e4b4: 0c03 |003e: move-result-object v3 │ │ -04e4b6: 7130 b011 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -04e4bc: 0e00 |0042: return-void │ │ -04e4be: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04e4c0: 5c52 6c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e4c4: 5452 6901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e4c8: 6e10 4408 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e4ce: 0a02 |004b: move-result v2 │ │ -04e4d0: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04e4d4: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -04e4d8: 5452 6901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e4dc: 6e20 4608 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e4e2: 0c02 |0055: move-result-object v2 │ │ -04e4e4: 1f02 b000 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e4e8: 6e10 2504 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0425 │ │ -04e4ee: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04e4f2: 28f1 |005d: goto 004e // -000f │ │ +0505f8: |[0505f8] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +050608: 6302 6401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +05060c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +050610: 1a02 4a07 |0004: const-string v2, "LoaderManager" // string@074a │ │ +050614: 2203 0503 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050618: 7010 6714 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +05061e: 1a04 7108 |000b: const-string v4, "Starting in " // string@0871 │ │ +050622: 6e20 6e14 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050628: 0c03 |0010: move-result-object v3 │ │ +05062a: 6e20 6d14 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050630: 0c03 |0014: move-result-object v3 │ │ +050632: 6e10 7314 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050638: 0c03 |0018: move-result-object v3 │ │ +05063a: 7120 ae11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050640: 5552 6c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +050644: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +050648: 2200 0203 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +05064c: 1a02 b50e |0022: const-string v2, "here" // string@0eb5 │ │ +050650: 7020 5414 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +050656: 6e10 5614 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1456 │ │ +05065c: 1a02 4a07 |002a: const-string v2, "LoaderManager" // string@074a │ │ +050660: 2203 0503 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050664: 7010 6714 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +05066a: 1a04 0202 |0031: const-string v4, "Called doStart when already started: " // string@0202 │ │ +05066e: 6e20 6e14 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050674: 0c03 |0036: move-result-object v3 │ │ +050676: 6e20 6d14 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +05067c: 0c03 |003a: move-result-object v3 │ │ +05067e: 6e10 7314 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050684: 0c03 |003e: move-result-object v3 │ │ +050686: 7130 b011 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +05068c: 0e00 |0042: return-void │ │ +05068e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +050690: 5c52 6c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +050694: 5452 6901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050698: 6e10 4408 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +05069e: 0a02 |004b: move-result v2 │ │ +0506a0: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0506a4: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +0506a8: 5452 6901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0506ac: 6e20 4608 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +0506b2: 0c02 |0055: move-result-object v2 │ │ +0506b4: 1f02 b000 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +0506b8: 6e10 2504 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0425 │ │ +0506be: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0506c2: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -99063,61 +99055,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -04e4f4: |[04e4f4] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -04e504: 6302 6401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e508: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04e50c: 1a02 4a07 |0004: const-string v2, "LoaderManager" // string@074a │ │ -04e510: 2203 0503 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e514: 7010 6714 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e51a: 1a04 7308 |000b: const-string v4, "Stopping in " // string@0873 │ │ -04e51e: 6e20 6e14 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e524: 0c03 |0010: move-result-object v3 │ │ -04e526: 6e20 6d14 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e52c: 0c03 |0014: move-result-object v3 │ │ -04e52e: 6e10 7314 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e534: 0c03 |0018: move-result-object v3 │ │ -04e536: 7120 ae11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e53c: 5552 6c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e540: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -04e544: 2200 0203 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -04e548: 1a02 b50e |0022: const-string v2, "here" // string@0eb5 │ │ -04e54c: 7020 5414 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -04e552: 6e10 5614 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1456 │ │ -04e558: 1a02 4a07 |002a: const-string v2, "LoaderManager" // string@074a │ │ -04e55c: 2203 0503 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e560: 7010 6714 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e566: 1a04 0302 |0031: const-string v4, "Called doStop when not started: " // string@0203 │ │ -04e56a: 6e20 6e14 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e570: 0c03 |0036: move-result-object v3 │ │ -04e572: 6e20 6d14 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e578: 0c03 |003a: move-result-object v3 │ │ -04e57a: 6e10 7314 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e580: 0c03 |003e: move-result-object v3 │ │ -04e582: 7130 b011 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ -04e588: 0e00 |0042: return-void │ │ -04e58a: 5452 6901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e58e: 6e10 4408 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e594: 0a02 |0048: move-result v2 │ │ -04e596: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04e59a: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -04e59e: 5452 6901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e5a2: 6e20 4608 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e5a8: 0c02 |0052: move-result-object v2 │ │ -04e5aa: 1f02 b000 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e5ae: 6e10 2604 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0426 │ │ -04e5b4: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04e5b8: 28f1 |005a: goto 004b // -000f │ │ -04e5ba: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -04e5bc: 5c52 6c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e5c0: 28e4 |005e: goto 0042 // -001c │ │ +0506c4: |[0506c4] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +0506d4: 6302 6401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +0506d8: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0506dc: 1a02 4a07 |0004: const-string v2, "LoaderManager" // string@074a │ │ +0506e0: 2203 0503 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +0506e4: 7010 6714 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0506ea: 1a04 7308 |000b: const-string v4, "Stopping in " // string@0873 │ │ +0506ee: 6e20 6e14 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0506f4: 0c03 |0010: move-result-object v3 │ │ +0506f6: 6e20 6d14 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +0506fc: 0c03 |0014: move-result-object v3 │ │ +0506fe: 6e10 7314 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050704: 0c03 |0018: move-result-object v3 │ │ +050706: 7120 ae11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +05070c: 5552 6c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +050710: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +050714: 2200 0203 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +050718: 1a02 b50e |0022: const-string v2, "here" // string@0eb5 │ │ +05071c: 7020 5414 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +050722: 6e10 5614 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1456 │ │ +050728: 1a02 4a07 |002a: const-string v2, "LoaderManager" // string@074a │ │ +05072c: 2203 0503 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050730: 7010 6714 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050736: 1a04 0302 |0031: const-string v4, "Called doStop when not started: " // string@0203 │ │ +05073a: 6e20 6e14 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050740: 0c03 |0036: move-result-object v3 │ │ +050742: 6e20 6d14 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050748: 0c03 |003a: move-result-object v3 │ │ +05074a: 6e10 7314 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050750: 0c03 |003e: move-result-object v3 │ │ +050752: 7130 b011 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11b0 │ │ +050758: 0e00 |0042: return-void │ │ +05075a: 5452 6901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +05075e: 6e10 4408 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +050764: 0a02 |0048: move-result v2 │ │ +050766: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05076a: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +05076e: 5452 6901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050772: 6e20 4608 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +050778: 0c02 |0052: move-result-object v2 │ │ +05077a: 1f02 b000 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +05077e: 6e10 2604 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0426 │ │ +050784: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +050788: 28f1 |005a: goto 004b // -000f │ │ +05078a: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +05078c: 5c52 6c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +050790: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -99136,96 +99128,96 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 175 16-bit code units │ │ -04e5c4: |[04e5c4] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04e5d4: 5453 6901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e5d8: 6e10 4408 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e5de: 0a03 |0005: move-result v3 │ │ -04e5e0: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -04e5e4: 6e20 1314 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04e5ea: 1a03 9f01 |000b: const-string v3, "Active Loaders:" // string@019f │ │ -04e5ee: 6e20 1814 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04e5f4: 2203 0503 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e5f8: 7010 6714 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e5fe: 6e20 6e14 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e604: 0c03 |0018: move-result-object v3 │ │ -04e606: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ -04e60a: 6e20 6e14 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e610: 0c03 |001e: move-result-object v3 │ │ -04e612: 6e10 7314 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e618: 0c01 |0022: move-result-object v1 │ │ -04e61a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04e61c: 5453 6901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e620: 6e10 4408 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e626: 0a03 |0029: move-result v3 │ │ -04e628: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -04e62c: 5453 6901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e630: 6e20 4608 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e636: 0c02 |0031: move-result-object v2 │ │ -04e638: 1f02 b000 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e63c: 6e20 1314 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04e642: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ -04e646: 6e20 1314 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04e64c: 5453 6901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e650: 6e20 3e08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@083e │ │ -04e656: 0a03 |0041: move-result v3 │ │ -04e658: 6e20 1114 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04e65e: 1a03 ce00 |0045: const-string v3, ": " // string@00ce │ │ -04e662: 6e20 1314 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04e668: 6e10 2704 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0427 │ │ -04e66e: 0c03 |004d: move-result-object v3 │ │ -04e670: 6e20 1814 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04e676: 6e59 2004 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0420 │ │ -04e67c: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04e680: 28ce |0056: goto 0024 // -0032 │ │ -04e682: 5453 6801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e686: 6e10 4408 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e68c: 0a03 |005c: move-result v3 │ │ -04e68e: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -04e692: 6e20 1314 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04e698: 1a03 4803 |0062: const-string v3, "Inactive Loaders:" // string@0348 │ │ -04e69c: 6e20 1814 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04e6a2: 2203 0503 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04e6a6: 7010 6714 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e6ac: 6e20 6e14 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e6b2: 0c03 |006f: move-result-object v3 │ │ -04e6b4: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ -04e6b8: 6e20 6e14 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e6be: 0c03 |0075: move-result-object v3 │ │ -04e6c0: 6e10 7314 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e6c6: 0c01 |0079: move-result-object v1 │ │ -04e6c8: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -04e6ca: 5453 6801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e6ce: 6e10 4408 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e6d4: 0a03 |0080: move-result v3 │ │ -04e6d6: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -04e6da: 5453 6801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e6de: 6e20 4608 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e6e4: 0c02 |0088: move-result-object v2 │ │ -04e6e6: 1f02 b000 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e6ea: 6e20 1314 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04e6f0: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ -04e6f4: 6e20 1314 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04e6fa: 5453 6801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04e6fe: 6e20 3e08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@083e │ │ -04e704: 0a03 |0098: move-result v3 │ │ -04e706: 6e20 1114 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ -04e70c: 1a03 ce00 |009c: const-string v3, ": " // string@00ce │ │ -04e710: 6e20 1314 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04e716: 6e10 2704 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0427 │ │ -04e71c: 0c03 |00a4: move-result-object v3 │ │ -04e71e: 6e20 1814 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -04e724: 6e59 2004 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0420 │ │ -04e72a: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04e72e: 28ce |00ad: goto 007b // -0032 │ │ -04e730: 0e00 |00ae: return-void │ │ +050794: |[050794] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0507a4: 5453 6901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0507a8: 6e10 4408 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +0507ae: 0a03 |0005: move-result v3 │ │ +0507b0: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +0507b4: 6e20 1314 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0507ba: 1a03 9f01 |000b: const-string v3, "Active Loaders:" // string@019f │ │ +0507be: 6e20 1814 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +0507c4: 2203 0503 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +0507c8: 7010 6714 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0507ce: 6e20 6e14 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0507d4: 0c03 |0018: move-result-object v3 │ │ +0507d6: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ +0507da: 6e20 6e14 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0507e0: 0c03 |001e: move-result-object v3 │ │ +0507e2: 6e10 7314 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0507e8: 0c01 |0022: move-result-object v1 │ │ +0507ea: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0507ec: 5453 6901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0507f0: 6e10 4408 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +0507f6: 0a03 |0029: move-result v3 │ │ +0507f8: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +0507fc: 5453 6901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050800: 6e20 4608 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +050806: 0c02 |0031: move-result-object v2 │ │ +050808: 1f02 b000 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +05080c: 6e20 1314 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +050812: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ +050816: 6e20 1314 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +05081c: 5453 6901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050820: 6e20 3e08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@083e │ │ +050826: 0a03 |0041: move-result v3 │ │ +050828: 6e20 1114 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +05082e: 1a03 ce00 |0045: const-string v3, ": " // string@00ce │ │ +050832: 6e20 1314 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +050838: 6e10 2704 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0427 │ │ +05083e: 0c03 |004d: move-result-object v3 │ │ +050840: 6e20 1814 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +050846: 6e59 2004 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0420 │ │ +05084c: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +050850: 28ce |0056: goto 0024 // -0032 │ │ +050852: 5453 6801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +050856: 6e10 4408 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +05085c: 0a03 |005c: move-result v3 │ │ +05085e: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +050862: 6e20 1314 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +050868: 1a03 4803 |0062: const-string v3, "Inactive Loaders:" // string@0348 │ │ +05086c: 6e20 1814 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +050872: 2203 0503 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050876: 7010 6714 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +05087c: 6e20 6e14 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050882: 0c03 |006f: move-result-object v3 │ │ +050884: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ +050888: 6e20 6e14 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05088e: 0c03 |0075: move-result-object v3 │ │ +050890: 6e10 7314 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050896: 0c01 |0079: move-result-object v1 │ │ +050898: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +05089a: 5453 6801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +05089e: 6e10 4408 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +0508a4: 0a03 |0080: move-result v3 │ │ +0508a6: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +0508aa: 5453 6801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +0508ae: 6e20 4608 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +0508b4: 0c02 |0088: move-result-object v2 │ │ +0508b6: 1f02 b000 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +0508ba: 6e20 1314 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0508c0: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ +0508c4: 6e20 1314 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0508ca: 5453 6801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +0508ce: 6e20 3e08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@083e │ │ +0508d4: 0a03 |0098: move-result v3 │ │ +0508d6: 6e20 1114 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1411 │ │ +0508dc: 1a03 ce00 |009c: const-string v3, ": " // string@00ce │ │ +0508e0: 6e20 1314 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0508e6: 6e10 2704 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0427 │ │ +0508ec: 0c03 |00a4: move-result-object v3 │ │ +0508ee: 6e20 1814 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +0508f4: 6e59 2004 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0420 │ │ +0508fa: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0508fe: 28ce |00ad: goto 007b // -0032 │ │ +050900: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -99261,45 +99253,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -04e734: |[04e734] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -04e744: 5541 6a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ -04e748: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -04e74c: 6301 6401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e750: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -04e754: 1a01 4a07 |0008: const-string v1, "LoaderManager" // string@074a │ │ -04e758: 2202 0503 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04e75c: 7010 6714 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e762: 1a03 db02 |000f: const-string v3, "Finished Retaining in " // string@02db │ │ -04e766: 6e20 6e14 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e76c: 0c02 |0014: move-result-object v2 │ │ -04e76e: 6e20 6d14 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e774: 0c02 |0018: move-result-object v2 │ │ -04e776: 6e10 7314 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e77c: 0c02 |001c: move-result-object v2 │ │ -04e77e: 7120 ae11 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e784: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04e786: 5c41 6a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ -04e78a: 5441 6901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e78e: 6e10 4408 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e794: 0a01 |0028: move-result v1 │ │ -04e796: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04e79a: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -04e79e: 5441 6901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e7a2: 6e20 4608 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e7a8: 0c01 |0032: move-result-object v1 │ │ -04e7aa: 1f01 b000 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e7ae: 6e10 2104 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0421 │ │ -04e7b4: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04e7b8: 28f1 |003a: goto 002b // -000f │ │ -04e7ba: 0e00 |003b: return-void │ │ +050904: |[050904] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +050914: 5541 6a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ +050918: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +05091c: 6301 6401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050920: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +050924: 1a01 4a07 |0008: const-string v1, "LoaderManager" // string@074a │ │ +050928: 2202 0503 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +05092c: 7010 6714 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050932: 1a03 db02 |000f: const-string v3, "Finished Retaining in " // string@02db │ │ +050936: 6e20 6e14 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05093c: 0c02 |0014: move-result-object v2 │ │ +05093e: 6e20 6d14 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050944: 0c02 |0018: move-result-object v2 │ │ +050946: 6e10 7314 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +05094c: 0c02 |001c: move-result-object v2 │ │ +05094e: 7120 ae11 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050954: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +050956: 5c41 6a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016a │ │ +05095a: 5441 6901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +05095e: 6e10 4408 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +050964: 0a01 |0028: move-result v1 │ │ +050966: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05096a: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +05096e: 5441 6901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050972: 6e20 4608 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +050978: 0c01 |0032: move-result-object v1 │ │ +05097a: 1f01 b000 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +05097e: 6e10 2104 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0421 │ │ +050984: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +050988: 28f1 |003a: goto 002b // -000f │ │ +05098a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -99314,35 +99306,35 @@ │ │ type : '(I)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04e7bc: |[04e7bc] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -04e7cc: 5531 6701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ -04e7d0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -04e7d4: 2201 f302 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04e7d8: 1a02 0402 |0006: const-string v2, "Called while creating a loader" // string@0204 │ │ -04e7dc: 7020 3a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04e7e2: 2701 |000b: throw v1 │ │ -04e7e4: 5431 6901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e7e8: 6e20 3a08 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ -04e7ee: 0c00 |0011: move-result-object v0 │ │ -04e7f0: 1f00 b000 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e7f4: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -04e7f8: 5401 5e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04e7fc: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -04e800: 5401 5e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04e804: 5411 5d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04e808: 1101 |001e: return-object v1 │ │ -04e80a: 5401 5d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04e80e: 28fd |0021: goto 001e // -0003 │ │ -04e810: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -04e812: 28fb |0023: goto 001e // -0005 │ │ +05098c: |[05098c] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +05099c: 5531 6701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ +0509a0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0509a4: 2201 f302 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +0509a8: 1a02 0402 |0006: const-string v2, "Called while creating a loader" // string@0204 │ │ +0509ac: 7020 3a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +0509b2: 2701 |000b: throw v1 │ │ +0509b4: 5431 6901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0509b8: 6e20 3a08 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ +0509be: 0c00 |0011: move-result-object v0 │ │ +0509c0: 1f00 b000 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +0509c4: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +0509c8: 5401 5e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +0509cc: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +0509d0: 5401 5e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +0509d4: 5411 5d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +0509d8: 1101 |001e: return-object v1 │ │ +0509da: 5401 5d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +0509de: 28fd |0021: goto 001e // -0003 │ │ +0509e0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0509e2: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -99360,36 +99352,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04e814: |[04e814] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -04e824: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04e826: 5454 6901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e82a: 6e10 4408 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ -04e830: 0a00 |0006: move-result v0 │ │ -04e832: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04e834: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -04e838: 5454 6901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e83c: 6e20 4608 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ -04e842: 0c02 |000f: move-result-object v2 │ │ -04e844: 1f02 b000 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e848: 5524 6201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04e84c: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -04e850: 5524 5801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ -04e854: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -04e858: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -04e85a: b643 |001b: or-int/2addr v3, v4 │ │ -04e85c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04e860: 28ea |001e: goto 0008 // -0016 │ │ -04e862: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -04e864: 28fb |0020: goto 001b // -0005 │ │ -04e866: 0f03 |0021: return v3 │ │ +0509e4: |[0509e4] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +0509f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0509f6: 5454 6901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0509fa: 6e10 4408 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0844 │ │ +050a00: 0a00 |0006: move-result v0 │ │ +050a02: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +050a04: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +050a08: 5454 6901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050a0c: 6e20 4608 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0846 │ │ +050a12: 0c02 |000f: move-result-object v2 │ │ +050a14: 1f02 b000 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050a18: 5524 6201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +050a1c: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +050a20: 5524 5801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ +050a24: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +050a28: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +050a2a: b643 |001b: or-int/2addr v3, v4 │ │ +050a2c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +050a30: 28ea |001e: goto 0008 // -0016 │ │ +050a32: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +050a34: 28fb |0020: goto 001b // -0005 │ │ +050a36: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -99408,83 +99400,83 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -04e868: |[04e868] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -04e878: 5541 6701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ -04e87c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -04e880: 2201 f302 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04e884: 1a02 0402 |0006: const-string v2, "Called while creating a loader" // string@0204 │ │ -04e888: 7020 3a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04e88e: 2701 |000b: throw v1 │ │ -04e890: 5441 6901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e894: 6e20 3a08 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ -04e89a: 0c00 |0011: move-result-object v0 │ │ -04e89c: 1f00 b000 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e8a0: 6301 6401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e8a4: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04e8a8: 1a01 4a07 |0018: const-string v1, "LoaderManager" // string@074a │ │ -04e8ac: 2202 0503 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04e8b0: 7010 6714 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e8b6: 1a03 040f |001f: const-string v3, "initLoader in " // string@0f04 │ │ -04e8ba: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e8c0: 0c02 |0024: move-result-object v2 │ │ -04e8c2: 6e20 6d14 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e8c8: 0c02 |0028: move-result-object v2 │ │ -04e8ca: 1a03 d100 |0029: const-string v3, ": args=" // string@00d1 │ │ -04e8ce: 6e20 6e14 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e8d4: 0c02 |002e: move-result-object v2 │ │ -04e8d6: 6e20 6d14 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e8dc: 0c02 |0032: move-result-object v2 │ │ -04e8de: 6e10 7314 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e8e4: 0c02 |0036: move-result-object v2 │ │ -04e8e6: 7120 ae11 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e8ec: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -04e8f0: 7040 2a04 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@042a │ │ -04e8f6: 0c00 |003f: move-result-object v0 │ │ -04e8f8: 6301 6401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e8fc: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -04e900: 1a01 4a07 |0044: const-string v1, "LoaderManager" // string@074a │ │ -04e904: 2202 0503 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04e908: 7010 6714 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e90e: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ -04e912: 6e20 6e14 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e918: 0c02 |0050: move-result-object v2 │ │ -04e91a: 6e20 6d14 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e920: 0c02 |0054: move-result-object v2 │ │ -04e922: 6e10 7314 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e928: 0c02 |0058: move-result-object v2 │ │ -04e92a: 7120 ae11 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e930: 5501 5a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04e934: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -04e938: 5541 6c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e93c: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -04e940: 5401 5d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04e944: 5402 5701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ -04e948: 6e30 1e04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@041e │ │ -04e94e: 5401 5d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04e952: 1101 |006d: return-object v1 │ │ -04e954: 6301 6401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04e958: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -04e95c: 1a01 4a07 |0072: const-string v1, "LoaderManager" // string@074a │ │ -04e960: 2202 0503 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04e964: 7010 6714 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04e96a: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ -04e96e: 6e20 6e14 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04e974: 0c02 |007e: move-result-object v2 │ │ -04e976: 6e20 6d14 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04e97c: 0c02 |0082: move-result-object v2 │ │ -04e97e: 6e10 7314 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04e984: 0c02 |0086: move-result-object v2 │ │ -04e986: 7120 ae11 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04e98c: 5b07 5601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ -04e990: 28d0 |008c: goto 005c // -0030 │ │ +050a38: |[050a38] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +050a48: 5541 6701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ +050a4c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +050a50: 2201 f302 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +050a54: 1a02 0402 |0006: const-string v2, "Called while creating a loader" // string@0204 │ │ +050a58: 7020 3a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +050a5e: 2701 |000b: throw v1 │ │ +050a60: 5441 6901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050a64: 6e20 3a08 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ +050a6a: 0c00 |0011: move-result-object v0 │ │ +050a6c: 1f00 b000 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050a70: 6301 6401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050a74: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +050a78: 1a01 4a07 |0018: const-string v1, "LoaderManager" // string@074a │ │ +050a7c: 2202 0503 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +050a80: 7010 6714 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050a86: 1a03 040f |001f: const-string v3, "initLoader in " // string@0f04 │ │ +050a8a: 6e20 6e14 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050a90: 0c02 |0024: move-result-object v2 │ │ +050a92: 6e20 6d14 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050a98: 0c02 |0028: move-result-object v2 │ │ +050a9a: 1a03 d100 |0029: const-string v3, ": args=" // string@00d1 │ │ +050a9e: 6e20 6e14 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050aa4: 0c02 |002e: move-result-object v2 │ │ +050aa6: 6e20 6d14 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050aac: 0c02 |0032: move-result-object v2 │ │ +050aae: 6e10 7314 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050ab4: 0c02 |0036: move-result-object v2 │ │ +050ab6: 7120 ae11 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050abc: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +050ac0: 7040 2a04 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@042a │ │ +050ac6: 0c00 |003f: move-result-object v0 │ │ +050ac8: 6301 6401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050acc: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +050ad0: 1a01 4a07 |0044: const-string v1, "LoaderManager" // string@074a │ │ +050ad4: 2202 0503 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +050ad8: 7010 6714 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050ade: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ +050ae2: 6e20 6e14 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050ae8: 0c02 |0050: move-result-object v2 │ │ +050aea: 6e20 6d14 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050af0: 0c02 |0054: move-result-object v2 │ │ +050af2: 6e10 7314 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050af8: 0c02 |0058: move-result-object v2 │ │ +050afa: 7120 ae11 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050b00: 5501 5a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +050b04: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +050b08: 5541 6c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +050b0c: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +050b10: 5401 5d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050b14: 5402 5701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0157 │ │ +050b18: 6e30 1e04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@041e │ │ +050b1e: 5401 5d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050b22: 1101 |006d: return-object v1 │ │ +050b24: 6301 6401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050b28: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +050b2c: 1a01 4a07 |0072: const-string v1, "LoaderManager" // string@074a │ │ +050b30: 2202 0503 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +050b34: 7010 6714 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050b3a: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ +050b3e: 6e20 6e14 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050b44: 0c02 |007e: move-result-object v2 │ │ +050b46: 6e20 6d14 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050b4c: 0c02 |0082: move-result-object v2 │ │ +050b4e: 6e10 7314 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050b54: 0c02 |0086: move-result-object v2 │ │ +050b56: 7120 ae11 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050b5c: 5b07 5601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0156 │ │ +050b60: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -99508,22 +99500,22 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -04e994: |[04e994] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -04e9a4: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e9a8: 5231 5b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ -04e9ac: 6e30 3f08 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ -04e9b2: 5520 6c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ -04e9b6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -04e9ba: 6e10 2504 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0425 │ │ -04e9c0: 0e00 |000e: return-void │ │ +050b64: |[050b64] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +050b74: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050b78: 5231 5b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015b │ │ +050b7c: 6e30 3f08 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ +050b82: 5520 6c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016c │ │ +050b86: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +050b8a: 6e10 2504 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0425 │ │ +050b90: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -99535,135 +99527,135 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 253 16-bit code units │ │ -04e9c4: |[04e9c4] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -04e9d4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04e9d6: 5562 6701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ -04e9da: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04e9de: 2202 f302 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ -04e9e2: 1a03 0402 |0007: const-string v3, "Called while creating a loader" // string@0204 │ │ -04e9e6: 7020 3a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -04e9ec: 2702 |000c: throw v2 │ │ -04e9ee: 5462 6901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04e9f2: 6e20 3a08 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ -04e9f8: 0c01 |0012: move-result-object v1 │ │ -04e9fa: 1f01 b000 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04e9fe: 6302 6401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04ea02: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -04ea06: 1a02 4a07 |0019: const-string v2, "LoaderManager" // string@074a │ │ -04ea0a: 2203 0503 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04ea0e: 7010 6714 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04ea14: 1a04 9914 |0020: const-string v4, "restartLoader in " // string@1499 │ │ -04ea18: 6e20 6e14 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ea1e: 0c03 |0025: move-result-object v3 │ │ -04ea20: 6e20 6d14 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04ea26: 0c03 |0029: move-result-object v3 │ │ -04ea28: 1a04 d100 |002a: const-string v4, ": args=" // string@00d1 │ │ -04ea2c: 6e20 6e14 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ea32: 0c03 |002f: move-result-object v3 │ │ -04ea34: 6e20 6d14 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04ea3a: 0c03 |0033: move-result-object v3 │ │ -04ea3c: 6e10 7314 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ea42: 0c03 |0037: move-result-object v3 │ │ -04ea44: 7120 ae11 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04ea4a: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -04ea4e: 5462 6801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04ea52: 6e20 3a08 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ -04ea58: 0c00 |0042: move-result-object v0 │ │ -04ea5a: 1f00 b000 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ -04ea5e: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -04ea62: 5512 5a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ -04ea66: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -04ea6a: 6302 6401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04ea6e: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -04ea72: 1a02 4a07 |004f: const-string v2, "LoaderManager" // string@074a │ │ -04ea76: 2203 0503 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04ea7a: 7010 6714 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04ea80: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ -04ea84: 6e20 6e14 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ea8a: 0c03 |005b: move-result-object v3 │ │ -04ea8c: 6e20 6d14 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04ea92: 0c03 |005f: move-result-object v3 │ │ -04ea94: 6e10 7314 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ea9a: 0c03 |0063: move-result-object v3 │ │ -04ea9c: 7120 ae11 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04eaa2: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -04eaa4: 5c02 5801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ -04eaa8: 6e10 1f04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04eaae: 5412 5d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04eab2: 6e10 8e05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@058e │ │ -04eab8: 5462 6801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04eabc: 6e30 3f08 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ -04eac2: 7040 2a04 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@042a │ │ -04eac8: 0c01 |007a: move-result-object v1 │ │ -04eaca: 5412 5d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04eace: 1102 |007d: return-object v2 │ │ -04ead0: 5512 6201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ -04ead4: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -04ead8: 6302 6401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04eadc: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -04eae0: 1a02 4a07 |0086: const-string v2, "LoaderManager" // string@074a │ │ -04eae4: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ -04eae8: 7120 ae11 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04eaee: 5462 6901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04eaf2: 6e30 3f08 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ -04eaf8: 6e10 1f04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04eafe: 28e2 |0095: goto 0077 // -001e │ │ -04eb00: 5412 5e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04eb04: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -04eb08: 6302 6401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04eb0c: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -04eb10: 1a02 4a07 |009e: const-string v2, "LoaderManager" // string@074a │ │ -04eb14: 2203 0503 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04eb18: 7010 6714 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04eb1e: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ -04eb22: 6e20 6e14 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04eb28: 0c03 |00aa: move-result-object v3 │ │ -04eb2a: 5414 5e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04eb2e: 6e20 6d14 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04eb34: 0c03 |00b0: move-result-object v3 │ │ -04eb36: 6e10 7314 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04eb3c: 0c03 |00b4: move-result-object v3 │ │ -04eb3e: 7120 ae11 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04eb44: 5412 5e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04eb48: 6e10 1f04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ -04eb4e: 5b15 5e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04eb52: 6302 6401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04eb56: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -04eb5a: 1a02 4a07 |00c3: const-string v2, "LoaderManager" // string@074a │ │ -04eb5e: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ -04eb62: 7120 ae11 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04eb68: 7040 2b04 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@042b │ │ -04eb6e: 0c02 |00cd: move-result-object v2 │ │ -04eb70: 5b12 5e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04eb74: 5412 5e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ -04eb78: 5422 5d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04eb7c: 28a9 |00d4: goto 007d // -0057 │ │ -04eb7e: 6302 6401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ -04eb82: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -04eb86: 1a02 4a07 |00d9: const-string v2, "LoaderManager" // string@074a │ │ -04eb8a: 2203 0503 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -04eb8e: 7010 6714 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04eb94: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ -04eb98: 6e20 6e14 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04eb9e: 0c03 |00e5: move-result-object v3 │ │ -04eba0: 6e20 6d14 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04eba6: 0c03 |00e9: move-result-object v3 │ │ -04eba8: 6e10 7314 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ebae: 0c03 |00ed: move-result-object v3 │ │ -04ebb0: 7120 ae11 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ -04ebb6: 5412 5d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ -04ebba: 6e10 8e05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@058e │ │ -04ebc0: 5462 6801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ -04ebc4: 6e30 3f08 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ -04ebca: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +050b94: |[050b94] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +050ba4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +050ba6: 5562 6701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0167 │ │ +050baa: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +050bae: 2202 f302 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02f3 │ │ +050bb2: 1a03 0402 |0007: const-string v3, "Called while creating a loader" // string@0204 │ │ +050bb6: 7020 3a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +050bbc: 2702 |000c: throw v2 │ │ +050bbe: 5462 6901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050bc2: 6e20 3a08 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ +050bc8: 0c01 |0012: move-result-object v1 │ │ +050bca: 1f01 b000 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050bce: 6302 6401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050bd2: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +050bd6: 1a02 4a07 |0019: const-string v2, "LoaderManager" // string@074a │ │ +050bda: 2203 0503 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050bde: 7010 6714 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050be4: 1a04 9914 |0020: const-string v4, "restartLoader in " // string@1499 │ │ +050be8: 6e20 6e14 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050bee: 0c03 |0025: move-result-object v3 │ │ +050bf0: 6e20 6d14 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050bf6: 0c03 |0029: move-result-object v3 │ │ +050bf8: 1a04 d100 |002a: const-string v4, ": args=" // string@00d1 │ │ +050bfc: 6e20 6e14 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050c02: 0c03 |002f: move-result-object v3 │ │ +050c04: 6e20 6d14 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050c0a: 0c03 |0033: move-result-object v3 │ │ +050c0c: 6e10 7314 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050c12: 0c03 |0037: move-result-object v3 │ │ +050c14: 7120 ae11 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050c1a: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +050c1e: 5462 6801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +050c22: 6e20 3a08 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@083a │ │ +050c28: 0c00 |0042: move-result-object v0 │ │ +050c2a: 1f00 b000 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b0 │ │ +050c2e: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +050c32: 5512 5a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015a │ │ +050c36: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +050c3a: 6302 6401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050c3e: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +050c42: 1a02 4a07 |004f: const-string v2, "LoaderManager" // string@074a │ │ +050c46: 2203 0503 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050c4a: 7010 6714 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050c50: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ +050c54: 6e20 6e14 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050c5a: 0c03 |005b: move-result-object v3 │ │ +050c5c: 6e20 6d14 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050c62: 0c03 |005f: move-result-object v3 │ │ +050c64: 6e10 7314 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050c6a: 0c03 |0063: move-result-object v3 │ │ +050c6c: 7120 ae11 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050c72: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +050c74: 5c02 5801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0158 │ │ +050c78: 6e10 1f04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +050c7e: 5412 5d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050c82: 6e10 8e05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@058e │ │ +050c88: 5462 6801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +050c8c: 6e30 3f08 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ +050c92: 7040 2a04 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@042a │ │ +050c98: 0c01 |007a: move-result-object v1 │ │ +050c9a: 5412 5d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050c9e: 1102 |007d: return-object v2 │ │ +050ca0: 5512 6201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0162 │ │ +050ca4: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +050ca8: 6302 6401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050cac: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +050cb0: 1a02 4a07 |0086: const-string v2, "LoaderManager" // string@074a │ │ +050cb4: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ +050cb8: 7120 ae11 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050cbe: 5462 6901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +050cc2: 6e30 3f08 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ +050cc8: 6e10 1f04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +050cce: 28e2 |0095: goto 0077 // -001e │ │ +050cd0: 5412 5e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +050cd4: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +050cd8: 6302 6401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050cdc: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +050ce0: 1a02 4a07 |009e: const-string v2, "LoaderManager" // string@074a │ │ +050ce4: 2203 0503 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050ce8: 7010 6714 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050cee: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ +050cf2: 6e20 6e14 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050cf8: 0c03 |00aa: move-result-object v3 │ │ +050cfa: 5414 5e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +050cfe: 6e20 6d14 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050d04: 0c03 |00b0: move-result-object v3 │ │ +050d06: 6e10 7314 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050d0c: 0c03 |00b4: move-result-object v3 │ │ +050d0e: 7120 ae11 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050d14: 5412 5e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +050d18: 6e10 1f04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@041f │ │ +050d1e: 5b15 5e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +050d22: 6302 6401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050d26: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +050d2a: 1a02 4a07 |00c3: const-string v2, "LoaderManager" // string@074a │ │ +050d2e: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ +050d32: 7120 ae11 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050d38: 7040 2b04 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@042b │ │ +050d3e: 0c02 |00cd: move-result-object v2 │ │ +050d40: 5b12 5e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +050d44: 5412 5e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015e │ │ +050d48: 5422 5d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050d4c: 28a9 |00d4: goto 007d // -0057 │ │ +050d4e: 6302 6401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0164 │ │ +050d52: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +050d56: 1a02 4a07 |00d9: const-string v2, "LoaderManager" // string@074a │ │ +050d5a: 2203 0503 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +050d5e: 7010 6714 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050d64: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ +050d68: 6e20 6e14 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050d6e: 0c03 |00e5: move-result-object v3 │ │ +050d70: 6e20 6d14 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +050d76: 0c03 |00e9: move-result-object v3 │ │ +050d78: 6e10 7314 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050d7e: 0c03 |00ed: move-result-object v3 │ │ +050d80: 7120 ae11 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11ae │ │ +050d86: 5412 5d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015d │ │ +050d8a: 6e10 8e05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@058e │ │ +050d90: 5462 6801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0168 │ │ +050d94: 6e30 3f08 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@083f │ │ +050d9a: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=593 │ │ 0x0005 line=594 │ │ 0x000d line=597 │ │ 0x0015 line=598 │ │ 0x003b line=599 │ │ @@ -99706,34 +99698,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -04ebd0: |[04ebd0] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -04ebe0: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -04ebe4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04ebe8: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ -04ebee: 1a01 4c07 |0007: const-string v1, "LoaderManager{" // string@074c │ │ -04ebf2: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ebf8: 7110 7614 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ -04ebfe: 0a01 |000f: move-result v1 │ │ -04ec00: 7110 3f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ -04ec06: 0c01 |0013: move-result-object v1 │ │ -04ec08: 6e20 6e14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ec0e: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -04ec12: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ec18: 5421 6601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04ec1c: 7120 9907 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ -04ec22: 1a01 a817 |0021: const-string v1, "}}" // string@17a8 │ │ -04ec26: 6e20 6e14 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ec2c: 6e10 7314 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ec32: 0c01 |0029: move-result-object v1 │ │ -04ec34: 1101 |002a: return-object v1 │ │ +050da0: |[050da0] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +050db0: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +050db4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +050db8: 7020 6814 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1468 │ │ +050dbe: 1a01 4c07 |0007: const-string v1, "LoaderManager{" // string@074c │ │ +050dc2: 6e20 6e14 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050dc8: 7110 7614 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1476 │ │ +050dce: 0a01 |000f: move-result v1 │ │ +050dd0: 7110 3f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@143f │ │ +050dd6: 0c01 |0013: move-result-object v1 │ │ +050dd8: 6e20 6e14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050dde: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +050de2: 6e20 6e14 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050de8: 5421 6601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +050dec: 7120 9907 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0799 │ │ +050df2: 1a01 a817 |0021: const-string v1, "}}" // string@17a8 │ │ +050df6: 6e20 6e14 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050dfc: 6e10 7314 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050e02: 0c01 |0029: move-result-object v1 │ │ +050e04: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -99748,17 +99740,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ec38: |[04ec38] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04ec48: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ -04ec4c: 0e00 |0002: return-void │ │ +050e08: |[050e08] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +050e18: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0166 │ │ +050e1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0000 - 0x0003 reg=1 activity Landroid/support/v4/app/FragmentActivity; │ │ @@ -99794,17 +99786,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ec50: |[04ec50] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -04ec60: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04ec66: 0e00 |0003: return-void │ │ +050e20: |[050e20] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +050e30: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +050e36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -99813,49 +99805,49 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -04ec68: |[04ec68] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -04ec78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04ec7a: 7110 5004 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0450 │ │ -04ec80: 0c03 |0004: move-result-object v3 │ │ -04ec82: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -04ec86: 1102 |0007: return-object v2 │ │ -04ec88: 2204 1900 |0008: new-instance v4, Landroid/content/ComponentName; // type@0019 │ │ -04ec8c: 7030 7f00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007f │ │ -04ec92: 7120 5104 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ -04ec98: 0c01 |0010: move-result-object v1 │ │ -04ec9a: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -04ec9e: 7110 8105 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0581 │ │ -04eca4: 0c02 |0016: move-result-object v2 │ │ -04eca6: 28f0 |0017: goto 0007 // -0010 │ │ -04eca8: 2205 2100 |0018: new-instance v5, Landroid/content/Intent; // type@0021 │ │ -04ecac: 7010 a100 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00a1 │ │ -04ecb2: 6e20 c200 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c2 │ │ -04ecb8: 0c02 |0020: move-result-object v2 │ │ -04ecba: 28f6 |0021: goto 0017 // -000a │ │ -04ecbc: 0d00 |0022: move-exception v0 │ │ -04ecbe: 1a05 9207 |0023: const-string v5, "NavUtils" // string@0792 │ │ -04ecc2: 2206 0503 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -04ecc6: 7010 6714 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04eccc: 1a07 100e |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0e10 │ │ -04ecd0: 6e20 6e14 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ecd6: 0c06 |002f: move-result-object v6 │ │ -04ecd8: 6e20 6e14 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ecde: 0c06 |0033: move-result-object v6 │ │ -04ece0: 1a07 9200 |0034: const-string v7, "' in manifest" // string@0092 │ │ -04ece4: 6e20 6e14 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ecea: 0c06 |0039: move-result-object v6 │ │ -04ecec: 6e10 7314 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ecf2: 0c06 |003d: move-result-object v6 │ │ -04ecf4: 7120 ac11 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ -04ecfa: 28c6 |0041: goto 0007 // -003a │ │ +050e38: |[050e38] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +050e48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050e4a: 7110 5004 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0450 │ │ +050e50: 0c03 |0004: move-result-object v3 │ │ +050e52: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +050e56: 1102 |0007: return-object v2 │ │ +050e58: 2204 1900 |0008: new-instance v4, Landroid/content/ComponentName; // type@0019 │ │ +050e5c: 7030 7f00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007f │ │ +050e62: 7120 5104 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0451 │ │ +050e68: 0c01 |0010: move-result-object v1 │ │ +050e6a: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +050e6e: 7110 8105 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0581 │ │ +050e74: 0c02 |0016: move-result-object v2 │ │ +050e76: 28f0 |0017: goto 0007 // -0010 │ │ +050e78: 2205 2100 |0018: new-instance v5, Landroid/content/Intent; // type@0021 │ │ +050e7c: 7010 a100 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00a1 │ │ +050e82: 6e20 c200 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c2 │ │ +050e88: 0c02 |0020: move-result-object v2 │ │ +050e8a: 28f6 |0021: goto 0017 // -000a │ │ +050e8c: 0d00 |0022: move-exception v0 │ │ +050e8e: 1a05 9207 |0023: const-string v5, "NavUtils" // string@0792 │ │ +050e92: 2206 0503 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +050e96: 7010 6714 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050e9c: 1a07 100e |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0e10 │ │ +050ea0: 6e20 6e14 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050ea6: 0c06 |002f: move-result-object v6 │ │ +050ea8: 6e20 6e14 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050eae: 0c06 |0033: move-result-object v6 │ │ +050eb0: 1a07 9200 |0034: const-string v7, "' in manifest" // string@0092 │ │ +050eb4: 6e20 6e14 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050eba: 0c06 |0039: move-result-object v6 │ │ +050ebc: 6e10 7314 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050ec2: 0c06 |003d: move-result-object v6 │ │ +050ec4: 7120 ac11 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11ac │ │ +050eca: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=52 │ │ 0x0005 line=53 │ │ 0x0007 line=66 │ │ @@ -99880,43 +99872,43 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -04ed08: |[04ed08] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -04ed18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04ed1a: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -04ed1e: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -04ed22: 0710 |0005: move-object v0, v1 │ │ -04ed24: 1100 |0006: return-object v0 │ │ -04ed26: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -04ed2a: 1a03 3a0a |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0a3a │ │ -04ed2e: 6e20 6301 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0163 │ │ -04ed34: 0c00 |000e: move-result-object v0 │ │ -04ed36: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -04ed3a: 0710 |0011: move-object v0, v1 │ │ -04ed3c: 28f4 |0012: goto 0006 // -000c │ │ -04ed3e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -04ed40: 6e20 5a14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ -04ed46: 0a01 |0017: move-result v1 │ │ -04ed48: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -04ed4c: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -04ed50: 2201 0503 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -04ed54: 7010 6714 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04ed5a: 6e10 9400 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -04ed60: 0c02 |0024: move-result-object v2 │ │ -04ed62: 6e20 6e14 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ed68: 0c01 |0028: move-result-object v1 │ │ -04ed6a: 6e20 6e14 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04ed70: 0c01 |002c: move-result-object v1 │ │ -04ed72: 6e10 7314 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04ed78: 0c00 |0030: move-result-object v0 │ │ -04ed7a: 28d5 |0031: goto 0006 // -002b │ │ +050ed8: |[050ed8] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +050ee8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +050eea: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +050eee: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +050ef2: 0710 |0005: move-object v0, v1 │ │ +050ef4: 1100 |0006: return-object v0 │ │ +050ef6: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +050efa: 1a03 3a0a |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0a3a │ │ +050efe: 6e20 6301 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0163 │ │ +050f04: 0c00 |000e: move-result-object v0 │ │ +050f06: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +050f0a: 0710 |0011: move-object v0, v1 │ │ +050f0c: 28f4 |0012: goto 0006 // -000c │ │ +050f0e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +050f10: 6e20 5a14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@145a │ │ +050f16: 0a01 |0017: move-result v1 │ │ +050f18: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +050f1c: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +050f20: 2201 0503 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +050f24: 7010 6714 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +050f2a: 6e10 9400 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +050f30: 0c02 |0024: move-result-object v2 │ │ +050f32: 6e20 6e14 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050f38: 0c01 |0028: move-result-object v1 │ │ +050f3a: 6e20 6e14 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +050f40: 0c01 |002c: move-result-object v1 │ │ +050f42: 6e10 7314 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +050f48: 0c00 |0030: move-result-object v0 │ │ +050f4a: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -99932,20 +99924,20 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04ed7c: |[04ed7c] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04ed8c: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -04ed90: 6e20 a500 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -04ed96: 6e20 2d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -04ed9c: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -04eda2: 0e00 |000b: return-void │ │ +050f4c: |[050f4c] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +050f5c: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +050f60: 6e20 a500 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +050f66: 6e20 2d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +050f6c: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +050f72: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -99958,28 +99950,28 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -04eda4: |[04eda4] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -04edb4: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -04edba: 0c01 |0003: move-result-object v1 │ │ -04edbc: 6e10 a700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ -04edc2: 0c00 |0007: move-result-object v0 │ │ -04edc4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -04edc8: 1a01 2b0a |000a: const-string v1, "android.intent.action.MAIN" // string@0a2b │ │ -04edcc: 6e20 5c14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ -04edd2: 0a01 |000f: move-result v1 │ │ -04edd4: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -04edd8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -04edda: 0f01 |0013: return v1 │ │ -04eddc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04edde: 28fe |0015: goto 0013 // -0002 │ │ +050f74: |[050f74] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +050f84: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +050f8a: 0c01 |0003: move-result-object v1 │ │ +050f8c: 6e10 a700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a7 │ │ +050f92: 0c00 |0007: move-result-object v0 │ │ +050f94: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +050f98: 1a01 2b0a |000a: const-string v1, "android.intent.action.MAIN" // string@0a2b │ │ +050f9c: 6e20 5c14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@145c │ │ +050fa2: 0a01 |000f: move-result v1 │ │ +050fa4: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +050fa8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +050faa: 0f01 |0013: return v1 │ │ +050fac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +050fae: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ @@ -100028,17 +100020,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ede0: |[04ede0] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -04edf0: 7010 9f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ -04edf6: 0e00 |0003: return-void │ │ +050fb0: |[050fb0] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +050fc0: 7010 9f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ +050fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0003 line=657 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -100047,18 +100039,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04edf8: |[04edf8] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04ee08: 7010 9f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ -04ee0e: 6e20 6804 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0468 │ │ -04ee14: 0e00 |0006: return-void │ │ +050fc8: |[050fc8] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +050fd8: 7010 9f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ +050fde: 6e20 6804 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0468 │ │ +050fe4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ 0x0006 line=661 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -100070,19 +100062,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04ee18: |[04ee18] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04ee28: 5b12 7501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0175 │ │ -04ee2c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04ee2e: 5c10 7601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0176 │ │ -04ee32: 1101 |0005: return-object v1 │ │ +050fe8: |[050fe8] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +050ff8: 5b12 7501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0175 │ │ +050ffc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +050ffe: 5c10 7601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0176 │ │ +051002: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x0005 line=695 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -100093,17 +100085,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ee34: |[04ee34] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04ee44: 5b01 7701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0177 │ │ -04ee48: 1100 |0002: return-object v0 │ │ +051004: |[051004] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +051014: 5b01 7701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0177 │ │ +051018: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0002 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -100113,17 +100105,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ee4c: |[04ee4c] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04ee5c: 5b01 7401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0174 │ │ -04ee60: 1100 |0002: return-object v0 │ │ +05101c: |[05101c] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05102c: 5b01 7401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0174 │ │ +051030: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0002 line=669 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -100133,19 +100125,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04ee64: |[04ee64] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04ee74: 5b12 7801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0178 │ │ -04ee78: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04ee7a: 5c10 7901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0179 │ │ -04ee7e: 1101 |0005: return-object v1 │ │ +051034: |[051034] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +051044: 5b12 7801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0178 │ │ +051048: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05104a: 5c10 7901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0179 │ │ +05104e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0002 line=677 │ │ 0x0005 line=678 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -100185,17 +100177,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ee80: |[04ee80] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -04ee90: 7010 9f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ -04ee96: 0e00 |0003: return-void │ │ +051050: |[051050] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +051060: 7010 9f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ +051066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=724 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -100204,18 +100196,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ee98: |[04ee98] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04eea8: 7010 9f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ -04eeae: 6e20 6e04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@046e │ │ -04eeb4: 0e00 |0006: return-void │ │ +051068: |[051068] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +051078: 7010 9f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ +05107e: 6e20 6e04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@046e │ │ +051084: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ 0x0006 line=728 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -100227,17 +100219,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04eeb8: |[04eeb8] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04eec8: 5b01 7b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017b │ │ -04eecc: 1100 |0002: return-object v0 │ │ +051088: |[051088] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +051098: 5b01 7b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017b │ │ +05109c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0002 line=754 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -100247,17 +100239,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04eed0: |[04eed0] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04eee0: 5b01 7a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017a │ │ -04eee4: 1100 |0002: return-object v0 │ │ +0510a0: |[0510a0] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0510b0: 5b01 7a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017a │ │ +0510b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0002 line=736 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -100267,19 +100259,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04eee8: |[04eee8] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04eef8: 5b12 7c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017c │ │ -04eefc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04eefe: 5c10 7d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017d │ │ -04ef02: 1101 |0005: return-object v1 │ │ +0510b8: |[0510b8] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0510c8: 5b12 7c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017c │ │ +0510cc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0510ce: 5c10 7d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017d │ │ +0510d2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0002 line=744 │ │ 0x0005 line=745 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -100321,20 +100313,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04ef04: |[04ef04] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -04ef14: 7010 9f04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ -04ef1a: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -04ef1e: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04ef24: 5b10 9301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0193 │ │ -04ef28: 0e00 |000a: return-void │ │ +0510d4: |[0510d4] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +0510e4: 7010 9f04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ +0510ea: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +0510ee: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +0510f4: 5b10 9301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0193 │ │ +0510f8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ 0x0003 line=783 │ │ 0x000a line=786 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -100344,21 +100336,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04ef2c: |[04ef2c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04ef3c: 7010 9f04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ -04ef42: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -04ef46: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -04ef4c: 5b10 9301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0193 │ │ -04ef50: 6e20 9404 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0494 │ │ -04ef56: 0e00 |000d: return-void │ │ +0510fc: |[0510fc] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +05110c: 7010 9f04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@049f │ │ +051112: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +051116: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +05111c: 5b10 9301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0193 │ │ +051120: 6e20 9404 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0494 │ │ +051126: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0003 line=783 │ │ 0x000a line=789 │ │ 0x000d line=790 │ │ locals : │ │ @@ -100371,18 +100363,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04ef58: |[04ef58] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04ef68: 5410 9301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0193 │ │ -04ef6c: 6e20 8714 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -04ef72: 1101 |0005: return-object v1 │ │ +051128: |[051128] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +051138: 5410 9301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0193 │ │ +05113c: 6e20 8714 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +051142: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0005 line=815 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -100392,17 +100384,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ef74: |[04ef74] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04ef84: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ -04ef88: 1100 |0002: return-object v0 │ │ +051144: |[051144] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +051154: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ +051158: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x0002 line=798 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -100412,19 +100404,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04ef8c: |[04ef8c] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04ef9c: 5b12 9101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0191 │ │ -04efa0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04efa2: 5c10 9201 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0192 │ │ -04efa6: 1101 |0005: return-object v1 │ │ +05115c: |[05115c] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +05116c: 5b12 9101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0191 │ │ +051170: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +051172: 5c10 9201 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0192 │ │ +051176: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0002 line=806 │ │ 0x0005 line=807 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -100461,17 +100453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04efa8: |[04efa8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -04efb8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04efbe: 0e00 |0003: return-void │ │ +051178: |[051178] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +051188: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05118e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -100480,27 +100472,27 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -04efc0: |[04efc0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04efd0: 5460 8601 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -04efd4: 5461 8301 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ -04efd8: 5462 8201 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ -04efdc: 5463 8101 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ -04efe0: 5464 8001 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ -04efe4: 6e54 6e00 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@006e │ │ -04efea: 5261 8801 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0188 │ │ -04efee: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -04eff2: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -04eff6: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -04effa: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -04effe: 1100 |0017: return-object v0 │ │ +051190: |[051190] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0511a0: 5460 8601 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +0511a4: 5461 8301 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ +0511a8: 5462 8201 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ +0511ac: 5463 8101 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ +0511b0: 5464 8001 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ +0511b4: 6e54 6e00 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@006e │ │ +0511ba: 5261 8801 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0188 │ │ +0511be: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +0511c2: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +0511c6: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0511ca: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +0511ce: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ @@ -100540,17 +100532,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f000: |[04f000] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -04f010: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04f016: 0e00 |0003: return-void │ │ +0511d0: |[0511d0] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +0511e0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0511e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -100559,28 +100551,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 25 16-bit code units │ │ -04f018: |[04f018] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04f028: 54b0 8301 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ -04f02c: 54b1 8601 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -04f030: 54b2 8201 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ -04f034: 54b3 8101 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ -04f038: 54b4 7f01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@017f │ │ -04f03c: 54b5 8e01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018e │ │ -04f040: 52b6 8701 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0187 │ │ -04f044: 54b7 8001 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ -04f048: 54b8 8401 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0184 │ │ -04f04c: 54b9 8501 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ -04f050: 770a a604 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompatHoneycomb;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; // method@04a6 │ │ -04f056: 0c00 |0017: move-result-object v0 │ │ -04f058: 1100 |0018: return-object v0 │ │ +0511e8: |[0511e8] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0511f8: 54b0 8301 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ +0511fc: 54b1 8601 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +051200: 54b2 8201 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ +051204: 54b3 8101 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ +051208: 54b4 7f01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@017f │ │ +05120c: 54b5 8e01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018e │ │ +051210: 52b6 8701 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0187 │ │ +051214: 54b7 8001 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ +051218: 54b8 8401 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0184 │ │ +05121c: 54b9 8501 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ +051220: 770a a604 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompatHoneycomb;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; // method@04a6 │ │ +051226: 0c00 |0017: move-result-object v0 │ │ +051228: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -100615,17 +100607,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f05c: |[04f05c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -04f06c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04f072: 0e00 |0003: return-void │ │ +05122c: |[05122c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +05123c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +051242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -100634,31 +100626,31 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 31 16-bit code units │ │ -04f074: |[04f074] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04f084: 54e0 8301 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ -04f088: 54e1 8601 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -04f08c: 54e2 8201 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ -04f090: 54e3 8101 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ -04f094: 54e4 7f01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@017f │ │ -04f098: 54e5 8e01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018e │ │ -04f09c: 52e6 8701 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0187 │ │ -04f0a0: 54e7 8001 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ -04f0a4: 54e8 8401 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0184 │ │ -04f0a8: 54e9 8501 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ -04f0ac: 52ea 8b01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018b │ │ -04f0b0: 52eb 8901 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0189 │ │ -04f0b4: 55ec 8a01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018a │ │ -04f0b8: 770d a804 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; // method@04a8 │ │ -04f0be: 0c00 |001d: move-result-object v0 │ │ -04f0c0: 1100 |001e: return-object v0 │ │ +051244: |[051244] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +051254: 54e0 8301 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ +051258: 54e1 8601 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +05125c: 54e2 8201 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ +051260: 54e3 8101 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ +051264: 54e4 7f01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@017f │ │ +051268: 54e5 8e01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018e │ │ +05126c: 52e6 8701 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0187 │ │ +051270: 54e7 8001 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ +051274: 54e8 8401 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0184 │ │ +051278: 54e9 8501 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ +05127c: 52ea 8b01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018b │ │ +051280: 52eb 8901 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0189 │ │ +051284: 55ec 8a01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018a │ │ +051288: 770d a804 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; // method@04a8 │ │ +05128e: 0c00 |001d: move-result-object v0 │ │ +051290: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -100693,17 +100685,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f0c4: |[04f0c4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -04f0d4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04f0da: 0e00 |0003: return-void │ │ +051294: |[051294] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +0512a4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0512aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -100712,132 +100704,132 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 235 16-bit code units │ │ -04f0dc: |[04f0dc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04f0ec: 2201 c600 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00c6 │ │ -04f0f0: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -04f0f4: 5402 8301 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ -04f0f8: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -04f0fc: 5403 8601 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ -04f100: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -04f104: 5404 8201 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ -04f108: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -04f10c: 5405 8101 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ -04f110: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -04f114: 5406 7f01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@017f │ │ -04f118: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -04f11c: 5407 8e01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018e │ │ -04f120: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -04f124: 5208 8701 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0187 │ │ -04f128: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -04f12c: 5409 8001 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ -04f130: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -04f134: 540a 8401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0184 │ │ -04f138: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -04f13c: 540b 8501 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ -04f140: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -04f144: 520c 8b01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018b │ │ -04f148: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -04f14c: 520d 8901 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0189 │ │ -04f150: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -04f154: 550e 8a01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018a │ │ -04f158: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -04f15c: 550f 8f01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@018f │ │ -04f160: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -04f164: 5200 8801 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0188 │ │ -04f168: 0210 0000 |003e: move/from16 v16, v0 │ │ -04f16c: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -04f170: 5400 8d01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018d │ │ -04f174: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -04f178: 7611 a904 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@04a9 │ │ -04f17e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -04f182: 5402 7e01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017e │ │ -04f186: 6e10 8c14 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@148c │ │ -04f18c: 0c13 |0050: move-result-object v19 │ │ -04f18e: 7801 a214 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -04f194: 0a02 |0054: move-result v2 │ │ -04f196: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -04f19a: 7801 a314 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -04f1a0: 0c12 |005a: move-result-object v18 │ │ -04f1a2: 1f12 b800 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00b8 │ │ -04f1a6: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -04f1aa: 5202 7201 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0172 │ │ -04f1ae: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -04f1b2: 5403 7301 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0173 │ │ -04f1b6: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -04f1ba: 5404 7101 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0171 │ │ -04f1be: 6e40 aa04 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04aa │ │ -04f1c4: 28e5 |006c: goto 0051 // -001b │ │ -04f1c6: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -04f1ca: 5402 8c01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -04f1ce: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -04f1d2: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -04f1d6: 5402 8c01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -04f1da: 2022 ba00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00ba │ │ -04f1de: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -04f1e2: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -04f1e6: 5400 8c01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -04f1ea: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -04f1ee: 1f14 ba00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00ba │ │ -04f1f2: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -04f1f6: 5402 7a01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017a │ │ -04f1fa: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -04f1fe: 5503 7d01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017d │ │ -04f202: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -04f206: 5404 7c01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017c │ │ -04f20a: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -04f20e: 5405 7b01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017b │ │ -04f212: 6e55 ac04 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@04ac │ │ -04f218: 6e10 ae04 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@04ae │ │ -04f21e: 0c02 |0099: move-result-object v2 │ │ -04f220: 1102 |009a: return-object v2 │ │ -04f222: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -04f226: 5402 8c01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -04f22a: 2022 bc00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00bc │ │ -04f22e: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -04f232: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -04f236: 5400 8c01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -04f23a: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -04f23e: 1f14 bc00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00bc │ │ -04f242: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -04f246: 5402 9001 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ -04f24a: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -04f24e: 5503 9201 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0192 │ │ -04f252: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -04f256: 5404 9101 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0191 │ │ -04f25a: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -04f25e: 5405 9301 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0193 │ │ -04f262: 6e55 ad04 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@04ad │ │ -04f268: 28d8 |00be: goto 0096 // -0028 │ │ -04f26a: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -04f26e: 5402 8c01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -04f272: 2022 b900 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00b9 │ │ -04f276: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -04f27a: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -04f27e: 5400 8c01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ -04f282: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -04f286: 1f14 b900 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00b9 │ │ -04f28a: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -04f28e: 5402 7401 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0174 │ │ -04f292: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -04f296: 5503 7901 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0179 │ │ -04f29a: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -04f29e: 5404 7801 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0178 │ │ -04f2a2: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -04f2a6: 5405 7701 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0177 │ │ -04f2aa: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -04f2ae: 5406 7501 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0175 │ │ -04f2b2: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -04f2b6: 5507 7601 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0176 │ │ -04f2ba: 7407 ab04 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@04ab │ │ -04f2c0: 28ac |00ea: goto 0096 // -0054 │ │ +0512ac: |[0512ac] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0512bc: 2201 c600 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00c6 │ │ +0512c0: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +0512c4: 5402 8301 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0183 │ │ +0512c8: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +0512cc: 5403 8601 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0186 │ │ +0512d0: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +0512d4: 5404 8201 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ +0512d8: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +0512dc: 5405 8101 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0181 │ │ +0512e0: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +0512e4: 5406 7f01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@017f │ │ +0512e8: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +0512ec: 5407 8e01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018e │ │ +0512f0: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +0512f4: 5208 8701 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0187 │ │ +0512f8: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +0512fc: 5409 8001 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0180 │ │ +051300: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +051304: 540a 8401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0184 │ │ +051308: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +05130c: 540b 8501 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ +051310: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +051314: 520c 8b01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018b │ │ +051318: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +05131c: 520d 8901 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0189 │ │ +051320: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +051324: 550e 8a01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018a │ │ +051328: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +05132c: 550f 8f01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@018f │ │ +051330: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +051334: 5200 8801 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0188 │ │ +051338: 0210 0000 |003e: move/from16 v16, v0 │ │ +05133c: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +051340: 5400 8d01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018d │ │ +051344: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +051348: 7611 a904 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@04a9 │ │ +05134e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +051352: 5402 7e01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017e │ │ +051356: 6e10 8c14 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@148c │ │ +05135c: 0c13 |0050: move-result-object v19 │ │ +05135e: 7801 a214 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +051364: 0a02 |0054: move-result v2 │ │ +051366: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +05136a: 7801 a314 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +051370: 0c12 |005a: move-result-object v18 │ │ +051372: 1f12 b800 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00b8 │ │ +051376: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +05137a: 5202 7201 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0172 │ │ +05137e: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +051382: 5403 7301 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0173 │ │ +051386: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +05138a: 5404 7101 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0171 │ │ +05138e: 6e40 aa04 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04aa │ │ +051394: 28e5 |006c: goto 0051 // -001b │ │ +051396: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +05139a: 5402 8c01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +05139e: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +0513a2: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +0513a6: 5402 8c01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +0513aa: 2022 ba00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00ba │ │ +0513ae: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +0513b2: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +0513b6: 5400 8c01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +0513ba: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +0513be: 1f14 ba00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00ba │ │ +0513c2: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +0513c6: 5402 7a01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017a │ │ +0513ca: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +0513ce: 5503 7d01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017d │ │ +0513d2: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +0513d6: 5404 7c01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017c │ │ +0513da: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +0513de: 5405 7b01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017b │ │ +0513e2: 6e55 ac04 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@04ac │ │ +0513e8: 6e10 ae04 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@04ae │ │ +0513ee: 0c02 |0099: move-result-object v2 │ │ +0513f0: 1102 |009a: return-object v2 │ │ +0513f2: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +0513f6: 5402 8c01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +0513fa: 2022 bc00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00bc │ │ +0513fe: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +051402: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +051406: 5400 8c01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +05140a: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +05140e: 1f14 bc00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00bc │ │ +051412: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +051416: 5402 9001 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ +05141a: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +05141e: 5503 9201 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0192 │ │ +051422: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +051426: 5404 9101 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0191 │ │ +05142a: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +05142e: 5405 9301 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0193 │ │ +051432: 6e55 ad04 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@04ad │ │ +051438: 28d8 |00be: goto 0096 // -0028 │ │ +05143a: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +05143e: 5402 8c01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +051442: 2022 b900 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00b9 │ │ +051446: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +05144a: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +05144e: 5400 8c01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018c │ │ +051452: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +051456: 1f14 b900 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00b9 │ │ +05145a: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +05145e: 5402 7401 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0174 │ │ +051462: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +051466: 5503 7901 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0179 │ │ +05146a: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +05146e: 5404 7801 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0178 │ │ +051472: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +051476: 5405 7701 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0177 │ │ +05147a: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +05147e: 5406 7501 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0175 │ │ +051482: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +051486: 5507 7601 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0176 │ │ +05148a: 7407 ab04 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@04ab │ │ +051490: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -100891,17 +100883,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f2c4: |[04f2c4] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -04f2d4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04f2da: 0e00 |0003: return-void │ │ +051494: |[051494] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +0514a4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0514aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -100909,69 +100901,69 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -04f2dc: |[04f2dc] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -04f2ec: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -04f2f0: 0171 |0002: move v1, v7 │ │ -04f2f2: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -04f2f6: 7220 1c14 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@141c │ │ -04f2fc: 0a00 |0008: move-result v0 │ │ -04f2fe: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -04f302: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -04f306: 1a02 8f00 |000d: const-string v2, "<" // string@008f │ │ -04f30a: 6e20 6e14 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04f310: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04f314: 28ef |0014: goto 0003 // -0011 │ │ -04f316: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -04f31a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -04f31e: 1a02 8e00 |0019: const-string v2, ">" // string@008e │ │ -04f322: 6e20 6e14 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04f328: 28f4 |001e: goto 0012 // -000c │ │ -04f32a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -04f32e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -04f332: 1a02 8d00 |0023: const-string v2, "&" // string@008d │ │ -04f336: 6e20 6e14 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04f33c: 28ea |0028: goto 0012 // -0016 │ │ -04f33e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -04f342: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -04f346: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -04f34a: 2202 0503 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04f34e: 7010 6714 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04f354: 1a03 8b00 |0034: const-string v3, "&#" // string@008b │ │ -04f358: 6e20 6e14 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04f35e: 0c02 |0039: move-result-object v2 │ │ -04f360: 6e20 6a14 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -04f366: 0c02 |003d: move-result-object v2 │ │ -04f368: 1a03 d600 |003e: const-string v3, ";" // string@00d6 │ │ -04f36c: 6e20 6e14 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04f372: 0c02 |0043: move-result-object v2 │ │ -04f374: 6e10 7314 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04f37a: 0c02 |0047: move-result-object v2 │ │ -04f37c: 6e20 6e14 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04f382: 28c7 |004b: goto 0012 // -0039 │ │ -04f384: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -04f388: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -04f38c: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -04f390: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -04f394: 7220 1c14 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@141c │ │ -04f39a: 0a02 |0057: move-result v2 │ │ -04f39c: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -04f3a0: 1a02 9000 |005a: const-string v2, " " // string@0090 │ │ -04f3a4: 6e20 6e14 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04f3aa: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04f3ae: 28ed |0061: goto 004e // -0013 │ │ -04f3b0: 6e20 6914 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -04f3b6: 28ad |0065: goto 0012 // -0053 │ │ -04f3b8: 6e20 6914 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -04f3be: 28a9 |0069: goto 0012 // -0057 │ │ -04f3c0: 0e00 |006a: return-void │ │ +0514ac: |[0514ac] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +0514bc: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +0514c0: 0171 |0002: move v1, v7 │ │ +0514c2: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +0514c6: 7220 1c14 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@141c │ │ +0514cc: 0a00 |0008: move-result v0 │ │ +0514ce: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +0514d2: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +0514d6: 1a02 8f00 |000d: const-string v2, "<" // string@008f │ │ +0514da: 6e20 6e14 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0514e0: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0514e4: 28ef |0014: goto 0003 // -0011 │ │ +0514e6: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +0514ea: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +0514ee: 1a02 8e00 |0019: const-string v2, ">" // string@008e │ │ +0514f2: 6e20 6e14 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +0514f8: 28f4 |001e: goto 0012 // -000c │ │ +0514fa: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +0514fe: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +051502: 1a02 8d00 |0023: const-string v2, "&" // string@008d │ │ +051506: 6e20 6e14 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05150c: 28ea |0028: goto 0012 // -0016 │ │ +05150e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +051512: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +051516: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +05151a: 2202 0503 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +05151e: 7010 6714 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +051524: 1a03 8b00 |0034: const-string v3, "&#" // string@008b │ │ +051528: 6e20 6e14 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05152e: 0c02 |0039: move-result-object v2 │ │ +051530: 6e20 6a14 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +051536: 0c02 |003d: move-result-object v2 │ │ +051538: 1a03 d600 |003e: const-string v3, ";" // string@00d6 │ │ +05153c: 6e20 6e14 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051542: 0c02 |0043: move-result-object v2 │ │ +051544: 6e10 7314 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +05154a: 0c02 |0047: move-result-object v2 │ │ +05154c: 6e20 6e14 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051552: 28c7 |004b: goto 0012 // -0039 │ │ +051554: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +051558: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +05155c: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +051560: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +051564: 7220 1c14 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@141c │ │ +05156a: 0a02 |0057: move-result v2 │ │ +05156c: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +051570: 1a02 9000 |005a: const-string v2, " " // string@0090 │ │ +051574: 6e20 6e14 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05157a: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05157e: 28ed |0061: goto 004e // -0013 │ │ +051580: 6e20 6914 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +051586: 28ad |0065: goto 0012 // -0053 │ │ +051588: 6e20 6914 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +05158e: 28a9 |0069: goto 0012 // -0057 │ │ +051590: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -101002,19 +100994,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04f3c4: |[04f3c4] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -04f3d4: 6e10 ba04 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ba │ │ -04f3da: 0c00 |0003: move-result-object v0 │ │ -04f3dc: 7220 eb11 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@11eb │ │ -04f3e2: 0e00 |0007: return-void │ │ +051594: |[051594] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0515a4: 6e10 ba04 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ba │ │ +0515aa: 0c00 |0003: move-result-object v0 │ │ +0515ac: 7220 eb11 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@11eb │ │ +0515b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -101025,24 +101017,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -04f3e4: |[04f3e4] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -04f3f4: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -04f3f8: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04f3fe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04f400: 7210 1d14 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@141d │ │ -04f406: 0a02 |0009: move-result v2 │ │ -04f408: 7140 e204 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@04e2 │ │ -04f40e: 6e10 7314 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04f414: 0c01 |0010: move-result-object v1 │ │ -04f416: 1101 |0011: return-object v1 │ │ +0515b4: |[0515b4] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0515c4: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +0515c8: 7010 6714 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +0515ce: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0515d0: 7210 1d14 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@141d │ │ +0515d6: 0a02 |0009: move-result v2 │ │ +0515d8: 7140 e204 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@04e2 │ │ +0515de: 6e10 7314 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +0515e4: 0c01 |0010: move-result-object v1 │ │ +0515e6: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ @@ -101080,17 +101072,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f418: |[04f418] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -04f428: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04f42e: 0e00 |0003: return-void │ │ +0515e8: |[0515e8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +0515f8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0515fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -101099,25 +101091,25 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -04f430: |[04f430] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04f440: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04f444: 2141 |0002: array-length v1, v4 │ │ -04f446: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04f44a: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -04f44e: 7020 a200 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ -04f454: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -04f458: 6e20 a500 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -04f45e: 7140 7200 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0072 │ │ -04f464: 0c01 |0012: move-result-object v1 │ │ -04f466: 1101 |0013: return-object v1 │ │ +051600: |[051600] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +051610: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +051614: 2141 |0002: array-length v1, v4 │ │ +051616: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05161a: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +05161e: 7020 a200 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ +051624: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +051628: 6e20 a500 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +05162e: 7140 7200 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0072 │ │ +051634: 0c01 |0012: move-result-object v1 │ │ +051636: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000a line=85 │ │ 0x000f line=86 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ @@ -101159,17 +101151,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f468: |[04f468] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -04f478: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04f47e: 0e00 |0003: return-void │ │ +051638: |[051638] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +051648: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05164e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -101178,26 +101170,26 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -04f480: |[04f480] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04f490: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04f492: 2200 2100 |0001: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04f496: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -04f49a: 7020 a200 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ -04f4a0: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -04f4a6: 6e20 a500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -04f4ac: 0c00 |000e: move-result-object v0 │ │ -04f4ae: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -04f4b2: 7140 1005 6475 |0011: invoke-static {v4, v6, v5, v7}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0510 │ │ -04f4b8: 0c00 |0014: move-result-object v0 │ │ -04f4ba: 1100 |0015: return-object v0 │ │ +051650: |[051650] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +051660: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051662: 2200 2100 |0001: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +051666: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +05166a: 7020 a200 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ +051670: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +051676: 6e20 a500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +05167c: 0c00 |000e: move-result-object v0 │ │ +05167e: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +051682: 7140 1005 6475 |0011: invoke-static {v4, v6, v5, v7}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0510 │ │ +051688: 0c00 |0014: move-result-object v0 │ │ +05168a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0011 line=96 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ @@ -101237,17 +101229,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f4bc: |[04f4bc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -04f4cc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04f4d2: 0e00 |0003: return-void │ │ +05168c: |[05168c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +05169c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0516a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -101256,26 +101248,26 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -04f4d4: |[04f4d4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04f4e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04f4e6: 2200 2100 |0001: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04f4ea: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -04f4ee: 7020 a200 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ -04f4f4: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -04f4fa: 6e20 a500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -04f500: 0c00 |000e: move-result-object v0 │ │ -04f502: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -04f506: 7158 1205 6475 |0011: invoke-static {v4, v6, v5, v7, v8}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0512 │ │ -04f50c: 0c00 |0014: move-result-object v0 │ │ -04f50e: 1100 |0015: return-object v0 │ │ +0516a4: |[0516a4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0516b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0516b6: 2200 2100 |0001: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +0516ba: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0516be: 7020 a200 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a2 │ │ +0516c4: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +0516ca: 6e20 a500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +0516d0: 0c00 |000e: move-result-object v0 │ │ +0516d2: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +0516d6: 7158 1205 6475 |0011: invoke-static {v4, v6, v5, v7, v8}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0512 │ │ +0516dc: 0c00 |0014: move-result-object v0 │ │ +0516de: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ @@ -101338,22 +101330,22 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04f510: |[04f510] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -04f520: 5b23 b801 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ -04f524: 7010 cb05 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@05cb │ │ -04f52a: 2200 2703 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0327 │ │ -04f52e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -04f530: 7020 c514 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@14c5 │ │ -04f536: 5b20 b601 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ -04f53a: 0e00 |000d: return-void │ │ +0516e0: |[0516e0] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +0516f0: 5b23 b801 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ +0516f4: 7010 cb05 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@05cb │ │ +0516fa: 2200 2703 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0327 │ │ +0516fe: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +051700: 7020 c514 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@14c5 │ │ +051706: 5b20 b601 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ +05170a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -101364,17 +101356,17 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f53c: |[04f53c] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -04f54c: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ -04f550: 1100 |0002: return-object v0 │ │ +05170c: |[05170c] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +05171c: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ +051720: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ │ │ Virtual methods - │ │ @@ -101383,19 +101375,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f554: |[04f554] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -04f564: 1f02 5003 |0000: check-cast v2, [Ljava/lang/Void; // type@0350 │ │ -04f568: 6e20 1705 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0517 │ │ -04f56e: 0c00 |0005: move-result-object v0 │ │ -04f570: 1100 |0006: return-object v0 │ │ +051724: |[051724] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +051734: 1f02 5003 |0000: check-cast v2, [Ljava/lang/Void; // type@0350 │ │ +051738: 6e20 1705 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0517 │ │ +05173e: 0c00 |0005: move-result-object v0 │ │ +051740: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -101405,21 +101397,21 @@ │ │ type : '([Ljava/lang/Void;)Ljava/lang/Object;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04f574: |[04f574] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -04f584: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ -04f588: 6e10 2805 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0528 │ │ -04f58e: 0c00 |0005: move-result-object v0 │ │ -04f590: 5b10 b701 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b7 │ │ -04f594: 5410 b701 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b7 │ │ -04f598: 1100 |000a: return-object v0 │ │ +051744: |[051744] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +051754: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ +051758: 6e10 2805 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0528 │ │ +05175e: 0c00 |0005: move-result-object v0 │ │ +051760: 5b10 b701 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b7 │ │ +051764: 5410 b701 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b7 │ │ +051768: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -101430,25 +101422,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04f59c: |[04f59c] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -04f5ac: 5420 b801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ -04f5b0: 5421 b701 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b7 │ │ -04f5b4: 6e30 2005 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0520 │ │ -04f5ba: 5420 b601 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ -04f5be: 6e10 c714 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@14c7 │ │ -04f5c4: 0e00 |000c: return-void │ │ -04f5c6: 0d00 |000d: move-exception v0 │ │ -04f5c8: 5421 b601 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ -04f5cc: 6e10 c714 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@14c7 │ │ -04f5d2: 2700 |0013: throw v0 │ │ +05176c: |[05176c] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +05177c: 5420 b801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ +051780: 5421 b701 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b7 │ │ +051784: 6e30 2005 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0520 │ │ +05178a: 5420 b601 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ +05178e: 6e10 c714 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@14c7 │ │ +051794: 0e00 |000c: return-void │ │ +051796: 0d00 |000d: move-exception v0 │ │ +051798: 5421 b601 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ +05179c: 6e10 c714 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@14c7 │ │ +0517a2: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -101462,24 +101454,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04f5e0: |[04f5e0] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -04f5f0: 5420 b801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ -04f5f4: 6e30 2105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0521 │ │ -04f5fa: 5420 b601 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ -04f5fe: 6e10 c714 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@14c7 │ │ -04f604: 0e00 |000a: return-void │ │ -04f606: 0d00 |000b: move-exception v0 │ │ -04f608: 5421 b601 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ -04f60c: 6e10 c714 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@14c7 │ │ -04f612: 2700 |0011: throw v0 │ │ +0517b0: |[0517b0] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +0517c0: 5420 b801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ +0517c4: 6e30 2105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0521 │ │ +0517ca: 5420 b601 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ +0517ce: 6e10 c714 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@14c7 │ │ +0517d4: 0e00 |000a: return-void │ │ +0517d6: 0d00 |000b: move-exception v0 │ │ +0517d8: 5421 b601 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b6 │ │ +0517dc: 6e10 c714 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@14c7 │ │ +0517e2: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -101495,20 +101487,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04f620: |[04f620] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -04f630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f632: 5c10 b901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f636: 5410 b801 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ -04f63a: 6e10 2305 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0523 │ │ -04f640: 0e00 |0008: return-void │ │ +0517f0: |[0517f0] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +051800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051802: 5c10 b901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +051806: 5410 b801 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b8 │ │ +05180a: 6e10 2305 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0523 │ │ +051810: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ @@ -101588,19 +101580,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04f644: |[04f644] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -04f654: 7020 8d05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@058d │ │ -04f65a: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -04f65e: 5a20 be01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ -04f662: 0e00 |0007: return-void │ │ +051814: |[051814] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +051824: 7020 8d05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@058d │ │ +05182a: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +05182e: 5a20 be01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ +051832: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=88 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -101613,49 +101605,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04f664: |[04f664] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -04f674: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04f676: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04f678: 5441 bf01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f67c: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -04f680: 5441 bc01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ -04f684: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -04f688: 5441 bf01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f68c: 5511 b901 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f690: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -04f694: 5441 bf01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f698: 5c10 b901 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f69c: 5441 bd01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ -04f6a0: 5442 bf01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6a4: 6e20 7901 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ -04f6aa: 5b43 bf01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6ae: 0f00 |001d: return v0 │ │ -04f6b0: 5441 bf01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6b4: 5511 b901 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f6b8: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -04f6bc: 5441 bf01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6c0: 5c10 b901 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f6c4: 5441 bd01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ -04f6c8: 5442 bf01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6cc: 6e20 7901 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ -04f6d2: 5b43 bf01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6d6: 28ec |0031: goto 001d // -0014 │ │ -04f6d8: 5441 bf01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6dc: 6e20 1505 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0515 │ │ -04f6e2: 0a00 |0037: move-result v0 │ │ -04f6e4: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -04f6e8: 5441 bf01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6ec: 5b41 bc01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ -04f6f0: 5b43 bf01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f6f4: 28dd |0040: goto 001d // -0023 │ │ +051834: |[051834] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +051844: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +051846: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +051848: 5441 bf01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +05184c: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +051850: 5441 bc01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ +051854: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +051858: 5441 bf01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +05185c: 5511 b901 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +051860: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +051864: 5441 bf01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051868: 5c10 b901 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +05186c: 5441 bd01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ +051870: 5442 bf01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051874: 6e20 7901 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ +05187a: 5b43 bf01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +05187e: 0f00 |001d: return v0 │ │ +051880: 5441 bf01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051884: 5511 b901 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +051888: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +05188c: 5441 bf01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051890: 5c10 b901 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +051894: 5441 bd01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ +051898: 5442 bf01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +05189c: 6e20 7901 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ +0518a2: 5b43 bf01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0518a6: 28ec |0031: goto 001d // -0014 │ │ +0518a8: 5441 bf01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0518ac: 6e20 1505 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0515 │ │ +0518b2: 0a00 |0037: move-result v0 │ │ +0518b4: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +0518b8: 5441 bf01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0518bc: 5b41 bc01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ +0518c0: 5b43 bf01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0518c4: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -101679,26 +101671,26 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04f6f8: |[04f6f8] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -04f708: 6e20 2605 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0526 │ │ -04f70e: 5420 bc01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ -04f712: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -04f716: 6e10 2a05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@052a │ │ -04f71c: 7100 9501 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -04f722: 0b00 |000d: move-result-wide v0 │ │ -04f724: 5a20 be01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ -04f728: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -04f72a: 5b20 bc01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ -04f72e: 6e10 2305 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0523 │ │ -04f734: 0e00 |0016: return-void │ │ +0518c8: |[0518c8] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0518d8: 6e20 2605 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0526 │ │ +0518de: 5420 bc01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ +0518e2: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +0518e6: 6e10 2a05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@052a │ │ +0518ec: 7100 9501 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +0518f2: 0b00 |000d: move-result-wide v0 │ │ +0518f4: 5a20 be01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ +0518f8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0518fa: 5b20 bc01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ +0518fe: 6e10 2305 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0523 │ │ +051904: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -101717,32 +101709,32 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -04f738: |[04f738] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -04f748: 5420 bf01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f74c: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -04f750: 6e30 2005 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0520 │ │ -04f756: 0e00 |0007: return-void │ │ -04f758: 6e10 2405 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0524 │ │ -04f75e: 0a00 |000b: move-result v0 │ │ -04f760: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -04f764: 6e20 2605 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0526 │ │ -04f76a: 28f6 |0011: goto 0007 // -000a │ │ -04f76c: 6e10 1e05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@051e │ │ -04f772: 7100 9501 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -04f778: 0b00 |0018: move-result-wide v0 │ │ -04f77a: 5a20 be01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ -04f77e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04f780: 5b20 bf01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f784: 6e20 1f05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@051f │ │ -04f78a: 28e6 |0021: goto 0007 // -001a │ │ +051908: |[051908] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +051918: 5420 bf01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +05191c: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +051920: 6e30 2005 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0520 │ │ +051926: 0e00 |0007: return-void │ │ +051928: 6e10 2405 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0524 │ │ +05192e: 0a00 |000b: move-result v0 │ │ +051930: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +051934: 6e20 2605 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0526 │ │ +05193a: 28f6 |0011: goto 0007 // -000a │ │ +05193c: 6e10 1e05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@051e │ │ +051942: 7100 9501 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +051948: 0b00 |0018: move-result-wide v0 │ │ +05194a: 5a20 be01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ +05194e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +051950: 5b20 bf01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051954: 6e20 1f05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@051f │ │ +05195a: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -101763,57 +101755,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -04f78c: |[04f78c] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04f79c: 6f58 9205 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0592 │ │ -04f7a2: 5440 bf01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f7a6: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -04f7aa: 6e20 1314 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f7b0: 1a00 c111 |000a: const-string v0, "mTask=" // string@11c1 │ │ -04f7b4: 6e20 1314 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f7ba: 5440 bf01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f7be: 6e20 1214 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1412 │ │ -04f7c4: 1a00 8500 |0014: const-string v0, " waiting=" // string@0085 │ │ -04f7c8: 6e20 1314 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f7ce: 5440 bf01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f7d2: 5500 b901 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f7d6: 6e20 1914 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -04f7dc: 5440 bc01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ -04f7e0: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -04f7e4: 6e20 1314 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f7ea: 1a00 3610 |0027: const-string v0, "mCancellingTask=" // string@1036 │ │ -04f7ee: 6e20 1314 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f7f4: 5440 bc01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ -04f7f8: 6e20 1214 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1412 │ │ -04f7fe: 1a00 8500 |0031: const-string v0, " waiting=" // string@0085 │ │ -04f802: 6e20 1314 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f808: 5440 bc01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ -04f80c: 5500 b901 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f810: 6e20 1914 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -04f816: 5340 c001 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ -04f81a: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -04f81e: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -04f822: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -04f826: 6e20 1314 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f82c: 1a00 e011 |0048: const-string v0, "mUpdateThrottle=" // string@11e0 │ │ -04f830: 6e20 1314 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f836: 5340 c001 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ -04f83a: 7130 4b08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@084b │ │ -04f840: 1a00 6000 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0060 │ │ -04f844: 6e20 1314 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -04f84a: 5340 be01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ -04f84e: 7100 9501 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -04f854: 0b02 |005c: move-result-wide v2 │ │ -04f856: 7157 4a08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@084a │ │ -04f85c: 6e10 1514 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1415 │ │ -04f862: 0e00 |0063: return-void │ │ +05195c: |[05195c] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05196c: 6f58 9205 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0592 │ │ +051972: 5440 bf01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051976: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +05197a: 6e20 1314 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +051980: 1a00 c111 |000a: const-string v0, "mTask=" // string@11c1 │ │ +051984: 6e20 1314 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +05198a: 5440 bf01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +05198e: 6e20 1214 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1412 │ │ +051994: 1a00 8500 |0014: const-string v0, " waiting=" // string@0085 │ │ +051998: 6e20 1314 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +05199e: 5440 bf01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0519a2: 5500 b901 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +0519a6: 6e20 1914 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +0519ac: 5440 bc01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ +0519b0: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +0519b4: 6e20 1314 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0519ba: 1a00 3610 |0027: const-string v0, "mCancellingTask=" // string@1036 │ │ +0519be: 6e20 1314 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0519c4: 5440 bc01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ +0519c8: 6e20 1214 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1412 │ │ +0519ce: 1a00 8500 |0031: const-string v0, " waiting=" // string@0085 │ │ +0519d2: 6e20 1314 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0519d8: 5440 bc01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ +0519dc: 5500 b901 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +0519e0: 6e20 1914 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +0519e6: 5340 c001 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ +0519ea: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +0519ee: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +0519f2: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +0519f6: 6e20 1314 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0519fc: 1a00 e011 |0048: const-string v0, "mUpdateThrottle=" // string@11e0 │ │ +051a00: 6e20 1314 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +051a06: 5340 c001 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ +051a0a: 7130 4b08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@084b │ │ +051a10: 1a00 6000 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0060 │ │ +051a14: 6e20 1314 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +051a1a: 5340 be01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ +051a1e: 7100 9501 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +051a24: 0b02 |005c: move-result-wide v2 │ │ +051a26: 7157 4a08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@084a │ │ +051a2c: 6e10 1514 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1415 │ │ +051a32: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -101839,55 +101831,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -04f864: |[04f864] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -04f874: 5482 bc01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ -04f878: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -04f87c: 5482 bf01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f880: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -04f884: 5482 bf01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f888: 5522 b901 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f88c: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -04f890: 5482 bf01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f894: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -04f896: 5c23 b901 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f89a: 5482 bd01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ -04f89e: 5483 bf01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f8a2: 6e20 7901 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ -04f8a8: 5382 c001 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ -04f8ac: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -04f8b0: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -04f8b4: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -04f8b8: 7100 9501 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ -04f8be: 0b00 |0025: move-result-wide v0 │ │ -04f8c0: 5382 be01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ -04f8c4: 5384 c001 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ -04f8c8: bb42 |002a: add-long/2addr v2, v4 │ │ -04f8ca: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -04f8ce: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -04f8d2: 5482 bf01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f8d6: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -04f8d8: 5c23 b901 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ -04f8dc: 5482 bd01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ -04f8e0: 5483 bf01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f8e4: 5384 be01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ -04f8e8: 5386 c001 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ -04f8ec: bb64 |003c: add-long/2addr v4, v6 │ │ -04f8ee: 6e40 7801 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0178 │ │ -04f8f4: 0e00 |0040: return-void │ │ -04f8f6: 5483 bf01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f8fa: 6204 0e02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ -04f8fe: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04f900: 1f02 5003 |0046: check-cast v2, [Ljava/lang/Void; // type@0350 │ │ -04f904: 6e30 1805 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@0518 │ │ -04f90a: 28f5 |004b: goto 0040 // -000b │ │ +051a34: |[051a34] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +051a44: 5482 bc01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bc │ │ +051a48: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +051a4c: 5482 bf01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051a50: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +051a54: 5482 bf01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051a58: 5522 b901 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +051a5c: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +051a60: 5482 bf01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051a64: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +051a66: 5c23 b901 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +051a6a: 5482 bd01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ +051a6e: 5483 bf01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051a72: 6e20 7901 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0179 │ │ +051a78: 5382 c001 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ +051a7c: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +051a80: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +051a84: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +051a88: 7100 9501 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0195 │ │ +051a8e: 0b00 |0025: move-result-wide v0 │ │ +051a90: 5382 be01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ +051a94: 5384 c001 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ +051a98: bb42 |002a: add-long/2addr v2, v4 │ │ +051a9a: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +051a9e: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +051aa2: 5482 bf01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051aa6: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +051aa8: 5c23 b901 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01b9 │ │ +051aac: 5482 bd01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ +051ab0: 5483 bf01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051ab4: 5384 be01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01be │ │ +051ab8: 5386 c001 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ +051abc: bb64 |003c: add-long/2addr v4, v6 │ │ +051abe: 6e40 7801 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0178 │ │ +051ac4: 0e00 |0040: return-void │ │ +051ac6: 5483 bf01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051aca: 6204 0e02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ +051ace: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +051ad0: 1f02 5003 |0046: check-cast v2, [Ljava/lang/Void; // type@0350 │ │ +051ad4: 6e30 1805 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@0518 │ │ +051ada: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -101913,16 +101905,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04f90c: |[04f90c] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -04f91c: 0e00 |0000: return-void │ │ +051adc: |[051adc] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +051aec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -101933,22 +101925,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04f920: |[04f920] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -04f930: 6f10 9b05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@059b │ │ -04f936: 6e10 1d05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@051d │ │ -04f93c: 2200 da00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00da │ │ -04f940: 7020 1305 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0513 │ │ -04f946: 5b10 bf01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f94a: 6e10 2305 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0523 │ │ -04f950: 0e00 |0010: return-void │ │ +051af0: |[051af0] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +051b00: 6f10 9b05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@059b │ │ +051b06: 6e10 1d05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@051d │ │ +051b0c: 2200 da00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00da │ │ +051b10: 7020 1305 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0513 │ │ +051b16: 5b10 bf01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051b1a: 6e10 2305 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0523 │ │ +051b20: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -101961,18 +101953,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f954: |[04f954] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -04f964: 6e10 2505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0525 │ │ -04f96a: 0c00 |0003: move-result-object v0 │ │ -04f96c: 1100 |0004: return-object v0 │ │ +051b24: |[051b24] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +051b34: 6e10 2505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0525 │ │ +051b3a: 0c00 |0003: move-result-object v0 │ │ +051b3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ @@ -101981,23 +101973,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04f970: |[04f970] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -04f980: 5a34 c001 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ -04f984: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -04f988: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -04f98c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -04f990: 2200 5500 |0008: new-instance v0, Landroid/os/Handler; // type@0055 │ │ -04f994: 7010 7201 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ -04f99a: 5b30 bd01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ -04f99e: 0e00 |000f: return-void │ │ +051b40: |[051b40] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +051b50: 5a34 c001 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c0 │ │ +051b54: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +051b58: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +051b5c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +051b60: 2200 5500 |0008: new-instance v0, Landroid/os/Handler; // type@0055 │ │ +051b64: 7010 7201 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0172 │ │ +051b6a: 5b30 bd01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bd │ │ +051b6e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -102010,23 +102002,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04f9a0: |[04f9a0] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -04f9b0: 5420 bf01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -04f9b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f9b8: 7110 1405 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0514 │ │ -04f9be: 0c01 |0007: move-result-object v1 │ │ -04f9c0: 6e10 c614 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@14c6 │ │ -04f9c6: 0e00 |000b: return-void │ │ -04f9c8: 0d01 |000c: move-exception v1 │ │ -04f9ca: 28fe |000d: goto 000b // -0002 │ │ +051b70: |[051b70] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +051b80: 5420 bf01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +051b84: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +051b88: 7110 1405 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0514 │ │ +051b8e: 0c01 |0007: move-result-object v1 │ │ +051b90: 6e10 c614 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@14c6 │ │ +051b96: 0e00 |000b: return-void │ │ +051b98: 0d01 |000c: move-exception v1 │ │ +051b9a: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -102078,21 +102070,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04f9dc: |[04f9dc] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -04f9ec: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -04f9f2: 2200 1a03 |0003: new-instance v0, Ljava/util/HashMap; // type@031a │ │ -04f9f6: 7010 9d14 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@149d │ │ -04f9fc: 5b10 cf01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ -04fa00: 5b12 ce01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01ce │ │ -04fa04: 0e00 |000c: return-void │ │ +051bac: |[051bac] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +051bbc: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +051bc2: 2200 1a03 |0003: new-instance v0, Ljava/util/HashMap; // type@031a │ │ +051bc6: 7010 9d14 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@149d │ │ +051bcc: 5b10 cf01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ +051bd0: 5b12 ce01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01ce │ │ +051bd4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -102105,40 +102097,40 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -04fa08: |[04fa08] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -04fa18: 7110 a411 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11a4 │ │ -04fa1e: 0a01 |0003: move-result v1 │ │ -04fa20: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -04fa24: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04fa28: 1a02 9107 |0008: const-string v2, "Name must not be empty" // string@0791 │ │ -04fa2c: 7020 3614 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04fa32: 2701 |000d: throw v1 │ │ -04fa34: 6e10 fd13 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@13fd │ │ -04fa3a: 0c06 |0011: move-result-object v6 │ │ -04fa3c: 5441 cf01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ -04fa40: 6e30 a014 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14a0 │ │ -04fa46: 0e00 |0017: return-void │ │ -04fa48: 0d00 |0018: move-exception v0 │ │ -04fa4a: 2201 f202 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04fa4e: 2202 0503 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -04fa52: 7010 6714 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04fa58: 1a03 d602 |0020: const-string v3, "Failed to resolve canonical path for " // string@02d6 │ │ -04fa5c: 6e20 6e14 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04fa62: 0c02 |0025: move-result-object v2 │ │ -04fa64: 6e20 6d14 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04fa6a: 0c02 |0029: move-result-object v2 │ │ -04fa6c: 6e10 7314 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04fa72: 0c02 |002d: move-result-object v2 │ │ -04fa74: 7030 3714 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1437 │ │ -04fa7a: 2701 |0031: throw v1 │ │ +051bd8: |[051bd8] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +051be8: 7110 a411 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11a4 │ │ +051bee: 0a01 |0003: move-result v1 │ │ +051bf0: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +051bf4: 2201 f202 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +051bf8: 1a02 9107 |0008: const-string v2, "Name must not be empty" // string@0791 │ │ +051bfc: 7020 3614 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +051c02: 2701 |000d: throw v1 │ │ +051c04: 6e10 fd13 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@13fd │ │ +051c0a: 0c06 |0011: move-result-object v6 │ │ +051c0c: 5441 cf01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ +051c10: 6e30 a014 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14a0 │ │ +051c16: 0e00 |0017: return-void │ │ +051c18: 0d00 |0018: move-exception v0 │ │ +051c1a: 2201 f202 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +051c1e: 2202 0503 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +051c22: 7010 6714 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +051c28: 1a03 d602 |0020: const-string v3, "Failed to resolve canonical path for " // string@02d6 │ │ +051c2c: 6e20 6e14 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051c32: 0c02 |0025: move-result-object v2 │ │ +051c34: 6e20 6d14 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +051c3a: 0c02 |0029: move-result-object v2 │ │ +051c3c: 6e10 7314 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +051c42: 0c02 |002d: move-result-object v2 │ │ +051c44: 7030 3714 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1437 │ │ +051c4a: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -102157,76 +102149,76 @@ │ │ type : '(Landroid/net/Uri;)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -04fa8c: |[04fa8c] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -04fa9c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04fa9e: 6e10 5601 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0156 │ │ -04faa4: 0c02 |0004: move-result-object v2 │ │ -04faa6: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -04faaa: 6e30 6014 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1460 │ │ -04fab0: 0a04 |000a: move-result v4 │ │ -04fab2: 6e30 6514 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1465 │ │ -04fab8: 0c06 |000e: move-result-object v6 │ │ -04faba: 7110 5301 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0153 │ │ -04fac0: 0c05 |0012: move-result-object v5 │ │ -04fac2: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -04fac6: 6e20 6414 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ -04facc: 0c06 |0018: move-result-object v6 │ │ -04face: 7110 5301 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0153 │ │ -04fad4: 0c02 |001c: move-result-object v2 │ │ -04fad6: 5496 cf01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ -04fada: 6e20 9f14 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ -04fae0: 0c03 |0022: move-result-object v3 │ │ -04fae2: 1f03 db02 |0023: check-cast v3, Ljava/io/File; // type@02db │ │ -04fae6: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -04faea: 2206 f202 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04faee: 2207 0503 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -04faf2: 7010 6714 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04faf8: 1a08 d408 |002e: const-string v8, "Unable to find configured root for " // string@08d4 │ │ -04fafc: 6e20 6e14 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04fb02: 0c07 |0033: move-result-object v7 │ │ -04fb04: 6e20 6d14 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04fb0a: 0c07 |0037: move-result-object v7 │ │ -04fb0c: 6e10 7314 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04fb12: 0c07 |003b: move-result-object v7 │ │ -04fb14: 7020 3614 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04fb1a: 2706 |003f: throw v6 │ │ -04fb1c: 2201 db02 |0040: new-instance v1, Ljava/io/File; // type@02db │ │ -04fb20: 7030 f913 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@13f9 │ │ -04fb26: 6e10 fd13 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@13fd │ │ -04fb2c: 0c01 |0048: move-result-object v1 │ │ -04fb2e: 6e10 0114 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ -04fb34: 0c06 |004c: move-result-object v6 │ │ -04fb36: 6e10 0114 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ -04fb3c: 0c07 |0050: move-result-object v7 │ │ -04fb3e: 6e20 6314 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1463 │ │ -04fb44: 0a06 |0054: move-result v6 │ │ -04fb46: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -04fb4a: 2206 0303 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0303 │ │ -04fb4e: 1a07 1408 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0814 │ │ -04fb52: 7020 5814 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1458 │ │ -04fb58: 2706 |005e: throw v6 │ │ -04fb5a: 0d00 |005f: move-exception v0 │ │ -04fb5c: 2206 f202 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04fb60: 2207 0503 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -04fb64: 7010 6714 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04fb6a: 1a08 d602 |0067: const-string v8, "Failed to resolve canonical path for " // string@02d6 │ │ -04fb6e: 6e20 6e14 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04fb74: 0c07 |006c: move-result-object v7 │ │ -04fb76: 6e20 6d14 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04fb7c: 0c07 |0070: move-result-object v7 │ │ -04fb7e: 6e10 7314 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04fb84: 0c07 |0074: move-result-object v7 │ │ -04fb86: 7020 3614 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04fb8c: 2706 |0078: throw v6 │ │ -04fb8e: 1101 |0079: return-object v1 │ │ +051c5c: |[051c5c] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +051c6c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +051c6e: 6e10 5601 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0156 │ │ +051c74: 0c02 |0004: move-result-object v2 │ │ +051c76: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +051c7a: 6e30 6014 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1460 │ │ +051c80: 0a04 |000a: move-result v4 │ │ +051c82: 6e30 6514 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1465 │ │ +051c88: 0c06 |000e: move-result-object v6 │ │ +051c8a: 7110 5301 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0153 │ │ +051c90: 0c05 |0012: move-result-object v5 │ │ +051c92: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +051c96: 6e20 6414 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ +051c9c: 0c06 |0018: move-result-object v6 │ │ +051c9e: 7110 5301 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0153 │ │ +051ca4: 0c02 |001c: move-result-object v2 │ │ +051ca6: 5496 cf01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ +051caa: 6e20 9f14 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@149f │ │ +051cb0: 0c03 |0022: move-result-object v3 │ │ +051cb2: 1f03 db02 |0023: check-cast v3, Ljava/io/File; // type@02db │ │ +051cb6: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +051cba: 2206 f202 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +051cbe: 2207 0503 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +051cc2: 7010 6714 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +051cc8: 1a08 d408 |002e: const-string v8, "Unable to find configured root for " // string@08d4 │ │ +051ccc: 6e20 6e14 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051cd2: 0c07 |0033: move-result-object v7 │ │ +051cd4: 6e20 6d14 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +051cda: 0c07 |0037: move-result-object v7 │ │ +051cdc: 6e10 7314 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +051ce2: 0c07 |003b: move-result-object v7 │ │ +051ce4: 7020 3614 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +051cea: 2706 |003f: throw v6 │ │ +051cec: 2201 db02 |0040: new-instance v1, Ljava/io/File; // type@02db │ │ +051cf0: 7030 f913 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@13f9 │ │ +051cf6: 6e10 fd13 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@13fd │ │ +051cfc: 0c01 |0048: move-result-object v1 │ │ +051cfe: 6e10 0114 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ +051d04: 0c06 |004c: move-result-object v6 │ │ +051d06: 6e10 0114 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ +051d0c: 0c07 |0050: move-result-object v7 │ │ +051d0e: 6e20 6314 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1463 │ │ +051d14: 0a06 |0054: move-result v6 │ │ +051d16: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +051d1a: 2206 0303 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0303 │ │ +051d1e: 1a07 1408 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0814 │ │ +051d22: 7020 5814 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1458 │ │ +051d28: 2706 |005e: throw v6 │ │ +051d2a: 0d00 |005f: move-exception v0 │ │ +051d2c: 2206 f202 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +051d30: 2207 0503 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +051d34: 7010 6714 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +051d3a: 1a08 d602 |0067: const-string v8, "Failed to resolve canonical path for " // string@02d6 │ │ +051d3e: 6e20 6e14 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051d44: 0c07 |006c: move-result-object v7 │ │ +051d46: 6e20 6d14 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +051d4c: 0c07 |0070: move-result-object v7 │ │ +051d4e: 6e10 7314 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +051d54: 0c07 |0074: move-result-object v7 │ │ +051d56: 7020 3614 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +051d5c: 2706 |0078: throw v6 │ │ +051d5e: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -102256,127 +102248,127 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 222 16-bit code units │ │ -04fba0: |[04fba0] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -04fbb0: 6e10 fe13 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@13fe │ │ -04fbb6: 0c03 |0003: move-result-object v3 │ │ -04fbb8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04fbba: 5496 cf01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ -04fbbe: 6e10 9e14 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@149e │ │ -04fbc4: 0c06 |000a: move-result-object v6 │ │ -04fbc6: 7210 c014 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@14c0 │ │ -04fbcc: 0c01 |000e: move-result-object v1 │ │ -04fbce: 7210 a214 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -04fbd4: 0a06 |0012: move-result v6 │ │ -04fbd6: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -04fbda: 7210 a314 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -04fbe0: 0c04 |0018: move-result-object v4 │ │ -04fbe2: 1f04 2003 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0320 │ │ -04fbe6: 7210 b814 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ -04fbec: 0c06 |001e: move-result-object v6 │ │ -04fbee: 1f06 db02 |001f: check-cast v6, Ljava/io/File; // type@02db │ │ -04fbf2: 6e10 0114 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ -04fbf8: 0c05 |0024: move-result-object v5 │ │ -04fbfa: 6e20 6314 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1463 │ │ -04fc00: 0a06 |0028: move-result v6 │ │ -04fc02: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -04fc06: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -04fc0a: 6e10 6214 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1462 │ │ -04fc10: 0a07 |0030: move-result v7 │ │ -04fc12: 7210 b814 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ -04fc18: 0c06 |0034: move-result-object v6 │ │ -04fc1a: 1f06 db02 |0035: check-cast v6, Ljava/io/File; // type@02db │ │ -04fc1e: 6e10 0114 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ -04fc24: 0c06 |003a: move-result-object v6 │ │ -04fc26: 6e10 6214 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1462 │ │ -04fc2c: 0a06 |003e: move-result v6 │ │ -04fc2e: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -04fc32: 0742 |0041: move-object v2, v4 │ │ -04fc34: 28cd |0042: goto 000f // -0033 │ │ -04fc36: 0d00 |0043: move-exception v0 │ │ -04fc38: 2206 f202 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04fc3c: 2207 0503 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -04fc40: 7010 6714 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04fc46: 1a08 d602 |004b: const-string v8, "Failed to resolve canonical path for " // string@02d6 │ │ -04fc4a: 6e20 6e14 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04fc50: 0c07 |0050: move-result-object v7 │ │ -04fc52: 6e20 6d14 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ -04fc58: 0c07 |0054: move-result-object v7 │ │ -04fc5a: 6e10 7314 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04fc60: 0c07 |0058: move-result-object v7 │ │ -04fc62: 7020 3614 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04fc68: 2706 |005c: throw v6 │ │ -04fc6a: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -04fc6e: 2206 f202 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -04fc72: 2207 0503 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -04fc76: 7010 6714 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04fc7c: 1a08 d402 |0066: const-string v8, "Failed to find configured root that contains " // string@02d4 │ │ -04fc80: 6e20 6e14 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04fc86: 0c07 |006b: move-result-object v7 │ │ -04fc88: 6e20 6e14 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04fc8e: 0c07 |006f: move-result-object v7 │ │ -04fc90: 6e10 7314 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04fc96: 0c07 |0073: move-result-object v7 │ │ -04fc98: 7020 3614 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -04fc9e: 2706 |0077: throw v6 │ │ -04fca0: 7210 b814 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ -04fca6: 0c06 |007b: move-result-object v6 │ │ -04fca8: 1f06 db02 |007c: check-cast v6, Ljava/io/File; // type@02db │ │ -04fcac: 6e10 0114 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ -04fcb2: 0c05 |0081: move-result-object v5 │ │ -04fcb4: 1a06 cc00 |0082: const-string v6, "/" // string@00cc │ │ -04fcb8: 6e20 5b14 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@145b │ │ -04fcbe: 0a06 |0087: move-result v6 │ │ -04fcc0: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -04fcc4: 6e10 6214 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1462 │ │ -04fcca: 0a06 |008d: move-result v6 │ │ -04fccc: 6e20 6414 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ -04fcd2: 0c03 |0091: move-result-object v3 │ │ -04fcd4: 2207 0503 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ -04fcd8: 7010 6714 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -04fcde: 7210 b714 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ -04fce4: 0c06 |009a: move-result-object v6 │ │ -04fce6: 1f06 0403 |009b: check-cast v6, Ljava/lang/String; // type@0304 │ │ -04fcea: 7110 5401 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0154 │ │ -04fcf0: 0c06 |00a0: move-result-object v6 │ │ -04fcf2: 6e20 6e14 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04fcf8: 0c06 |00a4: move-result-object v6 │ │ -04fcfa: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -04fcfe: 6e20 6914 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ -04fd04: 0c06 |00aa: move-result-object v6 │ │ -04fd06: 1a07 cc00 |00ab: const-string v7, "/" // string@00cc │ │ -04fd0a: 7120 5501 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ -04fd10: 0c07 |00b0: move-result-object v7 │ │ -04fd12: 6e20 6e14 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -04fd18: 0c06 |00b4: move-result-object v6 │ │ -04fd1a: 6e10 7314 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -04fd20: 0c03 |00b8: move-result-object v3 │ │ -04fd22: 2206 4d00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@004d │ │ -04fd26: 7010 4e01 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@014e │ │ -04fd2c: 1a07 530b |00be: const-string v7, "content" // string@0b53 │ │ -04fd30: 6e20 5201 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0152 │ │ -04fd36: 0c06 |00c3: move-result-object v6 │ │ -04fd38: 5497 ce01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01ce │ │ -04fd3c: 6e20 4f01 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@014f │ │ -04fd42: 0c06 |00c9: move-result-object v6 │ │ -04fd44: 6e20 5101 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0151 │ │ -04fd4a: 0c06 |00cd: move-result-object v6 │ │ -04fd4c: 6e10 5001 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0150 │ │ -04fd52: 0c06 |00d1: move-result-object v6 │ │ -04fd54: 1106 |00d2: return-object v6 │ │ -04fd56: 6e10 6214 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1462 │ │ -04fd5c: 0a06 |00d6: move-result v6 │ │ -04fd5e: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04fd62: 6e20 6414 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ -04fd68: 0c03 |00dc: move-result-object v3 │ │ -04fd6a: 28b5 |00dd: goto 0092 // -004b │ │ +051d70: |[051d70] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +051d80: 6e10 fe13 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@13fe │ │ +051d86: 0c03 |0003: move-result-object v3 │ │ +051d88: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +051d8a: 5496 cf01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ +051d8e: 6e10 9e14 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@149e │ │ +051d94: 0c06 |000a: move-result-object v6 │ │ +051d96: 7210 c014 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@14c0 │ │ +051d9c: 0c01 |000e: move-result-object v1 │ │ +051d9e: 7210 a214 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +051da4: 0a06 |0012: move-result v6 │ │ +051da6: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +051daa: 7210 a314 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +051db0: 0c04 |0018: move-result-object v4 │ │ +051db2: 1f04 2003 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0320 │ │ +051db6: 7210 b814 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ +051dbc: 0c06 |001e: move-result-object v6 │ │ +051dbe: 1f06 db02 |001f: check-cast v6, Ljava/io/File; // type@02db │ │ +051dc2: 6e10 0114 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ +051dc8: 0c05 |0024: move-result-object v5 │ │ +051dca: 6e20 6314 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1463 │ │ +051dd0: 0a06 |0028: move-result v6 │ │ +051dd2: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +051dd6: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +051dda: 6e10 6214 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1462 │ │ +051de0: 0a07 |0030: move-result v7 │ │ +051de2: 7210 b814 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ +051de8: 0c06 |0034: move-result-object v6 │ │ +051dea: 1f06 db02 |0035: check-cast v6, Ljava/io/File; // type@02db │ │ +051dee: 6e10 0114 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ +051df4: 0c06 |003a: move-result-object v6 │ │ +051df6: 6e10 6214 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1462 │ │ +051dfc: 0a06 |003e: move-result v6 │ │ +051dfe: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +051e02: 0742 |0041: move-object v2, v4 │ │ +051e04: 28cd |0042: goto 000f // -0033 │ │ +051e06: 0d00 |0043: move-exception v0 │ │ +051e08: 2206 f202 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +051e0c: 2207 0503 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +051e10: 7010 6714 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +051e16: 1a08 d602 |004b: const-string v8, "Failed to resolve canonical path for " // string@02d6 │ │ +051e1a: 6e20 6e14 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051e20: 0c07 |0050: move-result-object v7 │ │ +051e22: 6e20 6d14 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@146d │ │ +051e28: 0c07 |0054: move-result-object v7 │ │ +051e2a: 6e10 7314 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +051e30: 0c07 |0058: move-result-object v7 │ │ +051e32: 7020 3614 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +051e38: 2706 |005c: throw v6 │ │ +051e3a: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +051e3e: 2206 f202 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +051e42: 2207 0503 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +051e46: 7010 6714 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +051e4c: 1a08 d402 |0066: const-string v8, "Failed to find configured root that contains " // string@02d4 │ │ +051e50: 6e20 6e14 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051e56: 0c07 |006b: move-result-object v7 │ │ +051e58: 6e20 6e14 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051e5e: 0c07 |006f: move-result-object v7 │ │ +051e60: 6e10 7314 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +051e66: 0c07 |0073: move-result-object v7 │ │ +051e68: 7020 3614 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +051e6e: 2706 |0077: throw v6 │ │ +051e70: 7210 b814 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ +051e76: 0c06 |007b: move-result-object v6 │ │ +051e78: 1f06 db02 |007c: check-cast v6, Ljava/io/File; // type@02db │ │ +051e7c: 6e10 0114 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1401 │ │ +051e82: 0c05 |0081: move-result-object v5 │ │ +051e84: 1a06 cc00 |0082: const-string v6, "/" // string@00cc │ │ +051e88: 6e20 5b14 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@145b │ │ +051e8e: 0a06 |0087: move-result v6 │ │ +051e90: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +051e94: 6e10 6214 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1462 │ │ +051e9a: 0a06 |008d: move-result v6 │ │ +051e9c: 6e20 6414 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ +051ea2: 0c03 |0091: move-result-object v3 │ │ +051ea4: 2207 0503 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0305 │ │ +051ea8: 7010 6714 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +051eae: 7210 b714 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ +051eb4: 0c06 |009a: move-result-object v6 │ │ +051eb6: 1f06 0403 |009b: check-cast v6, Ljava/lang/String; // type@0304 │ │ +051eba: 7110 5401 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0154 │ │ +051ec0: 0c06 |00a0: move-result-object v6 │ │ +051ec2: 6e20 6e14 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051ec8: 0c06 |00a4: move-result-object v6 │ │ +051eca: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +051ece: 6e20 6914 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1469 │ │ +051ed4: 0c06 |00aa: move-result-object v6 │ │ +051ed6: 1a07 cc00 |00ab: const-string v7, "/" // string@00cc │ │ +051eda: 7120 5501 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ +051ee0: 0c07 |00b0: move-result-object v7 │ │ +051ee2: 6e20 6e14 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +051ee8: 0c06 |00b4: move-result-object v6 │ │ +051eea: 6e10 7314 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +051ef0: 0c03 |00b8: move-result-object v3 │ │ +051ef2: 2206 4d00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@004d │ │ +051ef6: 7010 4e01 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@014e │ │ +051efc: 1a07 530b |00be: const-string v7, "content" // string@0b53 │ │ +051f00: 6e20 5201 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0152 │ │ +051f06: 0c06 |00c3: move-result-object v6 │ │ +051f08: 5497 ce01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01ce │ │ +051f0c: 6e20 4f01 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@014f │ │ +051f12: 0c06 |00c9: move-result-object v6 │ │ +051f14: 6e20 5101 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0151 │ │ +051f1a: 0c06 |00cd: move-result-object v6 │ │ +051f1c: 6e10 5001 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0150 │ │ +051f22: 0c06 |00d1: move-result-object v6 │ │ +051f24: 1106 |00d2: return-object v6 │ │ +051f26: 6e10 6214 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1462 │ │ +051f2c: 0a06 |00d6: move-result v6 │ │ +051f2e: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +051f32: 6e20 6414 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1464 │ │ +051f38: 0c03 |00dc: move-result-object v3 │ │ +051f3a: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -102438,17 +102430,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fd7c: |[04fd7c] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -04fd8c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04fd92: 0e00 |0003: return-void │ │ +051f4c: |[051f4c] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +051f5c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +051f62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -102457,22 +102449,22 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04fd94: |[04fd94] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04fda4: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04fda8: 1a01 2b0a |0002: const-string v1, "android.intent.action.MAIN" // string@0a2b │ │ -04fdac: 7020 a300 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ -04fdb2: 6e20 c200 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c2 │ │ -04fdb8: 1a01 2e0a |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0a2e │ │ -04fdbc: 6e20 a400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a4 │ │ -04fdc2: 1100 |000f: return-object v0 │ │ +051f64: |[051f64] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +051f74: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +051f78: 1a01 2b0a |0002: const-string v1, "android.intent.action.MAIN" // string@0a2b │ │ +051f7c: 7020 a300 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ +051f82: 6e20 c200 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c2 │ │ +051f88: 1a01 2e0a |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0a2e │ │ +051f8c: 6e20 a400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a4 │ │ +051f92: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -102485,19 +102477,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04fdc4: |[04fdc4] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -04fdd4: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04fdd8: 7020 a300 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ -04fdde: 6e20 a400 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a4 │ │ -04fde4: 1100 |0008: return-object v0 │ │ +051f94: |[051f94] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +051fa4: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +051fa8: 7020 a300 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a3 │ │ +051fae: 6e20 a400 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a4 │ │ +051fb4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 intent Landroid/content/Intent; │ │ @@ -102510,20 +102502,20 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04fde8: |[04fde8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04fdf8: 6e20 7705 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0577 │ │ -04fdfe: 0c00 |0003: move-result-object v0 │ │ -04fe00: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -04fe06: 6e20 a500 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ -04fe0c: 1100 |000a: return-object v0 │ │ +051fb8: |[051fb8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +051fc8: 6e20 7705 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0577 │ │ +051fce: 0c00 |0003: move-result-object v0 │ │ +051fd0: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +051fd6: 6e20 a500 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a5 │ │ +051fdc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ locals : │ │ 0x0004 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -102568,19 +102560,19 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04fe10: |[04fe10] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -04fe20: 5b12 fe01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ -04fe24: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04fe26: 7020 c905 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05c9 │ │ -04fe2c: 0e00 |0006: return-void │ │ +051fe0: |[051fe0] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +051ff0: 5b12 fe01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ +051ff4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +051ff6: 7020 c905 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05c9 │ │ +051ffc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -102591,30 +102583,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04fe30: |[04fe30] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -04fe40: 5430 fe01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ -04fe44: 7110 cc05 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@05cc │ │ -04fe4a: 0c00 |0005: move-result-object v0 │ │ -04fe4c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -04fe4e: 6e20 d314 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@14d3 │ │ -04fe54: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -04fe58: 7110 9401 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0194 │ │ -04fe5e: 5430 fe01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ -04fe62: 5431 fe01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ -04fe66: 5432 fd01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01fd │ │ -04fe6a: 6e20 d105 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@05d1 │ │ -04fe70: 0c01 |0018: move-result-object v1 │ │ -04fe72: 7120 cd05 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@05cd │ │ -04fe78: 0c00 |001c: move-result-object v0 │ │ -04fe7a: 1100 |001d: return-object v0 │ │ +052000: |[052000] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +052010: 5430 fe01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ +052014: 7110 cc05 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@05cc │ │ +05201a: 0c00 |0005: move-result-object v0 │ │ +05201c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +05201e: 6e20 d314 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@14d3 │ │ +052024: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +052028: 7110 9401 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0194 │ │ +05202e: 5430 fe01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ +052032: 5431 fe01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ +052036: 5432 fd01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01fd │ │ +05203a: 6e20 d105 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@05d1 │ │ +052040: 0c01 |0018: move-result-object v1 │ │ +052042: 7120 cd05 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@05cd │ │ +052048: 0c00 |001c: move-result-object v0 │ │ +05204a: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000a line=122 │ │ 0x000f line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ @@ -102651,17 +102643,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fe7c: |[04fe7c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -04fe8c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -04fe92: 0e00 |0003: return-void │ │ +05204c: |[05204c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +05205c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +052062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -102670,17 +102662,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fe94: |[04fe94] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -04fea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fea6: 0f00 |0001: return v0 │ │ +052064: |[052064] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +052074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052076: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -102689,16 +102681,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fea8: |[04fea8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -04feb8: 0e00 |0000: return-void │ │ +052078: |[052078] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +052088: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -102707,16 +102699,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04febc: |[04febc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -04fecc: 0e00 |0000: return-void │ │ +05208c: |[05208c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05209c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 mirrored Z │ │ @@ -102755,20 +102747,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04fed0: |[04fed0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -04fee0: 7010 0b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@060b │ │ -04fee6: 7110 1206 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0612 │ │ -04feec: 0c00 |0006: move-result-object v0 │ │ -04feee: 5b10 1c02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ -04fef2: 0e00 |0009: return-void │ │ +0520a0: |[0520a0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +0520b0: 7010 0b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@060b │ │ +0520b6: 7110 1206 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0612 │ │ +0520bc: 0c00 |0006: move-result-object v0 │ │ +0520be: 5b10 1c02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ +0520c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x0009 line=137 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ @@ -102780,19 +102772,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04fef4: |[04fef4] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -04ff04: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ -04ff08: 7120 1106 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0611 │ │ -04ff0e: 0c00 |0005: move-result-object v0 │ │ -04ff10: 1100 |0006: return-object v0 │ │ +0520c4: |[0520c4] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +0520d4: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ +0520d8: 7120 1106 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0611 │ │ +0520de: 0c00 |0005: move-result-object v0 │ │ +0520e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -102801,19 +102793,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ff14: |[04ff14] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -04ff24: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ -04ff28: 7110 1306 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0613 │ │ -04ff2e: 0c00 |0005: move-result-object v0 │ │ -04ff30: 1100 |0006: return-object v0 │ │ +0520e4: |[0520e4] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +0520f4: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ +0520f8: 7110 1306 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0613 │ │ +0520fe: 0c00 |0005: move-result-object v0 │ │ +052100: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;) │ │ @@ -102821,19 +102813,19 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ff34: |[04ff34] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -04ff44: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ -04ff48: 7120 1406 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0614 │ │ -04ff4e: 0c00 |0005: move-result-object v0 │ │ -04ff50: 1100 |0006: return-object v0 │ │ +052104: |[052104] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +052114: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ +052118: 7120 1406 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0614 │ │ +05211e: 0c00 |0005: move-result-object v0 │ │ +052120: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ @@ -102871,22 +102863,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04ff54: |[04ff54] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -04ff64: 7010 0b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@060b │ │ -04ff6a: 1a00 7717 |0003: const-string v0, "window" // string@1777 │ │ -04ff6e: 6e20 9600 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -04ff74: 0c00 |0008: move-result-object v0 │ │ -04ff76: 1f00 9a02 |0009: check-cast v0, Landroid/view/WindowManager; // type@029a │ │ -04ff7a: 5b10 1d02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ -04ff7e: 0e00 |000d: return-void │ │ +052124: |[052124] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +052134: 7010 0b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@060b │ │ +05213a: 1a00 7717 |0003: const-string v0, "window" // string@1777 │ │ +05213e: 6e20 9600 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +052144: 0c00 |0008: move-result-object v0 │ │ +052146: 1f00 9a02 |0009: check-cast v0, Landroid/view/WindowManager; // type@029a │ │ +05214a: 5b10 1d02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ +05214e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x000d line=110 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ @@ -102898,24 +102890,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04ff80: |[04ff80] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -04ff90: 5421 1d02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ -04ff94: 7210 c812 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12c8 │ │ -04ff9a: 0c00 |0005: move-result-object v0 │ │ -04ff9c: 6e10 b811 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@11b8 │ │ -04ffa2: 0a01 |0009: move-result v1 │ │ -04ffa4: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -04ffa8: 1100 |000c: return-object v0 │ │ -04ffaa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04ffac: 28fe |000e: goto 000c // -0002 │ │ +052150: |[052150] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +052160: 5421 1d02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ +052164: 7210 c812 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12c8 │ │ +05216a: 0c00 |0005: move-result-object v0 │ │ +05216c: 6e10 b811 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@11b8 │ │ +052172: 0a01 |0009: move-result v1 │ │ +052174: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +052178: 1100 |000c: return-object v0 │ │ +05217a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05217c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ 0x000c line=118 │ │ locals : │ │ 0x0006 - 0x000c reg=0 display Landroid/view/Display; │ │ @@ -102928,23 +102920,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04ffb0: |[04ffb0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -04ffc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ffc2: 2300 4a03 |0001: new-array v0, v0, [Landroid/view/Display; // type@034a │ │ -04ffc6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04ffc8: 5432 1d02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ -04ffcc: 7210 c812 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12c8 │ │ -04ffd2: 0c02 |0009: move-result-object v2 │ │ -04ffd4: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -04ffd8: 1100 |000c: return-object v0 │ │ +052180: |[052180] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +052190: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +052192: 2300 4a03 |0001: new-array v0, v0, [Landroid/view/Display; // type@034a │ │ +052196: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +052198: 5432 1d02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ +05219c: 7210 c812 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12c8 │ │ +0521a2: 0c02 |0009: move-result-object v2 │ │ +0521a4: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +0521a8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;) │ │ @@ -102952,22 +102944,22 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04ffdc: |[04ffdc] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -04ffec: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -04fff0: 6e10 0806 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0608 │ │ -04fff6: 0c00 |0005: move-result-object v0 │ │ -04fff8: 1100 |0006: return-object v0 │ │ -04fffa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04fffc: 2300 4a03 |0008: new-array v0, v0, [Landroid/view/Display; // type@034a │ │ -050000: 28fc |000a: goto 0006 // -0004 │ │ +0521ac: |[0521ac] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +0521bc: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0521c0: 6e10 0806 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0608 │ │ +0521c6: 0c00 |0005: move-result-object v0 │ │ +0521c8: 1100 |0006: return-object v0 │ │ +0521ca: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0521cc: 2300 4a03 |0008: new-array v0, v0, [Landroid/view/Display; // type@034a │ │ +0521d0: 28fc |000a: goto 0006 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ 0x0000 - 0x000b reg=2 category Ljava/lang/String; │ │ │ │ @@ -103029,18 +103021,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050004: |[050004] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -050014: 5b01 2902 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -050018: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05001e: 0e00 |0005: return-void │ │ +0521d4: |[0521d4] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +0521e4: 5b01 2902 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +0521e8: 7010 4d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0521ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -103050,20 +103042,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -050020: |[050020] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -050030: 5420 2902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -050034: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -050038: 6e10 6c06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@066c │ │ -05003e: 0b00 |0007: move-result-wide v0 │ │ -050040: 1000 |0008: return-wide v0 │ │ +0521f0: |[0521f0] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +052200: 5420 2902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +052204: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +052208: 6e10 6c06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@066c │ │ +05220e: 0b00 |0007: move-result-wide v0 │ │ +052210: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator$1; │ │ │ │ #1 : (in Landroid/support/v4/media/TransportMediator$1;) │ │ @@ -103071,19 +103063,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050044: |[050044] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -050054: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -050058: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -05005c: 6e20 6a06 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@066a │ │ -050062: 0e00 |0007: return-void │ │ +052214: |[052214] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +052224: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +052228: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +05222c: 6e20 6a06 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@066a │ │ +052232: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ @@ -103093,19 +103085,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050064: |[050064] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -050074: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -050078: 5400 3b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ -05007c: 6e20 d111 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@11d1 │ │ -050082: 0e00 |0007: return-void │ │ +052234: |[052234] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +052244: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +052248: 5400 3b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ +05224c: 6e20 d111 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@11d1 │ │ +052252: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 key Landroid/view/KeyEvent; │ │ @@ -103115,19 +103107,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -050084: |[050084] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -050094: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -050098: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -05009c: 6e30 7306 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0673 │ │ -0500a2: 0e00 |0007: return-void │ │ +052254: |[052254] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +052264: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +052268: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +05226c: 6e30 7306 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0673 │ │ +052272: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 newPositionMs J │ │ @@ -103252,18 +103244,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0500a4: |[0500a4] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -0500b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0500b6: 7040 3706 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0637 │ │ -0500bc: 0e00 |0004: return-void │ │ +052274: |[052274] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +052284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052286: 7040 3706 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0637 │ │ +05228c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -103274,62 +103266,62 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -0500c0: |[0500c0] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0500d0: 7010 2006 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0620 │ │ -0500d6: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ -0500da: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -0500e0: 5b50 3c02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -0500e4: 2200 0e01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@010e │ │ -0500e8: 7020 2c06 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@062c │ │ -0500ee: 5b50 3d02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023d │ │ -0500f2: 2200 0f01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@010f │ │ -0500f6: 7020 3106 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0631 │ │ -0500fc: 5b50 3b02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ -050100: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -050104: 0760 |001a: move-object v0, v6 │ │ -050106: 5b50 3802 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ -05010a: 5b58 3702 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -05010e: 5450 3802 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ -050112: 1a01 6c0a |0021: const-string v1, "audio" // string@0a6c │ │ -050116: 6e20 9600 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -05011c: 0c00 |0026: move-result-object v0 │ │ -05011e: 1f00 4600 |0027: check-cast v0, Landroid/media/AudioManager; // type@0046 │ │ -050122: 5b50 3602 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0236 │ │ -050126: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -05012a: 6e10 1600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ -050130: 0c00 |0030: move-result-object v0 │ │ -050132: 6e10 c712 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12c7 │ │ -050138: 0c07 |0034: move-result-object v7 │ │ -05013a: 5b57 3e02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ -05013e: 5450 3e02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ -050142: 7110 2a09 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@092a │ │ -050148: 0c00 |003c: move-result-object v0 │ │ -05014a: 5b50 3a02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023a │ │ -05014e: 6000 1e00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -050152: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -050156: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -05015a: 2200 1601 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0116 │ │ -05015e: 5451 3802 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ -050162: 5452 3602 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0236 │ │ -050166: 5453 3e02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ -05016a: 5454 3d02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023d │ │ -05016e: 7054 5a06 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@065a │ │ -050174: 5b50 3902 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -050178: 0e00 |0054: return-void │ │ -05017a: 6e10 2612 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ -050180: 0c00 |0058: move-result-object v0 │ │ -050182: 28c2 |0059: goto 001b // -003e │ │ -050184: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -050186: 5b50 3902 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -05018a: 28f7 |005d: goto 0054 // -0009 │ │ +052290: |[052290] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +0522a0: 7010 2006 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0620 │ │ +0522a6: 2200 1403 |0003: new-instance v0, Ljava/util/ArrayList; // type@0314 │ │ +0522aa: 7010 8414 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +0522b0: 5b50 3c02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +0522b4: 2200 0e01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@010e │ │ +0522b8: 7020 2c06 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@062c │ │ +0522be: 5b50 3d02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023d │ │ +0522c2: 2200 0f01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@010f │ │ +0522c6: 7020 3106 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0631 │ │ +0522cc: 5b50 3b02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ +0522d0: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +0522d4: 0760 |001a: move-object v0, v6 │ │ +0522d6: 5b50 3802 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ +0522da: 5b58 3702 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0522de: 5450 3802 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ +0522e2: 1a01 6c0a |0021: const-string v1, "audio" // string@0a6c │ │ +0522e6: 6e20 9600 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +0522ec: 0c00 |0026: move-result-object v0 │ │ +0522ee: 1f00 4600 |0027: check-cast v0, Landroid/media/AudioManager; // type@0046 │ │ +0522f2: 5b50 3602 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0236 │ │ +0522f6: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +0522fa: 6e10 1600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ +052300: 0c00 |0030: move-result-object v0 │ │ +052302: 6e10 c712 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12c7 │ │ +052308: 0c07 |0034: move-result-object v7 │ │ +05230a: 5b57 3e02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ +05230e: 5450 3e02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ +052312: 7110 2a09 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@092a │ │ +052318: 0c00 |003c: move-result-object v0 │ │ +05231a: 5b50 3a02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023a │ │ +05231e: 6000 1e00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +052322: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +052326: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +05232a: 2200 1601 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0116 │ │ +05232e: 5451 3802 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ +052332: 5452 3602 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0236 │ │ +052336: 5453 3e02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ +05233a: 5454 3d02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023d │ │ +05233e: 7054 5a06 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@065a │ │ +052344: 5b50 3902 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +052348: 0e00 |0054: return-void │ │ +05234a: 6e10 2612 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ +052350: 0c00 |0058: move-result-object v0 │ │ +052352: 28c2 |0059: goto 001b // -003e │ │ +052354: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +052356: 5b50 3902 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +05235a: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -103354,18 +103346,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05018c: |[05018c] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -05019c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05019e: 7040 3706 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0637 │ │ -0501a4: 0e00 |0004: return-void │ │ +05235c: |[05235c] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +05236c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05236e: 7040 3706 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0637 │ │ +052374: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -103376,28 +103368,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0501a8: |[0501a8] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -0501b8: 5421 3c02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -0501bc: 6e10 9014 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0501c2: 0a01 |0005: move-result v1 │ │ -0501c4: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -0501c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0501ca: 1100 |0009: return-object v0 │ │ -0501cc: 5421 3c02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -0501d0: 6e10 9014 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ -0501d6: 0a01 |000f: move-result v1 │ │ -0501d8: 2310 4603 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0346 │ │ -0501dc: 5421 3c02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -0501e0: 6e20 9214 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ -0501e6: 28f2 |0017: goto 0009 // -000e │ │ +052378: |[052378] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +052388: 5421 3c02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +05238c: 6e10 9014 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +052392: 0a01 |0005: move-result v1 │ │ +052394: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +052398: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05239a: 1100 |0009: return-object v0 │ │ +05239c: 5421 3c02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +0523a0: 6e10 9014 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1490 │ │ +0523a6: 0a01 |000f: move-result v1 │ │ +0523a8: 2310 4603 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0346 │ │ +0523ac: 5421 3c02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +0523b0: 6e20 9214 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1492 │ │ +0523b6: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -103410,22 +103402,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -0501e8: |[0501e8] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -0501f8: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -0501fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -050200: 0f00 |0004: return v0 │ │ -050202: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -050204: 28fe |0006: goto 0004 // -0002 │ │ -050206: 0000 |0007: nop // spacer │ │ -050208: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +0523b8: |[0523b8] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +0523c8: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +0523ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0523d0: 0f00 |0004: return v0 │ │ +0523d2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0523d4: 28fe |0006: goto 0004 // -0002 │ │ +0523d6: 0000 |0007: nop // spacer │ │ +0523d8: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=127 │ │ 0x0005 line=124 │ │ 0x0007 line=112 │ │ locals : │ │ @@ -103436,29 +103428,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -050264: |[050264] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -050274: 5450 3902 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -050278: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -05027c: 5450 3902 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -050280: 5451 3702 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -050284: 6e10 6f06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@066f │ │ -05028a: 0a01 |000b: move-result v1 │ │ -05028c: 5452 3702 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -050290: 6e10 6c06 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@066c │ │ -050296: 0b02 |0011: move-result-wide v2 │ │ -050298: 5454 3702 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -05029c: 6e10 6e06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@066e │ │ -0502a2: 0a04 |0017: move-result v4 │ │ -0502a4: 6e54 6306 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0663 │ │ -0502aa: 0e00 |001b: return-void │ │ +052434: |[052434] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +052444: 5450 3902 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +052448: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +05244c: 5450 3902 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +052450: 5451 3702 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +052454: 6e10 6f06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@066f │ │ +05245a: 0a01 |000b: move-result v1 │ │ +05245c: 5452 3702 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +052460: 6e10 6c06 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@066c │ │ +052466: 0b02 |0011: move-result-wide v2 │ │ +052468: 5454 3702 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +05246c: 6e10 6e06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@066e │ │ +052472: 0a04 |0017: move-result v4 │ │ +052474: 6e54 6306 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0663 │ │ +05247a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0004 line=240 │ │ 0x001b line=244 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v4/media/TransportMediator; │ │ @@ -103468,27 +103460,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0502ac: |[0502ac] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -0502bc: 7010 3e06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@063e │ │ -0502c2: 0c04 |0003: move-result-object v4 │ │ -0502c4: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -0502c8: 0740 |0006: move-object v0, v4 │ │ -0502ca: 2102 |0007: array-length v2, v0 │ │ -0502cc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0502ce: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0502d2: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0502d6: 6e20 7706 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0677 │ │ -0502dc: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0502e0: 28f7 |0012: goto 0009 // -0009 │ │ -0502e2: 0e00 |0013: return-void │ │ +05247c: |[05247c] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +05248c: 7010 3e06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@063e │ │ +052492: 0c04 |0003: move-result-object v4 │ │ +052494: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +052498: 0740 |0006: move-object v0, v4 │ │ +05249a: 2102 |0007: array-length v2, v0 │ │ +05249c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05249e: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +0524a2: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +0524a6: 6e20 7706 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0677 │ │ +0524ac: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0524b0: 28f7 |0012: goto 0009 // -0009 │ │ +0524b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -103506,27 +103498,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0502e4: |[0502e4] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -0502f4: 7010 3e06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@063e │ │ -0502fa: 0c04 |0003: move-result-object v4 │ │ -0502fc: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -050300: 0740 |0006: move-object v0, v4 │ │ -050302: 2102 |0007: array-length v2, v0 │ │ -050304: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -050306: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -05030a: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -05030e: 6e20 7806 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0678 │ │ -050314: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -050318: 28f7 |0012: goto 0009 // -0009 │ │ -05031a: 0e00 |0013: return-void │ │ +0524b4: |[0524b4] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +0524c4: 7010 3e06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@063e │ │ +0524ca: 0c04 |0003: move-result-object v4 │ │ +0524cc: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +0524d0: 0740 |0006: move-object v0, v4 │ │ +0524d2: 2102 |0007: array-length v2, v0 │ │ +0524d4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0524d6: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +0524da: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +0524de: 6e20 7806 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0678 │ │ +0524e4: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0524e8: 28f7 |0012: goto 0009 // -0009 │ │ +0524ea: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -103545,18 +103537,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05031c: |[05031c] android.support.v4.media.TransportMediator.destroy:()V │ │ -05032c: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -050330: 6e10 5b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@065b │ │ -050336: 0e00 |0005: return-void │ │ +0524ec: |[0524ec] android.support.v4.media.TransportMediator.destroy:()V │ │ +0524fc: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +052500: 6e10 5b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@065b │ │ +052506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -103565,20 +103557,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -050338: |[050338] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -050348: 5420 3b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ -05034c: 5421 3a02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023a │ │ -050350: 7140 2909 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0929 │ │ -050356: 0a00 |0007: move-result v0 │ │ -050358: 0f00 |0008: return v0 │ │ +052508: |[052508] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +052518: 5420 3b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ +05251c: 5421 3a02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023a │ │ +052520: 7140 2909 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0929 │ │ +052526: 0a00 |0007: move-result v0 │ │ +052528: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ │ │ @@ -103587,19 +103579,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05035c: |[05035c] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -05036c: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -050370: 6e10 6b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@066b │ │ -050376: 0a00 |0005: move-result v0 │ │ -050378: 0f00 |0006: return v0 │ │ +05252c: |[05252c] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +05253c: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +052540: 6e10 6b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@066b │ │ +052546: 0a00 |0005: move-result v0 │ │ +052548: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -103607,19 +103599,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05037c: |[05037c] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -05038c: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -050390: 6e10 6c06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@066c │ │ -050396: 0b00 |0005: move-result-wide v0 │ │ -050398: 1000 |0006: return-wide v0 │ │ +05254c: |[05254c] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +05255c: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +052560: 6e10 6c06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@066c │ │ +052566: 0b00 |0005: move-result-wide v0 │ │ +052568: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -103627,19 +103619,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05039c: |[05039c] android.support.v4.media.TransportMediator.getDuration:()J │ │ -0503ac: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0503b0: 6e10 6d06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@066d │ │ -0503b6: 0b00 |0005: move-result-wide v0 │ │ -0503b8: 1000 |0006: return-wide v0 │ │ +05256c: |[05256c] android.support.v4.media.TransportMediator.getDuration:()J │ │ +05257c: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +052580: 6e10 6d06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@066d │ │ +052586: 0b00 |0005: move-result-wide v0 │ │ +052588: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -103647,23 +103639,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0503bc: |[0503bc] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -0503cc: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -0503d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0503d4: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -0503d8: 6e10 5e06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@065e │ │ -0503de: 0c00 |0009: move-result-object v0 │ │ -0503e0: 1100 |000a: return-object v0 │ │ -0503e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0503e4: 28fe |000c: goto 000a // -0002 │ │ +05258c: |[05258c] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +05259c: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0525a0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0525a4: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0525a8: 6e10 5e06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@065e │ │ +0525ae: 0c00 |0009: move-result-object v0 │ │ +0525b0: 1100 |000a: return-object v0 │ │ +0525b2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0525b4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -103671,19 +103663,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0503e8: |[0503e8] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -0503f8: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0503fc: 6e10 6e06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@066e │ │ -050402: 0a00 |0005: move-result v0 │ │ -050404: 0f00 |0006: return v0 │ │ +0525b8: |[0525b8] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +0525c8: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0525cc: 6e10 6e06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@066e │ │ +0525d2: 0a00 |0005: move-result v0 │ │ +0525d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #7 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -103691,19 +103683,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050408: |[050408] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -050418: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -05041c: 6e10 6f06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@066f │ │ -050422: 0a00 |0005: move-result v0 │ │ -050424: 0f00 |0006: return v0 │ │ +0525d8: |[0525d8] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +0525e8: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0525ec: 6e10 6f06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@066f │ │ +0525f2: 0a00 |0005: move-result v0 │ │ +0525f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #8 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -103711,24 +103703,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -050428: |[050428] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -050438: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -05043c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -050440: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -050444: 6e10 6206 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0662 │ │ -05044a: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -05044e: 6e10 7206 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0672 │ │ -050454: 7010 4406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0644 │ │ -05045a: 7010 4706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0647 │ │ -050460: 0e00 |0014: return-void │ │ +0525f8: |[0525f8] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +052608: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +05260c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +052610: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +052614: 6e10 6206 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0662 │ │ +05261a: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +05261e: 6e10 7206 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0672 │ │ +052624: 7010 4406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0644 │ │ +05262a: 7010 4706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0647 │ │ +052630: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -103741,19 +103733,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -050464: |[050464] android.support.v4.media.TransportMediator.refreshState:()V │ │ -050474: 7010 4406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0644 │ │ -05047a: 7010 4706 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0647 │ │ -050480: 7010 4806 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0648 │ │ -050486: 0e00 |0009: return-void │ │ +052634: |[052634] android.support.v4.media.TransportMediator.refreshState:()V │ │ +052644: 7010 4406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0644 │ │ +05264a: 7010 4706 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0647 │ │ +052650: 7010 4806 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0648 │ │ +052656: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -103764,18 +103756,18 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -050488: |[050488] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -050498: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -05049c: 6e20 8714 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ -0504a2: 0e00 |0005: return-void │ │ +052658: |[052658] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +052668: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +05266c: 6e20 8714 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1487 │ │ +052672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ @@ -103785,18 +103777,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0504a4: |[0504a4] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -0504b4: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0504b8: 6e30 7306 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0673 │ │ -0504be: 0e00 |0005: return-void │ │ +052674: |[052674] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +052684: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +052688: 6e30 7306 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0673 │ │ +05268e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -103806,24 +103798,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0504c0: |[0504c0] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -0504d0: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -0504d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0504d8: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -0504dc: 6e10 6406 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0664 │ │ -0504e2: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0504e6: 6e10 7406 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0674 │ │ -0504ec: 7010 4406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0644 │ │ -0504f2: 7010 4706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0647 │ │ -0504f8: 0e00 |0014: return-void │ │ +052690: |[052690] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +0526a0: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0526a4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0526a8: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0526ac: 6e10 6406 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0664 │ │ +0526b2: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0526b6: 6e10 7406 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0674 │ │ +0526bc: 7010 4406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0644 │ │ +0526c2: 7010 4706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0647 │ │ +0526c8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -103836,24 +103828,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0504fc: |[0504fc] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -05050c: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -050510: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -050514: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -050518: 6e10 6506 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0665 │ │ -05051e: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -050522: 6e10 7506 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0675 │ │ -050528: 7010 4406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0644 │ │ -05052e: 7010 4706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0647 │ │ -050534: 0e00 |0014: return-void │ │ +0526cc: |[0526cc] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +0526dc: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0526e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0526e4: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0526e8: 6e10 6506 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0665 │ │ +0526ee: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0526f2: 6e10 7506 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0675 │ │ +0526f8: 7010 4406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0644 │ │ +0526fe: 7010 4706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0647 │ │ +052704: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -103866,18 +103858,18 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -050538: |[050538] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -050548: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -05054c: 6e20 8e14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ -050552: 0e00 |0005: return-void │ │ +052708: |[052708] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +052718: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +05271c: 6e20 8e14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@148e │ │ +052722: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ @@ -103913,17 +103905,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050554: |[050554] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -050564: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05056a: 0e00 |0003: return-void │ │ +052724: |[052724] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +052734: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05273a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -103932,27 +103924,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -05056c: |[05056c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05057c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05057e: 6e10 4301 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0143 │ │ -050584: 0c00 |0004: move-result-object v0 │ │ -050586: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -05058a: 0f02 |0007: return v2 │ │ -05058c: 6e10 4601 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0146 │ │ -050592: 0a01 |000b: move-result v1 │ │ -050594: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -05059a: 28f8 |000f: goto 0007 // -0008 │ │ -05059c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05059e: 28f6 |0011: goto 0007 // -000a │ │ -0505a0: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +05273c: |[05273c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05274c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05274e: 6e10 4301 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0143 │ │ +052754: 0c00 |0004: move-result-object v0 │ │ +052756: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05275a: 0f02 |0007: return v2 │ │ +05275c: 6e10 4601 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0146 │ │ +052762: 0a01 |000b: move-result v1 │ │ +052764: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05276a: 28f8 |000f: goto 0007 // -0008 │ │ +05276c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05276e: 28f6 |0011: goto 0007 // -000a │ │ +052770: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=54 │ │ 0x0008 line=46 │ │ 0x000c line=47 │ │ @@ -103995,17 +103987,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0505b0: |[0505b0] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -0505c0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0505c6: 0e00 |0003: return-void │ │ +052780: |[052780] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +052790: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +052796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -104014,18 +104006,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0505c8: |[0505c8] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0505d8: 7110 8706 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0687 │ │ -0505de: 0a00 |0003: move-result v0 │ │ -0505e0: 0f00 |0004: return v0 │ │ +052798: |[052798] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0527a8: 7110 8706 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0687 │ │ +0527ae: 0a00 |0003: move-result v0 │ │ +0527b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ @@ -104060,17 +104052,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0505e4: |[0505e4] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -0505f4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0505fa: 0e00 |0003: return-void │ │ +0527b4: |[0527b4] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +0527c4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0527ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -104079,18 +104071,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0505fc: |[0505fc] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05060c: 7110 8906 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0689 │ │ -050612: 0a00 |0003: move-result v0 │ │ -050614: 0f00 |0004: return v0 │ │ +0527cc: |[0527cc] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0527dc: 7110 8906 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0689 │ │ +0527e2: 0a00 |0003: move-result v0 │ │ +0527e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ @@ -104125,17 +104117,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050618: |[050618] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -050628: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05062e: 0e00 |0003: return-void │ │ +0527e8: |[0527e8] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +0527f8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0527fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -104144,18 +104136,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050630: |[050630] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -050640: 7110 8b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@068b │ │ -050646: 0a00 |0003: move-result v0 │ │ -050648: 0f00 |0004: return v0 │ │ +052800: |[052800] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +052810: 7110 8b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@068b │ │ +052816: 0a00 |0003: move-result v0 │ │ +052818: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ @@ -104197,20 +104189,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05064c: |[05064c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -05065c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -050662: 2200 2301 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0123 │ │ -050666: 7020 8c06 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@068c │ │ -05066c: 5b10 5c02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ -050670: 0e00 |000a: return-void │ │ +05281c: |[05281c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +05282c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +052832: 2200 2301 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0123 │ │ +052836: 7020 8c06 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@068c │ │ +05283c: 5b10 5c02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ +052840: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -104220,22 +104212,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -050674: |[050674] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -050684: 5420 5c02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ -050688: 6e10 7914 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1479 │ │ -05068e: 0c00 |0005: move-result-object v0 │ │ -050690: 1f00 2401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0124 │ │ -050694: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -050696: 5901 5b02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ -05069a: 0e00 |000b: return-void │ │ +052844: |[052844] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +052854: 5420 5c02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ +052858: 6e10 7914 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1479 │ │ +05285e: 0c00 |0005: move-result-object v0 │ │ +052860: 1f00 2401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0124 │ │ +052864: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +052866: 5901 5b02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ +05286a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000b line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -104244,21 +104236,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05069c: |[05069c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0506ac: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ -0506b0: 6e10 7914 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1479 │ │ -0506b6: 0c00 |0005: move-result-object v0 │ │ -0506b8: 1f00 2401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0124 │ │ -0506bc: 5200 5b02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ -0506c0: 0f00 |000a: return v0 │ │ +05286c: |[05286c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +05287c: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ +052880: 6e10 7914 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1479 │ │ +052886: 0c00 |0005: move-result-object v0 │ │ +052888: 1f00 2401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0124 │ │ +05288c: 5200 5b02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ +052890: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;) │ │ @@ -104266,16 +104258,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0506c4: |[0506c4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0506d4: 0e00 |0000: return-void │ │ +052894: |[052894] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0528a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 operationCount I │ │ │ │ @@ -104284,16 +104276,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0506d8: |[0506d8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0506e8: 0e00 |0000: return-void │ │ +0528a8: |[0528a8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0528b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 tag I │ │ 0x0000 - 0x0001 reg=2 operationCount I │ │ @@ -104303,21 +104295,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0506ec: |[0506ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0506fc: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ -050700: 6e10 7914 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1479 │ │ -050706: 0c00 |0005: move-result-object v0 │ │ -050708: 1f00 2401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0124 │ │ -05070c: 5902 5b02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ -050710: 0e00 |000a: return-void │ │ +0528bc: |[0528bc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0528cc: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ +0528d0: 6e10 7914 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1479 │ │ +0528d6: 0c00 |0005: move-result-object v0 │ │ +0528d8: 1f00 2401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0124 │ │ +0528dc: 5902 5b02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ +0528e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x000b reg=2 tag I │ │ @@ -104327,16 +104319,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050714: |[050714] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -050724: 0e00 |0000: return-void │ │ +0528e4: |[0528e4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0528f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -104345,16 +104337,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050728: |[050728] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -050738: 0e00 |0000: return-void │ │ +0528f8: |[0528f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +052908: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -104393,17 +104385,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05073c: |[05073c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -05074c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -050752: 0e00 |0003: return-void │ │ +05290c: |[05290c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +05291c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +052922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -104412,17 +104404,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050754: |[050754] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -050764: 7100 b206 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@06b2 │ │ -05076a: 0e00 |0003: return-void │ │ +052924: |[052924] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +052934: 7100 b206 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@06b2 │ │ +05293a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ @@ -104431,18 +104423,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05076c: |[05076c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -05077c: 7100 b306 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@06b3 │ │ -050782: 0a00 |0003: move-result v0 │ │ -050784: 0f00 |0004: return v0 │ │ +05293c: |[05293c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +05294c: 7100 b306 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@06b3 │ │ +052952: 0a00 |0003: move-result v0 │ │ +052954: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;) │ │ @@ -104450,17 +104442,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050788: |[050788] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -050798: 7110 b406 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@06b4 │ │ -05079e: 0e00 |0003: return-void │ │ +052958: |[052958] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +052968: 7110 b406 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@06b4 │ │ +05296e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -104470,17 +104462,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0507a0: |[0507a0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0507b0: 7120 b506 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@06b5 │ │ -0507b6: 0e00 |0003: return-void │ │ +052970: |[052970] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +052980: 7120 b506 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@06b5 │ │ +052986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -104491,17 +104483,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0507b8: |[0507b8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0507c8: 7110 b606 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@06b6 │ │ -0507ce: 0e00 |0003: return-void │ │ +052988: |[052988] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +052998: 7110 b606 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@06b6 │ │ +05299e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -104511,17 +104503,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0507d0: |[0507d0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0507e0: 7110 b706 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@06b7 │ │ -0507e6: 0e00 |0003: return-void │ │ +0529a0: |[0529a0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0529b0: 7110 b706 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@06b7 │ │ +0529b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -104531,17 +104523,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0507e8: |[0507e8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0507f8: 7110 b806 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@06b8 │ │ -0507fe: 0e00 |0003: return-void │ │ +0529b8: |[0529b8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0529c8: 7110 b806 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@06b8 │ │ +0529ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -104583,20 +104575,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -050800: |[050800] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -050810: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -050816: 2200 3a01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@013a │ │ -05081a: 7020 0307 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0703 │ │ -050820: 5b10 6202 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -050824: 0e00 |000a: return-void │ │ +0529d0: |[0529d0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +0529e0: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +0529e6: 2200 3a01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@013a │ │ +0529ea: 7020 0307 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0703 │ │ +0529f0: 5b10 6202 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +0529f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x000a line=148 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -104608,19 +104600,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050828: |[050828] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -050838: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -05083c: 6e10 0707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0707 │ │ -050842: 0a00 |0005: move-result v0 │ │ -050844: 0f00 |0006: return v0 │ │ +0529f8: |[0529f8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +052a08: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +052a0c: 6e10 0707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0707 │ │ +052a12: 0a00 |0005: move-result v0 │ │ +052a14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -104628,19 +104620,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050848: |[050848] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -050858: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -05085c: 6e10 0907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0709 │ │ -050862: 0a00 |0005: move-result v0 │ │ -050864: 0f00 |0006: return v0 │ │ +052a18: |[052a18] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +052a28: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +052a2c: 6e10 0907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0709 │ │ +052a32: 0a00 |0005: move-result v0 │ │ +052a34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -104648,19 +104640,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050868: |[050868] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -050878: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -05087c: 6e10 0a07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@070a │ │ -050882: 0a00 |0005: move-result v0 │ │ -050884: 0f00 |0006: return v0 │ │ +052a38: |[052a38] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +052a48: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +052a4c: 6e10 0a07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@070a │ │ +052a52: 0a00 |0005: move-result v0 │ │ +052a54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -104668,18 +104660,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -050888: |[050888] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -050898: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -05089c: 6e30 0d07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@070d │ │ -0508a2: 0e00 |0005: return-void │ │ +052a58: |[052a58] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +052a68: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +052a6c: 6e30 0d07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@070d │ │ +052a72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -104690,18 +104682,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0508a4: |[0508a4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0508b4: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -0508b8: 6e30 0e07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@070e │ │ -0508be: 0e00 |0005: return-void │ │ +052a74: |[052a74] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +052a84: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +052a88: 6e30 0e07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@070e │ │ +052a8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -104712,18 +104704,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0508c0: |[0508c0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -0508d0: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -0508d4: 6e20 0f07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@070f │ │ -0508da: 0e00 |0005: return-void │ │ +052a90: |[052a90] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +052aa0: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +052aa4: 6e20 0f07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@070f │ │ +052aaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -104733,18 +104725,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0508dc: |[0508dc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -0508ec: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -0508f0: 6e20 1007 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0710 │ │ -0508f6: 0e00 |0005: return-void │ │ +052aac: |[052aac] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +052abc: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +052ac0: 6e20 1007 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0710 │ │ +052ac6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -104754,18 +104746,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0508f8: |[0508f8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -050908: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ -05090c: 6e20 1107 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0711 │ │ -050912: 0e00 |0005: return-void │ │ +052ac8: |[052ac8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +052ad8: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0262 │ │ +052adc: 6e20 1107 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0711 │ │ +052ae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ @@ -104813,22 +104805,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -050914: |[050914] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -050924: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -050926: 7010 4d14 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -05092c: 5910 6502 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ -050930: 5910 6302 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0263 │ │ -050934: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -050936: 5910 6402 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0264 │ │ -05093a: 0e00 |000b: return-void │ │ +052ae4: |[052ae4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +052af4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +052af6: 7010 4d14 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +052afc: 5910 6502 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ +052b00: 5910 6302 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0263 │ │ +052b04: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +052b06: 5910 6402 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0264 │ │ +052b0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x0008 line=104 │ │ locals : │ │ @@ -104839,17 +104831,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05093c: |[05093c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -05094c: 7010 d306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@06d3 │ │ -050952: 0e00 |0003: return-void │ │ +052b0c: |[052b0c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +052b1c: 7010 d306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@06d3 │ │ +052b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -104859,17 +104851,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050954: |[050954] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -050964: 5210 6302 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0263 │ │ -050968: 0f00 |0002: return v0 │ │ +052b24: |[052b24] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +052b34: 5210 6302 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0263 │ │ +052b38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -104877,17 +104869,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05096c: |[05096c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -05097c: 5210 6402 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0264 │ │ -050980: 0f00 |0002: return v0 │ │ +052b3c: |[052b3c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +052b4c: 5210 6402 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0264 │ │ +052b50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -104895,17 +104887,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050984: |[050984] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -050994: 5210 6502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ -050998: 0f00 |0002: return v0 │ │ +052b54: |[052b54] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +052b64: 5210 6502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ +052b68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -104913,16 +104905,16 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05099c: |[05099c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -0509ac: 0e00 |0000: return-void │ │ +052b6c: |[052b6c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +052b7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 bitmap Landroid/graphics/Bitmap; │ │ @@ -104932,16 +104924,16 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0509b0: |[0509b0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0509c0: 0e00 |0000: return-void │ │ +052b80: |[052b80] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +052b90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 imageFile Landroid/net/Uri; │ │ @@ -104951,17 +104943,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0509c4: |[0509c4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -0509d4: 5901 6302 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0263 │ │ -0509d8: 0e00 |0002: return-void │ │ +052b94: |[052b94] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +052ba4: 5901 6302 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0263 │ │ +052ba8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -104971,17 +104963,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0509dc: |[0509dc] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -0509ec: 5901 6402 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0264 │ │ -0509f0: 0e00 |0002: return-void │ │ +052bac: |[052bac] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +052bbc: 5901 6402 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0264 │ │ +052bc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ │ │ @@ -104990,17 +104982,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0509f4: |[0509f4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -050a04: 5901 6502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ -050a08: 0e00 |0002: return-void │ │ +052bc4: |[052bc4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +052bd4: 5901 6502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ +052bd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ @@ -105036,17 +105028,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050a0c: |[050a0c] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -050a1c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -050a22: 0e00 |0003: return-void │ │ +052bdc: |[052bdc] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +052bec: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +052bf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -105055,16 +105047,16 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050a24: |[050a24] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -050a34: 1101 |0000: return-object v1 │ │ +052bf4: |[052bf4] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +052c04: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 locale Ljava/lang/String; │ │ │ │ @@ -105073,17 +105065,17 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050a38: |[050a38] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -050a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050a4a: 1100 |0001: return-object v0 │ │ +052c08: |[052c08] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +052c18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052c1a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -105118,17 +105110,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050a4c: |[050a4c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -050a5c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -050a62: 0e00 |0003: return-void │ │ +052c1c: |[052c1c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +052c2c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +052c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -105137,18 +105129,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050a64: |[050a64] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -050a74: 7110 4907 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0749 │ │ -050a7a: 0c00 |0003: move-result-object v0 │ │ -050a7c: 1100 |0004: return-object v0 │ │ +052c34: |[052c34] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +052c44: 7110 4907 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0749 │ │ +052c4a: 0c00 |0003: move-result-object v0 │ │ +052c4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -105157,18 +105149,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050a80: |[050a80] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -050a90: 7110 4a07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@074a │ │ -050a96: 0c00 |0003: move-result-object v0 │ │ -050a98: 1100 |0004: return-object v0 │ │ +052c50: |[052c50] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +052c60: 7110 4a07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@074a │ │ +052c66: 0c00 |0003: move-result-object v0 │ │ +052c68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -105215,24 +105207,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -050a9c: |[050a9c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -050aac: 2200 4601 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0146 │ │ -050ab0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -050ab2: 7020 4e07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@074e │ │ -050ab8: 6900 af02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02af │ │ -050abc: 2200 4601 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0146 │ │ -050ac0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -050ac2: 7020 4e07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@074e │ │ -050ac8: 6900 ae02 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02ae │ │ -050acc: 0e00 |0010: return-void │ │ +052c6c: |[052c6c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +052c7c: 2200 4601 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0146 │ │ +052c80: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +052c82: 7020 4e07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@074e │ │ +052c88: 6900 af02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02af │ │ +052c8c: 2200 4601 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0146 │ │ +052c90: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +052c92: 7020 4e07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@074e │ │ +052c98: 6900 ae02 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02ae │ │ +052c9c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -105240,18 +105232,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050ad0: |[050ad0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -050ae0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -050ae6: 5c01 b002 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b0 │ │ -050aea: 0e00 |0005: return-void │ │ +052ca0: |[052ca0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +052cb0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +052cb6: 5c01 b002 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b0 │ │ +052cba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ @@ -105263,48 +105255,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -050aec: |[050aec] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -050afc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -050afe: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -050b00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -050b02: 0182 |0003: move v2, v8 │ │ -050b04: 9000 0809 |0004: add-int v0, v8, v9 │ │ -050b08: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -050b0c: 7220 1c14 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@141c │ │ -050b12: 0a05 |000b: move-result v5 │ │ -050b14: 7110 2114 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1421 │ │ -050b1a: 0a05 |000f: move-result v5 │ │ -050b1c: 7110 6207 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0762 │ │ -050b22: 0a05 |0013: move-result v5 │ │ -050b24: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -050b2a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -050b2e: 28ed |0019: goto 0006 // -0013 │ │ -050b30: 5565 b002 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b0 │ │ -050b34: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -050b38: 0143 |001e: move v3, v4 │ │ -050b3a: 0f03 |001f: return v3 │ │ -050b3c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -050b3e: 28f6 |0021: goto 0017 // -000a │ │ -050b40: 5565 b002 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b0 │ │ -050b44: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -050b48: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -050b4a: 28f0 |0027: goto 0017 // -0010 │ │ -050b4c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -050b50: 5565 b002 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b0 │ │ -050b54: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -050b58: 0143 |002e: move v3, v4 │ │ -050b5a: 28f0 |002f: goto 001f // -0010 │ │ -050b5c: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -050b5e: 28ee |0031: goto 001f // -0012 │ │ -050b60: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +052cbc: |[052cbc] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +052ccc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +052cce: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +052cd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +052cd2: 0182 |0003: move v2, v8 │ │ +052cd4: 9000 0809 |0004: add-int v0, v8, v9 │ │ +052cd8: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +052cdc: 7220 1c14 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@141c │ │ +052ce2: 0a05 |000b: move-result v5 │ │ +052ce4: 7110 2114 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1421 │ │ +052cea: 0a05 |000f: move-result v5 │ │ +052cec: 7110 6207 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0762 │ │ +052cf2: 0a05 |0013: move-result v5 │ │ +052cf4: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +052cfa: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +052cfe: 28ed |0019: goto 0006 // -0013 │ │ +052d00: 5565 b002 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b0 │ │ +052d04: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +052d08: 0143 |001e: move v3, v4 │ │ +052d0a: 0f03 |001f: return v3 │ │ +052d0c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +052d0e: 28f6 |0021: goto 0017 // -000a │ │ +052d10: 5565 b002 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b0 │ │ +052d14: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +052d18: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +052d1a: 28f0 |0027: goto 0017 // -0010 │ │ +052d1c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +052d20: 5565 b002 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b0 │ │ +052d24: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +052d28: 0143 |002e: move v3, v4 │ │ +052d2a: 28f0 |002f: goto 001f // -0010 │ │ +052d2c: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +052d2e: 28ee |0031: goto 001f // -0012 │ │ +052d30: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0003 line=207 │ │ 0x0008 line=208 │ │ 0x0017 line=207 │ │ 0x001a line=210 │ │ @@ -105362,36 +105354,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -050b70: |[050b70] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -050b80: 2200 4701 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0147 │ │ -050b84: 7010 5107 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0751 │ │ -050b8a: 6900 b102 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b1 │ │ -050b8e: 0e00 |0007: return-void │ │ +052d40: |[052d40] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +052d50: 2200 4701 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0147 │ │ +052d54: 7010 5107 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0751 │ │ +052d5a: 6900 b102 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b1 │ │ +052d5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050b90: |[050b90] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -050ba0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -050ba6: 0e00 |0003: return-void │ │ +052d60: |[052d60] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +052d70: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +052d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ │ │ @@ -105401,30 +105393,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -050ba8: |[050ba8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -050bb8: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -050bba: 0161 |0001: move v1, v6 │ │ -050bbc: 9000 0607 |0002: add-int v0, v6, v7 │ │ -050bc0: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -050bc4: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -050bc6: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -050bca: 7220 1c14 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@141c │ │ -050bd0: 0a03 |000c: move-result v3 │ │ -050bd2: 7110 2114 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1421 │ │ -050bd8: 0a03 |0010: move-result v3 │ │ -050bda: 7110 6107 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0761 │ │ -050be0: 0a02 |0014: move-result v2 │ │ -050be2: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -050be6: 28ed |0017: goto 0004 // -0013 │ │ -050be8: 0f02 |0018: return v2 │ │ +052d78: |[052d78] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +052d88: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +052d8a: 0161 |0001: move v1, v6 │ │ +052d8c: 9000 0607 |0002: add-int v0, v6, v7 │ │ +052d90: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +052d94: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +052d96: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +052d9a: 7220 1c14 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@141c │ │ +052da0: 0a03 |000c: move-result v3 │ │ +052da2: 7110 2114 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1421 │ │ +052da8: 0a03 |0010: move-result v3 │ │ +052daa: 7110 6107 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0761 │ │ +052db0: 0a02 |0014: move-result v2 │ │ +052db2: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +052db6: 28ed |0017: goto 0004 // -0013 │ │ +052db8: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -105472,18 +105464,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050bec: |[050bec] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -050bfc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -050c02: 5b01 b202 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b2 │ │ -050c06: 0e00 |0005: return-void │ │ +052dbc: |[052dbc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +052dcc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +052dd2: 5b01 b202 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b2 │ │ +052dd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ @@ -105494,27 +105486,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -050c08: |[050c08] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -050c18: 5410 b202 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b2 │ │ -050c1c: 7240 5307 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0753 │ │ -050c22: 0a00 |0005: move-result v0 │ │ -050c24: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -050c2a: 6e10 5507 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0755 │ │ -050c30: 0a00 |000c: move-result v0 │ │ -050c32: 0f00 |000d: return v0 │ │ -050c34: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -050c36: 28fe |000f: goto 000d // -0002 │ │ -050c38: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -050c3a: 28fc |0011: goto 000d // -0004 │ │ -050c3c: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +052dd8: |[052dd8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +052de8: 5410 b202 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b2 │ │ +052dec: 7240 5307 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0753 │ │ +052df2: 0a00 |0005: move-result v0 │ │ +052df4: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +052dfa: 6e10 5507 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0755 │ │ +052e00: 0a00 |000c: move-result v0 │ │ +052e02: 0f00 |000d: return v0 │ │ +052e04: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +052e06: 28fe |000f: goto 000d // -0002 │ │ +052e08: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +052e0a: 28fc |0011: goto 000d // -0004 │ │ +052e0c: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=146 │ │ 0x000e line=142 │ │ 0x0010 line=144 │ │ 0x0012 line=140 │ │ @@ -105536,33 +105528,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -050c4c: |[050c4c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -050c5c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -050c60: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -050c64: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -050c68: 7210 1d14 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@141d │ │ -050c6e: 0a00 |0009: move-result v0 │ │ -050c70: b140 |000a: sub-int/2addr v0, v4 │ │ -050c72: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -050c76: 2200 f202 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -050c7a: 7010 3514 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1435 │ │ -050c80: 2700 |0012: throw v0 │ │ -050c82: 5410 b202 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b2 │ │ -050c86: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -050c8a: 6e10 5507 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0755 │ │ -050c90: 0a00 |001a: move-result v0 │ │ -050c92: 0f00 |001b: return v0 │ │ -050c94: 7040 5607 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0756 │ │ -050c9a: 0a00 |001f: move-result v0 │ │ -050c9c: 28fb |0020: goto 001b // -0005 │ │ +052e1c: |[052e1c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +052e2c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +052e30: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +052e34: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +052e38: 7210 1d14 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@141d │ │ +052e3e: 0a00 |0009: move-result v0 │ │ +052e40: b140 |000a: sub-int/2addr v0, v4 │ │ +052e42: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +052e46: 2200 f202 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +052e4a: 7010 3514 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1435 │ │ +052e50: 2700 |0012: throw v0 │ │ +052e52: 5410 b202 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b2 │ │ +052e56: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +052e5a: 6e10 5507 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0755 │ │ +052e60: 0a00 |001a: move-result v0 │ │ +052e62: 0f00 |001b: return v0 │ │ +052e64: 7040 5607 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0756 │ │ +052e6a: 0a00 |001f: move-result v0 │ │ +052e6c: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -105577,20 +105569,20 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -050ca0: |[050ca0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -050cb0: 7110 8314 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1483 │ │ -050cb6: 0c00 |0003: move-result-object v0 │ │ -050cb8: 6e40 5707 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0757 │ │ -050cbe: 0a00 |0007: move-result v0 │ │ -050cc0: 0f00 |0008: return v0 │ │ +052e70: |[052e70] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +052e80: 7110 8314 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1483 │ │ +052e86: 0c00 |0003: move-result-object v0 │ │ +052e88: 6e40 5707 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0757 │ │ +052e8e: 0a00 |0007: move-result v0 │ │ +052e90: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ 0x0000 - 0x0009 reg=2 array [C │ │ 0x0000 - 0x0009 reg=3 start I │ │ @@ -105637,18 +105629,18 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050cc4: |[050cc4] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -050cd4: 5b01 c102 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050cd8: 7010 0508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0805 │ │ -050cde: 0e00 |0005: return-void │ │ +052e94: |[052e94] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +052ea4: 5b01 c102 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052ea8: 7010 0508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0805 │ │ +052eae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/ArrayMap; │ │ @@ -105659,18 +105651,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050ce0: |[050ce0] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -050cf0: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050cf4: 6e10 7707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0777 │ │ -050cfa: 0e00 |0005: return-void │ │ +052eb0: |[052eb0] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +052ec0: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052ec4: 6e10 7707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0777 │ │ +052eca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -105680,21 +105672,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -050cfc: |[050cfc] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -050d0c: 5420 c102 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050d10: 5400 c202 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02c2 │ │ -050d14: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -050d18: b041 |0006: add-int/2addr v1, v4 │ │ -050d1a: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -050d1e: 1100 |0009: return-object v0 │ │ +052ecc: |[052ecc] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +052edc: 5420 c102 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052ee0: 5400 c202 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02c2 │ │ +052ee4: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +052ee8: b041 |0006: add-int/2addr v1, v4 │ │ +052eea: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +052eee: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x000a reg=3 index I │ │ @@ -105705,17 +105697,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050d20: |[050d20] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -050d30: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050d34: 1100 |0002: return-object v0 │ │ +052ef0: |[052ef0] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +052f00: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052f04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -105724,18 +105716,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -050d38: |[050d38] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -050d48: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050d4c: 5200 c402 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c4 │ │ -050d50: 0f00 |0004: return v0 │ │ +052f08: |[052f08] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +052f18: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052f1c: 5200 c402 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c4 │ │ +052f20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -105744,26 +105736,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -050d54: |[050d54] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -050d64: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -050d68: 5420 c102 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050d6c: 6e10 7d07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@077d │ │ -050d72: 0a00 |0007: move-result v0 │ │ -050d74: 0f00 |0008: return v0 │ │ -050d76: 5420 c102 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050d7a: 6e10 5114 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ -050d80: 0a01 |000e: move-result v1 │ │ -050d82: 6e30 7c07 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@077c │ │ -050d88: 0a00 |0012: move-result v0 │ │ -050d8a: 28f5 |0013: goto 0008 // -000b │ │ +052f24: |[052f24] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +052f34: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ +052f38: 5420 c102 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052f3c: 6e10 7d07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@077d │ │ +052f42: 0a00 |0007: move-result v0 │ │ +052f44: 0f00 |0008: return v0 │ │ +052f46: 5420 c102 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052f4a: 6e10 5114 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1451 │ │ +052f50: 0a01 |000e: move-result v1 │ │ +052f52: 6e30 7c07 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@077c │ │ +052f58: 0a00 |0012: move-result v0 │ │ +052f5a: 28f5 |0013: goto 0008 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0014 reg=3 key Ljava/lang/Object; │ │ @@ -105773,19 +105765,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050d8c: |[050d8c] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -050d9c: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050da0: 6e20 7e07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@077e │ │ -050da6: 0a00 |0005: move-result v0 │ │ -050da8: 0f00 |0006: return v0 │ │ +052f5c: |[052f5c] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +052f6c: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052f70: 6e20 7e07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@077e │ │ +052f76: 0a00 |0005: move-result v0 │ │ +052f78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 value Ljava/lang/Object; │ │ @@ -105795,18 +105787,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -050dac: |[050dac] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -050dbc: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050dc0: 6e30 8007 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0780 │ │ -050dc6: 0e00 |0005: return-void │ │ +052f7c: |[052f7c] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +052f8c: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052f90: 6e30 8007 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0780 │ │ +052f96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ @@ -105820,18 +105812,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -050dc8: |[050dc8] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -050dd8: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050ddc: 6e20 8307 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0783 │ │ -050de2: 0e00 |0005: return-void │ │ +052f98: |[052f98] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +052fa8: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052fac: 6e20 8307 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0783 │ │ +052fb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -105842,19 +105834,19 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -050de4: |[050de4] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -050df4: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ -050df8: 6e30 8507 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0785 │ │ -050dfe: 0c00 |0005: move-result-object v0 │ │ -050e00: 1100 |0006: return-object v0 │ │ +052fb4: |[052fb4] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +052fc4: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c1 │ │ +052fc8: 6e30 8507 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0785 │ │ +052fce: 0c00 |0005: move-result-object v0 │ │ +052fd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -105913,17 +105905,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050e04: |[050e04] android.support.v4.util.ArrayMap.:()V │ │ -050e14: 7010 1808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0818 │ │ -050e1a: 0e00 |0003: return-void │ │ +052fd4: |[052fd4] android.support.v4.util.ArrayMap.:()V │ │ +052fe4: 7010 1808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0818 │ │ +052fea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -105933,17 +105925,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050e1c: |[050e1c] android.support.v4.util.ArrayMap.:(I)V │ │ -050e2c: 7020 1908 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0819 │ │ -050e32: 0e00 |0003: return-void │ │ +052fec: |[052fec] android.support.v4.util.ArrayMap.:(I)V │ │ +052ffc: 7020 1908 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0819 │ │ +053002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -105954,17 +105946,17 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050e34: |[050e34] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -050e44: 7020 1a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@081a │ │ -050e4a: 0e00 |0003: return-void │ │ +053004: |[053004] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +053014: 7020 1a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@081a │ │ +05301a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -105975,22 +105967,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -050e4c: |[050e4c] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -050e5c: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c3 │ │ -050e60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -050e64: 2200 4e01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@014e │ │ -050e68: 7020 6a07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@076a │ │ -050e6e: 5b10 c302 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c3 │ │ -050e72: 5410 c302 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c3 │ │ -050e76: 1100 |000d: return-object v0 │ │ +05301c: |[05301c] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +05302c: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c3 │ │ +053030: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +053034: 2200 4e01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@014e │ │ +053038: 7020 6a07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@076a │ │ +05303e: 5b10 c302 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c3 │ │ +053042: 5410 c302 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c3 │ │ +053046: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x000b line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ @@ -106002,18 +105994,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050e78: |[050e78] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -050e88: 7120 0f08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@080f │ │ -050e8e: 0a00 |0003: move-result v0 │ │ -050e90: 0f00 |0004: return v0 │ │ +053048: |[053048] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +053058: 7120 0f08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@080f │ │ +05305e: 0a00 |0003: move-result v0 │ │ +053060: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -106024,20 +106016,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -050e94: |[050e94] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -050ea4: 7010 7b07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@077b │ │ -050eaa: 0c00 |0003: move-result-object v0 │ │ -050eac: 6e10 1108 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0811 │ │ -050eb2: 0c00 |0007: move-result-object v0 │ │ -050eb4: 1100 |0008: return-object v0 │ │ +053064: |[053064] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +053074: 7010 7b07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@077b │ │ +05307a: 0c00 |0003: move-result-object v0 │ │ +05307c: 6e10 1108 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0811 │ │ +053082: 0c00 |0007: move-result-object v0 │ │ +053084: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -106046,20 +106038,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -050eb8: |[050eb8] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -050ec8: 7010 7b07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@077b │ │ -050ece: 0c00 |0003: move-result-object v0 │ │ -050ed0: 6e10 1208 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0812 │ │ -050ed6: 0c00 |0007: move-result-object v0 │ │ -050ed8: 1100 |0008: return-object v0 │ │ +053088: |[053088] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +053098: 7010 7b07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@077b │ │ +05309e: 0c00 |0003: move-result-object v0 │ │ +0530a0: 6e10 1208 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0812 │ │ +0530a6: 0c00 |0007: move-result-object v0 │ │ +0530a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -106068,37 +106060,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -050edc: |[050edc] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -050eec: 5242 c402 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c4 │ │ -050ef0: 7210 be14 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@14be │ │ -050ef6: 0a03 |0005: move-result v3 │ │ -050ef8: b032 |0006: add-int/2addr v2, v3 │ │ -050efa: 6e20 7907 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0779 │ │ -050f00: 7210 ba14 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@14ba │ │ -050f06: 0c02 |000d: move-result-object v2 │ │ -050f08: 7210 c014 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@14c0 │ │ -050f0e: 0c01 |0011: move-result-object v1 │ │ -050f10: 7210 a214 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -050f16: 0a02 |0015: move-result v2 │ │ -050f18: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -050f1c: 7210 a314 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -050f22: 0c00 |001b: move-result-object v0 │ │ -050f24: 1f00 2003 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0320 │ │ -050f28: 7210 b714 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ -050f2e: 0c02 |0021: move-result-object v2 │ │ -050f30: 7210 b814 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ -050f36: 0c03 |0025: move-result-object v3 │ │ -050f38: 6e30 8007 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0780 │ │ -050f3e: 28e9 |0029: goto 0012 // -0017 │ │ -050f40: 0e00 |002a: return-void │ │ +0530ac: |[0530ac] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +0530bc: 5242 c402 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c4 │ │ +0530c0: 7210 be14 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@14be │ │ +0530c6: 0a03 |0005: move-result v3 │ │ +0530c8: b032 |0006: add-int/2addr v2, v3 │ │ +0530ca: 6e20 7907 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0779 │ │ +0530d0: 7210 ba14 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@14ba │ │ +0530d6: 0c02 |000d: move-result-object v2 │ │ +0530d8: 7210 c014 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@14c0 │ │ +0530de: 0c01 |0011: move-result-object v1 │ │ +0530e0: 7210 a214 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +0530e6: 0a02 |0015: move-result v2 │ │ +0530e8: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +0530ec: 7210 a314 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +0530f2: 0c00 |001b: move-result-object v0 │ │ +0530f4: 1f00 2003 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0320 │ │ +0530f8: 7210 b714 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14b7 │ │ +0530fe: 0c02 |0021: move-result-object v2 │ │ +053100: 7210 b814 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14b8 │ │ +053106: 0c03 |0025: move-result-object v3 │ │ +053108: 6e30 8007 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0780 │ │ +05310e: 28e9 |0029: goto 0012 // -0017 │ │ +053110: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -106114,18 +106106,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050f44: |[050f44] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -050f54: 7120 1408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0814 │ │ -050f5a: 0a00 |0003: move-result v0 │ │ -050f5c: 0f00 |0004: return v0 │ │ +053114: |[053114] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +053124: 7120 1408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0814 │ │ +05312a: 0a00 |0003: move-result v0 │ │ +05312c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -106136,18 +106128,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050f60: |[050f60] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -050f70: 7120 1508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0815 │ │ -050f76: 0a00 |0003: move-result v0 │ │ -050f78: 0f00 |0004: return v0 │ │ +053130: |[053130] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +053140: 7120 1508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0815 │ │ +053146: 0a00 |0003: move-result v0 │ │ +053148: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -106158,20 +106150,20 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -050f7c: |[050f7c] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -050f8c: 7010 7b07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@077b │ │ -050f92: 0c00 |0003: move-result-object v0 │ │ -050f94: 6e10 1308 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0813 │ │ -050f9a: 0c00 |0007: move-result-object v0 │ │ -050f9c: 1100 |0008: return-object v0 │ │ +05314c: |[05314c] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +05315c: 7010 7b07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@077b │ │ +053162: 0c00 |0003: move-result-object v0 │ │ +053164: 6e10 1308 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0813 │ │ +05316a: 0c00 |0007: move-result-object v0 │ │ +05316c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -106214,19 +106206,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -050fa0: |[050fa0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -050fb0: 5b01 fe02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02fe │ │ -050fb4: 5b02 ff02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ -050fb8: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -050fbe: 0e00 |0007: return-void │ │ +053170: |[053170] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +053180: 5b01 fe02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02fe │ │ +053184: 5b02 ff02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ +053188: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05318e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -106237,19 +106229,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -050fc0: |[050fc0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -050fd0: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ -050fd4: 6e30 8908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0889 │ │ -050fda: 0a00 |0005: move-result v0 │ │ -050fdc: 0f00 |0006: return v0 │ │ +053190: |[053190] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0531a0: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ +0531a4: 6e30 8908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0889 │ │ +0531aa: 0a00 |0005: move-result v0 │ │ +0531ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -106259,18 +106251,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -050fe0: |[050fe0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -050ff0: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ -050ff4: 6e30 8c08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088c │ │ -050ffa: 0e00 |0005: return-void │ │ +0531b0: |[0531b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0531c0: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ +0531c4: 6e30 8c08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088c │ │ +0531ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -106281,20 +106273,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -050ffc: |[050ffc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -05100c: 5420 ff02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ -051010: 2201 f601 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ -051014: 7020 f30c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0cf3 │ │ -05101a: 6e30 8d08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ -051020: 0e00 |000a: return-void │ │ +0531cc: |[0531cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0531dc: 5420 ff02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ +0531e0: 2201 f601 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ +0531e4: 7020 f30c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0cf3 │ │ +0531ea: 6e30 8d08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ +0531f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -106305,18 +106297,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051024: |[051024] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051034: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ -051038: 6e30 8e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088e │ │ -05103e: 0e00 |0005: return-void │ │ +0531f4: |[0531f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053204: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ +053208: 6e30 8e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088e │ │ +05320e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -106327,19 +106319,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -051040: |[051040] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051050: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ -051054: 6e40 8f08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088f │ │ -05105a: 0a00 |0005: move-result v0 │ │ -05105c: 0f00 |0006: return v0 │ │ +053210: |[053210] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +053220: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ +053224: 6e40 8f08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088f │ │ +05322a: 0a00 |0005: move-result v0 │ │ +05322c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -106350,18 +106342,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051060: |[051060] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -051070: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ -051074: 6e30 9108 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0891 │ │ -05107a: 0e00 |0005: return-void │ │ +053230: |[053230] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +053240: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ +053244: 6e30 9108 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0891 │ │ +05324a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -106372,18 +106364,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05107c: |[05107c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05108c: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ -051090: 6e30 9208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0892 │ │ -051096: 0e00 |0005: return-void │ │ +05324c: |[05324c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05325c: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ff │ │ +053260: 6e30 9208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0892 │ │ +053266: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -106428,19 +106420,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051098: |[051098] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0510a8: 5b01 0003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0300 │ │ -0510ac: 5b02 0103 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -0510b0: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0510b6: 0e00 |0007: return-void │ │ +053268: |[053268] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +053278: 5b01 0003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0300 │ │ +05327c: 5b02 0103 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +053280: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +053286: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -106451,19 +106443,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0510b8: |[0510b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0510c8: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -0510cc: 6e30 8908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0889 │ │ -0510d2: 0a00 |0005: move-result v0 │ │ -0510d4: 0f00 |0006: return v0 │ │ +053288: |[053288] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +053298: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +05329c: 6e30 8908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0889 │ │ +0532a2: 0a00 |0005: move-result v0 │ │ +0532a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -106473,24 +106465,24 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0510d8: |[0510d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0510e8: 5421 0103 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -0510ec: 6e20 8a08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@088a │ │ -0510f2: 0c00 |0005: move-result-object v0 │ │ -0510f4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0510f8: 6e10 940d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0d94 │ │ -0510fe: 0c01 |000b: move-result-object v1 │ │ -051100: 1101 |000c: return-object v1 │ │ -051102: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -051104: 28fe |000e: goto 000c // -0002 │ │ +0532a8: |[0532a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +0532b8: 5421 0103 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +0532bc: 6e20 8a08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@088a │ │ +0532c2: 0c00 |0005: move-result-object v0 │ │ +0532c4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0532c8: 6e10 940d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0d94 │ │ +0532ce: 0c01 |000b: move-result-object v1 │ │ +0532d0: 1101 |000c: return-object v1 │ │ +0532d2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0532d4: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0006 line=262 │ │ locals : │ │ 0x0006 - 0x000f reg=0 provider Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ @@ -106501,18 +106493,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051108: |[051108] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051118: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -05111c: 6e30 8c08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088c │ │ -051122: 0e00 |0005: return-void │ │ +0532d8: |[0532d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0532e8: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +0532ec: 6e30 8c08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088c │ │ +0532f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -106523,20 +106515,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -051124: |[051124] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -051134: 5420 0103 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -051138: 2201 f601 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ -05113c: 7020 f30c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0cf3 │ │ -051142: 6e30 8d08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ -051148: 0e00 |000a: return-void │ │ +0532f4: |[0532f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +053304: 5420 0103 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +053308: 2201 f601 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ +05330c: 7020 f30c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0cf3 │ │ +053312: 6e30 8d08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ +053318: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=235 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -106547,18 +106539,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05114c: |[05114c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05115c: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -051160: 6e30 8e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088e │ │ -051166: 0e00 |0005: return-void │ │ +05331c: |[05331c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05332c: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +053330: 6e30 8e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088e │ │ +053336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -106569,19 +106561,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -051168: |[051168] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051178: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -05117c: 6e40 8f08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088f │ │ -051182: 0a00 |0005: move-result v0 │ │ -051184: 0f00 |0006: return v0 │ │ +053338: |[053338] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +053348: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +05334c: 6e40 8f08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088f │ │ +053352: 0a00 |0005: move-result v0 │ │ +053354: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -106592,19 +106584,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -051188: |[051188] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -051198: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -05119c: 6e40 9008 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0890 │ │ -0511a2: 0a00 |0005: move-result v0 │ │ -0511a4: 0f00 |0006: return v0 │ │ +053358: |[053358] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +053368: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +05336c: 6e40 9008 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0890 │ │ +053372: 0a00 |0005: move-result v0 │ │ +053374: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -106615,18 +106607,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0511a8: |[0511a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0511b8: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -0511bc: 6e30 9108 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0891 │ │ -0511c2: 0e00 |0005: return-void │ │ +053378: |[053378] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +053388: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +05338c: 6e30 9108 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0891 │ │ +053392: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -106637,18 +106629,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0511c4: |[0511c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0511d4: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -0511d8: 6e30 9208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0892 │ │ -0511de: 0e00 |0005: return-void │ │ +053394: |[053394] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0533a4: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +0533a8: 6e30 9208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0892 │ │ +0533ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -106685,17 +106677,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0511e0: |[0511e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -0511f0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0511f6: 0e00 |0003: return-void │ │ +0533b0: |[0533b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +0533c0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0533c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -106704,17 +106696,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0511f8: |[0511f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05120a: 0f00 |0001: return v0 │ │ +0533c8: |[0533c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0533d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0533da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -106725,17 +106717,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05120c: |[05120c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05121c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05121e: 1100 |0001: return-object v0 │ │ +0533dc: |[0533dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0533ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0533ee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -106745,17 +106737,17 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051220: |[051220] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -051230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051232: 1100 |0001: return-object v0 │ │ +0533f0: |[0533f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +053400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053402: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -106764,17 +106756,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051234: |[051234] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -051244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051246: 1100 |0001: return-object v0 │ │ +053404: |[053404] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +053414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053416: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;) │ │ @@ -106782,16 +106774,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051248: |[051248] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051258: 0e00 |0000: return-void │ │ +053418: |[053418] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053428: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -106802,16 +106794,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05125c: |[05125c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05126c: 0e00 |0000: return-void │ │ +05342c: |[05342c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05343c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -106822,16 +106814,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051270: |[051270] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051280: 0e00 |0000: return-void │ │ +053440: |[053440] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053450: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -106842,17 +106834,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051284: |[051284] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051294: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051296: 0f00 |0001: return v0 │ │ +053454: |[053454] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +053464: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +053466: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/ViewGroup; │ │ @@ -106864,17 +106856,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051298: |[051298] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0512a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0512aa: 0f00 |0001: return v0 │ │ +053468: |[053468] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +053478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05347a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -106886,16 +106878,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0512ac: |[0512ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0512bc: 0e00 |0000: return-void │ │ +05347c: |[05347c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05348c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -106906,16 +106898,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0512c0: |[0512c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0512d0: 0e00 |0000: return-void │ │ +053490: |[053490] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0534a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -107066,25 +107058,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0512d4: |[0512d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -0512e4: 7100 8012 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1280 │ │ -0512ea: 0a00 |0003: move-result v0 │ │ -0512ec: 6700 0d03 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@030d │ │ -0512f0: 7100 8612 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1286 │ │ -0512f6: 0a00 |0009: move-result v0 │ │ -0512f8: 6700 1103 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0311 │ │ -0512fc: 7100 7f12 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@127f │ │ -051302: 0a00 |000f: move-result v0 │ │ -051304: 6700 0c03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030c │ │ -051308: 0e00 |0012: return-void │ │ +0534a4: |[0534a4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +0534b4: 7100 8012 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1280 │ │ +0534ba: 0a00 |0003: move-result v0 │ │ +0534bc: 6700 0d03 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@030d │ │ +0534c0: 7100 8612 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1286 │ │ +0534c6: 0a00 |0009: move-result v0 │ │ +0534c8: 6700 1103 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0311 │ │ +0534cc: 7100 7f12 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@127f │ │ +0534d2: 0a00 |000f: move-result v0 │ │ +0534d4: 6700 0c03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030c │ │ +0534d8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -107093,31 +107085,31 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05130c: |[05130c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -05131c: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -051322: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -051326: 2200 7001 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0170 │ │ -05132a: 7030 d708 1004 |0007: invoke-direct {v0, v1, v4}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V // method@08d7 │ │ -051330: 5b10 1a03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051334: 5b13 2003 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -051338: 2030 7702 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0277 │ │ -05133c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -051340: 1f03 7702 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0277 │ │ -051344: 6e20 e908 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08e9 │ │ -05134a: 7020 e408 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@08e4 │ │ -051350: 0e00 |001a: return-void │ │ -051352: 2200 7001 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0170 │ │ -051356: 7020 d608 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@08d6 │ │ -05135c: 5b10 1a03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051360: 28ea |0022: goto 000c // -0016 │ │ +0534dc: |[0534dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0534ec: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +0534f2: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +0534f6: 2200 7001 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0170 │ │ +0534fa: 7030 d708 1004 |0007: invoke-direct {v0, v1, v4}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V // method@08d7 │ │ +053500: 5b10 1a03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053504: 5b13 2003 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +053508: 2030 7702 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0277 │ │ +05350c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +053510: 1f03 7702 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0277 │ │ +053514: 6e20 e908 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08e9 │ │ +05351a: 7020 e408 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@08e4 │ │ +053520: 0e00 |001a: return-void │ │ +053522: 2200 7001 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0170 │ │ +053526: 7020 d608 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@08d6 │ │ +05352c: 5b10 1a03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053530: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -107137,17 +107129,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051364: |[051364] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -051374: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -051378: 1100 |0002: return-object v0 │ │ +053534: |[053534] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +053544: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053548: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #3 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -107155,17 +107147,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05137c: |[05137c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -05138c: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -051390: 1100 |0002: return-object v0 │ │ +05354c: |[05354c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +05355c: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +053560: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #4 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -107173,17 +107165,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051394: |[051394] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -0513a4: 7010 e308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@08e3 │ │ -0513aa: 0e00 |0003: return-void │ │ +053564: |[053564] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +053574: 7010 e308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@08e3 │ │ +05357a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #5 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -107191,17 +107183,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0513ac: |[0513ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -0513bc: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -0513c0: 1100 |0002: return-object v0 │ │ +05357c: |[05357c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +05358c: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +053590: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #6 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -107209,17 +107201,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0513c4: |[0513c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -0513d4: 5510 2403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0324 │ │ -0513d8: 0f00 |0002: return v0 │ │ +053594: |[053594] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +0535a4: 5510 2403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0324 │ │ +0535a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #7 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -107227,17 +107219,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0513dc: |[0513dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -0513ec: 5c01 1503 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ -0513f0: 0f01 |0002: return v1 │ │ +0535ac: |[0535ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +0535bc: 5c01 1503 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ +0535c0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -107246,38 +107238,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0513f4: |[0513f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -051404: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -051406: 5430 1a03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -05140a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -05140c: 6e20 7a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051412: 5430 1a03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051416: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -051418: 6e20 7a01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -05141e: 5430 1a03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051422: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -051424: 6e20 7a01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -05142a: 5430 2603 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -05142e: 6e10 0712 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ -051434: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -051436: 5b30 2603 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -05143a: 5c32 1c03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ -05143e: 5c32 2403 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0324 │ │ -051442: 5c32 1303 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ -051446: 5c32 1203 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ -05144a: 5c32 1503 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ -05144e: 5530 1b03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -051452: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -051456: 5c32 1b03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -05145a: 0e00 |002b: return-void │ │ +0535c4: |[0535c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +0535d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0535d6: 5430 1a03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +0535da: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0535dc: 6e20 7a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +0535e2: 5430 1a03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +0535e6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0535e8: 6e20 7a01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +0535ee: 5430 1a03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +0535f2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0535f4: 6e20 7a01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +0535fa: 5430 2603 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +0535fe: 6e10 0712 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ +053604: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +053606: 5b30 2603 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +05360a: 5c32 1c03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ +05360e: 5c32 2403 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0324 │ │ +053612: 5c32 1303 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ +053616: 5c32 1203 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ +05361a: 5c32 1503 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ +05361e: 5530 1b03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +053622: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +053626: 5c32 1b03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +05362a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -107297,33 +107289,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -05145c: |[05145c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -05146c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05146e: 5430 1a03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051472: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -051474: 6e20 7a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -05147a: 5430 1a03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -05147e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -051480: 6e20 7a01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051486: 5430 1a03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -05148a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -05148c: 6e20 7a01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051492: 5c32 1c03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ -051496: 5c32 1303 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ -05149a: 5c32 1203 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ -05149e: 5c32 1503 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ -0514a2: 5530 1b03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -0514a6: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -0514aa: 5c32 1b03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -0514ae: 0e00 |0021: return-void │ │ +05362c: |[05362c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +05363c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05363e: 5430 1a03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053642: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +053644: 6e20 7a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +05364a: 5430 1a03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +05364e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +053650: 6e20 7a01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053656: 5430 1a03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +05365a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +05365c: 6e20 7a01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053662: 5c32 1c03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ +053666: 5c32 1303 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ +05366a: 5c32 1203 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ +05366e: 5c32 1503 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ +053672: 5530 1b03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +053676: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +05367a: 5c32 1b03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +05367e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -107340,26 +107332,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0514b0: |[0514b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -0514c0: 5420 1a03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -0514c4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0514c6: 6e20 7a01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -0514cc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0514ce: 5c20 1503 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ -0514d2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0514d4: 5c20 1b03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -0514d8: 5420 2003 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -0514dc: 5421 1403 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -0514e0: 7220 c011 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@11c0 │ │ -0514e6: 0e00 |0013: return-void │ │ +053680: |[053680] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +053690: 5420 1a03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053694: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +053696: 6e20 7a01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +05369c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05369e: 5c20 1503 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ +0536a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0536a4: 5c20 1b03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +0536a8: 5420 2003 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +0536ac: 5421 1403 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +0536b0: 7220 c011 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@11c0 │ │ +0536b6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -107371,45 +107363,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0514e8: |[0514e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -0514f8: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -0514fc: 2203 f202 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -051500: 1a04 2202 |0004: const-string v4, "Context must not be null" // string@0222 │ │ -051504: 7020 3614 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -05150a: 2703 |0009: throw v3 │ │ -05150c: 5453 2003 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -051510: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -051514: 2203 f202 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -051518: 1a04 c707 |0010: const-string v4, "OnGestureListener must not be null" // string@07c7 │ │ -05151c: 7020 3614 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -051522: 2703 |0015: throw v3 │ │ -051524: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -051526: 5c53 1d03 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031d │ │ -05152a: 7110 7e12 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ -051530: 0c00 |001c: move-result-object v0 │ │ -051532: 6e10 8512 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1285 │ │ -051538: 0a02 |0020: move-result v2 │ │ -05153a: 6e10 8112 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1281 │ │ -051540: 0a01 |0024: move-result v1 │ │ -051542: 6e10 8312 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1283 │ │ -051548: 0a03 |0028: move-result v3 │ │ -05154a: 5953 2203 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0322 │ │ -05154e: 6e10 8212 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1282 │ │ -051554: 0a03 |002e: move-result v3 │ │ -051556: 5953 2103 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0321 │ │ -05155a: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -05155e: 5953 2503 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0325 │ │ -051562: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -051566: 5953 1703 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0317 │ │ -05156a: 0e00 |0039: return-void │ │ +0536b8: |[0536b8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +0536c8: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +0536cc: 2203 f202 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +0536d0: 1a04 2202 |0004: const-string v4, "Context must not be null" // string@0222 │ │ +0536d4: 7020 3614 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +0536da: 2703 |0009: throw v3 │ │ +0536dc: 5453 2003 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +0536e0: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +0536e4: 2203 f202 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +0536e8: 1a04 c707 |0010: const-string v4, "OnGestureListener must not be null" // string@07c7 │ │ +0536ec: 7020 3614 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +0536f2: 2703 |0015: throw v3 │ │ +0536f4: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +0536f6: 5c53 1d03 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031d │ │ +0536fa: 7110 7e12 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ +053700: 0c00 |001c: move-result-object v0 │ │ +053702: 6e10 8512 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1285 │ │ +053708: 0a02 |0020: move-result v2 │ │ +05370a: 6e10 8112 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1281 │ │ +053710: 0a01 |0024: move-result v1 │ │ +053712: 6e10 8312 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1283 │ │ +053718: 0a03 |0028: move-result v3 │ │ +05371a: 5953 2203 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0322 │ │ +05371e: 6e10 8212 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1282 │ │ +053724: 0a03 |002e: move-result v3 │ │ +053726: 5953 2103 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0321 │ │ +05372a: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +05372e: 5953 2503 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0325 │ │ +053732: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +053736: 5953 1703 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0317 │ │ +05373a: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -107433,49 +107425,49 @@ │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -05156c: |[05156c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -05157c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05157e: 5583 1203 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ -051582: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -051586: 0f02 |0005: return v2 │ │ -051588: 6e10 f211 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@11f2 │ │ -05158e: 0b04 |0009: move-result-wide v4 │ │ -051590: 6e10 f211 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@11f2 │ │ -051596: 0b06 |000d: move-result-wide v6 │ │ -051598: bc64 |000e: sub-long/2addr v4, v6 │ │ -05159a: 6003 0c03 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030c │ │ -05159e: 8136 |0011: int-to-long v6, v3 │ │ -0515a0: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -0515a4: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -0515a8: 6e10 f511 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -0515ae: 0a03 |0019: move-result v3 │ │ -0515b0: 8733 |001a: float-to-int v3, v3 │ │ -0515b2: 6e10 f511 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -0515b8: 0a04 |001e: move-result v4 │ │ -0515ba: 8744 |001f: float-to-int v4, v4 │ │ -0515bc: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -0515c0: 6e10 f711 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -0515c6: 0a03 |0025: move-result v3 │ │ -0515c8: 8733 |0026: float-to-int v3, v3 │ │ -0515ca: 6e10 f711 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -0515d0: 0a04 |002a: move-result v4 │ │ -0515d2: 8744 |002b: float-to-int v4, v4 │ │ -0515d4: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -0515d8: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -0515dc: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -0515e0: b043 |0032: add-int/2addr v3, v4 │ │ -0515e2: 5284 1703 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0317 │ │ -0515e6: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -0515ea: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -0515ec: 28cd |0038: goto 0005 // -0033 │ │ +05373c: |[05373c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +05374c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05374e: 5583 1203 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ +053752: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +053756: 0f02 |0005: return v2 │ │ +053758: 6e10 f211 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@11f2 │ │ +05375e: 0b04 |0009: move-result-wide v4 │ │ +053760: 6e10 f211 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@11f2 │ │ +053766: 0b06 |000d: move-result-wide v6 │ │ +053768: bc64 |000e: sub-long/2addr v4, v6 │ │ +05376a: 6003 0c03 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030c │ │ +05376e: 8136 |0011: int-to-long v6, v3 │ │ +053770: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +053774: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +053778: 6e10 f511 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +05377e: 0a03 |0019: move-result v3 │ │ +053780: 8733 |001a: float-to-int v3, v3 │ │ +053782: 6e10 f511 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +053788: 0a04 |001e: move-result v4 │ │ +05378a: 8744 |001f: float-to-int v4, v4 │ │ +05378c: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +053790: 6e10 f711 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +053796: 0a03 |0025: move-result v3 │ │ +053798: 8733 |0026: float-to-int v3, v3 │ │ +05379a: 6e10 f711 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +0537a0: 0a04 |002a: move-result v4 │ │ +0537a2: 8744 |002b: float-to-int v4, v4 │ │ +0537a4: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +0537a8: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +0537ac: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +0537b0: b043 |0032: add-int/2addr v3, v4 │ │ +0537b2: 5284 1703 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0317 │ │ +0537b6: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +0537ba: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +0537bc: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -107494,17 +107486,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0515f0: |[0515f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -051600: 5510 1d03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031d │ │ -051604: 0f00 |0002: return v0 │ │ +0537c0: |[0537c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +0537d0: 5510 1d03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031d │ │ +0537d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -107512,619 +107504,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -051608: |[051608] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -051618: 7401 ef11 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -05161e: 0a06 |0003: move-result v6 │ │ -051620: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -051624: 5400 2603 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051628: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -05162c: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -051630: 7100 0612 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ -051636: 0c24 |000f: move-result-object v36 │ │ -051638: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -05163c: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -051640: 5b10 2603 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051644: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -051648: 5400 2603 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -05164c: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -051650: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -051654: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -051658: 6e20 ff11 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ -05165e: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -051662: 0224 0000 |0025: move/from16 v36, v0 │ │ -051666: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -05166a: 0200 2400 |0029: move/from16 v0, v36 │ │ -05166e: 0201 2500 |002b: move/from16 v1, v37 │ │ -051672: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -051676: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -05167a: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -05167e: 7701 bd09 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ -051684: 0a19 |0036: move-result v25 │ │ -051686: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -05168a: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -05168e: 7701 bf09 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ -051694: 0a07 |003e: move-result v7 │ │ -051696: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -05169a: 0200 1200 |0041: move/from16 v0, v18 │ │ -05169e: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -0516a2: 0200 1900 |0045: move/from16 v0, v25 │ │ -0516a6: 0201 1200 |0047: move/from16 v1, v18 │ │ -0516aa: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -0516ae: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0516b2: 28f4 |004d: goto 0041 // -000c │ │ -0516b4: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -0516b8: 28e1 |0050: goto 0031 // -001f │ │ -0516ba: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -0516be: 28e4 |0053: goto 0037 // -001c │ │ -0516c0: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -0516c4: 0201 1200 |0056: move/from16 v1, v18 │ │ -0516c8: 7120 c109 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ -0516ce: 0a24 |005b: move-result v36 │ │ -0516d0: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -0516d4: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -0516d8: 0201 1200 |0060: move/from16 v1, v18 │ │ -0516dc: 7120 c209 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ -0516e2: 0a24 |0065: move-result v36 │ │ -0516e4: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -0516e8: 28e3 |0068: goto 004b // -001d │ │ -0516ea: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -0516ee: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -0516f2: 82c0 |006d: int-to-float v0, v12 │ │ -0516f4: 0224 0000 |006e: move/from16 v36, v0 │ │ -0516f8: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -0516fc: 82c0 |0072: int-to-float v0, v12 │ │ -0516fe: 0224 0000 |0073: move/from16 v36, v0 │ │ -051702: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -051706: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -05170a: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -05170e: 0224 0000 |007b: move/from16 v36, v0 │ │ -051712: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -051718: 0f11 |0080: return v17 │ │ -05171a: 017c |0081: move v12, v7 │ │ -05171c: 28eb |0082: goto 006d // -0015 │ │ -05171e: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -051722: 590e 1e03 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ -051726: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -05172a: 590e 1803 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0318 │ │ -05172e: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -051732: 590f 1f03 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ -051736: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -05173a: 590f 1903 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0319 │ │ -05173e: 7601 e208 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@08e2 │ │ -051744: 28ea |0096: goto 0080 // -0016 │ │ -051746: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -05174a: 590e 1e03 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ -05174e: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -051752: 590e 1803 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0318 │ │ -051756: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -05175a: 590f 1f03 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ -05175e: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -051762: 590f 1903 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0319 │ │ -051766: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -05176a: 5400 2603 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -05176e: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -051772: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -051776: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -05177a: 5200 2103 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0321 │ │ -05177e: 0226 0000 |00b3: move/from16 v38, v0 │ │ -051782: 0200 2600 |00b5: move/from16 v0, v38 │ │ -051786: 8200 |00b7: int-to-float v0, v0 │ │ -051788: 0226 0000 |00b8: move/from16 v38, v0 │ │ -05178c: 7403 0112 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ -051792: 7701 bd09 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ -051798: 0a1c |00c0: move-result v28 │ │ -05179a: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -05179e: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -0517a2: 7120 c009 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -0517a8: 0a13 |00c8: move-result v19 │ │ -0517aa: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -0517ae: 5400 2603 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -0517b2: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -0517b6: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -0517ba: 0201 1300 |00d1: move/from16 v1, v19 │ │ -0517be: 7120 4c0a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ -0517c4: 0a21 |00d6: move-result v33 │ │ -0517c6: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -0517ca: 5400 2603 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -0517ce: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -0517d2: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -0517d6: 0201 1300 |00df: move/from16 v1, v19 │ │ -0517da: 7120 4d0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ -0517e0: 0a23 |00e4: move-result v35 │ │ -0517e2: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -0517e6: 0200 1200 |00e7: move/from16 v0, v18 │ │ -0517ea: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -0517ee: 0200 1200 |00eb: move/from16 v0, v18 │ │ -0517f2: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -0517f6: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -0517fa: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0517fe: 28f4 |00f3: goto 00e7 // -000c │ │ -051800: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -051804: 0201 1200 |00f6: move/from16 v1, v18 │ │ -051808: 7120 c009 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -05180e: 0a14 |00fb: move-result v20 │ │ -051810: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -051814: 5400 2603 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051818: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -05181c: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -051820: 0201 1400 |0104: move/from16 v1, v20 │ │ -051824: 7120 4c0a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ -05182a: 0a24 |0109: move-result v36 │ │ -05182c: a820 2124 |010a: mul-float v32, v33, v36 │ │ -051830: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -051834: 5400 2603 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051838: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -05183c: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -051840: 0201 1400 |0114: move/from16 v1, v20 │ │ -051844: 7120 4d0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ -05184a: 0a24 |0119: move-result v36 │ │ -05184c: a822 2324 |011a: mul-float v34, v35, v36 │ │ -051850: a60d 2022 |011c: add-float v13, v32, v34 │ │ -051854: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -051858: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -05185c: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -051860: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -051864: 5400 2603 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051868: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -05186c: 7401 0012 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1200 │ │ -051872: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -051876: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -05187a: 5400 1603 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -05187e: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -051882: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -051886: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -05188a: 5400 1a03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -05188e: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -051892: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -051896: 7402 7601 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0176 │ │ -05189c: 0a10 |0142: move-result v16 │ │ -05189e: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -0518a2: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -0518a6: 5400 1a03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -0518aa: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -0518ae: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -0518b2: 7402 7a01 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -0518b8: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -0518bc: 5400 1403 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -0518c0: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -0518c4: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -0518c8: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -0518cc: 5400 2303 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ -0518d0: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -0518d4: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -0518d8: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -0518dc: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -0518e0: 5400 1403 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -0518e4: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -0518e8: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -0518ec: 5400 2303 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ -0518f0: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -0518f4: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -0518f8: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -0518fc: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -051900: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -051904: 7040 e508 1032 |0176: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z // method@08e5 │ │ -05190a: 0a24 |0179: move-result v36 │ │ -05190c: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -051910: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -051914: 0200 2400 |017e: move/from16 v0, v36 │ │ -051918: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -05191c: 5c10 1c03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ -051920: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -051924: 5400 1603 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -051928: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -05192c: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -051930: 5400 1403 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -051934: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -051938: 7802 bb11 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@11bb │ │ -05193e: 0a24 |0193: move-result v36 │ │ -051940: 9611 1124 |0194: or-int v17, v17, v36 │ │ -051944: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -051948: 5400 1603 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -05194c: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -051950: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -051954: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -051958: 7220 bc11 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11bc │ │ -05195e: 0a24 |01a3: move-result v36 │ │ -051960: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -051964: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -051968: 590e 1e03 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ -05196c: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -051970: 590e 1803 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0318 │ │ -051974: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -051978: 590f 1f03 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ -05197c: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -051980: 590f 1903 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0319 │ │ -051984: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -051988: 5400 1403 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -05198c: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -051990: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -051994: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -051998: 5400 1403 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -05199c: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -0519a0: 7401 fb11 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ -0519a6: 7701 fa11 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@11fa │ │ -0519ac: 0c24 |01ca: move-result-object v36 │ │ -0519ae: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -0519b2: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -0519b6: 5b10 1403 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -0519ba: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -0519be: 0200 2400 |01d3: move/from16 v0, v36 │ │ -0519c2: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -0519c6: 5c10 1303 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ -0519ca: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -0519ce: 0200 2400 |01db: move/from16 v0, v36 │ │ -0519d2: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -0519d6: 5c10 1203 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ -0519da: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -0519de: 0200 2400 |01e3: move/from16 v0, v36 │ │ -0519e2: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -0519e6: 5c10 2403 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0324 │ │ -0519ea: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -0519ee: 0200 2400 |01eb: move/from16 v0, v36 │ │ -0519f2: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -0519f6: 5c10 1b03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -0519fa: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -0519fe: 0200 2400 |01f3: move/from16 v0, v36 │ │ -051a02: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -051a06: 5c10 1503 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ -051a0a: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -051a0e: 5500 1d03 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031d │ │ -051a12: 0224 0000 |01fd: move/from16 v36, v0 │ │ -051a16: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -051a1a: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -051a1e: 5400 1a03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051a22: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -051a26: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -051a2a: 7402 7a01 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051a30: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -051a34: 5400 1a03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051a38: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -051a3c: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -051a40: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -051a44: 5400 1403 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -051a48: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -051a4c: 7401 f011 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@11f0 │ │ -051a52: 0b26 |021d: move-result-wide v38 │ │ -051a54: 6028 1103 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0311 │ │ -051a58: 0200 2800 |0220: move/from16 v0, v40 │ │ -051a5c: 8100 |0222: int-to-long v0, v0 │ │ -051a5e: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -051a62: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -051a66: 6028 0d03 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@030d │ │ -051a6a: 0200 2800 |0229: move/from16 v0, v40 │ │ -051a6e: 8100 |022b: int-to-long v0, v0 │ │ -051a70: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -051a74: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -051a78: 7404 7c01 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@017c │ │ -051a7e: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -051a82: 5400 1a03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051a86: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -051a8a: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -051a8e: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -051a92: 5400 1403 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -051a96: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -051a9a: 7401 f011 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@11f0 │ │ -051aa0: 0b26 |0244: move-result-wide v38 │ │ -051aa2: 6028 1103 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0311 │ │ -051aa6: 0200 2800 |0247: move/from16 v0, v40 │ │ -051aaa: 8100 |0249: int-to-long v0, v0 │ │ -051aac: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -051ab0: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -051ab4: 7404 7c01 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@017c │ │ -051aba: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -051abe: 5400 2003 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -051ac2: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -051ac6: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -051aca: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -051ace: 7220 be11 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@11be │ │ -051ad4: 0a24 |025e: move-result v36 │ │ -051ad6: 9611 1124 |025f: or-int v17, v17, v36 │ │ -051ada: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -051ade: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -051ae2: 5400 1a03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051ae6: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -051aea: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -051aee: 6026 0c03 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030c │ │ -051af2: 0200 2600 |026d: move/from16 v0, v38 │ │ -051af6: 8100 |026f: int-to-long v0, v0 │ │ -051af8: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -051afc: 7404 7d01 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@017d │ │ -051b02: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -051b06: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -051b0a: 5500 1b03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -051b0e: 0224 0000 |027b: move/from16 v36, v0 │ │ -051b12: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -051b16: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -051b1a: 5200 1e03 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ -051b1e: 0224 0000 |0283: move/from16 v36, v0 │ │ -051b22: a717 240e |0285: sub-float v23, v36, v14 │ │ -051b26: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -051b2a: 5200 1f03 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ -051b2e: 0224 0000 |028b: move/from16 v36, v0 │ │ -051b32: a718 240f |028d: sub-float v24, v36, v15 │ │ -051b36: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -051b3a: 5500 1c03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ -051b3e: 0224 0000 |0293: move/from16 v36, v0 │ │ -051b42: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -051b46: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -051b4a: 5400 1603 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -051b4e: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -051b52: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -051b56: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -051b5a: 7220 bc11 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11bc │ │ -051b60: 0a24 |02a4: move-result v36 │ │ -051b62: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -051b66: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -051b6a: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -051b6e: 5500 1303 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ -051b72: 0224 0000 |02ad: move/from16 v36, v0 │ │ -051b76: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -051b7a: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -051b7e: 5200 1803 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0318 │ │ -051b82: 0224 0000 |02b5: move/from16 v36, v0 │ │ -051b86: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -051b8a: 0200 2400 |02b9: move/from16 v0, v36 │ │ -051b8e: 8709 |02bb: float-to-int v9, v0 │ │ -051b90: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -051b94: 5200 1903 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0319 │ │ -051b98: 0224 0000 |02c0: move/from16 v36, v0 │ │ -051b9c: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -051ba0: 0200 2400 |02c4: move/from16 v0, v36 │ │ -051ba4: 870a |02c6: float-to-int v10, v0 │ │ -051ba6: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -051baa: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -051bae: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -051bb2: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -051bb6: 5200 2503 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0325 │ │ -051bba: 0224 0000 |02d1: move/from16 v36, v0 │ │ -051bbe: 0200 2400 |02d3: move/from16 v0, v36 │ │ -051bc2: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -051bc6: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -051bca: 5400 2003 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -051bce: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -051bd2: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -051bd6: 5400 1403 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -051bda: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -051bde: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -051be2: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -051be6: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -051bea: 0203 1700 |02e9: move/from16 v3, v23 │ │ -051bee: 0204 1800 |02eb: move/from16 v4, v24 │ │ -051bf2: 7254 c111 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11c1 │ │ -051bf8: 0a11 |02f0: move-result v17 │ │ -051bfa: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -051bfe: 590e 1e03 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ -051c02: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -051c06: 590f 1f03 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ -051c0a: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -051c0e: 0200 2400 |02fb: move/from16 v0, v36 │ │ -051c12: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -051c16: 5c10 1303 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ -051c1a: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -051c1e: 5400 1a03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051c22: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -051c26: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -051c2a: 7402 7a01 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051c30: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -051c34: 5400 1a03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051c38: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -051c3c: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -051c40: 7402 7a01 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051c46: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -051c4a: 5400 1a03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051c4e: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -051c52: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -051c56: 7402 7a01 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051c5c: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -051c60: 5200 2503 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0325 │ │ -051c64: 0224 0000 |0326: move/from16 v36, v0 │ │ -051c68: 0200 2400 |0328: move/from16 v0, v36 │ │ -051c6c: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -051c70: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -051c74: 0200 2400 |032e: move/from16 v0, v36 │ │ -051c78: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -051c7c: 5c10 1203 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ -051c80: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -051c84: 7701 4314 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -051c8a: 0a24 |0339: move-result v36 │ │ -051c8c: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -051c90: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -051c94: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -051c98: 7701 4314 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -051c9e: 0a24 |0343: move-result v36 │ │ -051ca0: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -051ca4: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -051ca8: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -051cac: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -051cb0: 5400 2003 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -051cb4: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -051cb8: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -051cbc: 5400 1403 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -051cc0: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -051cc4: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -051cc8: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -051ccc: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -051cd0: 0203 1700 |035c: move/from16 v3, v23 │ │ -051cd4: 0204 1800 |035e: move/from16 v4, v24 │ │ -051cd8: 7254 c111 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11c1 │ │ -051cde: 0a11 |0363: move-result v17 │ │ -051ce0: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -051ce4: 590e 1e03 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ -051ce8: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -051cec: 590f 1f03 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ -051cf0: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -051cf4: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -051cf8: 0200 2400 |0370: move/from16 v0, v36 │ │ -051cfc: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -051d00: 5c10 2403 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0324 │ │ -051d04: 7701 fa11 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@11fa │ │ -051d0a: 0c08 |0379: move-result-object v8 │ │ -051d0c: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -051d10: 5500 1c03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ -051d14: 0224 0000 |037e: move/from16 v36, v0 │ │ -051d18: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -051d1c: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -051d20: 5400 1603 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -051d24: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -051d28: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -051d2c: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -051d30: 7220 bc11 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11bc │ │ -051d36: 0a24 |038f: move-result v36 │ │ -051d38: 9611 1124 |0390: or-int v17, v17, v36 │ │ -051d3c: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -051d40: 5400 2303 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ -051d44: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -051d48: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -051d4c: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -051d50: 5400 2303 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ -051d54: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -051d58: 7401 fb11 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ -051d5e: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -051d62: 5b08 2303 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ -051d66: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -051d6a: 5400 2603 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051d6e: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -051d72: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -051d76: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -051d7a: 5400 2603 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051d7e: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -051d82: 7401 0712 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ -051d88: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -051d8c: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -051d90: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -051d94: 5b10 2603 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051d98: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -051d9c: 0200 2400 |03c2: move/from16 v0, v36 │ │ -051da0: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -051da4: 5c10 1c03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ -051da8: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -051dac: 0200 2400 |03ca: move/from16 v0, v36 │ │ -051db0: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -051db4: 5c10 1503 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ -051db8: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -051dbc: 5400 1a03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051dc0: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -051dc4: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -051dc8: 7402 7a01 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051dce: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -051dd2: 5400 1a03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051dd6: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -051dda: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -051dde: 7402 7a01 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051de4: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -051de8: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -051dec: 5500 1b03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -051df0: 0224 0000 |03ec: move/from16 v36, v0 │ │ -051df4: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -051df8: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -051dfc: 5400 1a03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ -051e00: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -051e04: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -051e08: 7402 7a01 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ -051e0e: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -051e12: 0200 2400 |03fd: move/from16 v0, v36 │ │ -051e16: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -051e1a: 5c10 1b03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ -051e1e: 288f |0403: goto 0392 // -0071 │ │ -051e20: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -051e24: 5500 1303 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ -051e28: 0224 0000 |0408: move/from16 v36, v0 │ │ -051e2c: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -051e30: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -051e34: 5400 2003 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -051e38: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -051e3c: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -051e40: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -051e44: 7220 c311 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@11c3 │ │ -051e4a: 0a11 |0419: move-result v17 │ │ -051e4c: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -051e50: 5500 1503 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ -051e54: 0224 0000 |041e: move/from16 v36, v0 │ │ -051e58: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -051e5c: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -051e60: 5400 1603 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -051e64: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -051e68: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -051e6c: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -051e70: 5400 1603 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -051e74: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -051e78: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -051e7c: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -051e80: 7220 bd11 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11bd │ │ -051e86: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -051e8a: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -051e8e: 5400 2603 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ -051e92: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -051e96: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -051e9a: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -051e9e: 0201 2400 |0443: move/from16 v1, v36 │ │ -051ea2: 7120 c009 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ -051ea8: 0a15 |0448: move-result v21 │ │ -051eaa: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -051eae: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -051eb2: 5200 2103 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0321 │ │ -051eb6: 0225 0000 |044f: move/from16 v37, v0 │ │ -051eba: 0200 2500 |0451: move/from16 v0, v37 │ │ -051ebe: 8200 |0453: int-to-float v0, v0 │ │ -051ec0: 0225 0000 |0454: move/from16 v37, v0 │ │ -051ec4: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -051ec8: 0201 2400 |0458: move/from16 v1, v36 │ │ -051ecc: 0202 2500 |045a: move/from16 v2, v37 │ │ -051ed0: 6e30 0112 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ -051ed6: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -051eda: 0201 1500 |0461: move/from16 v1, v21 │ │ -051ede: 7120 4d0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ -051ee4: 0a1f |0466: move-result v31 │ │ -051ee6: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -051eea: 0201 1500 |0469: move/from16 v1, v21 │ │ -051eee: 7120 4c0a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ -051ef4: 0a1e |046e: move-result v30 │ │ -051ef6: 7701 4314 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -051efc: 0a24 |0472: move-result v36 │ │ -051efe: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -051f02: 5200 2203 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0322 │ │ -051f06: 0225 0000 |0477: move/from16 v37, v0 │ │ -051f0a: 0200 2500 |0479: move/from16 v0, v37 │ │ -051f0e: 8200 |047b: int-to-float v0, v0 │ │ -051f10: 0225 0000 |047c: move/from16 v37, v0 │ │ -051f14: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -051f18: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -051f1c: 7701 4314 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -051f22: 0a24 |0485: move-result v36 │ │ -051f24: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -051f28: 5200 2203 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0322 │ │ -051f2c: 0225 0000 |048a: move/from16 v37, v0 │ │ -051f30: 0200 2500 |048c: move/from16 v0, v37 │ │ -051f34: 8200 |048e: int-to-float v0, v0 │ │ -051f36: 0225 0000 |048f: move/from16 v37, v0 │ │ -051f3a: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -051f3e: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -051f42: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -051f46: 5400 2003 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ -051f4a: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -051f4e: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -051f52: 5400 1403 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ -051f56: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -051f5a: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -051f5e: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -051f62: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -051f66: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -051f6a: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -051f6e: 7254 bf11 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11bf │ │ -051f74: 0a11 |04ae: move-result v17 │ │ -051f76: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -051f7a: 7601 e108 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@08e1 │ │ -051f80: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -051f84: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +0537d8: |[0537d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0537e8: 7401 ef11 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +0537ee: 0a06 |0003: move-result v6 │ │ +0537f0: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +0537f4: 5400 2603 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +0537f8: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +0537fc: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +053800: 7100 0612 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1206 │ │ +053806: 0c24 |000f: move-result-object v36 │ │ +053808: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +05380c: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +053810: 5b10 2603 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +053814: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +053818: 5400 2603 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +05381c: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +053820: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +053824: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +053828: 6e20 ff11 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11ff │ │ +05382e: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +053832: 0224 0000 |0025: move/from16 v36, v0 │ │ +053836: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +05383a: 0200 2400 |0029: move/from16 v0, v36 │ │ +05383e: 0201 2500 |002b: move/from16 v1, v37 │ │ +053842: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +053846: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +05384a: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +05384e: 7701 bd09 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ +053854: 0a19 |0036: move-result v25 │ │ +053856: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +05385a: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +05385e: 7701 bf09 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09bf │ │ +053864: 0a07 |003e: move-result v7 │ │ +053866: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +05386a: 0200 1200 |0041: move/from16 v0, v18 │ │ +05386e: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +053872: 0200 1900 |0045: move/from16 v0, v25 │ │ +053876: 0201 1200 |0047: move/from16 v1, v18 │ │ +05387a: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +05387e: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +053882: 28f4 |004d: goto 0041 // -000c │ │ +053884: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +053888: 28e1 |0050: goto 0031 // -001f │ │ +05388a: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +05388e: 28e4 |0053: goto 0037 // -001c │ │ +053890: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +053894: 0201 1200 |0056: move/from16 v1, v18 │ │ +053898: 7120 c109 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09c1 │ │ +05389e: 0a24 |005b: move-result v36 │ │ +0538a0: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +0538a4: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +0538a8: 0201 1200 |0060: move/from16 v1, v18 │ │ +0538ac: 7120 c209 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09c2 │ │ +0538b2: 0a24 |0065: move-result v36 │ │ +0538b4: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +0538b8: 28e3 |0068: goto 004b // -001d │ │ +0538ba: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +0538be: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +0538c2: 82c0 |006d: int-to-float v0, v12 │ │ +0538c4: 0224 0000 |006e: move/from16 v36, v0 │ │ +0538c8: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +0538cc: 82c0 |0072: int-to-float v0, v12 │ │ +0538ce: 0224 0000 |0073: move/from16 v36, v0 │ │ +0538d2: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +0538d6: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +0538da: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0538de: 0224 0000 |007b: move/from16 v36, v0 │ │ +0538e2: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +0538e8: 0f11 |0080: return v17 │ │ +0538ea: 017c |0081: move v12, v7 │ │ +0538ec: 28eb |0082: goto 006d // -0015 │ │ +0538ee: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +0538f2: 590e 1e03 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ +0538f6: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +0538fa: 590e 1803 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0318 │ │ +0538fe: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +053902: 590f 1f03 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ +053906: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +05390a: 590f 1903 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0319 │ │ +05390e: 7601 e208 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@08e2 │ │ +053914: 28ea |0096: goto 0080 // -0016 │ │ +053916: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +05391a: 590e 1e03 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ +05391e: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +053922: 590e 1803 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0318 │ │ +053926: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +05392a: 590f 1f03 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ +05392e: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +053932: 590f 1903 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0319 │ │ +053936: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +05393a: 5400 2603 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +05393e: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +053942: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +053946: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +05394a: 5200 2103 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0321 │ │ +05394e: 0226 0000 |00b3: move/from16 v38, v0 │ │ +053952: 0200 2600 |00b5: move/from16 v0, v38 │ │ +053956: 8200 |00b7: int-to-float v0, v0 │ │ +053958: 0226 0000 |00b8: move/from16 v38, v0 │ │ +05395c: 7403 0112 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ +053962: 7701 bd09 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09bd │ │ +053968: 0a1c |00c0: move-result v28 │ │ +05396a: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +05396e: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +053972: 7120 c009 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +053978: 0a13 |00c8: move-result v19 │ │ +05397a: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +05397e: 5400 2603 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +053982: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +053986: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +05398a: 0201 1300 |00d1: move/from16 v1, v19 │ │ +05398e: 7120 4c0a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ +053994: 0a21 |00d6: move-result v33 │ │ +053996: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +05399a: 5400 2603 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +05399e: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +0539a2: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +0539a6: 0201 1300 |00df: move/from16 v1, v19 │ │ +0539aa: 7120 4d0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ +0539b0: 0a23 |00e4: move-result v35 │ │ +0539b2: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +0539b6: 0200 1200 |00e7: move/from16 v0, v18 │ │ +0539ba: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +0539be: 0200 1200 |00eb: move/from16 v0, v18 │ │ +0539c2: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +0539c6: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +0539ca: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0539ce: 28f4 |00f3: goto 00e7 // -000c │ │ +0539d0: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +0539d4: 0201 1200 |00f6: move/from16 v1, v18 │ │ +0539d8: 7120 c009 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +0539de: 0a14 |00fb: move-result v20 │ │ +0539e0: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +0539e4: 5400 2603 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +0539e8: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +0539ec: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +0539f0: 0201 1400 |0104: move/from16 v1, v20 │ │ +0539f4: 7120 4c0a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ +0539fa: 0a24 |0109: move-result v36 │ │ +0539fc: a820 2124 |010a: mul-float v32, v33, v36 │ │ +053a00: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +053a04: 5400 2603 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +053a08: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +053a0c: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +053a10: 0201 1400 |0114: move/from16 v1, v20 │ │ +053a14: 7120 4d0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ +053a1a: 0a24 |0119: move-result v36 │ │ +053a1c: a822 2324 |011a: mul-float v34, v35, v36 │ │ +053a20: a60d 2022 |011c: add-float v13, v32, v34 │ │ +053a24: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +053a28: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +053a2c: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +053a30: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +053a34: 5400 2603 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +053a38: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +053a3c: 7401 0012 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1200 │ │ +053a42: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +053a46: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +053a4a: 5400 1603 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +053a4e: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +053a52: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +053a56: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +053a5a: 5400 1a03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053a5e: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +053a62: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +053a66: 7402 7601 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0176 │ │ +053a6c: 0a10 |0142: move-result v16 │ │ +053a6e: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +053a72: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +053a76: 5400 1a03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053a7a: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +053a7e: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +053a82: 7402 7a01 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053a88: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +053a8c: 5400 1403 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053a90: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +053a94: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +053a98: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +053a9c: 5400 2303 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ +053aa0: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +053aa4: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +053aa8: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +053aac: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +053ab0: 5400 1403 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053ab4: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +053ab8: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +053abc: 5400 2303 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ +053ac0: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +053ac4: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +053ac8: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +053acc: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +053ad0: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +053ad4: 7040 e508 1032 |0176: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z // method@08e5 │ │ +053ada: 0a24 |0179: move-result v36 │ │ +053adc: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +053ae0: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +053ae4: 0200 2400 |017e: move/from16 v0, v36 │ │ +053ae8: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +053aec: 5c10 1c03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ +053af0: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +053af4: 5400 1603 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +053af8: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +053afc: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +053b00: 5400 1403 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053b04: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +053b08: 7802 bb11 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@11bb │ │ +053b0e: 0a24 |0193: move-result v36 │ │ +053b10: 9611 1124 |0194: or-int v17, v17, v36 │ │ +053b14: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +053b18: 5400 1603 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +053b1c: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +053b20: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +053b24: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +053b28: 7220 bc11 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11bc │ │ +053b2e: 0a24 |01a3: move-result v36 │ │ +053b30: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +053b34: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +053b38: 590e 1e03 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ +053b3c: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +053b40: 590e 1803 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0318 │ │ +053b44: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +053b48: 590f 1f03 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ +053b4c: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +053b50: 590f 1903 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0319 │ │ +053b54: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +053b58: 5400 1403 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053b5c: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +053b60: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +053b64: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +053b68: 5400 1403 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053b6c: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +053b70: 7401 fb11 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ +053b76: 7701 fa11 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@11fa │ │ +053b7c: 0c24 |01ca: move-result-object v36 │ │ +053b7e: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +053b82: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +053b86: 5b10 1403 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053b8a: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +053b8e: 0200 2400 |01d3: move/from16 v0, v36 │ │ +053b92: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +053b96: 5c10 1303 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ +053b9a: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +053b9e: 0200 2400 |01db: move/from16 v0, v36 │ │ +053ba2: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +053ba6: 5c10 1203 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ +053baa: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +053bae: 0200 2400 |01e3: move/from16 v0, v36 │ │ +053bb2: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +053bb6: 5c10 2403 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0324 │ │ +053bba: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +053bbe: 0200 2400 |01eb: move/from16 v0, v36 │ │ +053bc2: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +053bc6: 5c10 1b03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +053bca: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +053bce: 0200 2400 |01f3: move/from16 v0, v36 │ │ +053bd2: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +053bd6: 5c10 1503 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ +053bda: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +053bde: 5500 1d03 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031d │ │ +053be2: 0224 0000 |01fd: move/from16 v36, v0 │ │ +053be6: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +053bea: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +053bee: 5400 1a03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053bf2: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +053bf6: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +053bfa: 7402 7a01 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053c00: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +053c04: 5400 1a03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053c08: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +053c0c: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +053c10: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +053c14: 5400 1403 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053c18: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +053c1c: 7401 f011 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@11f0 │ │ +053c22: 0b26 |021d: move-result-wide v38 │ │ +053c24: 6028 1103 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0311 │ │ +053c28: 0200 2800 |0220: move/from16 v0, v40 │ │ +053c2c: 8100 |0222: int-to-long v0, v0 │ │ +053c2e: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +053c32: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +053c36: 6028 0d03 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@030d │ │ +053c3a: 0200 2800 |0229: move/from16 v0, v40 │ │ +053c3e: 8100 |022b: int-to-long v0, v0 │ │ +053c40: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +053c44: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +053c48: 7404 7c01 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@017c │ │ +053c4e: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +053c52: 5400 1a03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053c56: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +053c5a: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +053c5e: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +053c62: 5400 1403 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053c66: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +053c6a: 7401 f011 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@11f0 │ │ +053c70: 0b26 |0244: move-result-wide v38 │ │ +053c72: 6028 1103 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0311 │ │ +053c76: 0200 2800 |0247: move/from16 v0, v40 │ │ +053c7a: 8100 |0249: int-to-long v0, v0 │ │ +053c7c: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +053c80: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +053c84: 7404 7c01 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@017c │ │ +053c8a: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +053c8e: 5400 2003 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +053c92: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +053c96: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +053c9a: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +053c9e: 7220 be11 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@11be │ │ +053ca4: 0a24 |025e: move-result v36 │ │ +053ca6: 9611 1124 |025f: or-int v17, v17, v36 │ │ +053caa: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +053cae: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +053cb2: 5400 1a03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053cb6: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +053cba: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +053cbe: 6026 0c03 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030c │ │ +053cc2: 0200 2600 |026d: move/from16 v0, v38 │ │ +053cc6: 8100 |026f: int-to-long v0, v0 │ │ +053cc8: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +053ccc: 7404 7d01 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@017d │ │ +053cd2: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +053cd6: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +053cda: 5500 1b03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +053cde: 0224 0000 |027b: move/from16 v36, v0 │ │ +053ce2: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +053ce6: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +053cea: 5200 1e03 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ +053cee: 0224 0000 |0283: move/from16 v36, v0 │ │ +053cf2: a717 240e |0285: sub-float v23, v36, v14 │ │ +053cf6: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +053cfa: 5200 1f03 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ +053cfe: 0224 0000 |028b: move/from16 v36, v0 │ │ +053d02: a718 240f |028d: sub-float v24, v36, v15 │ │ +053d06: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +053d0a: 5500 1c03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ +053d0e: 0224 0000 |0293: move/from16 v36, v0 │ │ +053d12: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +053d16: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +053d1a: 5400 1603 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +053d1e: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +053d22: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +053d26: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +053d2a: 7220 bc11 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11bc │ │ +053d30: 0a24 |02a4: move-result v36 │ │ +053d32: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +053d36: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +053d3a: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +053d3e: 5500 1303 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ +053d42: 0224 0000 |02ad: move/from16 v36, v0 │ │ +053d46: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +053d4a: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +053d4e: 5200 1803 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0318 │ │ +053d52: 0224 0000 |02b5: move/from16 v36, v0 │ │ +053d56: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +053d5a: 0200 2400 |02b9: move/from16 v0, v36 │ │ +053d5e: 8709 |02bb: float-to-int v9, v0 │ │ +053d60: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +053d64: 5200 1903 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0319 │ │ +053d68: 0224 0000 |02c0: move/from16 v36, v0 │ │ +053d6c: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +053d70: 0200 2400 |02c4: move/from16 v0, v36 │ │ +053d74: 870a |02c6: float-to-int v10, v0 │ │ +053d76: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +053d7a: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +053d7e: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +053d82: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +053d86: 5200 2503 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0325 │ │ +053d8a: 0224 0000 |02d1: move/from16 v36, v0 │ │ +053d8e: 0200 2400 |02d3: move/from16 v0, v36 │ │ +053d92: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +053d96: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +053d9a: 5400 2003 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +053d9e: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +053da2: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +053da6: 5400 1403 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053daa: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +053dae: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +053db2: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +053db6: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +053dba: 0203 1700 |02e9: move/from16 v3, v23 │ │ +053dbe: 0204 1800 |02eb: move/from16 v4, v24 │ │ +053dc2: 7254 c111 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11c1 │ │ +053dc8: 0a11 |02f0: move-result v17 │ │ +053dca: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +053dce: 590e 1e03 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ +053dd2: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +053dd6: 590f 1f03 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ +053dda: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +053dde: 0200 2400 |02fb: move/from16 v0, v36 │ │ +053de2: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +053de6: 5c10 1303 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ +053dea: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +053dee: 5400 1a03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053df2: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +053df6: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +053dfa: 7402 7a01 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053e00: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +053e04: 5400 1a03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053e08: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +053e0c: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +053e10: 7402 7a01 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053e16: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +053e1a: 5400 1a03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053e1e: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +053e22: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +053e26: 7402 7a01 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053e2c: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +053e30: 5200 2503 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0325 │ │ +053e34: 0224 0000 |0326: move/from16 v36, v0 │ │ +053e38: 0200 2400 |0328: move/from16 v0, v36 │ │ +053e3c: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +053e40: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +053e44: 0200 2400 |032e: move/from16 v0, v36 │ │ +053e48: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +053e4c: 5c10 1203 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0312 │ │ +053e50: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +053e54: 7701 4314 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +053e5a: 0a24 |0339: move-result v36 │ │ +053e5c: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +053e60: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +053e64: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +053e68: 7701 4314 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +053e6e: 0a24 |0343: move-result v36 │ │ +053e70: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +053e74: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +053e78: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +053e7c: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +053e80: 5400 2003 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +053e84: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +053e88: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +053e8c: 5400 1403 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +053e90: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +053e94: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +053e98: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +053e9c: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +053ea0: 0203 1700 |035c: move/from16 v3, v23 │ │ +053ea4: 0204 1800 |035e: move/from16 v4, v24 │ │ +053ea8: 7254 c111 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11c1 │ │ +053eae: 0a11 |0363: move-result v17 │ │ +053eb0: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +053eb4: 590e 1e03 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@031e │ │ +053eb8: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +053ebc: 590f 1f03 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@031f │ │ +053ec0: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +053ec4: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +053ec8: 0200 2400 |0370: move/from16 v0, v36 │ │ +053ecc: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +053ed0: 5c10 2403 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0324 │ │ +053ed4: 7701 fa11 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@11fa │ │ +053eda: 0c08 |0379: move-result-object v8 │ │ +053edc: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +053ee0: 5500 1c03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ +053ee4: 0224 0000 |037e: move/from16 v36, v0 │ │ +053ee8: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +053eec: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +053ef0: 5400 1603 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +053ef4: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +053ef8: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +053efc: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +053f00: 7220 bc11 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11bc │ │ +053f06: 0a24 |038f: move-result v36 │ │ +053f08: 9611 1124 |0390: or-int v17, v17, v36 │ │ +053f0c: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +053f10: 5400 2303 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ +053f14: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +053f18: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +053f1c: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +053f20: 5400 2303 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ +053f24: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +053f28: 7401 fb11 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@11fb │ │ +053f2e: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +053f32: 5b08 2303 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0323 │ │ +053f36: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +053f3a: 5400 2603 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +053f3e: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +053f42: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +053f46: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +053f4a: 5400 2603 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +053f4e: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +053f52: 7401 0712 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1207 │ │ +053f58: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +053f5c: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +053f60: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +053f64: 5b10 2603 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +053f68: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +053f6c: 0200 2400 |03c2: move/from16 v0, v36 │ │ +053f70: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +053f74: 5c10 1c03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031c │ │ +053f78: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +053f7c: 0200 2400 |03ca: move/from16 v0, v36 │ │ +053f80: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +053f84: 5c10 1503 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ +053f88: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +053f8c: 5400 1a03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053f90: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +053f94: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +053f98: 7402 7a01 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053f9e: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +053fa2: 5400 1a03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053fa6: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +053faa: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +053fae: 7402 7a01 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053fb4: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +053fb8: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +053fbc: 5500 1b03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +053fc0: 0224 0000 |03ec: move/from16 v36, v0 │ │ +053fc4: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +053fc8: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +053fcc: 5400 1a03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031a │ │ +053fd0: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +053fd4: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +053fd8: 7402 7a01 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017a │ │ +053fde: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +053fe2: 0200 2400 |03fd: move/from16 v0, v36 │ │ +053fe6: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +053fea: 5c10 1b03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031b │ │ +053fee: 288f |0403: goto 0392 // -0071 │ │ +053ff0: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +053ff4: 5500 1303 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0313 │ │ +053ff8: 0224 0000 |0408: move/from16 v36, v0 │ │ +053ffc: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +054000: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +054004: 5400 2003 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +054008: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +05400c: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +054010: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +054014: 7220 c311 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@11c3 │ │ +05401a: 0a11 |0419: move-result v17 │ │ +05401c: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +054020: 5500 1503 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0315 │ │ +054024: 0224 0000 |041e: move/from16 v36, v0 │ │ +054028: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +05402c: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +054030: 5400 1603 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +054034: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +054038: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +05403c: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +054040: 5400 1603 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +054044: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +054048: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +05404c: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +054050: 7220 bd11 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11bd │ │ +054056: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +05405a: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +05405e: 5400 2603 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0326 │ │ +054062: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +054066: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +05406a: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +05406e: 0201 2400 |0443: move/from16 v1, v36 │ │ +054072: 7120 c009 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c0 │ │ +054078: 0a15 |0448: move-result v21 │ │ +05407a: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +05407e: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +054082: 5200 2103 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0321 │ │ +054086: 0225 0000 |044f: move/from16 v37, v0 │ │ +05408a: 0200 2500 |0451: move/from16 v0, v37 │ │ +05408e: 8200 |0453: int-to-float v0, v0 │ │ +054090: 0225 0000 |0454: move/from16 v37, v0 │ │ +054094: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +054098: 0201 2400 |0458: move/from16 v1, v36 │ │ +05409c: 0202 2500 |045a: move/from16 v2, v37 │ │ +0540a0: 6e30 0112 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1201 │ │ +0540a6: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +0540aa: 0201 1500 |0461: move/from16 v1, v21 │ │ +0540ae: 7120 4d0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4d │ │ +0540b4: 0a1f |0466: move-result v31 │ │ +0540b6: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +0540ba: 0201 1500 |0469: move/from16 v1, v21 │ │ +0540be: 7120 4c0a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4c │ │ +0540c4: 0a1e |046e: move-result v30 │ │ +0540c6: 7701 4314 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +0540cc: 0a24 |0472: move-result v36 │ │ +0540ce: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +0540d2: 5200 2203 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0322 │ │ +0540d6: 0225 0000 |0477: move/from16 v37, v0 │ │ +0540da: 0200 2500 |0479: move/from16 v0, v37 │ │ +0540de: 8200 |047b: int-to-float v0, v0 │ │ +0540e0: 0225 0000 |047c: move/from16 v37, v0 │ │ +0540e4: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +0540e8: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +0540ec: 7701 4314 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +0540f2: 0a24 |0485: move-result v36 │ │ +0540f4: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +0540f8: 5200 2203 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0322 │ │ +0540fc: 0225 0000 |048a: move/from16 v37, v0 │ │ +054100: 0200 2500 |048c: move/from16 v0, v37 │ │ +054104: 8200 |048e: int-to-float v0, v0 │ │ +054106: 0225 0000 |048f: move/from16 v37, v0 │ │ +05410a: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +05410e: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +054112: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +054116: 5400 2003 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0320 │ │ +05411a: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +05411e: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +054122: 5400 1403 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0314 │ │ +054126: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +05412a: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +05412e: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +054132: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +054136: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +05413a: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +05413e: 7254 bf11 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11bf │ │ +054144: 0a11 |04ae: move-result v17 │ │ +054146: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +05414a: 7601 e108 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@08e1 │ │ +054150: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +054154: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0004 line=226 │ │ 0x000c line=227 │ │ 0x0016 line=229 │ │ 0x0023 line=231 │ │ @@ -108291,17 +108283,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051fa8: |[051fa8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -051fb8: 5c01 1d03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031d │ │ -051fbc: 0e00 |0002: return-void │ │ +054178: |[054178] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +054188: 5c01 1d03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031d │ │ +05418c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 isLongpressEnabled Z │ │ @@ -108311,17 +108303,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051fc0: |[051fc0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -051fd0: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ -051fd4: 0e00 |0002: return-void │ │ +054190: |[054190] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0541a0: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0316 │ │ +0541a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -108361,20 +108353,20 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -051fd8: |[051fd8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -051fe8: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ -051fee: 2200 7902 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0279 │ │ -051ff2: 7040 c411 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@11c4 │ │ -051ff8: 5b10 2703 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ -051ffc: 0e00 |000a: return-void │ │ +0541a8: |[0541a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0541b8: 7010 4d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@144d │ │ +0541be: 2200 7902 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0279 │ │ +0541c2: 7040 c411 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@11c4 │ │ +0541c8: 5b10 2703 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ +0541cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ 0x000a line=466 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ @@ -108388,19 +108380,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052000: |[052000] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -052010: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ -052014: 6e10 c511 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@11c5 │ │ -05201a: 0a00 |0005: move-result v0 │ │ -05201c: 0f00 |0006: return v0 │ │ +0541d0: |[0541d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +0541e0: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ +0541e4: 6e10 c511 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@11c5 │ │ +0541ea: 0a00 |0005: move-result v0 │ │ +0541ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;) │ │ @@ -108408,19 +108400,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -052020: |[052020] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -052030: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ -052034: 6e20 c611 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@11c6 │ │ -05203a: 0a00 |0005: move-result v0 │ │ -05203c: 0f00 |0006: return v0 │ │ +0541f0: |[0541f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +054200: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ +054204: 6e20 c611 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@11c6 │ │ +05420a: 0a00 |0005: move-result v0 │ │ +05420c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0007 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -108429,18 +108421,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -052040: |[052040] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -052050: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ -052054: 6e20 c711 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@11c7 │ │ -05205a: 0e00 |0005: return-void │ │ +054210: |[054210] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +054220: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ +054224: 6e20 c711 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@11c7 │ │ +05422a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0005 line=481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -108450,18 +108442,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05205c: |[05205c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -05206c: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ -052070: 6e20 c811 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@11c8 │ │ -052076: 0e00 |0005: return-void │ │ +05422c: |[05422c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +05423c: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0327 │ │ +054240: 6e20 c811 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@11c8 │ │ +054246: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0005 line=486 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -108497,17 +108489,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052078: |[052078] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -052088: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05208e: 0e00 |0003: return-void │ │ +054248: |[054248] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +054258: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05425e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -108516,17 +108508,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -052090: |[052090] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0520a0: 7707 c911 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@11c9 │ │ -0520a6: 0e00 |0003: return-void │ │ +054260: |[054260] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +054270: 7707 c911 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@11c9 │ │ +054276: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -108543,17 +108535,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0520a8: |[0520a8] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0520b8: 7155 cb11 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11cb │ │ -0520be: 0e00 |0003: return-void │ │ +054278: |[054278] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +054288: 7155 cb11 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11cb │ │ +05428e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -108568,17 +108560,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0520c0: |[0520c0] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0520d0: 7130 cd11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11cd │ │ -0520d6: 0e00 |0003: return-void │ │ +054290: |[054290] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0542a0: 7130 cd11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11cd │ │ +0542a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -108591,18 +108583,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0520d8: |[0520d8] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -0520e8: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0520ee: b520 |0003: and-int/2addr v0, v2 │ │ -0520f0: 0f00 |0004: return v0 │ │ +0542a8: |[0542a8] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +0542b8: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0542be: b520 |0003: and-int/2addr v0, v2 │ │ +0542c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ @@ -108638,17 +108630,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0520f4: |[0520f4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -052104: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05210a: 0e00 |0003: return-void │ │ +0542c4: |[0542c4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +0542d4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0542da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -108657,17 +108649,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -05210c: |[05210c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -05211c: 7708 0a09 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@090a │ │ -052122: 0e00 |0003: return-void │ │ +0542dc: |[0542dc] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0542ec: 7708 0a09 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@090a │ │ +0542f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -108684,17 +108676,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -052124: |[052124] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -052134: 7706 0b09 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@090b │ │ -05213a: 0e00 |0003: return-void │ │ +0542f4: |[0542f4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +054304: 7706 0b09 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@090b │ │ +05430a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -108709,17 +108701,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05213c: |[05213c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -05214c: 7140 0c09 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@090c │ │ -052152: 0e00 |0003: return-void │ │ +05430c: |[05430c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05431c: 7140 0c09 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@090c │ │ +054322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -108732,18 +108724,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052154: |[052154] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -052164: 7120 0d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@090d │ │ -05216a: 0a00 |0003: move-result v0 │ │ -05216c: 0f00 |0004: return v0 │ │ +054324: |[054324] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +054334: 7120 0d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@090d │ │ +05433a: 0a00 |0003: move-result v0 │ │ +05433c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ @@ -108789,17 +108781,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052170: |[052170] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -052180: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -052186: 0e00 |0003: return-void │ │ +054340: |[054340] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +054350: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +054356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -108807,40 +108799,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -052188: |[052188] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -052198: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05219a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05219c: 9504 0607 |0002: and-int v4, v6, v7 │ │ -0521a0: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -0521a4: 0121 |0006: move v1, v2 │ │ -0521a6: 9600 0809 |0007: or-int v0, v8, v9 │ │ -0521aa: 9504 0600 |0009: and-int v4, v6, v0 │ │ -0521ae: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -0521b2: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -0521b6: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -0521ba: 2203 f202 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -0521be: 1a04 790a |0013: const-string v4, "bad arguments" // string@0a79 │ │ -0521c2: 7020 3614 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -0521c8: 2703 |0018: throw v3 │ │ -0521ca: 0131 |0019: move v1, v3 │ │ -0521cc: 28ed |001a: goto 0007 // -0013 │ │ -0521ce: 0132 |001b: move v2, v3 │ │ -0521d0: 28f1 |001c: goto 000d // -000f │ │ -0521d2: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -0521d6: b535 |001f: and-int/2addr v5, v3 │ │ -0521d8: 0f05 |0020: return v5 │ │ -0521da: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -0521de: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -0521e2: b535 |0025: and-int/2addr v5, v3 │ │ -0521e4: 28fa |0026: goto 0020 // -0006 │ │ +054358: |[054358] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +054368: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05436a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05436c: 9504 0607 |0002: and-int v4, v6, v7 │ │ +054370: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +054374: 0121 |0006: move v1, v2 │ │ +054376: 9600 0809 |0007: or-int v0, v8, v9 │ │ +05437a: 9504 0600 |0009: and-int v4, v6, v0 │ │ +05437e: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +054382: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +054386: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +05438a: 2203 f202 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +05438e: 1a04 790a |0013: const-string v4, "bad arguments" // string@0a79 │ │ +054392: 7020 3614 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +054398: 2703 |0018: throw v3 │ │ +05439a: 0131 |0019: move v1, v3 │ │ +05439c: 28ed |001a: goto 0007 // -0013 │ │ +05439e: 0132 |001b: move v2, v3 │ │ +0543a0: 28f1 |001c: goto 000d // -000f │ │ +0543a2: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +0543a6: b535 |001f: and-int/2addr v5, v3 │ │ +0543a8: 0f05 |0020: return v5 │ │ +0543aa: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +0543ae: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +0543b2: b535 |0025: and-int/2addr v5, v3 │ │ +0543b4: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -108871,18 +108863,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0521e8: |[0521e8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0521f8: 6e20 d111 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@11d1 │ │ -0521fe: 0a00 |0003: move-result v0 │ │ -052200: 0f00 |0004: return v0 │ │ +0543b8: |[0543b8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0543c8: 6e20 d111 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@11d1 │ │ +0543ce: 0a00 |0003: move-result v0 │ │ +0543d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -108894,17 +108886,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052204: |[052204] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -052214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052216: 1100 |0001: return-object v0 │ │ +0543d4: |[0543d4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0543e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0543e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -108913,17 +108905,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052218: |[052218] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -052228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05222a: 0f00 |0001: return v0 │ │ +0543e8: |[0543e8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0543f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0543fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -108932,32 +108924,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -05222c: |[05222c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -05223c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05223e: 6e20 1509 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0915 │ │ -052244: 0a01 |0004: move-result v1 │ │ -052246: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -05224a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -05224e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -052252: 7152 1209 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0912 │ │ -052258: 0a05 |000e: move-result v5 │ │ -05225a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -05225c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -052260: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -052264: 7153 1209 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0912 │ │ -05226a: 0a05 |0017: move-result v5 │ │ -05226c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -052270: 0f00 |001a: return v0 │ │ -052272: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -052274: 28fe |001c: goto 001a // -0002 │ │ +0543fc: |[0543fc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +05440c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05440e: 6e20 1509 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0915 │ │ +054414: 0a01 |0004: move-result v1 │ │ +054416: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +05441a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +05441e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +054422: 7152 1209 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0912 │ │ +054428: 0a05 |000e: move-result v5 │ │ +05442a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +05442c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +054430: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +054434: 7153 1209 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0912 │ │ +05443a: 0a05 |0017: move-result v5 │ │ +05443c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +054440: 0f00 |001a: return v0 │ │ +054442: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +054444: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -108970,23 +108962,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -052278: |[052278] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -052288: 6e20 1509 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0915 │ │ -05228e: 0a00 |0003: move-result v0 │ │ -052290: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -052294: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -052298: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05229a: 0f00 |0009: return v0 │ │ -05229c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05229e: 28fe |000b: goto 0009 // -0002 │ │ +054448: |[054448] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +054458: 6e20 1509 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0915 │ │ +05445e: 0a00 |0003: move-result v0 │ │ +054460: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +054464: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +054468: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05446a: 0f00 |0009: return v0 │ │ +05446c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05446e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -108995,23 +108987,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0522a0: |[0522a0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0522b0: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -0522b4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0522b8: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -0522bc: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -0522c0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0522c4: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -0522c8: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -0522cc: 0f00 |000e: return v0 │ │ +054470: |[054470] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +054480: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +054484: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +054488: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +05448c: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +054490: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +054494: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +054498: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +05449c: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -109024,16 +109016,16 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0522d0: |[0522d0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -0522e0: 0e00 |0000: return-void │ │ +0544a0: |[0544a0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0544b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/KeyEvent; │ │ │ │ @@ -109068,17 +109060,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0522e4: |[0522e4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -0522f4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0522fa: 0e00 |0003: return-void │ │ +0544b4: |[0544b4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +0544c4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0544ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -109087,17 +109079,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0522fc: |[0522fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05230c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05230e: 0f00 |0001: return v0 │ │ +0544cc: |[0544cc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0544dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0544de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -109106,17 +109098,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052310: |[052310] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -052320: 5220 3b05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053b │ │ -052324: 0f00 |0002: return v0 │ │ +0544e0: |[0544e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0544f0: 5220 3b05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053b │ │ +0544f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -109125,17 +109117,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052328: |[052328] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -052338: 5220 3a05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@053a │ │ -05233c: 0f00 |0002: return v0 │ │ +0544f8: |[0544f8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +054508: 5220 3a05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@053a │ │ +05450c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -109144,17 +109136,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052340: |[052340] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -052350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052352: 0f00 |0001: return v0 │ │ +054510: |[054510] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +054520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054522: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -109163,16 +109155,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052354: |[052354] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052364: 0e00 |0000: return-void │ │ +054524: |[054524] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +054534: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -109182,16 +109174,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052368: |[052368] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052378: 0e00 |0000: return-void │ │ +054538: |[054538] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +054548: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -109201,17 +109193,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05237c: |[05237c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05238c: 5912 3b05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053b │ │ -052390: 0e00 |0002: return-void │ │ +05454c: |[05454c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05455c: 5912 3b05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053b │ │ +054560: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -109222,17 +109214,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052394: |[052394] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0523a4: 5912 3a05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@053a │ │ -0523a8: 0e00 |0002: return-void │ │ +054564: |[054564] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +054574: 5912 3a05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@053a │ │ +054578: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -109269,17 +109261,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0523ac: |[0523ac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -0523bc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0523c2: 0e00 |0003: return-void │ │ +05457c: |[05457c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +05458c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +054592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -109288,18 +109280,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0523c4: |[0523c4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0523d4: 7110 6009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0960 │ │ -0523da: 0a00 |0003: move-result v0 │ │ -0523dc: 0f00 |0004: return v0 │ │ +054594: |[054594] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0545a4: 7110 6009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0960 │ │ +0545aa: 0a00 |0003: move-result v0 │ │ +0545ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -109308,18 +109300,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0523e0: |[0523e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0523f0: 7110 6109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0961 │ │ -0523f6: 0a00 |0003: move-result v0 │ │ -0523f8: 0f00 |0004: return v0 │ │ +0545b0: |[0545b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0545c0: 7110 6109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0961 │ │ +0545c6: 0a00 |0003: move-result v0 │ │ +0545c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -109328,18 +109320,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0523fc: |[0523fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05240c: 7110 6209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0962 │ │ -052412: 0a00 |0003: move-result v0 │ │ -052414: 0f00 |0004: return v0 │ │ +0545cc: |[0545cc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0545dc: 7110 6209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0962 │ │ +0545e2: 0a00 |0003: move-result v0 │ │ +0545e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -109348,18 +109340,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052418: |[052418] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -052428: 7110 6309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0963 │ │ -05242e: 0a00 |0003: move-result v0 │ │ -052430: 0f00 |0004: return v0 │ │ +0545e8: |[0545e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0545f8: 7110 6309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0963 │ │ +0545fe: 0a00 |0003: move-result v0 │ │ +054600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -109368,17 +109360,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052434: |[052434] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052444: 7120 6409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0964 │ │ -05244a: 0e00 |0003: return-void │ │ +054604: |[054604] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +054614: 7120 6409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0964 │ │ +05461a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -109389,17 +109381,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05244c: |[05244c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05245c: 7120 6509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0965 │ │ -052462: 0e00 |0003: return-void │ │ +05461c: |[05461c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05462c: 7120 6509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0965 │ │ +054632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -109410,17 +109402,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052464: |[052464] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052474: 7120 6609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0966 │ │ -05247a: 0e00 |0003: return-void │ │ +054634: |[054634] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +054644: 7120 6609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0966 │ │ +05464a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -109431,17 +109423,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05247c: |[05247c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05248c: 7120 6709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0967 │ │ -052492: 0e00 |0003: return-void │ │ +05464c: |[05464c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05465c: 7120 6709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0967 │ │ +054662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -109478,17 +109470,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052494: |[052494] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -0524a4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0524aa: 0e00 |0003: return-void │ │ +054664: |[054664] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +054674: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05467a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -109497,17 +109489,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0524ac: |[0524ac] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0524bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0524be: 0f00 |0001: return v0 │ │ +05467c: |[05467c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +05468c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05468e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109516,17 +109508,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0524c0: |[0524c0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0524d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0524d2: 0f00 |0001: return v0 │ │ +054690: |[054690] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0546a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0546a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109535,17 +109527,17 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0524d4: |[0524d4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0524e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0524e6: 1100 |0001: return-object v0 │ │ +0546a4: |[0546a4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0546b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0546b6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109554,17 +109546,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0524e8: |[0524e8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0524f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0524fa: 0f00 |0001: return v0 │ │ +0546b8: |[0546b8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0546c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0546ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109573,16 +109565,16 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0524fc: |[0524fc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -05250c: 1101 |0000: return-object v1 │ │ +0546cc: |[0546cc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0546dc: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 resId I │ │ @@ -109592,16 +109584,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052510: |[052510] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -052520: 1101 |0000: return-object v1 │ │ +0546e0: |[0546e0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0546f0: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -109611,16 +109603,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052524: |[052524] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -052534: 1101 |0000: return-object v1 │ │ +0546f4: |[0546f4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +054704: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -109630,16 +109622,16 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052538: |[052538] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -052548: 0e00 |0000: return-void │ │ +054708: |[054708] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +054718: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 actionEnum I │ │ @@ -109675,17 +109667,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05254c: |[05254c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -05255c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -052562: 0e00 |0003: return-void │ │ +05471c: |[05471c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +05472c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +054732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -109694,17 +109686,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052564: |[052564] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -052574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052576: 0f00 |0001: return v0 │ │ +054734: |[054734] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +054744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054746: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109713,17 +109705,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052578: |[052578] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -052588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05258a: 0f00 |0001: return v0 │ │ +054748: |[054748] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +054758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05475a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109732,18 +109724,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05258c: |[05258c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -05259c: 7110 9b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@099b │ │ -0525a2: 0c00 |0003: move-result-object v0 │ │ -0525a4: 1100 |0004: return-object v0 │ │ +05475c: |[05475c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +05476c: 7110 9b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@099b │ │ +054772: 0c00 |0003: move-result-object v0 │ │ +054774: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109752,17 +109744,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0525a8: |[0525a8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0525b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0525ba: 0f00 |0001: return v0 │ │ +054778: |[054778] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +054788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05478a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109771,18 +109763,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0525bc: |[0525bc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0525cc: 7120 9c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@099c │ │ -0525d2: 0c00 |0003: move-result-object v0 │ │ -0525d4: 1100 |0004: return-object v0 │ │ +05478c: |[05478c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +05479c: 7120 9c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@099c │ │ +0547a2: 0c00 |0003: move-result-object v0 │ │ +0547a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 resId I │ │ @@ -109792,18 +109784,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0525d8: |[0525d8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0525e8: 7120 9d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@099d │ │ -0525ee: 0c00 |0003: move-result-object v0 │ │ -0525f0: 1100 |0004: return-object v0 │ │ +0547a8: |[0547a8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0547b8: 7120 9d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@099d │ │ +0547be: 0c00 |0003: move-result-object v0 │ │ +0547c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -109813,16 +109805,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0525f4: |[0525f4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -052604: 1101 |0000: return-object v1 │ │ +0547c4: |[0547c4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0547d4: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -109832,17 +109824,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052608: |[052608] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -052618: 7120 9e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@099e │ │ -05261e: 0e00 |0003: return-void │ │ +0547d8: |[0547d8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0547e8: 7120 9e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@099e │ │ +0547ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0004 reg=1 item Landroid/view/MenuItem; │ │ @@ -109887,19 +109879,19 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -052620: |[052620] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -052630: 5b01 3203 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0332 │ │ -052634: 5b02 3303 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0333 │ │ -052638: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05263e: 0e00 |0007: return-void │ │ +0547f0: |[0547f0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +054800: 5b01 3203 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0332 │ │ +054804: 5b02 3303 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0333 │ │ +054808: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05480e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -109910,19 +109902,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -052640: |[052640] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -052650: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0333 │ │ -052654: 7220 8c09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@098c │ │ -05265a: 0a00 |0005: move-result v0 │ │ -05265c: 0f00 |0006: return v0 │ │ +054810: |[054810] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +054820: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0333 │ │ +054824: 7220 8c09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@098c │ │ +05482a: 0a00 |0005: move-result v0 │ │ +05482c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109931,19 +109923,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -052660: |[052660] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -052670: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0333 │ │ -052674: 7220 8d09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@098d │ │ -05267a: 0a00 |0005: move-result v0 │ │ -05267c: 0f00 |0006: return v0 │ │ +054830: |[054830] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +054840: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0333 │ │ +054844: 7220 8d09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@098d │ │ +05484a: 0a00 |0005: move-result v0 │ │ +05484c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109978,17 +109970,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052680: |[052680] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -052690: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -052696: 0e00 |0003: return-void │ │ +054850: |[054850] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +054860: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +054866: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -109997,20 +109989,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -052698: |[052698] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0526a8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0526ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0526ae: 0f00 |0003: return v0 │ │ -0526b0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -0526b2: 28fe |0005: goto 0003 // -0002 │ │ +054868: |[054868] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +054878: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +05487c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05487e: 0f00 |0003: return v0 │ │ +054880: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +054882: 28fe |0005: goto 0003 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=45 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -110022,17 +110014,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0526b4: |[0526b4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0526c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0526c6: 0f00 |0001: return v0 │ │ +054884: |[054884] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +054894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +054896: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -110041,22 +110033,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0526c8: |[0526c8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0526d8: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -0526dc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0526de: 0f00 |0003: return v0 │ │ -0526e0: 2200 f402 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f4 │ │ -0526e4: 1a01 f307 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07f3 │ │ -0526e8: 7020 3b14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@143b │ │ -0526ee: 2700 |000b: throw v0 │ │ +054898: |[054898] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0548a8: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +0548ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0548ae: 0f00 |0003: return v0 │ │ +0548b0: 2200 f402 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f4 │ │ +0548b4: 1a01 f307 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07f3 │ │ +0548b8: 7020 3b14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@143b │ │ +0548be: 2700 |000b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=53 │ │ 0x0004 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -110068,23 +110060,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0526f0: |[0526f0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -052700: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -052704: 6e10 f511 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -05270a: 0a00 |0005: move-result v0 │ │ -05270c: 0f00 |0006: return v0 │ │ -05270e: 2200 f402 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f4 │ │ -052712: 1a01 f307 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07f3 │ │ -052716: 7020 3b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@143b │ │ -05271c: 2700 |000e: throw v0 │ │ +0548c0: |[0548c0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +0548d0: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0548d4: 6e10 f511 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +0548da: 0a00 |0005: move-result v0 │ │ +0548dc: 0f00 |0006: return v0 │ │ +0548de: 2200 f402 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f4 │ │ +0548e2: 1a01 f307 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07f3 │ │ +0548e6: 7020 3b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@143b │ │ +0548ec: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -110096,23 +110088,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -052720: |[052720] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -052730: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -052734: 6e10 f711 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -05273a: 0a00 |0005: move-result v0 │ │ -05273c: 0f00 |0006: return v0 │ │ -05273e: 2200 f402 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f4 │ │ -052742: 1a01 f307 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07f3 │ │ -052746: 7020 3b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@143b │ │ -05274c: 2700 |000e: throw v0 │ │ +0548f0: |[0548f0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +054900: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +054904: 6e10 f711 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +05490a: 0a00 |0005: move-result v0 │ │ +05490c: 0f00 |0006: return v0 │ │ +05490e: 2200 f402 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f4 │ │ +054912: 1a01 f307 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07f3 │ │ +054916: 7020 3b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@143b │ │ +05491c: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=67 │ │ 0x0007 line=69 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -110150,17 +110142,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052750: |[052750] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -052760: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -052766: 0e00 |0003: return-void │ │ +054920: |[054920] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +054930: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +054936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -110169,18 +110161,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052768: |[052768] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -052778: 7120 c409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09c4 │ │ -05277e: 0a00 |0003: move-result v0 │ │ -052780: 0f00 |0004: return v0 │ │ +054938: |[054938] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +054948: 7120 c409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09c4 │ │ +05494e: 0a00 |0003: move-result v0 │ │ +054950: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -110190,18 +110182,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052784: |[052784] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -052794: 7110 c509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09c5 │ │ -05279a: 0a00 |0003: move-result v0 │ │ -05279c: 0f00 |0004: return v0 │ │ +054954: |[054954] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +054964: 7110 c509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09c5 │ │ +05496a: 0a00 |0003: move-result v0 │ │ +05496c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -110210,18 +110202,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0527a0: |[0527a0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0527b0: 7120 c609 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c6 │ │ -0527b6: 0a00 |0003: move-result v0 │ │ -0527b8: 0f00 |0004: return v0 │ │ +054970: |[054970] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +054980: 7120 c609 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09c6 │ │ +054986: 0a00 |0003: move-result v0 │ │ +054988: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -110231,18 +110223,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0527bc: |[0527bc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0527cc: 7120 c709 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@09c7 │ │ -0527d2: 0a00 |0003: move-result v0 │ │ -0527d4: 0f00 |0004: return v0 │ │ +05498c: |[05498c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +05499c: 7120 c709 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@09c7 │ │ +0549a2: 0a00 |0003: move-result v0 │ │ +0549a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -110252,18 +110244,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0527d8: |[0527d8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0527e8: 7120 c809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@09c8 │ │ -0527ee: 0a00 |0003: move-result v0 │ │ -0527f0: 0f00 |0004: return v0 │ │ +0549a8: |[0549a8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0549b8: 7120 c809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@09c8 │ │ +0549be: 0a00 |0003: move-result v0 │ │ +0549c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -110308,18 +110300,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0527f4: |[0527f4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -052804: 5b01 6903 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -052808: 7010 fd00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fd │ │ -05280e: 0e00 |0005: return-void │ │ +0549c4: |[0549c4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +0549d4: 5b01 6903 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +0549d8: 7010 fd00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fd │ │ +0549de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ @@ -110328,17 +110320,17 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052810: |[052810] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -052820: 7020 fe09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@09fe │ │ -052826: 0e00 |0003: return-void │ │ +0549e0: |[0549e0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +0549f0: 7020 fe09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@09fe │ │ +0549f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/PagerTitleStrip$1; │ │ @@ -110349,18 +110341,18 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052828: |[052828] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -052838: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -05283c: 6e30 2a0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a2a │ │ -052842: 0e00 |0005: return-void │ │ +0549f8: |[0549f8] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +054a08: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054a0c: 6e30 2a0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a2a │ │ +054a12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0005 line=502 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=2 oldAdapter Landroid/support/v4/view/PagerAdapter; │ │ @@ -110371,42 +110363,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -052844: |[052844] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -052854: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052856: 5441 6903 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -05285a: 5442 6903 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -05285e: 5422 7703 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052862: 6e10 8c0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -052868: 0a02 |000a: move-result v2 │ │ -05286a: 5443 6903 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -05286e: 5433 7703 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052872: 6e10 850b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ -052878: 0c03 |0012: move-result-object v3 │ │ -05287a: 6e30 2b0a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a2b │ │ -052880: 5441 6903 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -052884: 7110 0d0a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a0d │ │ -05288a: 0a01 |001b: move-result v1 │ │ -05288c: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -052890: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -052894: 5441 6903 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -052898: 7110 0d0a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a0d │ │ -05289e: 0a00 |0025: move-result v0 │ │ -0528a0: 5441 6903 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -0528a4: 5442 6903 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -0528a8: 5422 7703 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -0528ac: 6e10 8c0b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -0528b2: 0a02 |002f: move-result v2 │ │ -0528b4: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -0528b6: 6e40 2c0a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ -0528bc: 0e00 |0034: return-void │ │ +054a14: |[054a14] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +054a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a26: 5441 6903 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054a2a: 5442 6903 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054a2e: 5422 7703 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054a32: 6e10 8c0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +054a38: 0a02 |000a: move-result v2 │ │ +054a3a: 5443 6903 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054a3e: 5433 7703 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054a42: 6e10 850b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ +054a48: 0c03 |0012: move-result-object v3 │ │ +054a4a: 6e30 2b0a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a2b │ │ +054a50: 5441 6903 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054a54: 7110 0d0a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a0d │ │ +054a5a: 0a01 |001b: move-result v1 │ │ +054a5c: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +054a60: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +054a64: 5441 6903 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054a68: 7110 0d0a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a0d │ │ +054a6e: 0a00 |0025: move-result v0 │ │ +054a70: 5441 6903 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054a74: 5442 6903 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054a78: 5422 7703 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054a7c: 6e10 8c0b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +054a82: 0a02 |002f: move-result v2 │ │ +054a84: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +054a86: 6e40 2c0a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ +054a8c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -110418,17 +110410,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0528c0: |[0528c0] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -0528d0: 5901 6803 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0368 │ │ -0528d4: 0e00 |0002: return-void │ │ +054a90: |[054a90] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +054aa0: 5901 6803 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0368 │ │ +054aa4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0002 line=497 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0003 reg=1 state I │ │ @@ -110438,23 +110430,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0528d8: |[0528d8] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -0528e8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0528ec: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -0528f0: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -0528f4: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0528f8: 5420 6903 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -0528fc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0528fe: 6e40 2c0a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ -052904: 0e00 |000e: return-void │ │ +054aa8: |[054aa8] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +054ab8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +054abc: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +054ac0: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +054ac4: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +054ac8: 5420 6903 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054acc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +054ace: 6e40 2c0a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ +054ad4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -110468,44 +110460,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -052908: |[052908] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -052918: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05291a: 5241 6803 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0368 │ │ -05291e: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -052922: 5441 6903 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -052926: 5442 6903 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -05292a: 5422 7703 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -05292e: 6e10 8c0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -052934: 0a02 |000e: move-result v2 │ │ -052936: 5443 6903 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -05293a: 5433 7703 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -05293e: 6e10 850b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ -052944: 0c03 |0016: move-result-object v3 │ │ -052946: 6e30 2b0a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a2b │ │ -05294c: 5441 6903 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -052950: 7110 0d0a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a0d │ │ -052956: 0a01 |001f: move-result v1 │ │ -052958: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -05295c: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -052960: 5441 6903 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -052964: 7110 0d0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a0d │ │ -05296a: 0a00 |0029: move-result v0 │ │ -05296c: 5441 6903 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -052970: 5442 6903 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ -052974: 5422 7703 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052978: 6e10 8c0b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -05297e: 0a02 |0033: move-result v2 │ │ -052980: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -052982: 6e40 2c0a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ -052988: 0e00 |0038: return-void │ │ +054ad8: |[054ad8] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +054ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054aea: 5241 6803 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0368 │ │ +054aee: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +054af2: 5441 6903 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054af6: 5442 6903 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054afa: 5422 7703 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054afe: 6e10 8c0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +054b04: 0a02 |000e: move-result v2 │ │ +054b06: 5443 6903 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054b0a: 5433 7703 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054b0e: 6e10 850b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ +054b14: 0c03 |0016: move-result-object v3 │ │ +054b16: 6e30 2b0a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a2b │ │ +054b1c: 5441 6903 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054b20: 7110 0d0a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a0d │ │ +054b26: 0a01 |001f: move-result v1 │ │ +054b28: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +054b2c: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +054b30: 5441 6903 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054b34: 7110 0d0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a0d │ │ +054b3a: 0a00 |0029: move-result v0 │ │ +054b3c: 5441 6903 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054b40: 5442 6903 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0369 │ │ +054b44: 5422 7703 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054b48: 6e10 8c0b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +054b4e: 0a02 |0033: move-result v2 │ │ +054b50: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +054b52: 6e40 2c0a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ +054b58: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ @@ -110545,17 +110537,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05298c: |[05298c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -05299c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0529a2: 0e00 |0003: return-void │ │ +054b5c: |[054b5c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +054b6c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +054b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -110564,17 +110556,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0529a4: |[0529a4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0529b4: 6e10 dd13 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@13dd │ │ -0529ba: 0e00 |0003: return-void │ │ +054b74: |[054b74] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +054b84: 6e10 dd13 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@13dd │ │ +054b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ @@ -110610,17 +110602,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0529bc: |[0529bc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -0529cc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0529d2: 0e00 |0003: return-void │ │ +054b8c: |[054b8c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +054b9c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +054ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -110629,17 +110621,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0529d4: |[0529d4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0529e4: 7110 300a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a30 │ │ -0529ea: 0e00 |0003: return-void │ │ +054ba4: |[054ba4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +054bb4: 7110 300a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a30 │ │ +054bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ @@ -110762,38 +110754,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0529ec: |[0529ec] android.support.v4.view.PagerTitleStrip.:()V │ │ -0529fc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0529fe: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ -052a02: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -052a08: 6900 6a03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036a │ │ -052a0c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -052a0e: 2300 3803 |0009: new-array v0, v0, [I // type@0338 │ │ -052a12: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -052a14: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -052a1a: 4b02 0001 |000f: aput v2, v0, v1 │ │ -052a1e: 6900 6e03 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@036e │ │ -052a22: 6000 1e00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -052a26: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -052a2a: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -052a2e: 2200 9e01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@019e │ │ -052a32: 7010 080a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a08 │ │ -052a38: 6900 6b03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036b │ │ -052a3c: 0e00 |0020: return-void │ │ -052a3e: 2200 9d01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@019d │ │ -052a42: 7010 060a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a06 │ │ -052a48: 6900 6b03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036b │ │ -052a4c: 28f8 |0028: goto 0020 // -0008 │ │ -052a4e: 0000 |0029: nop // spacer │ │ -052a50: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +054bbc: |[054bbc] android.support.v4.view.PagerTitleStrip.:()V │ │ +054bcc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +054bce: 2300 3803 |0001: new-array v0, v0, [I // type@0338 │ │ +054bd2: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +054bd8: 6900 6a03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036a │ │ +054bdc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +054bde: 2300 3803 |0009: new-array v0, v0, [I // type@0338 │ │ +054be2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +054be4: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +054bea: 4b02 0001 |000f: aput v2, v0, v1 │ │ +054bee: 6900 6e03 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@036e │ │ +054bf2: 6000 1e00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +054bf6: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +054bfa: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +054bfe: 2200 9e01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@019e │ │ +054c02: 7010 080a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a08 │ │ +054c08: 6900 6b03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036b │ │ +054c0c: 0e00 |0020: return-void │ │ +054c0e: 2200 9d01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@019d │ │ +054c12: 7010 060a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a06 │ │ +054c18: 6900 6b03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036b │ │ +054c1c: 28f8 |0028: goto 0020 // -0008 │ │ +054c1e: 0000 |0029: nop // spacer │ │ +054c20: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0008 line=72 │ │ 0x0013 line=100 │ │ 0x0019 line=101 │ │ 0x0020 line=105 │ │ @@ -110806,18 +110798,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -052a68: |[052a68] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -052a78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052a7a: 7030 0c0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a0c │ │ -052a80: 0e00 |0004: return-void │ │ +054c38: |[054c38] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +054c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054c4a: 7030 0c0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a0c │ │ +054c50: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -110827,122 +110819,122 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 230 16-bit code units │ │ -052a84: |[052a84] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -052a94: 122a |0000: const/4 v10, #int 2 // #2 │ │ -052a96: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -052a98: 7030 9612 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1296 │ │ -052a9e: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -052aa0: 59b7 7203 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ -052aa4: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -052aa8: 59b7 7303 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ -052aac: 2207 9b01 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@019b │ │ -052ab0: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -052ab2: 7030 ff09 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@09ff │ │ -052ab8: 5bb7 7603 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ -052abc: 2207 c902 |0014: new-instance v7, Landroid/widget/TextView; // type@02c9 │ │ -052ac0: 7020 ce13 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13ce │ │ -052ac6: 5bb7 7803 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052aca: 6e20 0e0a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a0e │ │ -052ad0: 2207 c902 |001e: new-instance v7, Landroid/widget/TextView; // type@02c9 │ │ -052ad4: 7020 ce13 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13ce │ │ -052ada: 5bb7 7003 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052ade: 6e20 0e0a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a0e │ │ -052ae4: 2207 c902 |0028: new-instance v7, Landroid/widget/TextView; // type@02c9 │ │ -052ae8: 7020 ce13 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13ce │ │ -052aee: 5bb7 7403 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052af2: 6e20 0e0a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a0e │ │ -052af8: 6207 6a03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036a │ │ -052afc: 6e30 9800 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ -052b02: 0c00 |0037: move-result-object v0 │ │ -052b04: 6e30 e500 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ -052b0a: 0a04 |003b: move-result v4 │ │ -052b0c: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -052b10: 54b7 7803 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052b14: 6e30 df13 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13df │ │ -052b1a: 54b7 7003 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052b1e: 6e30 df13 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13df │ │ -052b24: 54b7 7403 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052b28: 6e30 df13 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13df │ │ -052b2e: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -052b30: 6e30 e000 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00e0 │ │ -052b36: 0a06 |0051: move-result v6 │ │ -052b38: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -052b3c: 8267 |0054: int-to-float v7, v6 │ │ -052b3e: 6e30 280a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a28 │ │ -052b44: 6e20 e700 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00e7 │ │ -052b4a: 0a07 |005b: move-result v7 │ │ -052b4c: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -052b50: 6e30 df00 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00df │ │ -052b56: 0a05 |0061: move-result v5 │ │ -052b58: 54b7 7803 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052b5c: 6e20 e013 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ -052b62: 54b7 7003 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052b66: 6e20 e013 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ -052b6c: 54b7 7403 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052b70: 6e20 e013 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ -052b76: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -052b78: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -052b7c: 6e30 e400 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e4 │ │ -052b82: 0a07 |0077: move-result v7 │ │ -052b84: 59b7 7103 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0371 │ │ -052b88: 6e10 e800 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -052b8e: 54b7 7003 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052b92: 6e10 d513 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@13d5 │ │ -052b98: 0c07 |0082: move-result-object v7 │ │ -052b9a: 6e10 d100 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00d1 │ │ -052ba0: 0a07 |0086: move-result v7 │ │ -052ba2: 59b7 7a03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037a │ │ -052ba6: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -052bac: 6e20 240a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a24 │ │ -052bb2: 54b7 7803 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052bb6: 6208 3705 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0537 │ │ -052bba: 6e20 d813 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13d8 │ │ -052bc0: 54b7 7003 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052bc4: 6208 3705 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0537 │ │ -052bc8: 6e20 d813 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13d8 │ │ -052bce: 54b7 7403 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052bd2: 6208 3705 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0537 │ │ -052bd6: 6e20 d813 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13d8 │ │ -052bdc: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -052bde: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -052be2: 6207 6e03 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@036e │ │ -052be6: 6e30 9700 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0097 │ │ -052bec: 0c03 |00ac: move-result-object v3 │ │ -052bee: 6e30 de00 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00de │ │ -052bf4: 0a01 |00b0: move-result v1 │ │ -052bf6: 6e10 e800 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -052bfc: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -052c00: 54b7 7803 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052c04: 7110 260a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a26 │ │ -052c0a: 54b7 7003 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052c0e: 7110 260a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a26 │ │ -052c14: 54b7 7403 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052c18: 7110 260a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a26 │ │ -052c1e: 6e10 9500 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -052c24: 0c07 |00c8: move-result-object v7 │ │ -052c26: 6e10 d400 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ -052c2c: 0c07 |00cc: move-result-object v7 │ │ -052c2e: 5272 3905 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ -052c32: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -052c36: c827 |00d1: mul-float/2addr v7, v2 │ │ -052c38: 8777 |00d2: float-to-int v7, v7 │ │ -052c3a: 59b7 7903 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ -052c3e: 0e00 |00d5: return-void │ │ -052c40: 54b7 7803 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052c44: 6e10 dd13 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13dd │ │ -052c4a: 54b7 7003 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052c4e: 6e10 dd13 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13dd │ │ -052c54: 54b7 7403 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052c58: 6e10 dd13 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13dd │ │ -052c5e: 28e0 |00e5: goto 00c5 // -0020 │ │ +054c54: |[054c54] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +054c64: 122a |0000: const/4 v10, #int 2 // #2 │ │ +054c66: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +054c68: 7030 9612 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1296 │ │ +054c6e: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +054c70: 59b7 7203 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ +054c74: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +054c78: 59b7 7303 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ +054c7c: 2207 9b01 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@019b │ │ +054c80: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +054c82: 7030 ff09 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@09ff │ │ +054c88: 5bb7 7603 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ +054c8c: 2207 c902 |0014: new-instance v7, Landroid/widget/TextView; // type@02c9 │ │ +054c90: 7020 ce13 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13ce │ │ +054c96: 5bb7 7803 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +054c9a: 6e20 0e0a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a0e │ │ +054ca0: 2207 c902 |001e: new-instance v7, Landroid/widget/TextView; // type@02c9 │ │ +054ca4: 7020 ce13 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13ce │ │ +054caa: 5bb7 7003 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +054cae: 6e20 0e0a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a0e │ │ +054cb4: 2207 c902 |0028: new-instance v7, Landroid/widget/TextView; // type@02c9 │ │ +054cb8: 7020 ce13 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13ce │ │ +054cbe: 5bb7 7403 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +054cc2: 6e20 0e0a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a0e │ │ +054cc8: 6207 6a03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036a │ │ +054ccc: 6e30 9800 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0098 │ │ +054cd2: 0c00 |0037: move-result-object v0 │ │ +054cd4: 6e30 e500 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ +054cda: 0a04 |003b: move-result v4 │ │ +054cdc: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +054ce0: 54b7 7803 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +054ce4: 6e30 df13 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13df │ │ +054cea: 54b7 7003 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +054cee: 6e30 df13 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13df │ │ +054cf4: 54b7 7403 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +054cf8: 6e30 df13 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13df │ │ +054cfe: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +054d00: 6e30 e000 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00e0 │ │ +054d06: 0a06 |0051: move-result v6 │ │ +054d08: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +054d0c: 8267 |0054: int-to-float v7, v6 │ │ +054d0e: 6e30 280a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a28 │ │ +054d14: 6e20 e700 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00e7 │ │ +054d1a: 0a07 |005b: move-result v7 │ │ +054d1c: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +054d20: 6e30 df00 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00df │ │ +054d26: 0a05 |0061: move-result v5 │ │ +054d28: 54b7 7803 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +054d2c: 6e20 e013 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ +054d32: 54b7 7003 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +054d36: 6e20 e013 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ +054d3c: 54b7 7403 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +054d40: 6e20 e013 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ +054d46: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +054d48: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +054d4c: 6e30 e400 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e4 │ │ +054d52: 0a07 |0077: move-result v7 │ │ +054d54: 59b7 7103 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0371 │ │ +054d58: 6e10 e800 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +054d5e: 54b7 7003 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +054d62: 6e10 d513 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@13d5 │ │ +054d68: 0c07 |0082: move-result-object v7 │ │ +054d6a: 6e10 d100 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00d1 │ │ +054d70: 0a07 |0086: move-result v7 │ │ +054d72: 59b7 7a03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037a │ │ +054d76: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +054d7c: 6e20 240a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a24 │ │ +054d82: 54b7 7803 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +054d86: 6208 3705 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0537 │ │ +054d8a: 6e20 d813 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13d8 │ │ +054d90: 54b7 7003 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +054d94: 6208 3705 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0537 │ │ +054d98: 6e20 d813 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13d8 │ │ +054d9e: 54b7 7403 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +054da2: 6208 3705 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0537 │ │ +054da6: 6e20 d813 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13d8 │ │ +054dac: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +054dae: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +054db2: 6207 6e03 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@036e │ │ +054db6: 6e30 9700 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0097 │ │ +054dbc: 0c03 |00ac: move-result-object v3 │ │ +054dbe: 6e30 de00 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00de │ │ +054dc4: 0a01 |00b0: move-result v1 │ │ +054dc6: 6e10 e800 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +054dcc: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +054dd0: 54b7 7803 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +054dd4: 7110 260a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a26 │ │ +054dda: 54b7 7003 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +054dde: 7110 260a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a26 │ │ +054de4: 54b7 7403 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +054de8: 7110 260a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a26 │ │ +054dee: 6e10 9500 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +054df4: 0c07 |00c8: move-result-object v7 │ │ +054df6: 6e10 d400 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ +054dfc: 0c07 |00cc: move-result-object v7 │ │ +054dfe: 5272 3905 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ +054e02: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +054e06: c827 |00d1: mul-float/2addr v7, v2 │ │ +054e08: 8777 |00d2: float-to-int v7, v7 │ │ +054e0a: 59b7 7903 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ +054e0e: 0e00 |00d5: return-void │ │ +054e10: 54b7 7803 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +054e14: 6e10 dd13 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13dd │ │ +054e1a: 54b7 7003 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +054e1e: 6e10 dd13 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13dd │ │ +054e24: 54b7 7403 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +054e28: 6e10 dd13 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13dd │ │ +054e2e: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -111001,17 +110993,17 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052c60: |[052c60] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -052c70: 5210 7303 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ -052c74: 0f00 |0002: return v0 │ │ +054e30: |[054e30] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +054e40: 5210 7303 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ +054e44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ #4 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -111019,18 +111011,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -052c78: |[052c78] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -052c88: 6200 6b03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036b │ │ -052c8c: 7220 050a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a05 │ │ -052c92: 0e00 |0005: return-void │ │ +054e48: |[054e48] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +054e58: 6200 6b03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036b │ │ +054e5c: 7220 050a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a05 │ │ +054e62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -111040,22 +111032,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -052c94: |[052c94] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -052ca4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -052ca6: 6e10 0f0a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a0f │ │ -052cac: 0c00 |0004: move-result-object v0 │ │ -052cae: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -052cb2: 6e10 2501 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0125 │ │ -052cb8: 0a01 |000a: move-result v1 │ │ -052cba: 0f01 |000b: return v1 │ │ +054e64: |[054e64] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +054e74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054e76: 6e10 0f0a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a0f │ │ +054e7c: 0c00 |0004: move-result-object v0 │ │ +054e7e: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +054e82: 6e10 2501 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0125 │ │ +054e88: 0a01 |000a: move-result v1 │ │ +054e8a: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -111069,17 +111061,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052cbc: |[052cbc] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -052ccc: 5210 7903 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ -052cd0: 0f00 |0002: return v0 │ │ +054e8c: |[054e8c] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +054e9c: 5210 7903 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ +054ea0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -111087,43 +111079,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -052cd4: |[052cd4] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -052ce4: 6f10 ab12 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12ab │ │ -052cea: 6e10 160a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a16 │ │ -052cf0: 0c02 |0006: move-result-object v2 │ │ -052cf2: 2023 db01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01db │ │ -052cf6: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -052cfa: 2203 f302 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@02f3 │ │ -052cfe: 1a04 e107 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@07e1 │ │ -052d02: 7020 3a14 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -052d08: 2703 |0012: throw v3 │ │ -052d0a: 0721 |0013: move-object v1, v2 │ │ -052d0c: 1f01 db01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01db │ │ -052d10: 6e10 850b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ -052d16: 0c00 |0019: move-result-object v0 │ │ -052d18: 5453 7603 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ -052d1c: 6e20 d30b 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0bd3 │ │ -052d22: 5453 7603 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ -052d26: 6e20 d60b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0bd6 │ │ -052d2c: 5b51 7703 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052d30: 5453 7d03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037d │ │ -052d34: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -052d38: 5453 7d03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037d │ │ -052d3c: 6e10 7d14 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@147d │ │ -052d42: 0c03 |002f: move-result-object v3 │ │ -052d44: 1f03 9601 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0196 │ │ -052d48: 6e30 2a0a 3500 |0032: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a2a │ │ -052d4e: 0e00 |0035: return-void │ │ -052d50: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -052d52: 28fb |0037: goto 0032 // -0005 │ │ +054ea4: |[054ea4] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +054eb4: 6f10 ab12 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12ab │ │ +054eba: 6e10 160a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a16 │ │ +054ec0: 0c02 |0006: move-result-object v2 │ │ +054ec2: 2023 db01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01db │ │ +054ec6: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +054eca: 2203 f302 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@02f3 │ │ +054ece: 1a04 e107 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@07e1 │ │ +054ed2: 7020 3a14 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +054ed8: 2703 |0012: throw v3 │ │ +054eda: 0721 |0013: move-object v1, v2 │ │ +054edc: 1f01 db01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01db │ │ +054ee0: 6e10 850b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ +054ee6: 0c00 |0019: move-result-object v0 │ │ +054ee8: 5453 7603 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ +054eec: 6e20 d30b 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0bd3 │ │ +054ef2: 5453 7603 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ +054ef6: 6e20 d60b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0bd6 │ │ +054efc: 5b51 7703 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054f00: 5453 7d03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037d │ │ +054f04: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +054f08: 5453 7d03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037d │ │ +054f0c: 6e10 7d14 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@147d │ │ +054f12: 0c03 |002f: move-result-object v3 │ │ +054f14: 1f03 9601 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0196 │ │ +054f18: 6e30 2a0a 3500 |0032: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a2a │ │ +054f1e: 0e00 |0035: return-void │ │ +054f20: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +054f22: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -111145,29 +111137,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -052d54: |[052d54] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -052d64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -052d66: 6f10 ac12 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12ac │ │ -052d6c: 5420 7703 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052d70: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -052d74: 5420 7703 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052d78: 6e10 850b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ -052d7e: 0c00 |000d: move-result-object v0 │ │ -052d80: 6e30 2a0a 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a2a │ │ -052d86: 5420 7703 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052d8a: 6e20 d30b 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0bd3 │ │ -052d90: 5420 7703 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052d94: 6e20 d60b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0bd6 │ │ -052d9a: 5b21 7703 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052d9e: 0e00 |001d: return-void │ │ +054f24: |[054f24] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +054f34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054f36: 6f10 ac12 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12ac │ │ +054f3c: 5420 7703 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054f40: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +054f44: 5420 7703 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054f48: 6e10 850b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ +054f4e: 0c00 |000d: move-result-object v0 │ │ +054f50: 6e30 2a0a 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a2a │ │ +054f56: 5420 7703 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054f5a: 6e20 d30b 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0bd3 │ │ +054f60: 5420 7703 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054f64: 6e20 d60b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0bd6 │ │ +054f6a: 5b21 7703 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054f6e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -111181,26 +111173,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -052da0: |[052da0] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -052db0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052db2: 5431 7703 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -052db6: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -052dba: 5231 7303 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ -052dbe: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -052dc2: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -052dc6: 5230 7303 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ -052dca: 5231 7203 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ -052dce: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -052dd0: 6e40 2c0a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ -052dd6: 0e00 |0013: return-void │ │ +054f70: |[054f70] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +054f80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054f82: 5431 7703 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +054f86: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +054f8a: 5231 7303 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ +054f8e: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +054f92: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +054f96: 5230 7303 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ +054f9a: 5231 7203 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ +054f9e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +054fa0: 6e40 2c0a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ +054fa6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -111217,67 +111209,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -052dd8: |[052dd8] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -052de8: 7110 1512 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ -052dee: 0a08 |0003: move-result v8 │ │ -052df0: 7110 1512 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ -052df6: 0a03 |0007: move-result v3 │ │ -052df8: 7110 1612 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ -052dfe: 0a09 |000b: move-result v9 │ │ -052e00: 7110 1612 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ -052e06: 0a04 |000f: move-result v4 │ │ -052e08: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -052e0c: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -052e10: 220a f302 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@02f3 │ │ -052e14: 1a0b 8807 |0016: const-string v11, "Must measure with an exact width" // string@0788 │ │ -052e18: 7020 3a14 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -052e1e: 270a |001b: throw v10 │ │ -052e20: 0140 |001c: move v0, v4 │ │ -052e22: 6e10 110a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a11 │ │ -052e28: 0a05 |0020: move-result v5 │ │ -052e2a: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -052e2c: 6e10 150a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a15 │ │ -052e32: 0a0a |0025: move-result v10 │ │ -052e34: 6e10 120a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a12 │ │ -052e3a: 0a0b |0029: move-result v11 │ │ -052e3c: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -052e40: b160 |002c: sub-int/2addr v0, v6 │ │ -052e42: 829a |002d: int-to-float v10, v9 │ │ -052e44: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -052e4a: c8ba |0031: mul-float/2addr v10, v11 │ │ -052e4c: 87aa |0032: float-to-int v10, v10 │ │ -052e4e: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -052e52: 7120 1712 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -052e58: 0a02 |0038: move-result v2 │ │ -052e5a: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -052e5e: 7120 1712 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -052e64: 0a01 |003e: move-result v1 │ │ -052e66: 54ca 7803 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052e6a: 6e30 d713 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ -052e70: 54ca 7003 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052e74: 6e30 d713 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ -052e7a: 54ca 7403 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052e7e: 6e30 d713 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ -052e84: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -052e88: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -052e8c: 6e30 230a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a23 │ │ -052e92: 0e00 |0055: return-void │ │ -052e94: 54ca 7003 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052e98: 6e10 d213 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ -052e9e: 0a07 |005b: move-result v7 │ │ -052ea0: 900a 0706 |005c: add-int v10, v7, v6 │ │ -052ea4: 7120 4714 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -052eaa: 0a0a |0061: move-result v10 │ │ -052eac: 6e30 230a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a23 │ │ -052eb2: 28f0 |0065: goto 0055 // -0010 │ │ +054fa8: |[054fa8] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +054fb8: 7110 1512 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ +054fbe: 0a08 |0003: move-result v8 │ │ +054fc0: 7110 1512 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1215 │ │ +054fc6: 0a03 |0007: move-result v3 │ │ +054fc8: 7110 1612 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ +054fce: 0a09 |000b: move-result v9 │ │ +054fd0: 7110 1612 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1216 │ │ +054fd6: 0a04 |000f: move-result v4 │ │ +054fd8: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +054fdc: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +054fe0: 220a f302 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@02f3 │ │ +054fe4: 1a0b 8807 |0016: const-string v11, "Must measure with an exact width" // string@0788 │ │ +054fe8: 7020 3a14 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +054fee: 270a |001b: throw v10 │ │ +054ff0: 0140 |001c: move v0, v4 │ │ +054ff2: 6e10 110a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a11 │ │ +054ff8: 0a05 |0020: move-result v5 │ │ +054ffa: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +054ffc: 6e10 150a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a15 │ │ +055002: 0a0a |0025: move-result v10 │ │ +055004: 6e10 120a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a12 │ │ +05500a: 0a0b |0029: move-result v11 │ │ +05500c: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +055010: b160 |002c: sub-int/2addr v0, v6 │ │ +055012: 829a |002d: int-to-float v10, v9 │ │ +055014: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +05501a: c8ba |0031: mul-float/2addr v10, v11 │ │ +05501c: 87aa |0032: float-to-int v10, v10 │ │ +05501e: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +055022: 7120 1712 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +055028: 0a02 |0038: move-result v2 │ │ +05502a: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +05502e: 7120 1712 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +055034: 0a01 |003e: move-result v1 │ │ +055036: 54ca 7803 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +05503a: 6e30 d713 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ +055040: 54ca 7003 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +055044: 6e30 d713 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ +05504a: 54ca 7403 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +05504e: 6e30 d713 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ +055054: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +055058: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +05505c: 6e30 230a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a23 │ │ +055062: 0e00 |0055: return-void │ │ +055064: 54ca 7003 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +055068: 6e10 d213 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ +05506e: 0a07 |005b: move-result v7 │ │ +055070: 900a 0706 |005c: add-int v10, v7, v6 │ │ +055074: 7120 4714 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +05507a: 0a0a |0061: move-result v10 │ │ +05507c: 6e30 230a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a23 │ │ +055082: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -111317,19 +111309,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -052eb4: |[052eb4] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -052ec4: 5510 7c03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037c │ │ -052ec8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -052ecc: 6f10 ba12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ba │ │ -052ed2: 0e00 |0007: return-void │ │ +055084: |[055084] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +055094: 5510 7c03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037c │ │ +055098: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +05509c: 6f10 ba12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ba │ │ +0550a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0007 line=313 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -111339,18 +111331,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052ed4: |[052ed4] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -052ee4: 5901 7103 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0371 │ │ -052ee8: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a1e │ │ -052eee: 0e00 |0005: return-void │ │ +0550a4: |[0550a4] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +0550b4: 5901 7103 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0371 │ │ +0550b8: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a1e │ │ +0550be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0002 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -111361,31 +111353,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -052ef0: |[052ef0] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -052f00: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -052f04: c851 |0002: mul-float/2addr v1, v5 │ │ -052f06: 8711 |0003: float-to-int v1, v1 │ │ -052f08: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -052f0c: 5941 7503 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0375 │ │ -052f10: 5241 7503 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0375 │ │ -052f14: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -052f18: 5242 7a03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037a │ │ -052f1c: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -052f22: b532 |0011: and-int/2addr v2, v3 │ │ -052f24: 9600 0102 |0012: or-int v0, v1, v2 │ │ -052f28: 5441 7803 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052f2c: 6e20 e013 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ -052f32: 5441 7403 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052f36: 6e20 e013 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ -052f3c: 0e00 |001e: return-void │ │ +0550c0: |[0550c0] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +0550d0: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +0550d4: c851 |0002: mul-float/2addr v1, v5 │ │ +0550d6: 8711 |0003: float-to-int v1, v1 │ │ +0550d8: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0550dc: 5941 7503 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0375 │ │ +0550e0: 5241 7503 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0375 │ │ +0550e4: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0550e8: 5242 7a03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037a │ │ +0550ec: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +0550f2: b532 |0011: and-int/2addr v2, v3 │ │ +0550f4: 9600 0102 |0012: or-int v0, v1, v2 │ │ +0550f8: 5441 7803 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +0550fc: 6e20 e013 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ +055102: 5441 7403 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +055106: 6e20 e013 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ +05510c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -111399,29 +111391,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -052f40: |[052f40] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -052f50: 5945 7a03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037a │ │ -052f54: 5441 7003 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052f58: 6e20 e013 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ -052f5e: 5241 7503 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0375 │ │ -052f62: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -052f66: 5242 7a03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037a │ │ -052f6a: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -052f70: b532 |0010: and-int/2addr v2, v3 │ │ -052f72: 9600 0102 |0011: or-int v0, v1, v2 │ │ -052f76: 5441 7803 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052f7a: 6e20 e013 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ -052f80: 5441 7403 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052f84: 6e20 e013 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ -052f8a: 0e00 |001d: return-void │ │ +055110: |[055110] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +055120: 5945 7a03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037a │ │ +055124: 5441 7003 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +055128: 6e20 e013 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ +05512e: 5241 7503 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0375 │ │ +055132: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +055136: 5242 7a03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037a │ │ +05513a: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +055140: b532 |0010: and-int/2addr v2, v3 │ │ +055142: 9600 0102 |0011: or-int v0, v1, v2 │ │ +055146: 5441 7803 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +05514a: 6e20 e013 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ +055150: 5441 7403 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +055154: 6e20 e013 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13e0 │ │ +05515a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -111436,22 +111428,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052f8c: |[052f8c] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -052f9c: 5410 7803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -052fa0: 6e30 e113 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13e1 │ │ -052fa6: 5410 7003 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -052faa: 6e30 e113 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13e1 │ │ -052fb0: 5410 7403 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -052fb4: 6e30 e113 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13e1 │ │ -052fba: 0e00 |000f: return-void │ │ +05515c: |[05515c] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +05516c: 5410 7803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +055170: 6e30 e113 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13e1 │ │ +055176: 5410 7003 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +05517a: 6e30 e113 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13e1 │ │ +055180: 5410 7403 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +055184: 6e30 e113 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13e1 │ │ +05518a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -111464,18 +111456,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052fbc: |[052fbc] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -052fcc: 5901 7903 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ -052fd0: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a1e │ │ -052fd6: 0e00 |0005: return-void │ │ +05518c: |[05518c] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +05519c: 5901 7903 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ +0551a0: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a1e │ │ +0551a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0002 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -111486,38 +111478,38 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -052fd8: |[052fd8] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -052fe8: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -052fec: 5410 7603 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ -052ff0: 6e20 dd09 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09dd │ │ -052ff6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -052ff8: 5b10 7d03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037d │ │ -052ffc: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -053000: 5410 7603 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ -053004: 6e20 d609 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09d6 │ │ -05300a: 2200 0b03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@030b │ │ -05300e: 7020 7c14 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@147c │ │ -053014: 5b10 7d03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037d │ │ -053018: 5410 7703 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -05301c: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -053020: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -053022: 5910 7203 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ -053026: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -05302a: 5910 7303 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ -05302e: 5410 7703 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -053032: 6e10 8c0b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -053038: 0a00 |0028: move-result v0 │ │ -05303a: 6e30 2b0a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a2b │ │ -053040: 6e10 1e0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a1e │ │ -053046: 0e00 |002f: return-void │ │ +0551a8: |[0551a8] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0551b8: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +0551bc: 5410 7603 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ +0551c0: 6e20 dd09 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09dd │ │ +0551c6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0551c8: 5b10 7d03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037d │ │ +0551cc: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +0551d0: 5410 7603 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0376 │ │ +0551d4: 6e20 d609 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09d6 │ │ +0551da: 2200 0b03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@030b │ │ +0551de: 7020 7c14 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@147c │ │ +0551e4: 5b10 7d03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037d │ │ +0551e8: 5410 7703 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +0551ec: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +0551f0: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +0551f2: 5910 7203 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ +0551f6: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +0551fa: 5910 7303 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ +0551fe: 5410 7703 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +055202: 6e10 8c0b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +055208: 0a00 |0028: move-result v0 │ │ +05520a: 6e30 2b0a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a2b │ │ +055210: 6e10 1e0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a1e │ │ +055216: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -111538,86 +111530,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -053048: |[053048] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -053058: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05305a: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -05305e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -053060: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -053064: 6e10 ce09 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -05306a: 0a03 |0009: move-result v3 │ │ -05306c: 5ca7 7c03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037c │ │ -053070: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -053072: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -053076: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -05307a: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -05307e: 6e20 d009 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09d0 │ │ -053084: 0c04 |0016: move-result-object v4 │ │ -053086: 54a7 7803 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -05308a: 6e20 de13 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ -053090: 54a8 7003 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -053094: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -053098: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -05309c: 6e20 d009 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09d0 │ │ -0530a2: 0c07 |0025: move-result-object v7 │ │ -0530a4: 6e20 de13 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ -0530aa: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -0530ac: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0530b0: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -0530b4: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -0530b8: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0530bc: 6e20 d009 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09d0 │ │ -0530c2: 0c04 |0035: move-result-object v4 │ │ -0530c4: 54a7 7403 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -0530c8: 6e20 de13 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ -0530ce: 6e10 180a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a18 │ │ -0530d4: 0a07 |003e: move-result v7 │ │ -0530d6: 6e10 130a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a13 │ │ -0530dc: 0a08 |0042: move-result v8 │ │ -0530de: b187 |0043: sub-int/2addr v7, v8 │ │ -0530e0: 6e10 140a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a14 │ │ -0530e6: 0a08 |0047: move-result v8 │ │ -0530e8: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -0530ec: 6e10 100a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a10 │ │ -0530f2: 0a07 |004d: move-result v7 │ │ -0530f4: 6e10 150a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a15 │ │ -0530fa: 0a08 |0051: move-result v8 │ │ -0530fc: b187 |0052: sub-int/2addr v7, v8 │ │ -0530fe: 6e10 120a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a12 │ │ -053104: 0a08 |0056: move-result v8 │ │ -053106: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -05310a: 8257 |0059: int-to-float v7, v5 │ │ -05310c: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -053112: c887 |005d: mul-float/2addr v7, v8 │ │ -053114: 8777 |005e: float-to-int v7, v7 │ │ -053116: 7120 1712 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -05311c: 0a02 |0062: move-result v2 │ │ -05311e: 7120 1712 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ -053124: 0a01 |0066: move-result v1 │ │ -053126: 54a7 7803 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -05312a: 6e30 d713 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ -053130: 54a7 7003 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -053134: 6e30 d713 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ -05313a: 54a7 7403 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -05313e: 6e30 d713 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ -053144: 59ab 7203 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ -053148: 55a7 7b03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037b │ │ -05314c: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -053150: 52a7 7303 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ -053154: 6e40 2c0a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ -05315a: 5ca6 7c03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037c │ │ -05315e: 0e00 |0083: return-void │ │ -053160: 0163 |0084: move v3, v6 │ │ -053162: 2885 |0085: goto 000a // -007b │ │ -053164: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -053166: 289f |0087: goto 0026 // -0061 │ │ +055218: |[055218] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +055228: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +05522a: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +05522e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +055230: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +055234: 6e10 ce09 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +05523a: 0a03 |0009: move-result v3 │ │ +05523c: 5ca7 7c03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037c │ │ +055240: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +055242: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +055246: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +05524a: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +05524e: 6e20 d009 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09d0 │ │ +055254: 0c04 |0016: move-result-object v4 │ │ +055256: 54a7 7803 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +05525a: 6e20 de13 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ +055260: 54a8 7003 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +055264: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +055268: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +05526c: 6e20 d009 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09d0 │ │ +055272: 0c07 |0025: move-result-object v7 │ │ +055274: 6e20 de13 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ +05527a: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +05527c: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +055280: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +055284: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +055288: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05528c: 6e20 d009 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09d0 │ │ +055292: 0c04 |0035: move-result-object v4 │ │ +055294: 54a7 7403 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +055298: 6e20 de13 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ +05529e: 6e10 180a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a18 │ │ +0552a4: 0a07 |003e: move-result v7 │ │ +0552a6: 6e10 130a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a13 │ │ +0552ac: 0a08 |0042: move-result v8 │ │ +0552ae: b187 |0043: sub-int/2addr v7, v8 │ │ +0552b0: 6e10 140a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a14 │ │ +0552b6: 0a08 |0047: move-result v8 │ │ +0552b8: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +0552bc: 6e10 100a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a10 │ │ +0552c2: 0a07 |004d: move-result v7 │ │ +0552c4: 6e10 150a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a15 │ │ +0552ca: 0a08 |0051: move-result v8 │ │ +0552cc: b187 |0052: sub-int/2addr v7, v8 │ │ +0552ce: 6e10 120a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a12 │ │ +0552d4: 0a08 |0056: move-result v8 │ │ +0552d6: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +0552da: 8257 |0059: int-to-float v7, v5 │ │ +0552dc: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +0552e2: c887 |005d: mul-float/2addr v7, v8 │ │ +0552e4: 8777 |005e: float-to-int v7, v7 │ │ +0552e6: 7120 1712 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +0552ec: 0a02 |0062: move-result v2 │ │ +0552ee: 7120 1712 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1217 │ │ +0552f4: 0a01 |0066: move-result v1 │ │ +0552f6: 54a7 7803 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +0552fa: 6e30 d713 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ +055300: 54a7 7003 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +055304: 6e30 d713 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ +05530a: 54a7 7403 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +05530e: 6e30 d713 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13d7 │ │ +055314: 59ab 7203 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ +055318: 55a7 7b03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037b │ │ +05531c: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +055320: 52a7 7303 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ +055324: 6e40 2c0a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ +05532a: 5ca6 7c03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037c │ │ +05532e: 0e00 |0083: return-void │ │ +055330: 0163 |0084: move v3, v6 │ │ +055332: 2885 |0085: goto 000a // -007b │ │ +055334: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +055336: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -111659,233 +111651,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -053168: |[053168] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -053178: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -05317c: 5200 7203 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ -053180: 022a 0000 |0004: move/from16 v42, v0 │ │ -053184: 0200 2e00 |0006: move/from16 v0, v46 │ │ -053188: 0201 2a00 |0008: move/from16 v1, v42 │ │ -05318c: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -053190: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -053194: 5400 7703 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ -053198: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -05319c: 7401 850b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ -0531a2: 0c2a |0015: move-result-object v42 │ │ -0531a4: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -0531a8: 0201 2e00 |0018: move/from16 v1, v46 │ │ -0531ac: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -0531b0: 6e30 2b0a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a2b │ │ -0531b6: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -0531ba: 0200 2a00 |0021: move/from16 v0, v42 │ │ -0531be: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -0531c2: 5c10 7b03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037b │ │ -0531c6: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -0531ca: 5400 7803 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -0531ce: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -0531d2: 7401 d313 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13d3 │ │ -0531d8: 0a24 |0030: move-result v36 │ │ -0531da: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -0531de: 5400 7003 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -0531e2: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -0531e6: 7401 d313 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13d3 │ │ -0531ec: 0a12 |003a: move-result v18 │ │ -0531ee: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -0531f2: 5400 7403 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -0531f6: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -0531fa: 7401 d313 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13d3 │ │ -053200: 0a1a |0044: move-result v26 │ │ -053202: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -053206: 7401 180a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a18 │ │ -05320c: 0a26 |004a: move-result v38 │ │ -05320e: 7401 100a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a10 │ │ -053214: 0a25 |004e: move-result v37 │ │ -053216: 7401 130a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a13 │ │ -05321c: 0a1d |0052: move-result v29 │ │ -05321e: 7401 140a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a14 │ │ -053224: 0a1e |0056: move-result v30 │ │ -053226: 7401 150a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a15 │ │ -05322c: 0a1f |005a: move-result v31 │ │ -05322e: 7401 120a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a12 │ │ -053234: 0a1c |005e: move-result v28 │ │ -053236: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -05323a: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -05323e: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -053242: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -053246: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -05324a: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -05324e: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -053252: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -053256: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -05325a: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -05325e: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -053262: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -053266: 82a0 |0077: int-to-float v0, v10 │ │ -053268: 022b 0000 |0078: move/from16 v43, v0 │ │ -05326c: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -053270: 0200 2b00 |007c: move/from16 v0, v43 │ │ -053274: 8700 |007e: float-to-int v0, v0 │ │ -053276: 022b 0000 |007f: move/from16 v43, v0 │ │ -05327a: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -05327e: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -053282: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -053286: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -05328a: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -05328e: 5400 7803 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -053292: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -053296: 7401 cf13 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13cf │ │ -05329c: 0a20 |0092: move-result v32 │ │ -05329e: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -0532a2: 5400 7003 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -0532a6: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -0532aa: 7401 cf13 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13cf │ │ -0532b0: 0a0b |009c: move-result v11 │ │ -0532b2: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -0532b6: 5400 7403 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -0532ba: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0532be: 7401 cf13 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13cf │ │ -0532c4: 0a16 |00a6: move-result v22 │ │ -0532c6: 0200 2000 |00a7: move/from16 v0, v32 │ │ -0532ca: 7120 4714 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -0532d0: 0a2a |00ac: move-result v42 │ │ -0532d2: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0532d6: 0201 1600 |00af: move/from16 v1, v22 │ │ -0532da: 7120 4714 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -0532e0: 0a14 |00b4: move-result v20 │ │ -0532e2: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -0532e6: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -0532ea: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -0532ee: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -0532f2: 5400 7803 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -0532f6: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -0532fa: 7401 d213 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ -053300: 0a2a |00c4: move-result v42 │ │ -053302: 9007 232a |00c5: add-int v7, v35, v42 │ │ -053306: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -05330a: 5400 7003 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -05330e: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -053312: 7401 d213 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ -053318: 0a2a |00d0: move-result v42 │ │ -05331a: 9005 112a |00d1: add-int v5, v17, v42 │ │ -05331e: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -053322: 5400 7403 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -053326: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -05332a: 7401 d213 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ -053330: 0a2a |00dc: move-result v42 │ │ -053332: 9006 192a |00dd: add-int v6, v25, v42 │ │ -053336: 7120 4714 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -05333c: 0a2a |00e2: move-result v42 │ │ -05333e: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -053342: 7120 4714 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -053348: 0a15 |00e8: move-result v21 │ │ -05334a: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -05334e: 5200 7103 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0371 │ │ -053352: 022a 0000 |00ed: move/from16 v42, v0 │ │ -053356: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -05335a: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -053360: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -053364: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -053368: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -05336c: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -053370: 5400 7003 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -053374: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -053378: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -05337c: 5400 7003 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ -053380: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -053384: 7401 d213 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ -05338a: 0a2b |0109: move-result v43 │ │ -05338c: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -053390: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -053394: 0201 1000 |010e: move/from16 v1, v16 │ │ -053398: 0202 2b00 |0110: move/from16 v2, v43 │ │ -05339c: 6e52 d613 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@13d6 │ │ -0533a2: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -0533a6: 5200 7903 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ -0533aa: 022a 0000 |0119: move/from16 v42, v0 │ │ -0533ae: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -0533b2: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -0533b6: 0200 1d00 |011f: move/from16 v0, v29 │ │ -0533ba: 0201 2a00 |0121: move/from16 v1, v42 │ │ -0533be: 7120 4914 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -0533c4: 0a21 |0126: move-result v33 │ │ -0533c6: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -0533ca: 5400 7803 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -0533ce: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -0533d2: 902b 2124 |012d: add-int v43, v33, v36 │ │ -0533d6: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -0533da: 5400 7803 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ -0533de: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -0533e2: 7401 d213 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ -0533e8: 0a2c |0138: move-result v44 │ │ -0533ea: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -0533ee: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -0533f2: 0201 2100 |013d: move/from16 v1, v33 │ │ -0533f6: 0202 2200 |013f: move/from16 v2, v34 │ │ -0533fa: 0203 2b00 |0141: move/from16 v3, v43 │ │ -0533fe: 0204 2c00 |0143: move/from16 v4, v44 │ │ -053402: 6e54 d613 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@13d6 │ │ -053408: 912a 261e |0148: sub-int v42, v38, v30 │ │ -05340c: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -053410: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -053414: 5200 7903 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ -053418: 022b 0000 |0150: move/from16 v43, v0 │ │ -05341c: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -053420: 7702 4714 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -053426: 0a17 |0157: move-result v23 │ │ -053428: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -05342c: 5400 7403 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -053430: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -053434: 902b 171a |015e: add-int v43, v23, v26 │ │ -053438: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -05343c: 5400 7403 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ -053440: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -053444: 7401 d213 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ -05344a: 0a2c |0169: move-result v44 │ │ -05344c: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -053450: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -053454: 0201 1700 |016e: move/from16 v1, v23 │ │ -053458: 0202 1800 |0170: move/from16 v2, v24 │ │ -05345c: 0203 2b00 |0172: move/from16 v3, v43 │ │ -053460: 0204 2c00 |0174: move/from16 v4, v44 │ │ -053464: 6e54 d613 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@13d6 │ │ -05346a: 0200 2f00 |0179: move/from16 v0, v47 │ │ -05346e: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -053472: 5910 7303 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ -053476: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -05347a: 0200 2a00 |0181: move/from16 v0, v42 │ │ -05347e: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -053482: 5c10 7b03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037b │ │ -053486: 0e00 |0187: return-void │ │ -053488: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -05348c: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -053490: 5200 7303 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ -053494: 022a 0000 |018e: move/from16 v42, v0 │ │ -053498: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -05349c: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -0534a0: 28f3 |0194: goto 0187 // -000d │ │ -0534a2: 912a 251f |0195: sub-int v42, v37, v31 │ │ -0534a6: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -0534aa: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -0534ae: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -0534b2: 9022 0923 |019d: add-int v34, v9, v35 │ │ -0534b6: 9010 0911 |019f: add-int v16, v9, v17 │ │ -0534ba: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -0534be: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -0534c2: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -0534c6: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -0534ca: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -0534ce: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -0534d2: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -0534d6: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -0534da: 0000 |01b1: nop // spacer │ │ -0534dc: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +055338: |[055338] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +055348: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +05534c: 5200 7203 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0372 │ │ +055350: 022a 0000 |0004: move/from16 v42, v0 │ │ +055354: 0200 2e00 |0006: move/from16 v0, v46 │ │ +055358: 0201 2a00 |0008: move/from16 v1, v42 │ │ +05535c: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +055360: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +055364: 5400 7703 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0377 │ │ +055368: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +05536c: 7401 850b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b85 │ │ +055372: 0c2a |0015: move-result-object v42 │ │ +055374: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +055378: 0201 2e00 |0018: move/from16 v1, v46 │ │ +05537c: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +055380: 6e30 2b0a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a2b │ │ +055386: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +05538a: 0200 2a00 |0021: move/from16 v0, v42 │ │ +05538e: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +055392: 5c10 7b03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037b │ │ +055396: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +05539a: 5400 7803 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +05539e: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +0553a2: 7401 d313 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13d3 │ │ +0553a8: 0a24 |0030: move-result v36 │ │ +0553aa: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +0553ae: 5400 7003 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +0553b2: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +0553b6: 7401 d313 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13d3 │ │ +0553bc: 0a12 |003a: move-result v18 │ │ +0553be: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +0553c2: 5400 7403 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +0553c6: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +0553ca: 7401 d313 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13d3 │ │ +0553d0: 0a1a |0044: move-result v26 │ │ +0553d2: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +0553d6: 7401 180a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a18 │ │ +0553dc: 0a26 |004a: move-result v38 │ │ +0553de: 7401 100a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a10 │ │ +0553e4: 0a25 |004e: move-result v37 │ │ +0553e6: 7401 130a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a13 │ │ +0553ec: 0a1d |0052: move-result v29 │ │ +0553ee: 7401 140a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a14 │ │ +0553f4: 0a1e |0056: move-result v30 │ │ +0553f6: 7401 150a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a15 │ │ +0553fc: 0a1f |005a: move-result v31 │ │ +0553fe: 7401 120a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a12 │ │ +055404: 0a1c |005e: move-result v28 │ │ +055406: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +05540a: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +05540e: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +055412: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +055416: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +05541a: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +05541e: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +055422: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +055426: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +05542a: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +05542e: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +055432: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +055436: 82a0 |0077: int-to-float v0, v10 │ │ +055438: 022b 0000 |0078: move/from16 v43, v0 │ │ +05543c: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +055440: 0200 2b00 |007c: move/from16 v0, v43 │ │ +055444: 8700 |007e: float-to-int v0, v0 │ │ +055446: 022b 0000 |007f: move/from16 v43, v0 │ │ +05544a: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +05544e: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +055452: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +055456: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +05545a: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +05545e: 5400 7803 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +055462: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +055466: 7401 cf13 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13cf │ │ +05546c: 0a20 |0092: move-result v32 │ │ +05546e: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +055472: 5400 7003 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +055476: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +05547a: 7401 cf13 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13cf │ │ +055480: 0a0b |009c: move-result v11 │ │ +055482: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +055486: 5400 7403 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +05548a: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +05548e: 7401 cf13 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13cf │ │ +055494: 0a16 |00a6: move-result v22 │ │ +055496: 0200 2000 |00a7: move/from16 v0, v32 │ │ +05549a: 7120 4714 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +0554a0: 0a2a |00ac: move-result v42 │ │ +0554a2: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +0554a6: 0201 1600 |00af: move/from16 v1, v22 │ │ +0554aa: 7120 4714 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +0554b0: 0a14 |00b4: move-result v20 │ │ +0554b2: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +0554b6: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +0554ba: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +0554be: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +0554c2: 5400 7803 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +0554c6: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +0554ca: 7401 d213 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ +0554d0: 0a2a |00c4: move-result v42 │ │ +0554d2: 9007 232a |00c5: add-int v7, v35, v42 │ │ +0554d6: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +0554da: 5400 7003 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +0554de: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +0554e2: 7401 d213 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ +0554e8: 0a2a |00d0: move-result v42 │ │ +0554ea: 9005 112a |00d1: add-int v5, v17, v42 │ │ +0554ee: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +0554f2: 5400 7403 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +0554f6: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +0554fa: 7401 d213 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ +055500: 0a2a |00dc: move-result v42 │ │ +055502: 9006 192a |00dd: add-int v6, v25, v42 │ │ +055506: 7120 4714 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +05550c: 0a2a |00e2: move-result v42 │ │ +05550e: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +055512: 7120 4714 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +055518: 0a15 |00e8: move-result v21 │ │ +05551a: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +05551e: 5200 7103 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0371 │ │ +055522: 022a 0000 |00ed: move/from16 v42, v0 │ │ +055526: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +05552a: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +055530: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +055534: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +055538: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +05553c: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +055540: 5400 7003 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +055544: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +055548: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +05554c: 5400 7003 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0370 │ │ +055550: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +055554: 7401 d213 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ +05555a: 0a2b |0109: move-result v43 │ │ +05555c: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +055560: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +055564: 0201 1000 |010e: move/from16 v1, v16 │ │ +055568: 0202 2b00 |0110: move/from16 v2, v43 │ │ +05556c: 6e52 d613 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@13d6 │ │ +055572: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +055576: 5200 7903 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ +05557a: 022a 0000 |0119: move/from16 v42, v0 │ │ +05557e: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +055582: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +055586: 0200 1d00 |011f: move/from16 v0, v29 │ │ +05558a: 0201 2a00 |0121: move/from16 v1, v42 │ │ +05558e: 7120 4914 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +055594: 0a21 |0126: move-result v33 │ │ +055596: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +05559a: 5400 7803 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +05559e: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +0555a2: 902b 2124 |012d: add-int v43, v33, v36 │ │ +0555a6: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +0555aa: 5400 7803 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0378 │ │ +0555ae: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +0555b2: 7401 d213 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ +0555b8: 0a2c |0138: move-result v44 │ │ +0555ba: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +0555be: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +0555c2: 0201 2100 |013d: move/from16 v1, v33 │ │ +0555c6: 0202 2200 |013f: move/from16 v2, v34 │ │ +0555ca: 0203 2b00 |0141: move/from16 v3, v43 │ │ +0555ce: 0204 2c00 |0143: move/from16 v4, v44 │ │ +0555d2: 6e54 d613 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@13d6 │ │ +0555d8: 912a 261e |0148: sub-int v42, v38, v30 │ │ +0555dc: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +0555e0: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +0555e4: 5200 7903 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0379 │ │ +0555e8: 022b 0000 |0150: move/from16 v43, v0 │ │ +0555ec: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +0555f0: 7702 4714 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +0555f6: 0a17 |0157: move-result v23 │ │ +0555f8: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +0555fc: 5400 7403 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +055600: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +055604: 902b 171a |015e: add-int v43, v23, v26 │ │ +055608: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +05560c: 5400 7403 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0374 │ │ +055610: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +055614: 7401 d213 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13d2 │ │ +05561a: 0a2c |0169: move-result v44 │ │ +05561c: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +055620: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +055624: 0201 1700 |016e: move/from16 v1, v23 │ │ +055628: 0202 1800 |0170: move/from16 v2, v24 │ │ +05562c: 0203 2b00 |0172: move/from16 v3, v43 │ │ +055630: 0204 2c00 |0174: move/from16 v4, v44 │ │ +055634: 6e54 d613 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@13d6 │ │ +05563a: 0200 2f00 |0179: move/from16 v0, v47 │ │ +05563e: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +055642: 5910 7303 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ +055646: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +05564a: 0200 2a00 |0181: move/from16 v0, v42 │ │ +05564e: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +055652: 5c10 7b03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037b │ │ +055656: 0e00 |0187: return-void │ │ +055658: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +05565c: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +055660: 5200 7303 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0373 │ │ +055664: 022a 0000 |018e: move/from16 v42, v0 │ │ +055668: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +05566c: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +055670: 28f3 |0194: goto 0187 // -000d │ │ +055672: 912a 251f |0195: sub-int v42, v37, v31 │ │ +055676: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +05567a: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +05567e: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +055682: 9022 0923 |019d: add-int v34, v9, v35 │ │ +055686: 9010 0911 |019f: add-int v16, v9, v17 │ │ +05568a: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +05568e: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +055692: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +055696: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +05569a: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +05569e: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +0556a2: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +0556a6: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +0556aa: 0000 |01b1: nop // spacer │ │ +0556ac: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x000c line=334 │ │ 0x001f line=339 │ │ 0x0027 line=341 │ │ 0x0031 line=342 │ │ @@ -112051,17 +112043,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0534f0: |[0534f0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -053500: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053506: 0e00 |0003: return-void │ │ +0556c0: |[0556c0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +0556d0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0556d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;) │ │ @@ -112069,17 +112061,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053508: |[053508] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -053518: 7010 310a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0a31 │ │ -05351e: 0e00 |0003: return-void │ │ +0556d8: |[0556d8] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +0556e8: 7010 310a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0a31 │ │ +0556ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -112089,17 +112081,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053520: |[053520] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -053530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053532: 0f00 |0001: return v0 │ │ +0556f0: |[0556f0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +055700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055702: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0002 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -112108,16 +112100,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053534: |[053534] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -053544: 0e00 |0000: return-void │ │ +055704: |[055704] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +055714: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0001 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -112153,17 +112145,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053548: |[053548] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -053558: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05355e: 0e00 |0003: return-void │ │ +055718: |[055718] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +055728: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05572e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;) │ │ @@ -112171,17 +112163,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053560: |[053560] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -053570: 7010 350a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0a35 │ │ -053576: 0e00 |0003: return-void │ │ +055730: |[055730] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +055740: 7010 350a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0a35 │ │ +055746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -112191,18 +112183,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053578: |[053578] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -053588: 7110 400a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a40 │ │ -05358e: 0a00 |0003: move-result v0 │ │ -053590: 0f00 |0004: return v0 │ │ +055748: |[055748] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +055758: 7110 400a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a40 │ │ +05575e: 0a00 |0003: move-result v0 │ │ +055760: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -112211,17 +112203,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -053594: |[053594] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0535a4: 7120 410a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a41 │ │ -0535aa: 0e00 |0003: return-void │ │ +055764: |[055764] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +055774: 7120 410a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a41 │ │ +05577a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 o Ljava/lang/Object; │ │ @@ -112258,17 +112250,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0535ac: |[0535ac] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -0535bc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0535c2: 0e00 |0003: return-void │ │ +05577c: |[05577c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +05578c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -112277,18 +112269,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0535c4: |[0535c4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0535d4: 6e10 0212 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1202 │ │ -0535da: 0a00 |0003: move-result v0 │ │ -0535dc: 0f00 |0004: return v0 │ │ +055794: |[055794] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0557a4: 6e10 0212 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1202 │ │ +0557aa: 0a00 |0003: move-result v0 │ │ +0557ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -112298,18 +112290,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0535e0: |[0535e0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0535f0: 6e10 0412 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1204 │ │ -0535f6: 0a00 |0003: move-result v0 │ │ -0535f8: 0f00 |0004: return v0 │ │ +0557b0: |[0557b0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0557c0: 6e10 0412 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1204 │ │ +0557c6: 0a00 |0003: move-result v0 │ │ +0557c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -112345,17 +112337,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0535fc: |[0535fc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -05360c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053612: 0e00 |0003: return-void │ │ +0557cc: |[0557cc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +0557dc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0557e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -112364,18 +112356,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053614: |[053614] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -053624: 7120 4f0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4f │ │ -05362a: 0a00 |0003: move-result v0 │ │ -05362c: 0f00 |0004: return v0 │ │ +0557e4: |[0557e4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0557f4: 7120 4f0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a4f │ │ +0557fa: 0a00 |0003: move-result v0 │ │ +0557fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -112385,18 +112377,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053630: |[053630] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -053640: 7120 500a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a50 │ │ -053646: 0a00 |0003: move-result v0 │ │ -053648: 0f00 |0004: return v0 │ │ +055800: |[055800] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +055810: 7120 500a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a50 │ │ +055816: 0a00 |0003: move-result v0 │ │ +055818: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -112432,17 +112424,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05364c: |[05364c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -05365c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053662: 0e00 |0003: return-void │ │ +05581c: |[05581c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +05582c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -112451,17 +112443,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053664: |[053664] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -053674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053676: 0f00 |0001: return v0 │ │ +055834: |[055834] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +055844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055846: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -112471,17 +112463,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053678: |[053678] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -053688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05368a: 0f00 |0001: return v0 │ │ +055848: |[055848] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +055858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05585a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -112491,17 +112483,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05368c: |[05368c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -05369c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05369e: 0f00 |0001: return v0 │ │ +05585c: |[05585c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +05586c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05586e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -112510,17 +112502,17 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0536a0: |[0536a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0536b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0536b2: 1100 |0001: return-object v0 │ │ +055870: |[055870] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +055880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055882: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -112529,17 +112521,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0536b4: |[0536b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0536c4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0536c8: 0f00 |0002: return v0 │ │ +055884: |[055884] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +055894: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +055898: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -112548,17 +112540,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0536cc: |[0536cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -0536dc: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -0536e0: 1000 |0002: return-wide v0 │ │ +05589c: |[05589c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +0558ac: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +0558b0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -112566,17 +112558,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0536e4: |[0536e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0536f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0536f6: 0f00 |0001: return v0 │ │ +0558b4: |[0558b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0558c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0558c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -112585,17 +112577,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0536f8: |[0536f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -053708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05370a: 0f00 |0001: return v0 │ │ +0558c8: |[0558c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0558d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0558da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -112604,17 +112596,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05370c: |[05370c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -05371c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05371e: 0f00 |0001: return v0 │ │ +0558dc: |[0558dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0558ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0558ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -112623,17 +112615,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053720: |[053720] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -053730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053732: 0f00 |0001: return v0 │ │ +0558f0: |[0558f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +055900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055902: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -112642,18 +112634,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053734: |[053734] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -053744: 6e10 3312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ -05374a: 0a00 |0003: move-result v0 │ │ -05374c: 0f00 |0004: return v0 │ │ +055904: |[055904] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +055914: 6e10 3312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1233 │ │ +05591a: 0a00 |0003: move-result v0 │ │ +05591c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -112662,17 +112654,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053750: |[053750] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -053760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053762: 0f00 |0001: return v0 │ │ +055920: |[055920] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +055930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055932: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -112681,18 +112673,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053764: |[053764] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -053774: 6e10 3612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ -05377a: 0a00 |0003: move-result v0 │ │ -05377c: 0f00 |0004: return v0 │ │ +055934: |[055934] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +055944: 6e10 3612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1236 │ │ +05594a: 0a00 |0003: move-result v0 │ │ +05594c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -112701,17 +112693,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053780: |[053780] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -053790: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -053792: 0f00 |0001: return v0 │ │ +055950: |[055950] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +055960: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +055962: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -112720,18 +112712,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053794: |[053794] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0537a4: 6e10 3912 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -0537aa: 0c00 |0003: move-result-object v0 │ │ -0537ac: 1100 |0004: return-object v0 │ │ +055964: |[055964] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +055974: 6e10 3912 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +05597a: 0c00 |0003: move-result-object v0 │ │ +05597c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -112740,17 +112732,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0537b0: |[0537b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0537c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0537c2: 0f00 |0001: return v0 │ │ +055980: |[055980] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +055990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055992: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -112759,25 +112751,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0537c4: |[0537c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0537d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0537d6: 6e10 2412 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1224 │ │ -0537dc: 0c00 |0004: move-result-object v0 │ │ -0537de: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0537e2: 6e10 2701 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0127 │ │ -0537e8: 0a02 |000a: move-result v2 │ │ -0537ea: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0537ec: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0537f0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0537f2: 0f01 |000f: return v1 │ │ +055994: |[055994] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +0559a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0559a6: 6e10 2412 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1224 │ │ +0559ac: 0c00 |0004: move-result-object v0 │ │ +0559ae: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0559b2: 6e10 2701 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0127 │ │ +0559b8: 0a02 |000a: move-result v2 │ │ +0559ba: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0559bc: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +0559c0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0559c2: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0005 line=330 │ │ 0x0007 line=331 │ │ 0x000f line=333 │ │ locals : │ │ @@ -112790,16 +112782,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0537f4: |[0537f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -053804: 0e00 |0000: return-void │ │ +0559c4: |[0559c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0559d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -112809,16 +112801,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053808: |[053808] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -053818: 0e00 |0000: return-void │ │ +0559d8: |[0559d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0559e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -112828,16 +112820,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05381c: |[05381c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05382c: 0e00 |0000: return-void │ │ +0559ec: |[0559ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0559fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -112847,17 +112839,17 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053830: |[053830] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -053840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053842: 0f00 |0001: return v0 │ │ +055a00: |[055a00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +055a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055a12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -112868,19 +112860,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053844: |[053844] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -053854: 6e10 570a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a57 │ │ -05385a: 0b00 |0003: move-result-wide v0 │ │ -05385c: 6e30 5e12 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@125e │ │ -053862: 0e00 |0007: return-void │ │ +055a14: |[055a14] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +055a24: 6e10 570a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a57 │ │ +055a2a: 0b00 |0003: move-result-wide v0 │ │ +055a2c: 6e30 5e12 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@125e │ │ +055a32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0007 line=268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -112890,24 +112882,24 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -053864: |[053864] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -053874: 6e10 570a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a57 │ │ -05387a: 0b02 |0003: move-result-wide v2 │ │ -05387c: 0791 |0004: move-object v1, v9 │ │ -05387e: 01a4 |0005: move v4, v10 │ │ -053880: 01b5 |0006: move v5, v11 │ │ -053882: 01c6 |0007: move v6, v12 │ │ -053884: 01d7 |0008: move v7, v13 │ │ -053886: 7407 5f12 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@125f │ │ -05388c: 0e00 |000c: return-void │ │ +055a34: |[055a34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +055a44: 6e10 570a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a57 │ │ +055a4a: 0b02 |0003: move-result-wide v2 │ │ +055a4c: 0791 |0004: move-object v1, v9 │ │ +055a4e: 01a4 |0005: move v4, v10 │ │ +055a50: 01b5 |0006: move v5, v11 │ │ +055a52: 01c6 |0007: move v6, v12 │ │ +055a54: 01d7 |0008: move v7, v13 │ │ +055a56: 7407 5f12 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@125f │ │ +055a5c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000c line=271 │ │ locals : │ │ 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ @@ -112921,19 +112913,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -053890: |[053890] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0538a0: 6e10 570a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a57 │ │ -0538a6: 0b00 |0003: move-result-wide v0 │ │ -0538a8: 6e40 5c12 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@125c │ │ -0538ae: 0e00 |0007: return-void │ │ +055a60: |[055a60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +055a70: 6e10 570a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a57 │ │ +055a76: 0b00 |0003: move-result-wide v0 │ │ +055a78: 6e40 5c12 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@125c │ │ +055a7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0007 line=274 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -112944,20 +112936,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0538b0: |[0538b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0538c0: 6e10 570a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a57 │ │ -0538c6: 0b00 |0003: move-result-wide v0 │ │ -0538c8: bb60 |0004: add-long/2addr v0, v6 │ │ -0538ca: 6e40 5c12 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@125c │ │ -0538d0: 0e00 |0008: return-void │ │ +055a80: |[055a80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +055a90: 6e10 570a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a57 │ │ +055a96: 0b00 |0003: move-result-wide v0 │ │ +055a98: bb60 |0004: add-long/2addr v0, v6 │ │ +055a9a: 6e40 5c12 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@125c │ │ +055aa0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ @@ -112969,18 +112961,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0538d4: |[0538d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -0538e4: 7120 6612 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1266 │ │ -0538ea: 0a00 |0003: move-result v0 │ │ -0538ec: 0f00 |0004: return v0 │ │ +055aa4: |[055aa4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +055ab4: 7120 6612 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1266 │ │ +055aba: 0a00 |0003: move-result v0 │ │ +055abc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -112991,16 +112983,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0538f0: |[0538f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -053900: 0e00 |0000: return-void │ │ +055ac0: |[055ac0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +055ad0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -113010,16 +113002,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053904: |[053904] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -053914: 0e00 |0000: return-void │ │ +055ad4: |[055ad4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +055ae4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -113029,16 +113021,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053918: |[053918] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -053928: 0e00 |0000: return-void │ │ +055ae8: |[055ae8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +055af8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -113048,16 +113040,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05392c: |[05392c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -05393c: 0e00 |0000: return-void │ │ +055afc: |[055afc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +055b0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -113067,16 +113059,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053940: |[053940] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -053950: 0e00 |0000: return-void │ │ +055b10: |[055b10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +055b20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -113086,16 +113078,16 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053954: |[053954] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -053964: 0e00 |0000: return-void │ │ +055b24: |[055b24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +055b34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ @@ -113105,16 +113097,16 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053968: |[053968] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -053978: 0e00 |0000: return-void │ │ +055b38: |[055b38] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +055b48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ @@ -113125,16 +113117,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05397c: |[05397c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -05398c: 0e00 |0000: return-void │ │ +055b4c: |[055b4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +055b5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -113144,16 +113136,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053990: |[053990] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0539a0: 0e00 |0000: return-void │ │ +055b60: |[055b60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +055b70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -113189,17 +113181,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0539a4: |[0539a4] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -0539b4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0539ba: 0e00 |0003: return-void │ │ +055b74: |[055b74] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +055b84: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -113208,18 +113200,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0539bc: |[0539bc] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0539cc: 6e10 8512 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1285 │ │ -0539d2: 0a00 |0003: move-result v0 │ │ -0539d4: 0f00 |0004: return v0 │ │ +055b8c: |[055b8c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +055b9c: 6e10 8512 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1285 │ │ +055ba2: 0a00 |0003: move-result v0 │ │ +055ba4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -113254,17 +113246,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0539d8: |[0539d8] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -0539e8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0539ee: 0e00 |0003: return-void │ │ +055ba8: |[055ba8] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +055bb8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055bbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -113273,18 +113265,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0539f0: |[0539f0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -053a00: 7110 190b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b19 │ │ -053a06: 0a00 |0003: move-result v0 │ │ -053a08: 0f00 |0004: return v0 │ │ +055bc0: |[055bc0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +055bd0: 7110 190b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b19 │ │ +055bd6: 0a00 |0003: move-result v0 │ │ +055bd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -113319,17 +113311,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053a0c: |[053a0c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -053a1c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053a22: 0e00 |0003: return-void │ │ +055bdc: |[055bdc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +055bec: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055bf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -113338,17 +113330,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053a24: |[053a24] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -053a34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053a36: 0f00 |0001: return v0 │ │ +055bf4: |[055bf4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +055c04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055c06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -113357,17 +113349,17 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053a38: |[053a38] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -053a48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053a4a: 0f00 |0001: return v0 │ │ +055c08: |[055c08] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +055c18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055c1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ @@ -113378,16 +113370,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a4c: |[053a4c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -053a5c: 0e00 |0000: return-void │ │ +055c1c: |[055c1c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +055c2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -113397,16 +113389,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a60: |[053a60] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -053a70: 0e00 |0000: return-void │ │ +055c30: |[055c30] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +055c40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 split Z │ │ @@ -113445,18 +113437,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053a74: |[053a74] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -053a84: 5b01 ab03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053a88: 7010 8808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0888 │ │ -053a8e: 0e00 |0005: return-void │ │ +055c44: |[055c44] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +055c54: 5b01 ab03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055c58: 7010 8808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0888 │ │ +055c5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2760 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -113465,29 +113457,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -053a90: |[053a90] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -053aa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053aa2: 5421 ab03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053aa6: 7110 650b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b65 │ │ -053aac: 0c01 |0006: move-result-object v1 │ │ -053aae: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -053ab2: 5421 ab03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053ab6: 7110 650b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b65 │ │ -053abc: 0c01 |000e: move-result-object v1 │ │ -053abe: 6e10 ce09 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -053ac4: 0a01 |0012: move-result v1 │ │ -053ac6: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -053aca: 0f00 |0015: return v0 │ │ -053acc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -053ace: 28fe |0017: goto 0015 // -0002 │ │ +055c60: |[055c60] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +055c70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055c72: 5421 ab03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055c76: 7110 650b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b65 │ │ +055c7c: 0c01 |0006: move-result-object v1 │ │ +055c7e: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +055c82: 5421 ab03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055c86: 7110 650b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b65 │ │ +055c8c: 0c01 |000e: move-result-object v1 │ │ +055c8e: 6e10 ce09 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +055c94: 0a01 |0012: move-result v1 │ │ +055c96: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +055c9a: 0f00 |0015: return v0 │ │ +055c9c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +055c9e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2812 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -113496,48 +113488,48 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -053ad0: |[053ad0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -053ae0: 6f30 8c08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088c │ │ -053ae6: 1c01 db01 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01db │ │ -053aea: 6e10 2d14 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -053af0: 0c01 |0008: move-result-object v1 │ │ -053af2: 6e20 d012 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12d0 │ │ -053af8: 7100 530e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0e53 │ │ -053afe: 0c00 |000f: move-result-object v0 │ │ -053b00: 7010 420b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b42 │ │ -053b06: 0a01 |0013: move-result v1 │ │ -053b08: 6e20 670e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0e67 │ │ -053b0e: 6e10 cb12 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12cb │ │ -053b14: 0a01 |001a: move-result v1 │ │ -053b16: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -053b1a: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -053b1e: 5431 ab03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053b22: 7110 650b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b65 │ │ -053b28: 0c01 |0024: move-result-object v1 │ │ -053b2a: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -053b2e: 5431 ab03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053b32: 7110 650b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b65 │ │ -053b38: 0c01 |002c: move-result-object v1 │ │ -053b3a: 6e10 ce09 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ -053b40: 0a01 |0030: move-result v1 │ │ -053b42: 6e20 5f0e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0e5f │ │ -053b48: 5431 ab03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053b4c: 7110 660b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b66 │ │ -053b52: 0a01 |0039: move-result v1 │ │ -053b54: 6e20 5d0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0e5d │ │ -053b5a: 5431 ab03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053b5e: 7110 660b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b66 │ │ -053b64: 0a01 |0042: move-result v1 │ │ -053b66: 6e20 6a0e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0e6a │ │ -053b6c: 0e00 |0046: return-void │ │ +055ca0: |[055ca0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +055cb0: 6f30 8c08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088c │ │ +055cb6: 1c01 db01 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01db │ │ +055cba: 6e10 2d14 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +055cc0: 0c01 |0008: move-result-object v1 │ │ +055cc2: 6e20 d012 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12d0 │ │ +055cc8: 7100 530e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0e53 │ │ +055cce: 0c00 |000f: move-result-object v0 │ │ +055cd0: 7010 420b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b42 │ │ +055cd6: 0a01 |0013: move-result v1 │ │ +055cd8: 6e20 670e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0e67 │ │ +055cde: 6e10 cb12 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12cb │ │ +055ce4: 0a01 |001a: move-result v1 │ │ +055ce6: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +055cea: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +055cee: 5431 ab03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055cf2: 7110 650b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b65 │ │ +055cf8: 0c01 |0024: move-result-object v1 │ │ +055cfa: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +055cfe: 5431 ab03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055d02: 7110 650b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b65 │ │ +055d08: 0c01 |002c: move-result-object v1 │ │ +055d0a: 6e10 ce09 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09ce │ │ +055d10: 0a01 |0030: move-result v1 │ │ +055d12: 6e20 5f0e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0e5f │ │ +055d18: 5431 ab03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055d1c: 7110 660b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b66 │ │ +055d22: 0a01 |0039: move-result v1 │ │ +055d24: 6e20 5d0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0e5d │ │ +055d2a: 5431 ab03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055d2e: 7110 660b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b66 │ │ +055d34: 0a01 |0042: move-result v1 │ │ +055d36: 6e20 6a0e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0e6a │ │ +055d3c: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2764 │ │ 0x0003 line=2765 │ │ 0x000c line=2766 │ │ 0x0010 line=2767 │ │ 0x0017 line=2768 │ │ @@ -113556,38 +113548,38 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -053b70: |[053b70] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -053b80: 6f30 8d08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ -053b86: 1c00 db01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01db │ │ -053b8a: 6e10 2d14 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -053b90: 0c00 |0008: move-result-object v0 │ │ -053b92: 6e20 240d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ -053b98: 7010 420b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b42 │ │ -053b9e: 0a00 |000f: move-result v0 │ │ -053ba0: 6e20 310d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0d31 │ │ -053ba6: 5420 ab03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053baa: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -053bac: 6e20 710b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b71 │ │ -053bb2: 0a00 |0019: move-result v0 │ │ -053bb4: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -053bb8: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -053bbc: 6e20 f40c 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ -053bc2: 5420 ab03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053bc6: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -053bc8: 6e20 710b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b71 │ │ -053bce: 0a00 |0027: move-result v0 │ │ -053bd0: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -053bd4: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -053bd8: 6e20 f40c 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ -053bde: 0e00 |002f: return-void │ │ +055d40: |[055d40] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +055d50: 6f30 8d08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ +055d56: 1c00 db01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01db │ │ +055d5a: 6e10 2d14 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +055d60: 0c00 |0008: move-result-object v0 │ │ +055d62: 6e20 240d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ +055d68: 7010 420b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b42 │ │ +055d6e: 0a00 |000f: move-result v0 │ │ +055d70: 6e20 310d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0d31 │ │ +055d76: 5420 ab03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055d7a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +055d7c: 6e20 710b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b71 │ │ +055d82: 0a00 |0019: move-result v0 │ │ +055d84: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +055d88: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +055d8c: 6e20 f40c 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ +055d92: 5420 ab03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055d96: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +055d98: 6e20 710b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b71 │ │ +055d9e: 0a00 |0027: move-result v0 │ │ +055da0: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +055da4: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +055da8: 6e20 f40c 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ +055dae: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2778 │ │ 0x0003 line=2779 │ │ 0x000c line=2780 │ │ 0x0013 line=2781 │ │ 0x001c line=2782 │ │ @@ -113604,53 +113596,53 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -053be0: |[053be0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -053bf0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -053bf2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -053bf4: 6f40 9008 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0890 │ │ -053bfa: 0a02 |0005: move-result v2 │ │ -053bfc: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -053c00: 0f00 |0008: return v0 │ │ -053c02: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -053c08: 0110 |000c: move v0, v1 │ │ -053c0a: 28fb |000d: goto 0008 // -0005 │ │ -053c0c: 5442 ab03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053c10: 6e20 710b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b71 │ │ -053c16: 0a02 |0013: move-result v2 │ │ -053c18: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -053c1c: 5441 ab03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053c20: 5442 ab03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053c24: 7110 660b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b66 │ │ -053c2a: 0a02 |001d: move-result v2 │ │ -053c2c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -053c30: 6e20 cd0b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ -053c36: 28e5 |0023: goto 0008 // -001b │ │ -053c38: 0110 |0024: move v0, v1 │ │ -053c3a: 28e3 |0025: goto 0008 // -001d │ │ -053c3c: 5442 ab03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053c40: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -053c42: 6e20 710b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b71 │ │ -053c48: 0a02 |002c: move-result v2 │ │ -053c4a: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -053c4e: 5441 ab03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053c52: 5442 ab03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ -053c56: 7110 660b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b66 │ │ -053c5c: 0a02 |0036: move-result v2 │ │ -053c5e: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -053c62: 6e20 cd0b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ -053c68: 28cc |003c: goto 0008 // -0034 │ │ -053c6a: 0110 |003d: move v0, v1 │ │ -053c6c: 28ca |003e: goto 0008 // -0036 │ │ -053c6e: 0000 |003f: nop // spacer │ │ -053c70: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +055db0: |[055db0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +055dc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055dc2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +055dc4: 6f40 9008 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0890 │ │ +055dca: 0a02 |0005: move-result v2 │ │ +055dcc: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +055dd0: 0f00 |0008: return v0 │ │ +055dd2: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +055dd8: 0110 |000c: move v0, v1 │ │ +055dda: 28fb |000d: goto 0008 // -0005 │ │ +055ddc: 5442 ab03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055de0: 6e20 710b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b71 │ │ +055de6: 0a02 |0013: move-result v2 │ │ +055de8: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +055dec: 5441 ab03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055df0: 5442 ab03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055df4: 7110 660b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b66 │ │ +055dfa: 0a02 |001d: move-result v2 │ │ +055dfc: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055e00: 6e20 cd0b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ +055e06: 28e5 |0023: goto 0008 // -001b │ │ +055e08: 0110 |0024: move v0, v1 │ │ +055e0a: 28e3 |0025: goto 0008 // -001d │ │ +055e0c: 5442 ab03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055e10: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +055e12: 6e20 710b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b71 │ │ +055e18: 0a02 |002c: move-result v2 │ │ +055e1a: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +055e1e: 5441 ab03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055e22: 5442 ab03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ab │ │ +055e26: 7110 660b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b66 │ │ +055e2c: 0a02 |0036: move-result v2 │ │ +055e2e: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +055e32: 6e20 cd0b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ +055e38: 28cc |003c: goto 0008 // -0034 │ │ +055e3a: 0110 |003d: move v0, v1 │ │ +055e3c: 28ca |003e: goto 0008 // -0036 │ │ +055e3e: 0000 |003f: nop // spacer │ │ +055e40: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2791 │ │ 0x0008 line=2808 │ │ 0x0009 line=2794 │ │ 0x000d line=2808 │ │ 0x000e line=2796 │ │ @@ -113698,17 +113690,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053c84: |[053c84] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -053c94: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053c9a: 0e00 |0003: return-void │ │ +055e54: |[055e54] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +055e64: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -113717,18 +113709,18 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -053c9c: |[053c9c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -053cac: 2200 d801 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01d8 │ │ -053cb0: 7030 550b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0b55 │ │ -053cb6: 1100 |0005: return-object v0 │ │ +055e6c: |[055e6c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +055e7c: 2200 d801 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01d8 │ │ +055e80: 7030 550b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0b55 │ │ +055e86: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -113738,18 +113730,18 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -053cb8: |[053cb8] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -053cc8: 6e30 500b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@0b50 │ │ -053cce: 0c00 |0003: move-result-object v0 │ │ -053cd0: 1100 |0004: return-object v0 │ │ +055e88: |[055e88] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +055e98: 6e30 500b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@0b50 │ │ +055e9e: 0c00 |0003: move-result-object v0 │ │ +055ea0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -113759,17 +113751,17 @@ │ │ type : '(I)[Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053cd4: |[053cd4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -053ce4: 2320 4703 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0347 │ │ -053ce8: 1100 |0002: return-object v0 │ │ +055ea4: |[055ea4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +055eb4: 2320 4703 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0347 │ │ +055eb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -113778,18 +113770,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053cec: |[053cec] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -053cfc: 6e20 520b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0b52 │ │ -053d02: 0c00 |0003: move-result-object v0 │ │ -053d04: 1100 |0004: return-object v0 │ │ +055ebc: |[055ebc] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +055ecc: 6e20 520b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0b52 │ │ +055ed2: 0c00 |0003: move-result-object v0 │ │ +055ed4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -113824,17 +113816,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053d08: |[053d08] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -053d18: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053d1e: 0e00 |0003: return-void │ │ +055ed8: |[055ed8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +055ee8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -113843,16 +113835,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053d20: |[053d20] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -053d30: 0e00 |0000: return-void │ │ +055ef0: |[055ef0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +055f00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -113861,16 +113853,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053d34: |[053d34] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -053d44: 0e00 |0000: return-void │ │ +055f04: |[055f04] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +055f14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -113881,16 +113873,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053d48: |[053d48] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -053d58: 0e00 |0000: return-void │ │ +055f18: |[055f18] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +055f28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ @@ -113925,17 +113917,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053d5c: |[053d5c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -053d6c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053d72: 0e00 |0003: return-void │ │ +055f2c: |[055f2c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +055f3c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -113944,27 +113936,27 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -053d74: |[053d74] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -053d84: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -053d88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -053d8a: 0f01 |0003: return v1 │ │ -053d8c: 6e10 2612 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ -053d92: 0c01 |0007: move-result-object v1 │ │ -053d94: 1a02 d509 |0008: const-string v2, "accessibility" // string@09d5 │ │ -053d98: 6e20 9600 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -053d9e: 0c00 |000d: move-result-object v0 │ │ -053da0: 1f00 9d02 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@029d │ │ -053da4: 6e20 d912 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@12d9 │ │ -053daa: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -053dac: 28ef |0014: goto 0003 // -0011 │ │ +055f44: |[055f44] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +055f54: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +055f58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055f5a: 0f01 |0003: return v1 │ │ +055f5c: 6e10 2612 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ +055f62: 0c01 |0007: move-result-object v1 │ │ +055f64: 1a02 d509 |0008: const-string v2, "accessibility" // string@09d5 │ │ +055f68: 6e20 9600 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +055f6e: 0c00 |000d: move-result-object v0 │ │ +055f70: 1f00 9d02 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@029d │ │ +055f74: 6e20 d912 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@12d9 │ │ +055f7a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +055f7c: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -114007,17 +113999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053db0: |[053db0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -053dc0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053dc6: 0e00 |0003: return-void │ │ +055f80: |[055f80] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +055f90: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055f96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ │ │ Virtual methods - │ │ @@ -114026,16 +114018,16 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053dc8: |[053dc8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -053dd8: 0e00 |0000: return-void │ │ +055f98: |[055f98] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +055fa8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0001 reg=2 record Ljava/lang/Object; │ │ @@ -114045,17 +114037,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053ddc: |[053ddc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -053dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053dee: 1100 |0001: return-object v0 │ │ +055fac: |[055fac] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +055fbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055fbe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -114065,17 +114057,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053df0: |[053df0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -053e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053e02: 0f00 |0001: return v0 │ │ +055fc0: |[055fc0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +055fd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055fd2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -114118,19 +114110,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -053e04: |[053e04] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -053e14: 5b01 1204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0412 │ │ -053e18: 5b02 1304 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0413 │ │ -053e1c: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053e22: 0e00 |0007: return-void │ │ +055fd4: |[055fd4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +055fe4: 5b01 1204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0412 │ │ +055fe8: 5b02 1304 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0413 │ │ +055fec: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +055ff2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -114141,18 +114133,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -053e24: |[053e24] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -053e34: 5410 1304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0413 │ │ -053e38: 6e20 1a0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c1a │ │ -053e3e: 0e00 |0005: return-void │ │ +055ff4: |[055ff4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +056004: 5410 1304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0413 │ │ +056008: 6e20 1a0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c1a │ │ +05600e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -114192,17 +114184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053e40: |[053e40] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -053e50: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053e56: 0e00 |0003: return-void │ │ +056010: |[056010] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +056020: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +056026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ │ │ Virtual methods - │ │ @@ -114211,17 +114203,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053e58: |[053e58] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -053e68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053e6a: 0f00 |0001: return v0 │ │ +056028: |[056028] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +056038: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05603a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -114231,18 +114223,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -053e6c: |[053e6c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -053e7c: 7100 9b14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@149b │ │ -053e82: 0c00 |0003: move-result-object v0 │ │ -053e84: 1100 |0004: return-object v0 │ │ +05603c: |[05603c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05604c: 7100 9b14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@149b │ │ +056052: 0c00 |0003: move-result-object v0 │ │ +056054: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -114252,18 +114244,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -053e88: |[053e88] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -053e98: 7100 9b14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@149b │ │ -053e9e: 0c00 |0003: move-result-object v0 │ │ -053ea0: 1100 |0004: return-object v0 │ │ +056058: |[056058] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +056068: 7100 9b14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@149b │ │ +05606e: 0c00 |0003: move-result-object v0 │ │ +056070: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -114272,17 +114264,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053ea4: |[053ea4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -053eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053eb6: 0f00 |0001: return v0 │ │ +056074: |[056074] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +056084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056086: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -114291,17 +114283,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053eb8: |[053eb8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -053ec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053eca: 1100 |0001: return-object v0 │ │ +056088: |[056088] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +056098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05609a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -114310,17 +114302,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053ecc: |[053ecc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -053edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053ede: 0f00 |0001: return v0 │ │ +05609c: |[05609c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0560ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0560ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -114358,17 +114350,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053ee0: |[053ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -053ef0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -053ef6: 0e00 |0003: return-void │ │ +0560b0: |[0560b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +0560c0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0560c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -114377,16 +114369,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053ef8: |[053ef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -053f08: 0e00 |0000: return-void │ │ +0560c8: |[0560c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +0560d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -114396,16 +114388,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053f0c: |[053f0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -053f1c: 0e00 |0000: return-void │ │ +0560dc: |[0560dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0560ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -114415,16 +114407,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053f20: |[053f20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -053f30: 0e00 |0000: return-void │ │ +0560f0: |[0560f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +056100: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -114435,18 +114427,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -053f34: |[053f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -053f44: 7100 9b14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@149b │ │ -053f4a: 0c00 |0003: move-result-object v0 │ │ -053f4c: 1100 |0004: return-object v0 │ │ +056104: |[056104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +056114: 7100 9b14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@149b │ │ +05611a: 0c00 |0003: move-result-object v0 │ │ +05611c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -114456,17 +114448,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053f50: |[053f50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -053f60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053f62: 1100 |0001: return-object v0 │ │ +056120: |[056120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +056130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056132: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -114476,17 +114468,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053f64: |[053f64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -053f74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053f76: 1100 |0001: return-object v0 │ │ +056134: |[056134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +056144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056146: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -114496,17 +114488,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053f78: |[053f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -053f88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053f8a: 0f00 |0001: return v0 │ │ +056148: |[056148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +056158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05615a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114515,16 +114507,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053f8c: |[053f8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -053f9c: 0e00 |0000: return-void │ │ +05615c: |[05615c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05616c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -114534,16 +114526,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053fa0: |[053fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -053fb0: 0e00 |0000: return-void │ │ +056170: |[056170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056180: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -114553,17 +114545,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053fb4: |[053fb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -053fc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053fc6: 1100 |0001: return-object v0 │ │ +056184: |[056184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +056194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056196: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -114573,17 +114565,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053fc8: |[053fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -053fd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053fda: 0f00 |0001: return v0 │ │ +056198: |[056198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0561a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114592,17 +114584,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053fdc: |[053fdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -053fec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053fee: 1100 |0001: return-object v0 │ │ +0561ac: |[0561ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0561bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114611,17 +114603,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053ff0: |[053ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054002: 1100 |0001: return-object v0 │ │ +0561c0: |[0561c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0561d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114630,17 +114622,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054004: |[054004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -054014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054016: 0f00 |0001: return v0 │ │ +0561d4: |[0561d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0561e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114649,17 +114641,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054018: |[054018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -054028: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05402a: 0f00 |0001: return v0 │ │ +0561e8: |[0561e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0561f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114668,17 +114660,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05402c: |[05402c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05403c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05403e: 1100 |0001: return-object v0 │ │ +0561fc: |[0561fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05620c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05620e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114687,17 +114679,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054040: |[054040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054052: 1100 |0001: return-object v0 │ │ +056210: |[056210] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056222: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114706,17 +114698,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054054: |[054054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054066: 1100 |0001: return-object v0 │ │ +056224: |[056224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056236: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114725,17 +114717,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054068: |[054068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -054078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05407a: 1100 |0001: return-object v0 │ │ +056238: |[056238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +056248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05624a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114744,17 +114736,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05407c: |[05407c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05408c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05408e: 0f00 |0001: return v0 │ │ +05624c: |[05624c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05625c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05625e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114763,17 +114755,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054090: |[054090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0540a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540a2: 0f00 |0001: return v0 │ │ +056260: |[056260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +056270: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056272: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114782,17 +114774,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540a4: |[0540a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0540b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540b6: 0f00 |0001: return v0 │ │ +056274: |[056274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +056284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056286: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114801,17 +114793,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540b8: |[0540b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0540c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540ca: 0f00 |0001: return v0 │ │ +056288: |[056288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +056298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05629a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114820,17 +114812,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540cc: |[0540cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0540dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540de: 0f00 |0001: return v0 │ │ +05629c: |[05629c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0562ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114839,17 +114831,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540e0: |[0540e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0540f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540f2: 0f00 |0001: return v0 │ │ +0562b0: |[0562b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0562c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114858,17 +114850,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540f4: |[0540f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -054104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054106: 0f00 |0001: return v0 │ │ +0562c4: |[0562c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0562d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114877,17 +114869,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054108: |[054108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -054118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05411a: 0f00 |0001: return v0 │ │ +0562d8: |[0562d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0562e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114896,17 +114888,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05411c: |[05411c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -05412c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05412e: 0f00 |0001: return v0 │ │ +0562ec: |[0562ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0562fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114915,17 +114907,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054130: |[054130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -054140: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054142: 0f00 |0001: return v0 │ │ +056300: |[056300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +056310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056312: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114934,17 +114926,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054144: |[054144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -054154: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054156: 0f00 |0001: return v0 │ │ +056314: |[056314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +056324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056326: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114953,17 +114945,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054158: |[054158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -054168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05416a: 0f00 |0001: return v0 │ │ +056328: |[056328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +056338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05633a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114972,17 +114964,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05416c: |[05416c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05417c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05417e: 0f00 |0001: return v0 │ │ +05633c: |[05633c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +05634c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05634e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -114991,17 +114983,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054180: |[054180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -054190: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054192: 1100 |0001: return-object v0 │ │ +056350: |[056350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +056360: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056362: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -115009,17 +115001,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054194: |[054194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0541a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0541a6: 1100 |0001: return-object v0 │ │ +056364: |[056364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +056374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056376: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -115028,17 +115020,17 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0541a8: |[0541a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0541b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0541ba: 1100 |0001: return-object v0 │ │ +056378: |[056378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +056388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05638a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -115048,17 +115040,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0541bc: |[0541bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0541cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0541ce: 1100 |0001: return-object v0 │ │ +05638c: |[05638c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05639c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05639e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115067,17 +115059,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0541d0: |[0541d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0541e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0541e2: 0f00 |0001: return v0 │ │ +0563a0: |[0563a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0563b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0563b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -115087,17 +115079,17 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0541e4: |[0541e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0541f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0541f6: 0f00 |0001: return v0 │ │ +0563b4: |[0563b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0563c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0563c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -115108,16 +115100,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0541f8: |[0541f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -054208: 0e00 |0000: return-void │ │ +0563c8: |[0563c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0563d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -115126,16 +115118,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05420c: |[05420c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -05421c: 0e00 |0000: return-void │ │ +0563dc: |[0563dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0563ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -115145,16 +115137,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054220: |[054220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -054230: 0e00 |0000: return-void │ │ +0563f0: |[0563f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056400: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -115164,16 +115156,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054234: |[054234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -054244: 0e00 |0000: return-void │ │ +056404: |[056404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056414: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -115183,16 +115175,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054248: |[054248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -054258: 0e00 |0000: return-void │ │ +056418: |[056418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +056428: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -115202,16 +115194,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05425c: |[05425c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05426c: 0e00 |0000: return-void │ │ +05642c: |[05642c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05643c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -115221,16 +115213,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054270: |[054270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054280: 0e00 |0000: return-void │ │ +056440: |[056440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056450: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -115240,16 +115232,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054284: |[054284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -054294: 0e00 |0000: return-void │ │ +056454: |[056454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +056464: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -115259,16 +115251,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054298: |[054298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0542a8: 0e00 |0000: return-void │ │ +056468: |[056468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056478: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -115278,16 +115270,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0542ac: |[0542ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0542bc: 0e00 |0000: return-void │ │ +05647c: |[05647c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05648c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -115297,16 +115289,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0542c0: |[0542c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0542d0: 0e00 |0000: return-void │ │ +056490: |[056490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0564a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -115316,16 +115308,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0542d4: |[0542d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0542e4: 0e00 |0000: return-void │ │ +0564a4: |[0564a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0564b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -115335,16 +115327,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0542e8: |[0542e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -0542f8: 0e00 |0000: return-void │ │ +0564b8: |[0564b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0564c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -115354,16 +115346,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0542fc: |[0542fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -05430c: 0e00 |0000: return-void │ │ +0564cc: |[0564cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0564dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -115373,16 +115365,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054310: |[054310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -054320: 0e00 |0000: return-void │ │ +0564e0: |[0564e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0564f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -115392,16 +115384,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054324: |[054324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054334: 0e00 |0000: return-void │ │ +0564f4: |[0564f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056504: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -115411,16 +115403,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054338: |[054338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -054348: 0e00 |0000: return-void │ │ +056508: |[056508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +056518: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -115430,16 +115422,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05434c: |[05434c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05435c: 0e00 |0000: return-void │ │ +05651c: |[05651c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05652c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -115450,16 +115442,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054360: |[054360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -054370: 0e00 |0000: return-void │ │ +056530: |[056530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +056540: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -115469,16 +115461,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054374: |[054374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -054384: 0e00 |0000: return-void │ │ +056544: |[056544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +056554: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -115488,16 +115480,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054388: |[054388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -054398: 0e00 |0000: return-void │ │ +056558: |[056558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +056568: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -115507,16 +115499,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05439c: |[05439c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0543ac: 0e00 |0000: return-void │ │ +05656c: |[05656c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05657c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -115526,16 +115518,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0543b0: |[0543b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0543c0: 0e00 |0000: return-void │ │ +056580: |[056580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +056590: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -115546,16 +115538,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0543c4: |[0543c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0543d4: 0e00 |0000: return-void │ │ +056594: |[056594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0565a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -115565,16 +115557,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0543d8: |[0543d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0543e8: 0e00 |0000: return-void │ │ +0565a8: |[0565a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0565b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 viewId Ljava/lang/String; │ │ @@ -115584,16 +115576,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0543ec: |[0543ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0543fc: 0e00 |0000: return-void │ │ +0565bc: |[0565bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0565cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ @@ -115639,19 +115631,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -054400: |[054400] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -054410: 5b01 3704 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0437 │ │ -054414: 5b02 3804 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0438 │ │ -054418: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05441e: 0e00 |0007: return-void │ │ +0565d0: |[0565d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0565e0: 5b01 3704 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0437 │ │ +0565e4: 5b02 3804 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0438 │ │ +0565e8: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0565ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -115662,24 +115654,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -054420: |[054420] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -054430: 5421 3804 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0438 │ │ -054434: 6e20 910d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d91 │ │ -05443a: 0c00 |0005: move-result-object v0 │ │ -05443c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -054440: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -054442: 1101 |0009: return-object v1 │ │ -054444: 6e10 030d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ -05444a: 0c01 |000d: move-result-object v1 │ │ -05444c: 28fb |000e: goto 0009 // -0005 │ │ +0565f0: |[0565f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +056600: 5421 3804 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0438 │ │ +056604: 6e20 910d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d91 │ │ +05660a: 0c00 |0005: move-result-object v0 │ │ +05660c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +056610: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +056612: 1101 |0009: return-object v1 │ │ +056614: 6e10 030d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ +05661a: 0c01 |000d: move-result-object v1 │ │ +05661c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -115692,33 +115684,33 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -054450: |[054450] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -054460: 5465 3804 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0438 │ │ -054464: 6e30 920d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d92 │ │ -05446a: 0c00 |0005: move-result-object v0 │ │ -05446c: 2204 1403 |0006: new-instance v4, Ljava/util/ArrayList; // type@0314 │ │ -054470: 7010 8414 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -054476: 7210 b114 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@14b1 │ │ -05447c: 0a03 |000e: move-result v3 │ │ -05447e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -054480: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -054484: 7220 af14 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14af │ │ -05448a: 0c02 |0015: move-result-object v2 │ │ -05448c: 1f02 f601 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ -054490: 6e10 030d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ -054496: 0c05 |001b: move-result-object v5 │ │ -054498: 7220 ae14 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14ae │ │ -05449e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0544a2: 28ef |0021: goto 0010 // -0011 │ │ -0544a4: 1104 |0022: return-object v4 │ │ +056620: |[056620] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +056630: 5465 3804 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0438 │ │ +056634: 6e30 920d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d92 │ │ +05663a: 0c00 |0005: move-result-object v0 │ │ +05663c: 2204 1403 |0006: new-instance v4, Ljava/util/ArrayList; // type@0314 │ │ +056640: 7010 8414 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +056646: 7210 b114 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@14b1 │ │ +05664c: 0a03 |000e: move-result v3 │ │ +05664e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +056650: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +056654: 7220 af14 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14af │ │ +05665a: 0c02 |0015: move-result-object v2 │ │ +05665c: 1f02 f601 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ +056660: 6e10 030d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ +056666: 0c05 |001b: move-result-object v5 │ │ +056668: 7220 ae14 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14ae │ │ +05666e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056672: 28ef |0021: goto 0010 // -0011 │ │ +056674: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -115740,19 +115732,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0544a8: |[0544a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0544b8: 5410 3804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0438 │ │ -0544bc: 6e40 950d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d95 │ │ -0544c2: 0a00 |0005: move-result v0 │ │ -0544c4: 0f00 |0006: return v0 │ │ +056678: |[056678] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +056688: 5410 3804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0438 │ │ +05668c: 6e40 950d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d95 │ │ +056692: 0a00 |0005: move-result v0 │ │ +056694: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -115799,19 +115791,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0544c8: |[0544c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0544d8: 5b01 3904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0439 │ │ -0544dc: 5b02 3a04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -0544e0: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0544e6: 0e00 |0007: return-void │ │ +056698: |[056698] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0566a8: 5b01 3904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0439 │ │ +0566ac: 5b02 3a04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +0566b0: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0566b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -115822,24 +115814,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0544e8: |[0544e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0544f8: 5421 3a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -0544fc: 6e20 910d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d91 │ │ -054502: 0c00 |0005: move-result-object v0 │ │ -054504: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -054508: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05450a: 1101 |0009: return-object v1 │ │ -05450c: 6e10 030d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ -054512: 0c01 |000d: move-result-object v1 │ │ -054514: 28fb |000e: goto 0009 // -0005 │ │ +0566b8: |[0566b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +0566c8: 5421 3a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +0566cc: 6e20 910d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d91 │ │ +0566d2: 0c00 |0005: move-result-object v0 │ │ +0566d4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0566d8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0566da: 1101 |0009: return-object v1 │ │ +0566dc: 6e10 030d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ +0566e2: 0c01 |000d: move-result-object v1 │ │ +0566e4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -115852,33 +115844,33 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -054518: |[054518] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -054528: 5465 3a04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -05452c: 6e30 920d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d92 │ │ -054532: 0c00 |0005: move-result-object v0 │ │ -054534: 2204 1403 |0006: new-instance v4, Ljava/util/ArrayList; // type@0314 │ │ -054538: 7010 8414 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1484 │ │ -05453e: 7210 b114 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@14b1 │ │ -054544: 0a03 |000e: move-result v3 │ │ -054546: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -054548: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -05454c: 7220 af14 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14af │ │ -054552: 0c02 |0015: move-result-object v2 │ │ -054554: 1f02 f601 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ -054558: 6e10 030d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ -05455e: 0c05 |001b: move-result-object v5 │ │ -054560: 7220 ae14 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14ae │ │ -054566: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05456a: 28ef |0021: goto 0010 // -0011 │ │ -05456c: 1104 |0022: return-object v4 │ │ +0566e8: |[0566e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0566f8: 5465 3a04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +0566fc: 6e30 920d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d92 │ │ +056702: 0c00 |0005: move-result-object v0 │ │ +056704: 2204 1403 |0006: new-instance v4, Ljava/util/ArrayList; // type@0314 │ │ +056708: 7010 8414 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1484 │ │ +05670e: 7210 b114 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@14b1 │ │ +056714: 0a03 |000e: move-result v3 │ │ +056716: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +056718: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +05671c: 7220 af14 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14af │ │ +056722: 0c02 |0015: move-result-object v2 │ │ +056724: 1f02 f601 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01f6 │ │ +056728: 6e10 030d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ +05672e: 0c05 |001b: move-result-object v5 │ │ +056730: 7220 ae14 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14ae │ │ +056736: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05673a: 28ef |0021: goto 0010 // -0011 │ │ +05673c: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -115900,24 +115892,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -054570: |[054570] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -054580: 5421 3a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -054584: 6e20 930d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d93 │ │ -05458a: 0c00 |0005: move-result-object v0 │ │ -05458c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -054590: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -054592: 1101 |0009: return-object v1 │ │ -054594: 6e10 030d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ -05459a: 0c01 |000d: move-result-object v1 │ │ -05459c: 28fb |000e: goto 0009 // -0005 │ │ +056740: |[056740] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +056750: 5421 3a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +056754: 6e20 930d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d93 │ │ +05675a: 0c00 |0005: move-result-object v0 │ │ +05675c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +056760: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +056762: 1101 |0009: return-object v1 │ │ +056764: 6e10 030d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ +05676a: 0c01 |000d: move-result-object v1 │ │ +05676c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -115930,19 +115922,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0545a0: |[0545a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0545b0: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -0545b4: 6e40 950d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d95 │ │ -0545ba: 0a00 |0005: move-result v0 │ │ -0545bc: 0f00 |0006: return v0 │ │ +056770: |[056770] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +056780: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +056784: 6e40 950d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d95 │ │ +05678a: 0a00 |0005: move-result v0 │ │ +05678c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -115979,17 +115971,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0545c0: |[0545c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0545d0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0545d6: 0e00 |0003: return-void │ │ +056790: |[056790] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +0567a0: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0567a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ │ │ Virtual methods - │ │ @@ -115998,17 +115990,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0545d8: |[0545d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0545e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0545ea: 1100 |0001: return-object v0 │ │ +0567a8: |[0567a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0567b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0567ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ 0x0000 - 0x0002 reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ @@ -116045,17 +116037,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0545ec: |[0545ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -0545fc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -054602: 0e00 |0003: return-void │ │ +0567bc: |[0567bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +0567cc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0567d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -116064,17 +116056,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054604: |[054604] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -054614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054616: 0f00 |0001: return v0 │ │ +0567d4: |[0567d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0567e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0567e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116083,17 +116075,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054618: |[054618] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05462a: 1100 |0001: return-object v0 │ │ +0567e8: |[0567e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0567f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0567fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116102,17 +116094,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05462c: |[05462c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05463c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05463e: 1100 |0001: return-object v0 │ │ +0567fc: |[0567fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05680c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05680e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116121,17 +116113,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054640: |[054640] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054652: 1100 |0001: return-object v0 │ │ +056810: |[056810] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056822: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116140,17 +116132,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054654: |[054654] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -054664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054666: 0f00 |0001: return v0 │ │ +056824: |[056824] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +056834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056836: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116159,17 +116151,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054668: |[054668] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -054678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05467a: 0f00 |0001: return v0 │ │ +056838: |[056838] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +056848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05684a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116178,17 +116170,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05467c: |[05467c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -05468c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05468e: 0f00 |0001: return v0 │ │ +05684c: |[05684c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +05685c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05685e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116197,17 +116189,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054690: |[054690] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0546a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0546a2: 0f00 |0001: return v0 │ │ +056860: |[056860] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +056870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056872: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116216,17 +116208,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0546a4: |[0546a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0546b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0546b6: 0f00 |0001: return v0 │ │ +056874: |[056874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +056884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056886: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116235,17 +116227,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0546b8: |[0546b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0546c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0546ca: 1100 |0001: return-object v0 │ │ +056888: |[056888] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +056898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05689a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116254,17 +116246,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0546cc: |[0546cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0546dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0546de: 0f00 |0001: return v0 │ │ +05689c: |[05689c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0568ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0568ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116273,17 +116265,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0546e0: |[0546e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0546f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0546f2: 0f00 |0001: return v0 │ │ +0568b0: |[0568b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0568c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0568c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116292,17 +116284,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0546f4: |[0546f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -054704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054706: 0f00 |0001: return v0 │ │ +0568c4: |[0568c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0568d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0568d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116311,17 +116303,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054708: |[054708] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -054718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05471a: 1100 |0001: return-object v0 │ │ +0568d8: |[0568d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0568e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0568ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116330,18 +116322,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05471c: |[05471c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -05472c: 7100 9b14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@149b │ │ -054732: 0c00 |0003: move-result-object v0 │ │ -054734: 1100 |0004: return-object v0 │ │ +0568ec: |[0568ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0568fc: 7100 9b14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@149b │ │ +056902: 0c00 |0003: move-result-object v0 │ │ +056904: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116350,17 +116342,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054738: |[054738] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -054748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05474a: 0f00 |0001: return v0 │ │ +056908: |[056908] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +056918: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05691a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116369,17 +116361,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05474c: |[05474c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05475c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05475e: 0f00 |0001: return v0 │ │ +05691c: |[05691c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05692c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05692e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116388,17 +116380,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054760: |[054760] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -054770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054772: 0f00 |0001: return v0 │ │ +056930: |[056930] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +056940: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056942: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116407,17 +116399,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054774: |[054774] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -054784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054786: 0f00 |0001: return v0 │ │ +056944: |[056944] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +056954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056956: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116426,17 +116418,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054788: |[054788] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -054798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05479a: 0f00 |0001: return v0 │ │ +056958: |[056958] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +056968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05696a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116445,17 +116437,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05479c: |[05479c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0547ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0547ae: 0f00 |0001: return v0 │ │ +05696c: |[05696c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05697c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05697e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116464,17 +116456,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0547b0: |[0547b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0547c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0547c2: 0f00 |0001: return v0 │ │ +056980: |[056980] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +056990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056992: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116483,17 +116475,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0547c4: |[0547c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -0547d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0547d6: 1100 |0001: return-object v0 │ │ +056994: |[056994] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0569a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0569a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -116501,17 +116493,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0547d8: |[0547d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0547e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0547ea: 1100 |0001: return-object v0 │ │ +0569a8: |[0569a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0569b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0569ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116520,16 +116512,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0547ec: |[0547ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0547fc: 0e00 |0000: return-void │ │ +0569bc: |[0569bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0569cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -116538,16 +116530,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054800: |[054800] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -054810: 0e00 |0000: return-void │ │ +0569d0: |[0569d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0569e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -116557,16 +116549,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054814: |[054814] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054824: 0e00 |0000: return-void │ │ +0569e4: |[0569e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0569f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -116576,16 +116568,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054828: |[054828] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -054838: 0e00 |0000: return-void │ │ +0569f8: |[0569f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +056a08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -116595,16 +116587,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05483c: |[05483c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05484c: 0e00 |0000: return-void │ │ +056a0c: |[056a0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056a1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -116614,16 +116606,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054850: |[054850] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054860: 0e00 |0000: return-void │ │ +056a20: |[056a20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056a30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -116633,16 +116625,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054864: |[054864] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -054874: 0e00 |0000: return-void │ │ +056a34: |[056a34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +056a44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -116652,16 +116644,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054878: |[054878] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -054888: 0e00 |0000: return-void │ │ +056a48: |[056a48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +056a58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -116671,16 +116663,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05488c: |[05488c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -05489c: 0e00 |0000: return-void │ │ +056a5c: |[056a5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +056a6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -116690,16 +116682,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0548a0: |[0548a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0548b0: 0e00 |0000: return-void │ │ +056a70: |[056a70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +056a80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -116709,16 +116701,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0548b4: |[0548b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0548c4: 0e00 |0000: return-void │ │ +056a84: |[056a84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +056a94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -116728,16 +116720,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0548c8: |[0548c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0548d8: 0e00 |0000: return-void │ │ +056a98: |[056a98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +056aa8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -116747,16 +116739,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0548dc: |[0548dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0548ec: 0e00 |0000: return-void │ │ +056aac: |[056aac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +056abc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -116766,16 +116758,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0548f0: |[0548f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -054900: 0e00 |0000: return-void │ │ +056ac0: |[056ac0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +056ad0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -116785,16 +116777,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054904: |[054904] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -054914: 0e00 |0000: return-void │ │ +056ad4: |[056ad4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +056ae4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -116804,16 +116796,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054918: |[054918] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -054928: 0e00 |0000: return-void │ │ +056ae8: |[056ae8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +056af8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -116823,16 +116815,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05492c: |[05492c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -05493c: 0e00 |0000: return-void │ │ +056afc: |[056afc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +056b0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -116842,16 +116834,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054940: |[054940] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -054950: 0e00 |0000: return-void │ │ +056b10: |[056b10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +056b20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -116861,16 +116853,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054954: |[054954] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -054964: 0e00 |0000: return-void │ │ +056b24: |[056b24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +056b34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -116880,16 +116872,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054968: |[054968] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -054978: 0e00 |0000: return-void │ │ +056b38: |[056b38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +056b48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -116899,16 +116891,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05497c: |[05497c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05498c: 0e00 |0000: return-void │ │ +056b4c: |[056b4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +056b5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -116919,16 +116911,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054990: |[054990] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0549a0: 0e00 |0000: return-void │ │ +056b60: |[056b60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +056b70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ @@ -117016,19 +117008,19 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0549a4: |[0549a4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0549b4: 7010 5a13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@135a │ │ -0549ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0549bc: 6e40 fd0e 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0efd │ │ -0549c2: 0e00 |0007: return-void │ │ +056b74: |[056b74] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +056b84: 7010 5a13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@135a │ │ +056b8a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +056b8c: 6e40 fd0e 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0efd │ │ +056b92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -117040,18 +117032,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0549c4: |[0549c4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0549d4: 7010 5a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@135a │ │ -0549da: 6e40 fd0e 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0efd │ │ -0549e0: 0e00 |0006: return-void │ │ +056b94: |[056b94] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +056ba4: 7010 5a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@135a │ │ +056baa: 6e40 fd0e 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0efd │ │ +056bb0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=151 │ │ 0x0006 line=152 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -117064,22 +117056,22 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0549e4: |[0549e4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0549f4: 7010 5a13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@135a │ │ -0549fa: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -0549fe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -054a00: 6e40 fd0e 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0efd │ │ -054a06: 0e00 |0009: return-void │ │ -054a08: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -054a0a: 28fb |000b: goto 0006 // -0005 │ │ +056bb4: |[056bb4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +056bc4: 7010 5a13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@135a │ │ +056bca: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +056bce: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +056bd0: 6e40 fd0e 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0efd │ │ +056bd6: 0e00 |0009: return-void │ │ +056bd8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +056bda: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -117100,20 +117092,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -054a0c: |[054a0c] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -054a1c: 6e20 060f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f06 │ │ -054a22: 0c00 |0003: move-result-object v0 │ │ -054a24: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -054a28: 7210 ed00 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ed │ │ -054a2e: 0e00 |0009: return-void │ │ +056bdc: |[056bdc] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +056bec: 6e20 060f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f06 │ │ +056bf2: 0c00 |0003: move-result-object v0 │ │ +056bf4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +056bf8: 7210 ed00 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ed │ │ +056bfe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -117126,21 +117118,21 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -054a30: |[054a30] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -054a40: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -054a44: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -054a48: 1100 |0004: return-object v0 │ │ -054a4a: 6e10 5214 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1452 │ │ -054a50: 0c00 |0008: move-result-object v0 │ │ -054a52: 28fb |0009: goto 0004 // -0005 │ │ +056c00: |[056c00] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +056c10: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +056c14: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +056c18: 1100 |0004: return-object v0 │ │ +056c1a: 6e10 5214 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1452 │ │ +056c20: 0c00 |0008: move-result-object v0 │ │ +056c22: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x000a reg=2 cursor Landroid/database/Cursor; │ │ │ │ @@ -117149,25 +117141,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -054a54: |[054a54] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -054a64: 5510 8304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054a68: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -054a6c: 5410 8004 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054a70: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -054a74: 5410 8004 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054a78: 7210 ef00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00ef │ │ -054a7e: 0a00 |000d: move-result v0 │ │ -054a80: 0f00 |000e: return v0 │ │ -054a82: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -054a84: 28fe |0010: goto 000e // -0002 │ │ +056c24: |[056c24] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +056c34: 5510 8304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +056c38: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +056c3c: 5410 8004 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056c40: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +056c44: 5410 8004 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056c48: 7210 ef00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00ef │ │ +056c4e: 0a00 |000d: move-result v0 │ │ +056c50: 0f00 |000e: return v0 │ │ +056c52: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +056c54: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0008 line=202 │ │ 0x000e line=204 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -117177,17 +117169,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054a88: |[054a88] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -054a98: 5410 8004 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054a9c: 1100 |0002: return-object v0 │ │ +056c58: |[056c58] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +056c68: 5410 8004 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056c6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -117195,32 +117187,32 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -054aa0: |[054aa0] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -054ab0: 5531 8304 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054ab4: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -054ab8: 5431 8004 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054abc: 7220 f300 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f3 │ │ -054ac2: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -054ac6: 5431 7f04 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ -054aca: 5432 8004 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054ace: 6e40 ff0e 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0eff │ │ -054ad4: 0c00 |0012: move-result-object v0 │ │ -054ad6: 5431 7f04 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ -054ada: 5432 8004 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054ade: 6e40 f10e 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0ef1 │ │ -054ae4: 1100 |001a: return-object v0 │ │ -054ae6: 0750 |001b: move-object v0, v5 │ │ -054ae8: 28f7 |001c: goto 0013 // -0009 │ │ -054aea: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -054aec: 28fc |001e: goto 001a // -0004 │ │ +056c70: |[056c70] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +056c80: 5531 8304 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +056c84: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +056c88: 5431 8004 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056c8c: 7220 f300 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f3 │ │ +056c92: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +056c96: 5431 7f04 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ +056c9a: 5432 8004 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056c9e: 6e40 ff0e 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0eff │ │ +056ca4: 0c00 |0012: move-result-object v0 │ │ +056ca6: 5431 7f04 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ +056caa: 5432 8004 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056cae: 6e40 f10e 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0ef1 │ │ +056cb4: 1100 |001a: return-object v0 │ │ +056cb6: 0750 |001b: move-object v0, v5 │ │ +056cb8: 28f7 |001c: goto 0013 // -0009 │ │ +056cba: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +056cbc: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -117240,22 +117232,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -054af0: |[054af0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -054b00: 5410 8104 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0481 │ │ -054b04: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -054b08: 2200 1d02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@021d │ │ -054b0c: 7020 0b0f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f0b │ │ -054b12: 5b10 8104 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0481 │ │ -054b16: 5410 8104 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0481 │ │ -054b1a: 1100 |000d: return-object v0 │ │ +056cc0: |[056cc0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +056cd0: 5410 8104 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0481 │ │ +056cd4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +056cd8: 2200 1d02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@021d │ │ +056cdc: 7020 0b0f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f0b │ │ +056ce2: 5b10 8104 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0481 │ │ +056ce6: 5410 8104 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0481 │ │ +056cea: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x000b line=407 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -117265,17 +117257,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054b1c: |[054b1c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -054b2c: 5410 8404 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0484 │ │ -054b30: 1100 |0002: return-object v0 │ │ +056cec: |[056cec] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +056cfc: 5410 8404 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0484 │ │ +056d00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #8 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -117283,25 +117275,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -054b34: |[054b34] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -054b44: 5510 8304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054b48: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -054b4c: 5410 8004 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054b50: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -054b54: 5410 8004 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054b58: 7220 f300 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f3 │ │ -054b5e: 5410 8004 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054b62: 1100 |000f: return-object v0 │ │ -054b64: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -054b66: 28fe |0011: goto 000f // -0002 │ │ +056d04: |[056d04] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +056d14: 5510 8304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +056d18: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +056d1c: 5410 8004 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056d20: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +056d24: 5410 8004 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056d28: 7220 f300 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f3 │ │ +056d2e: 5410 8004 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056d32: 1100 |000f: return-object v0 │ │ +056d34: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +056d36: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -117313,29 +117305,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -054b68: |[054b68] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -054b78: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -054b7c: 5532 8304 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054b80: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -054b84: 5432 8004 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054b88: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -054b8c: 5432 8004 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054b90: 7220 f300 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f3 │ │ -054b96: 0a02 |000f: move-result v2 │ │ -054b98: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -054b9c: 5430 8004 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054ba0: 5231 8504 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0485 │ │ -054ba4: 7220 f000 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00f0 │ │ -054baa: 0b00 |0019: move-result-wide v0 │ │ -054bac: 1000 |001a: return-wide v0 │ │ +056d38: |[056d38] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +056d48: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +056d4c: 5532 8304 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +056d50: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +056d54: 5432 8004 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056d58: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +056d5c: 5432 8004 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056d60: 7220 f300 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f3 │ │ +056d66: 0a02 |000f: move-result v2 │ │ +056d68: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +056d6c: 5430 8004 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056d70: 5231 8504 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0485 │ │ +056d74: 7220 f000 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00f0 │ │ +056d7a: 0b00 |0019: move-result-wide v0 │ │ +056d7c: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -117347,48 +117339,48 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -054bb0: |[054bb0] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -054bc0: 5541 8304 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054bc4: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -054bc8: 2201 f302 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -054bcc: 1a02 c516 |0006: const-string v2, "this should only be called when the cursor is valid" // string@16c5 │ │ -054bd0: 7020 3a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -054bd6: 2701 |000b: throw v1 │ │ -054bd8: 5441 8004 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054bdc: 7220 f300 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f3 │ │ -054be2: 0a01 |0011: move-result v1 │ │ -054be4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -054be8: 2201 f302 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ -054bec: 2202 0503 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -054bf0: 7010 6714 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -054bf6: 1a03 680b |001b: const-string v3, "couldn't move cursor to position " // string@0b68 │ │ -054bfa: 6e20 6e14 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -054c00: 0c02 |0020: move-result-object v2 │ │ -054c02: 6e20 6a14 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ -054c08: 0c02 |0024: move-result-object v2 │ │ -054c0a: 6e10 7314 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -054c10: 0c02 |0028: move-result-object v2 │ │ -054c12: 7020 3a14 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -054c18: 2701 |002c: throw v1 │ │ -054c1a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -054c1e: 5441 7f04 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ -054c22: 5442 8004 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054c26: 6e40 000f 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f00 │ │ -054c2c: 0c00 |0036: move-result-object v0 │ │ -054c2e: 5441 7f04 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ -054c32: 5442 8004 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054c36: 6e40 f10e 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0ef1 │ │ -054c3c: 1100 |003e: return-object v0 │ │ -054c3e: 0760 |003f: move-object v0, v6 │ │ -054c40: 28f7 |0040: goto 0037 // -0009 │ │ +056d80: |[056d80] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +056d90: 5541 8304 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +056d94: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +056d98: 2201 f302 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +056d9c: 1a02 c516 |0006: const-string v2, "this should only be called when the cursor is valid" // string@16c5 │ │ +056da0: 7020 3a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +056da6: 2701 |000b: throw v1 │ │ +056da8: 5441 8004 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056dac: 7220 f300 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f3 │ │ +056db2: 0a01 |0011: move-result v1 │ │ +056db4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +056db8: 2201 f302 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@02f3 │ │ +056dbc: 2202 0503 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +056dc0: 7010 6714 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +056dc6: 1a03 680b |001b: const-string v3, "couldn't move cursor to position " // string@0b68 │ │ +056dca: 6e20 6e14 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +056dd0: 0c02 |0020: move-result-object v2 │ │ +056dd2: 6e20 6a14 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@146a │ │ +056dd8: 0c02 |0024: move-result-object v2 │ │ +056dda: 6e10 7314 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +056de0: 0c02 |0028: move-result-object v2 │ │ +056de2: 7020 3a14 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +056de8: 2701 |002c: throw v1 │ │ +056dea: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +056dee: 5441 7f04 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ +056df2: 5442 8004 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056df6: 6e40 000f 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f00 │ │ +056dfc: 0c00 |0036: move-result-object v0 │ │ +056dfe: 5441 7f04 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ +056e02: 5442 8004 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056e06: 6e40 f10e 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0ef1 │ │ +056e0c: 1100 |003e: return-object v0 │ │ +056e0e: 0760 |003f: move-object v0, v6 │ │ +056e10: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -117409,17 +117401,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054c44: |[054c44] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -054c54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054c56: 0f00 |0001: return v0 │ │ +056e14: |[056e14] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +056e24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +056e26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #12 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -117427,59 +117419,59 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -054c58: |[054c58] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -054c68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054c6a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -054c6c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -054c6e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -054c72: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -054c76: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -054c7a: 5c40 7d04 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047d │ │ -054c7e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -054c82: 5b46 8004 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054c86: 5c40 8304 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054c8a: 5b45 7f04 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ -054c8e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -054c92: 1a01 ad09 |0015: const-string v1, "_id" // string@09ad │ │ -054c96: 7220 ee00 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ee │ │ -054c9c: 0a01 |001a: move-result v1 │ │ -054c9e: 5941 8504 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0485 │ │ -054ca2: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -054ca6: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -054ca8: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -054cac: 2201 1902 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0219 │ │ -054cb0: 7020 e70e 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0ee7 │ │ -054cb6: 5b41 7e04 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ -054cba: 2201 1a02 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@021a │ │ -054cbe: 7030 eb0e 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@0eeb │ │ -054cc4: 5b41 8204 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ -054cc8: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -054ccc: 5441 7e04 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ -054cd0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -054cd4: 5441 7e04 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ -054cd8: 7220 f400 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f4 │ │ -054cde: 5441 8204 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ -054ce2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -054ce6: 5441 8204 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ -054cea: 7220 f500 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f5 │ │ -054cf0: 0e00 |0044: return-void │ │ -054cf2: 5c41 7d04 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047d │ │ -054cf6: 28c4 |0047: goto 000b // -003c │ │ -054cf8: 0110 |0048: move v0, v1 │ │ -054cfa: 28c4 |0049: goto 000d // -003c │ │ -054cfc: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -054cfe: 28d0 |004b: goto 001b // -0030 │ │ -054d00: 5b43 7e04 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ -054d04: 5b43 8204 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ -054d08: 28e0 |0050: goto 0030 // -0020 │ │ +056e28: |[056e28] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +056e38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056e3a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +056e3c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +056e3e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +056e42: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +056e46: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +056e4a: 5c40 7d04 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047d │ │ +056e4e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +056e52: 5b46 8004 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056e56: 5c40 8304 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +056e5a: 5b45 7f04 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@047f │ │ +056e5e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +056e62: 1a01 ad09 |0015: const-string v1, "_id" // string@09ad │ │ +056e66: 7220 ee00 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ee │ │ +056e6c: 0a01 |001a: move-result v1 │ │ +056e6e: 5941 8504 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0485 │ │ +056e72: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +056e76: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +056e78: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +056e7c: 2201 1902 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0219 │ │ +056e80: 7020 e70e 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0ee7 │ │ +056e86: 5b41 7e04 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ +056e8a: 2201 1a02 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@021a │ │ +056e8e: 7030 eb0e 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@0eeb │ │ +056e94: 5b41 8204 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ +056e98: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +056e9c: 5441 7e04 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ +056ea0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +056ea4: 5441 7e04 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ +056ea8: 7220 f400 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f4 │ │ +056eae: 5441 8204 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ +056eb2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +056eb6: 5441 8204 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ +056eba: 7220 f500 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f5 │ │ +056ec0: 0e00 |0044: return-void │ │ +056ec2: 5c41 7d04 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047d │ │ +056ec6: 28c4 |0047: goto 000b // -003c │ │ +056ec8: 0110 |0048: move v0, v1 │ │ +056eca: 28c4 |0049: goto 000d // -003c │ │ +056ecc: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +056ece: 28d0 |004b: goto 001b // -0030 │ │ +056ed0: 5b43 7e04 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ +056ed4: 5b43 8204 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ +056ed8: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -117511,21 +117503,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -054d0c: |[054d0c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -054d1c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -054d20: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -054d22: 6e40 fd0e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0efd │ │ -054d28: 0e00 |0006: return-void │ │ -054d2a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -054d2c: 28fb |0008: goto 0003 // -0005 │ │ +056edc: |[056edc] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +056eec: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +056ef0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +056ef2: 6e40 fd0e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0efd │ │ +056ef8: 0e00 |0006: return-void │ │ +056efa: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +056efc: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0007 line=160 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -117538,18 +117530,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -054d30: |[054d30] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -054d40: 6e40 000f 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f00 │ │ -054d46: 0c00 |0003: move-result-object v0 │ │ -054d48: 1100 |0004: return-object v0 │ │ +056f00: |[056f00] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +056f10: 6e40 000f 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f00 │ │ +056f16: 0c00 |0003: move-result-object v0 │ │ +056f18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 cursor Landroid/database/Cursor; │ │ @@ -117566,28 +117558,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -054d4c: |[054d4c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -054d5c: 5510 7d04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047d │ │ -054d60: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -054d64: 5410 8004 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054d68: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -054d6c: 5410 8004 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054d70: 7210 f200 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f2 │ │ -054d76: 0a00 |000d: move-result v0 │ │ -054d78: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -054d7c: 5410 8004 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054d80: 7210 f600 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00f6 │ │ -054d86: 0a00 |0015: move-result v0 │ │ -054d88: 5c10 8304 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054d8c: 0e00 |0018: return-void │ │ +056f1c: |[056f1c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +056f2c: 5510 7d04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047d │ │ +056f30: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +056f34: 5410 8004 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056f38: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +056f3c: 5410 8004 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056f40: 7210 f200 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f2 │ │ +056f46: 0a00 |000d: move-result v0 │ │ +056f48: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +056f4c: 5410 8004 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056f50: 7210 f600 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00f6 │ │ +056f56: 0a00 |0015: move-result v0 │ │ +056f58: 5c10 8304 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +056f5c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0010 line=449 │ │ 0x0018 line=451 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -117597,23 +117589,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -054d90: |[054d90] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -054da0: 5410 8404 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0484 │ │ -054da4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -054da8: 5410 8404 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0484 │ │ -054dac: 7220 6513 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1365 │ │ -054db2: 0c00 |0009: move-result-object v0 │ │ -054db4: 1100 |000a: return-object v0 │ │ -054db6: 5410 8004 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054dba: 28fd |000d: goto 000a // -0003 │ │ +056f60: |[056f60] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +056f70: 5410 8404 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0484 │ │ +056f74: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +056f78: 5410 8404 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0484 │ │ +056f7c: 7220 6513 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1365 │ │ +056f82: 0c00 |0009: move-result-object v0 │ │ +056f84: 1100 |000a: return-object v0 │ │ +056f86: 5410 8004 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056f8a: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x000a line=400 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -117624,17 +117616,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054dbc: |[054dbc] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -054dcc: 5b01 8404 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0484 │ │ -054dd0: 0e00 |0002: return-void │ │ +056f8c: |[056f8c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +056f9c: 5b01 8404 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0484 │ │ +056fa0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0002 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0003 reg=1 filterQueryProvider Landroid/widget/FilterQueryProvider; │ │ @@ -117644,53 +117636,53 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -054dd4: |[054dd4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -054de4: 5421 8004 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054de8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -054dec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -054dee: 1100 |0005: return-object v0 │ │ -054df0: 5420 8004 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054df4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -054df8: 5421 7e04 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ -054dfc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -054e00: 5421 7e04 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ -054e04: 7220 f700 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00f7 │ │ -054e0a: 5421 8204 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ -054e0e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -054e12: 5421 8204 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ -054e16: 7220 f800 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f8 │ │ -054e1c: 5b23 8004 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ -054e20: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -054e24: 5421 7e04 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ -054e28: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -054e2c: 5421 7e04 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ -054e30: 7220 f400 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f4 │ │ -054e36: 5421 8204 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ -054e3a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -054e3e: 5421 8204 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ -054e42: 7220 f500 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f5 │ │ -054e48: 1a01 ad09 |0032: const-string v1, "_id" // string@09ad │ │ -054e4c: 7220 ee00 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ee │ │ -054e52: 0a01 |0037: move-result v1 │ │ -054e54: 5921 8504 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0485 │ │ -054e58: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -054e5a: 5c21 8304 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054e5e: 6e10 010f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f01 │ │ -054e64: 28c5 |0040: goto 0005 // -003b │ │ -054e66: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -054e68: 5921 8504 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0485 │ │ -054e6c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -054e6e: 5c21 8304 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ -054e72: 6e10 020f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f02 │ │ -054e78: 28bb |004a: goto 0005 // -0045 │ │ +056fa4: |[056fa4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +056fb4: 5421 8004 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056fb8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +056fbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +056fbe: 1100 |0005: return-object v0 │ │ +056fc0: 5420 8004 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056fc4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +056fc8: 5421 7e04 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ +056fcc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +056fd0: 5421 7e04 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ +056fd4: 7220 f700 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00f7 │ │ +056fda: 5421 8204 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ +056fde: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +056fe2: 5421 8204 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ +056fe6: 7220 f800 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f8 │ │ +056fec: 5b23 8004 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0480 │ │ +056ff0: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +056ff4: 5421 7e04 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ +056ff8: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +056ffc: 5421 7e04 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@047e │ │ +057000: 7220 f400 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f4 │ │ +057006: 5421 8204 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ +05700a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +05700e: 5421 8204 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0482 │ │ +057012: 7220 f500 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f5 │ │ +057018: 1a01 ad09 |0032: const-string v1, "_id" // string@09ad │ │ +05701c: 7220 ee00 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ee │ │ +057022: 0a01 |0037: move-result v1 │ │ +057024: 5921 8504 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0485 │ │ +057028: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +05702a: 5c21 8304 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +05702e: 6e10 010f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f01 │ │ +057034: 28c5 |0040: goto 0005 // -003b │ │ +057036: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +057038: 5921 8504 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0485 │ │ +05703c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +05703e: 5c21 8304 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0483 │ │ +057042: 6e10 020f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f02 │ │ +057048: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -117749,21 +117741,21 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -054e7c: |[054e7c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -054e8c: 5b12 8804 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0488 │ │ -054e90: 7010 8808 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0888 │ │ -054e96: 2200 3d00 |0005: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ -054e9a: 7010 1901 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -054ea0: 5b10 8704 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0487 │ │ -054ea4: 0e00 |000c: return-void │ │ +05704c: |[05704c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +05705c: 5b12 8804 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0488 │ │ +057060: 7010 8808 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0888 │ │ +057066: 2200 3d00 |0005: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ +05706a: 7010 1901 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +057070: 5b10 8704 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0487 │ │ +057074: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1527 │ │ 0x0005 line=1528 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -117773,42 +117765,42 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -054ea8: |[054ea8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -054eb8: 6e10 a212 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ -054ebe: 0a01 |0003: move-result v1 │ │ -054ec0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -054ec2: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -054ec6: 6e20 a112 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ -054ecc: 0c00 |000a: move-result-object v0 │ │ -054ece: 6e20 120f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f12 │ │ -054ed4: 0a04 |000e: move-result v4 │ │ -054ed6: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -054eda: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054ede: 28f2 |0013: goto 0005 // -000e │ │ -054ee0: 7110 c90a 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0ac9 │ │ -054ee6: 0a03 |0017: move-result v3 │ │ -054ee8: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ -054eee: 28f6 |001b: goto 0011 // -000a │ │ -054ef0: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -054ef2: 7120 e00a 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae0 │ │ -054ef8: 6e20 f50c 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0cf5 │ │ -054efe: 28ee |0023: goto 0011 // -0012 │ │ -054f00: 2004 9302 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@0293 │ │ -054f04: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ -054f08: 1f00 9302 |0028: check-cast v0, Landroid/view/ViewGroup; // type@0293 │ │ -054f0c: 7030 100f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f10 │ │ -054f12: 28e4 |002d: goto 0011 // -001c │ │ -054f14: 0e00 |002e: return-void │ │ -054f16: 0000 |002f: nop // spacer │ │ -054f18: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ +057078: |[057078] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +057088: 6e10 a212 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12a2 │ │ +05708e: 0a01 |0003: move-result v1 │ │ +057090: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +057092: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +057096: 6e20 a112 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12a1 │ │ +05709c: 0c00 |000a: move-result-object v0 │ │ +05709e: 6e20 120f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f12 │ │ +0570a4: 0a04 |000e: move-result v4 │ │ +0570a6: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +0570aa: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0570ae: 28f2 |0013: goto 0005 // -000e │ │ +0570b0: 7110 c90a 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0ac9 │ │ +0570b6: 0a03 |0017: move-result v3 │ │ +0570b8: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ +0570be: 28f6 |001b: goto 0011 // -000a │ │ +0570c0: 1214 |001c: const/4 v4, #int 1 // #1 │ │ +0570c2: 7120 e00a 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae0 │ │ +0570c8: 6e20 f50c 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0cf5 │ │ +0570ce: 28ee |0023: goto 0011 // -0012 │ │ +0570d0: 2004 9302 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@0293 │ │ +0570d4: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ +0570d8: 1f00 9302 |0028: check-cast v0, Landroid/view/ViewGroup; // type@0293 │ │ +0570dc: 7030 100f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f10 │ │ +0570e2: 28e4 |002d: goto 0011 // -001c │ │ +0570e4: 0e00 |002e: return-void │ │ +0570e6: 0000 |002f: nop // spacer │ │ +0570e8: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1548 │ │ 0x0004 line=1549 │ │ 0x0007 line=1550 │ │ 0x000b line=1551 │ │ 0x0011 line=1549 │ │ @@ -117835,57 +117827,57 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -054f34: |[054f34] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -054f44: 5420 8704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0487 │ │ -054f48: 6e20 fd0c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cfd │ │ -054f4e: 6e20 200d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d20 │ │ -054f54: 6e20 fe0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cfe │ │ -054f5a: 6e20 210d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d21 │ │ -054f60: 6e10 170d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d17 │ │ -054f66: 0a01 |0011: move-result v1 │ │ -054f68: 6e20 370d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d37 │ │ -054f6e: 6e10 060d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d06 │ │ -054f74: 0c01 |0018: move-result-object v1 │ │ -054f76: 6e20 2d0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d2d │ │ -054f7c: 6e10 010d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d01 │ │ -054f82: 0c01 |001f: move-result-object v1 │ │ -054f84: 6e20 240d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ -054f8a: 6e10 020d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d02 │ │ -054f90: 0c01 |0026: move-result-object v1 │ │ -054f92: 6e20 260d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d26 │ │ -054f98: 6e10 100d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d10 │ │ -054f9e: 0a01 |002d: move-result v1 │ │ -054fa0: 6e20 270d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d27 │ │ -054fa6: 6e10 0f0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d0f │ │ -054fac: 0a01 |0034: move-result v1 │ │ -054fae: 6e20 250d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d25 │ │ -054fb4: 6e10 110d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d11 │ │ -054fba: 0a01 |003b: move-result v1 │ │ -054fbc: 6e20 280d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d28 │ │ -054fc2: 6e10 120d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d12 │ │ -054fc8: 0a01 |0042: move-result v1 │ │ -054fca: 6e20 290d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d29 │ │ -054fd0: 6e10 0c0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d0c │ │ -054fd6: 0a01 |0049: move-result v1 │ │ -054fd8: 6e20 1f0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d1f │ │ -054fde: 6e10 160d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d16 │ │ -054fe4: 0a01 |0050: move-result v1 │ │ -054fe6: 6e20 320d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d32 │ │ -054fec: 6e10 130d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d13 │ │ -054ff2: 0a01 |0057: move-result v1 │ │ -054ff4: 6e20 2b0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d2b │ │ -054ffa: 6e10 fc0c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0cfc │ │ -055000: 0a01 |005e: move-result v1 │ │ -055002: 6e20 f40c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ -055008: 0e00 |0062: return-void │ │ +057104: |[057104] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +057114: 5420 8704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0487 │ │ +057118: 6e20 fd0c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cfd │ │ +05711e: 6e20 200d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d20 │ │ +057124: 6e20 fe0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cfe │ │ +05712a: 6e20 210d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d21 │ │ +057130: 6e10 170d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d17 │ │ +057136: 0a01 |0011: move-result v1 │ │ +057138: 6e20 370d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d37 │ │ +05713e: 6e10 060d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d06 │ │ +057144: 0c01 |0018: move-result-object v1 │ │ +057146: 6e20 2d0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d2d │ │ +05714c: 6e10 010d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d01 │ │ +057152: 0c01 |001f: move-result-object v1 │ │ +057154: 6e20 240d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ +05715a: 6e10 020d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d02 │ │ +057160: 0c01 |0026: move-result-object v1 │ │ +057162: 6e20 260d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d26 │ │ +057168: 6e10 100d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d10 │ │ +05716e: 0a01 |002d: move-result v1 │ │ +057170: 6e20 270d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d27 │ │ +057176: 6e10 0f0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d0f │ │ +05717c: 0a01 |0034: move-result v1 │ │ +05717e: 6e20 250d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d25 │ │ +057184: 6e10 110d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d11 │ │ +05718a: 0a01 |003b: move-result v1 │ │ +05718c: 6e20 280d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d28 │ │ +057192: 6e10 120d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d12 │ │ +057198: 0a01 |0042: move-result v1 │ │ +05719a: 6e20 290d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d29 │ │ +0571a0: 6e10 0c0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d0c │ │ +0571a6: 0a01 |0049: move-result v1 │ │ +0571a8: 6e20 1f0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d1f │ │ +0571ae: 6e10 160d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d16 │ │ +0571b4: 0a01 |0050: move-result v1 │ │ +0571b6: 6e20 320d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d32 │ │ +0571bc: 6e10 130d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d13 │ │ +0571c2: 0a01 |0057: move-result v1 │ │ +0571c4: 6e20 2b0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d2b │ │ +0571ca: 6e10 fc0c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0cfc │ │ +0571d0: 0a01 |005e: move-result v1 │ │ +0571d2: 6e20 f40c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ +0571d8: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1601 │ │ 0x0002 line=1603 │ │ 0x0005 line=1604 │ │ 0x0008 line=1606 │ │ 0x000b line=1607 │ │ @@ -117914,24 +117906,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05500c: |[05500c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -05501c: 5421 8804 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0488 │ │ -055020: 6e10 530f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f53 │ │ -055026: 0c00 |0005: move-result-object v0 │ │ -055028: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -05502c: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -055030: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -055032: 0f01 |000b: return v1 │ │ -055034: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -055036: 28fe |000d: goto 000b // -0002 │ │ +0571dc: |[0571dc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +0571ec: 5421 8804 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0488 │ │ +0571f0: 6e10 530f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f53 │ │ +0571f6: 0c00 |0005: move-result-object v0 │ │ +0571f8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0571fc: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +057200: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +057202: 0f01 |000b: return v1 │ │ +057204: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +057206: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1590 │ │ 0x0006 line=1591 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -117942,30 +117934,30 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -055038: |[055038] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -055048: 7110 190d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d19 │ │ -05504e: 0c01 |0003: move-result-object v1 │ │ -055050: 6f30 8d08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ -055056: 6e20 330d 4500 |0007: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d33 │ │ -05505c: 7110 d10a 0400 |000a: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ad1 │ │ -055062: 0c00 |000d: move-result-object v0 │ │ -055064: 2002 8f02 |000e: instance-of v2, v0, Landroid/view/View; // type@028f │ │ -055068: 3802 0700 |0010: if-eqz v2, 0017 // +0007 │ │ -05506c: 1f00 8f02 |0012: check-cast v0, Landroid/view/View; // type@028f │ │ -055070: 6e20 2e0d 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d2e │ │ -055076: 7030 110f 5301 |0017: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f11 │ │ -05507c: 6e10 1e0d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d1e │ │ -055082: 1f04 9302 |001d: check-cast v4, Landroid/view/ViewGroup; // type@0293 │ │ -055086: 7030 100f 5304 |001f: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f10 │ │ -05508c: 0e00 |0022: return-void │ │ +057208: |[057208] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +057218: 7110 190d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d19 │ │ +05721e: 0c01 |0003: move-result-object v1 │ │ +057220: 6f30 8d08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ +057226: 6e20 330d 4500 |0007: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d33 │ │ +05722c: 7110 d10a 0400 |000a: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ad1 │ │ +057232: 0c00 |000d: move-result-object v0 │ │ +057234: 2002 8f02 |000e: instance-of v2, v0, Landroid/view/View; // type@028f │ │ +057238: 3802 0700 |0010: if-eqz v2, 0017 // +0007 │ │ +05723c: 1f00 8f02 |0012: check-cast v0, Landroid/view/View; // type@028f │ │ +057240: 6e20 2e0d 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d2e │ │ +057246: 7030 110f 5301 |0017: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f11 │ │ +05724c: 6e10 1e0d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d1e │ │ +057252: 1f04 9302 |001d: check-cast v4, Landroid/view/ViewGroup; // type@0293 │ │ +057256: 7030 100f 5304 |001f: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f10 │ │ +05725c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1532 │ │ 0x0004 line=1533 │ │ 0x0007 line=1535 │ │ 0x000a line=1536 │ │ 0x000e line=1537 │ │ @@ -117986,23 +117978,23 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -055090: |[055090] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0550a0: 6e20 120f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f12 │ │ -0550a6: 0a00 |0003: move-result v0 │ │ -0550a8: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -0550ac: 6f40 8f08 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088f │ │ -0550b2: 0a00 |0009: move-result v0 │ │ -0550b4: 0f00 |000a: return v0 │ │ -0550b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0550b8: 28fe |000c: goto 000a // -0002 │ │ +057260: |[057260] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057270: 6e20 120f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f12 │ │ +057276: 0a00 |0003: move-result v0 │ │ +057278: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +05727c: 6f40 8f08 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088f │ │ +057282: 0a00 |0009: move-result v0 │ │ +057284: 0f00 |000a: return v0 │ │ +057286: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +057288: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1583 │ │ 0x0006 line=1584 │ │ 0x000a line=1586 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -118041,17 +118033,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0550bc: |[0550bc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -0550cc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0550d2: 0e00 |0003: return-void │ │ +05728c: |[05728c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +05729c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0572a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -118060,16 +118052,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550d4: |[0550d4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -0550e4: 0e00 |0000: return-void │ │ +0572a4: |[0572a4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +0572b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -118078,16 +118070,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550e8: |[0550e8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -0550f8: 0e00 |0000: return-void │ │ +0572b8: |[0572b8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +0572c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -118096,16 +118088,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550fc: |[0550fc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -05510c: 0e00 |0000: return-void │ │ +0572cc: |[0572cc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +0572dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -118115,16 +118107,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055110: |[055110] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -055120: 0e00 |0000: return-void │ │ +0572e0: |[0572e0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +0572f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -118174,22 +118166,22 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -055124: |[055124] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -055134: 5b12 9b04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -055138: 7010 6111 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1161 │ │ -05513e: 2200 2402 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0224 │ │ -055142: 7020 2e0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f2e │ │ -055148: 5b10 9a04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049a │ │ -05514c: 5913 9804 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ -055150: 0e00 |000e: return-void │ │ +0572f4: |[0572f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +057304: 5b12 9b04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +057308: 7010 6111 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1161 │ │ +05730e: 2200 2402 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0224 │ │ +057312: 7020 2e0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f2e │ │ +057318: 5b10 9a04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049a │ │ +05731c: 5913 9804 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ +057320: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1333 │ │ 0x0005 line=1327 │ │ 0x000c line=1334 │ │ 0x000e line=1335 │ │ locals : │ │ @@ -118202,17 +118194,17 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055154: |[055154] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -055164: 7010 3d0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0f3d │ │ -05516a: 0e00 |0003: return-void │ │ +057324: |[057324] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +057334: 7010 3d0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0f3d │ │ +05733a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -118220,26 +118212,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05516c: |[05516c] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -05517c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -05517e: 5232 9804 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ -055182: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -055186: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -055188: 5432 9b04 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05518c: 6e20 520f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -055192: 0c01 |000b: move-result-object v1 │ │ -055194: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -055198: 5432 9b04 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05519c: 6e20 4a0f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f4a │ │ -0551a2: 0e00 |0013: return-void │ │ +05733c: |[05733c] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +05734c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +05734e: 5232 9804 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ +057352: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +057356: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +057358: 5432 9b04 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05735c: 6e20 520f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +057362: 0c01 |000b: move-result-object v1 │ │ +057364: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +057368: 5432 9b04 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05736c: 6e20 4a0f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f4a │ │ +057372: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1384 │ │ 0x0006 line=1385 │ │ 0x000c line=1386 │ │ 0x000e line=1387 │ │ 0x0013 line=1389 │ │ @@ -118253,71 +118245,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0551a4: |[0551a4] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -0551b4: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -0551b6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0551b8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0551ba: 5497 9904 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ -0551be: 6e10 8b11 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@118b │ │ -0551c4: 0a03 |0008: move-result v3 │ │ -0551c6: 5297 9804 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ -0551ca: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -0551ce: 0161 |000d: move v1, v6 │ │ -0551d0: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -0551d4: 5497 9b04 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0551d8: 6e20 520f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -0551de: 0c04 |0015: move-result-object v4 │ │ -0551e0: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -0551e4: 6e10 4312 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -0551ea: 0a05 |001b: move-result v5 │ │ -0551ec: 7b55 |001c: neg-int v5, v5 │ │ -0551ee: 9000 0503 |001d: add-int v0, v5, v3 │ │ -0551f2: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -0551f6: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -0551fa: 6e10 3012 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -055200: 0a05 |0026: move-result v5 │ │ -055202: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -055206: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -05520a: 6e10 3012 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -055210: 0a05 |002e: move-result v5 │ │ -055212: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -055216: 5495 9b04 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05521a: 6e20 5d0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ -055220: 0a05 |0036: move-result v5 │ │ -055222: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -055226: 6e10 2f12 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -05522c: 0c02 |003c: move-result-object v2 │ │ -05522e: 1f02 2002 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -055232: 5495 9904 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ -055236: 6e10 4012 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1240 │ │ -05523c: 0a07 |0044: move-result v7 │ │ -05523e: 6e40 9f11 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ -055244: 5c26 8c04 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ -055248: 5495 9b04 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05524c: 6e10 670f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -055252: 7010 340f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f34 │ │ -055258: 5495 9b04 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05525c: 6e10 460f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0f46 │ │ -055262: 0e00 |0057: return-void │ │ -055264: 0151 |0058: move v1, v5 │ │ -055266: 28b5 |0059: goto 000e // -004b │ │ -055268: 5495 9b04 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05526c: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -05526e: 6e20 520f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -055274: 0c04 |0060: move-result-object v4 │ │ -055276: 5495 9b04 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05527a: 6e10 620f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -055280: 0a05 |0066: move-result v5 │ │ -055282: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -055286: 28b6 |0069: goto 001f // -004a │ │ +057374: |[057374] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +057384: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +057386: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +057388: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05738a: 5497 9904 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ +05738e: 6e10 8b11 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@118b │ │ +057394: 0a03 |0008: move-result v3 │ │ +057396: 5297 9804 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ +05739a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +05739e: 0161 |000d: move v1, v6 │ │ +0573a0: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +0573a4: 5497 9b04 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +0573a8: 6e20 520f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +0573ae: 0c04 |0015: move-result-object v4 │ │ +0573b0: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +0573b4: 6e10 4312 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +0573ba: 0a05 |001b: move-result v5 │ │ +0573bc: 7b55 |001c: neg-int v5, v5 │ │ +0573be: 9000 0503 |001d: add-int v0, v5, v3 │ │ +0573c2: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +0573c6: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +0573ca: 6e10 3012 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0573d0: 0a05 |0026: move-result v5 │ │ +0573d2: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +0573d6: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +0573da: 6e10 3012 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +0573e0: 0a05 |002e: move-result v5 │ │ +0573e2: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +0573e6: 5495 9b04 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +0573ea: 6e20 5d0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ +0573f0: 0a05 |0036: move-result v5 │ │ +0573f2: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +0573f6: 6e10 2f12 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0573fc: 0c02 |003c: move-result-object v2 │ │ +0573fe: 1f02 2002 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +057402: 5495 9904 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ +057406: 6e10 4012 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1240 │ │ +05740c: 0a07 |0044: move-result v7 │ │ +05740e: 6e40 9f11 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@119f │ │ +057414: 5c26 8c04 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ +057418: 5495 9b04 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05741c: 6e10 670f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +057422: 7010 340f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f34 │ │ +057428: 5495 9b04 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05742c: 6e10 460f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0f46 │ │ +057432: 0e00 |0057: return-void │ │ +057434: 0151 |0058: move v1, v5 │ │ +057436: 28b5 |0059: goto 000e // -004b │ │ +057438: 5495 9b04 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05743c: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +05743e: 6e20 520f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +057444: 0c04 |0060: move-result-object v4 │ │ +057446: 5495 9b04 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05744a: 6e10 620f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +057450: 0a05 |0066: move-result v5 │ │ +057452: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +057456: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1418 │ │ 0x0009 line=1419 │ │ 0x000e line=1420 │ │ 0x0010 line=1421 │ │ 0x0016 line=1422 │ │ @@ -118349,40 +118341,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -055288: |[055288] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -055298: 5431 9b04 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05529c: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -05529e: 6e30 470f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -0552a4: 0a01 |0006: move-result v1 │ │ -0552a6: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -0552aa: 6e10 4312 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -0552b0: 0a01 |000c: move-result v1 │ │ -0552b2: 7b11 |000d: neg-int v1, v1 │ │ -0552b4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0552b6: 7120 4914 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -0552bc: 0a02 |0012: move-result v2 │ │ -0552be: 7120 4714 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -0552c4: 0a01 |0016: move-result v1 │ │ -0552c6: 0f01 |0017: return v1 │ │ -0552c8: 5431 9b04 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0552cc: 6e10 620f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -0552d2: 0a00 |001d: move-result v0 │ │ -0552d4: 6e10 4312 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -0552da: 0a01 |0021: move-result v1 │ │ -0552dc: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -0552e0: 7120 4914 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -0552e6: 0a02 |0027: move-result v2 │ │ -0552e8: 7120 4714 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -0552ee: 0a01 |002b: move-result v1 │ │ -0552f0: 28eb |002c: goto 0017 // -0015 │ │ +057458: |[057458] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +057468: 5431 9b04 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05746c: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +05746e: 6e30 470f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +057474: 0a01 |0006: move-result v1 │ │ +057476: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +05747a: 6e10 4312 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +057480: 0a01 |000c: move-result v1 │ │ +057482: 7b11 |000d: neg-int v1, v1 │ │ +057484: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +057486: 7120 4914 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +05748c: 0a02 |0012: move-result v2 │ │ +05748e: 7120 4714 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +057494: 0a01 |0016: move-result v1 │ │ +057496: 0f01 |0017: return v1 │ │ +057498: 5431 9b04 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05749c: 6e10 620f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +0574a2: 0a00 |001d: move-result v0 │ │ +0574a4: 6e10 4312 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +0574aa: 0a01 |0021: move-result v1 │ │ +0574ac: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +0574b0: 7120 4914 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +0574b6: 0a02 |0027: move-result v2 │ │ +0574b8: 7120 4714 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +0574be: 0a01 |002b: move-result v1 │ │ +0574c0: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1475 │ │ 0x0009 line=1476 │ │ 0x0017 line=1479 │ │ 0x0018 line=1478 │ │ 0x001e line=1479 │ │ @@ -118398,18 +118390,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0552f4: |[0552f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -055304: 6e10 4012 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ -05530a: 0a00 |0003: move-result v0 │ │ -05530c: 0f00 |0004: return v0 │ │ +0574c4: |[0574c4] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0574d4: 6e10 4012 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0574da: 0a00 |0003: move-result v0 │ │ +0574dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1485 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -118420,18 +118412,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055310: |[055310] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -055320: 6e10 4312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -055326: 0a00 |0003: move-result v0 │ │ -055328: 0f00 |0004: return v0 │ │ +0574e0: |[0574e0] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0574f0: 6e10 4312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +0574f6: 0a00 |0003: move-result v0 │ │ +0574f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1470 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -118440,35 +118432,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -05532c: |[05532c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -05533c: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -055340: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -055342: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -055346: 5431 9b04 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05534a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -05534c: 6e20 520f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -055352: 0c00 |000b: move-result-object v0 │ │ -055354: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -055358: 5431 9b04 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05535c: 6e20 5d0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ -055362: 0a01 |0013: move-result v1 │ │ -055364: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -055368: 5431 9904 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ -05536c: 6e30 7411 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1174 │ │ -055372: 0e00 |001b: return-void │ │ -055374: 5431 9b04 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -055378: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -05537a: 6e20 520f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ -055380: 0c00 |0022: move-result-object v0 │ │ -055382: 28e9 |0023: goto 000c // -0017 │ │ +0574fc: |[0574fc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +05750c: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +057510: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +057512: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +057516: 5431 9b04 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05751a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +05751c: 6e20 520f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +057522: 0c00 |000b: move-result-object v0 │ │ +057524: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +057528: 5431 9b04 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05752c: 6e20 5d0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ +057532: 0a01 |0013: move-result v1 │ │ +057534: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +057538: 5431 9904 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ +05753c: 6e30 7411 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1174 │ │ +057542: 0e00 |001b: return-void │ │ +057544: 5431 9b04 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +057548: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +05754a: 6e20 520f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f52 │ │ +057550: 0c00 |0022: move-result-object v0 │ │ +057552: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ 0x0005 line=1458 │ │ 0x000c line=1463 │ │ 0x0016 line=1464 │ │ 0x001b line=1466 │ │ @@ -118485,17 +118477,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055384: |[055384] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -055394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055396: 0f00 |0001: return v0 │ │ +057554: |[057554] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +057564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057566: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -118504,20 +118496,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -055398: |[055398] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -0553a8: 5440 9b04 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0553ac: 5441 9a04 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049a │ │ -0553b0: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -0553b4: 6e40 7c0f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f7c │ │ -0553ba: 0e00 |0009: return-void │ │ +057568: |[057568] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +057578: 5440 9b04 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05757c: 5441 9a04 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049a │ │ +057580: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +057584: 6e40 7c0f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f7c │ │ +05758a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1412 │ │ 0x0009 line=1413 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -118528,22 +118520,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0553bc: |[0553bc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0553cc: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -0553d2: 0c00 |0003: move-result-object v0 │ │ -0553d4: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ -0553d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0553da: 5c01 8c04 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ -0553de: 7010 340f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f34 │ │ -0553e4: 0e00 |000c: return-void │ │ +05758c: |[05758c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +05759c: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +0575a2: 0c00 |0003: move-result-object v0 │ │ +0575a4: 1f00 2002 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0220 │ │ +0575a8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0575aa: 5c01 8c04 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048c │ │ +0575ae: 7010 340f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f34 │ │ +0575b4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1377 │ │ 0x0006 line=1378 │ │ 0x0009 line=1380 │ │ 0x000c line=1381 │ │ locals : │ │ @@ -118557,22 +118549,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0553e8: |[0553e8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -0553f8: 5430 9b04 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0553fc: 5231 9804 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ -055400: 5432 9904 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ -055404: 6e10 8a11 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@118a │ │ -05540a: 0c02 |0009: move-result-object v2 │ │ -05540c: 6e40 8b0f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0f8b │ │ -055412: 0e00 |000d: return-void │ │ +0575b8: |[0575b8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +0575c8: 5430 9b04 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +0575cc: 5231 9804 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ +0575d0: 5432 9904 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ +0575d4: 6e10 8a11 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@118a │ │ +0575da: 0c02 |0009: move-result-object v2 │ │ +0575dc: 6e40 8b0f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0f8b │ │ +0575e2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x000d line=1356 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -118582,46 +118574,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -055414: |[055414] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -055424: 6e10 4312 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -05542a: 0a00 |0003: move-result v0 │ │ -05542c: 5453 9b04 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -055430: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -055432: 6e30 470f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -055438: 0a03 |000a: move-result v3 │ │ -05543a: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -05543e: 9003 0007 |000d: add-int v3, v0, v7 │ │ -055442: 8233 |000f: int-to-float v3, v3 │ │ -055444: 8204 |0010: int-to-float v4, v0 │ │ -055446: a901 0304 |0011: div-float v1, v3, v4 │ │ -05544a: 5453 9b04 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05544e: 6e30 870f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f87 │ │ -055454: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -055456: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -05545a: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -05545e: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -055460: 6e20 7b12 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ -055466: 5453 9b04 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05546a: 6e10 670f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -055470: 0e00 |0026: return-void │ │ -055472: 5453 9b04 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -055476: 6e10 620f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -05547c: 0a02 |002c: move-result v2 │ │ -05547e: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -055482: 8233 |002f: int-to-float v3, v3 │ │ -055484: 8204 |0030: int-to-float v4, v0 │ │ -055486: a901 0304 |0031: div-float v1, v3, v4 │ │ -05548a: 28e0 |0033: goto 0013 // -0020 │ │ -05548c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -05548e: 28e9 |0035: goto 001e // -0017 │ │ +0575e4: |[0575e4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0575f4: 6e10 4312 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +0575fa: 0a00 |0003: move-result v0 │ │ +0575fc: 5453 9b04 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +057600: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +057602: 6e30 470f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +057608: 0a03 |000a: move-result v3 │ │ +05760a: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +05760e: 9003 0007 |000d: add-int v3, v0, v7 │ │ +057612: 8233 |000f: int-to-float v3, v3 │ │ +057614: 8204 |0010: int-to-float v4, v0 │ │ +057616: a901 0304 |0011: div-float v1, v3, v4 │ │ +05761a: 5453 9b04 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05761e: 6e30 870f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f87 │ │ +057624: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +057626: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +05762a: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +05762e: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +057630: 6e20 7b12 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@127b │ │ +057636: 5453 9b04 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05763a: 6e10 670f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +057640: 0e00 |0026: return-void │ │ +057642: 5453 9b04 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +057646: 6e10 620f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +05764c: 0a02 |002c: move-result v2 │ │ +05764e: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +057652: 8233 |002f: int-to-float v3, v3 │ │ +057654: 8204 |0030: int-to-float v4, v0 │ │ +057656: a901 0304 |0031: div-float v1, v3, v4 │ │ +05765a: 28e0 |0033: goto 0013 // -0020 │ │ +05765c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +05765e: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1361 │ │ 0x0004 line=1364 │ │ 0x000d line=1365 │ │ 0x0013 line=1370 │ │ 0x0018 line=1371 │ │ @@ -118647,56 +118639,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -055490: |[055490] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0554a0: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -0554a4: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0554a6: 5484 9b04 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0554aa: 6e20 5f0f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f5f │ │ -0554b0: 0a02 |0008: move-result v2 │ │ -0554b2: 6e10 4312 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1243 │ │ -0554b8: 0a00 |000c: move-result v0 │ │ -0554ba: 5484 9b04 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0554be: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -0554c0: 6e30 470f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -0554c6: 0a04 |0013: move-result v4 │ │ -0554c8: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -0554cc: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -0554d0: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -0554d4: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -0554d8: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -0554dc: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -0554e0: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -0554e4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0554e6: 5484 9904 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ -0554ea: 6e10 4012 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0554f0: 0a05 |0028: move-result v5 │ │ -0554f2: 6e30 9d11 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@119d │ │ -0554f8: 5484 9b04 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0554fc: 6e10 670f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ -055502: 0e00 |0031: return-void │ │ -055504: 7b01 |0032: neg-int v1, v0 │ │ -055506: 28f0 |0033: goto 0023 // -0010 │ │ -055508: 5484 9b04 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05550c: 6e10 620f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ -055512: 0a03 |0039: move-result v3 │ │ -055514: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -055518: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -05551c: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -055520: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -055524: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -055528: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -05552c: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -055530: 28db |0048: goto 0023 // -0025 │ │ -055532: 0131 |0049: move v1, v3 │ │ -055534: 28fe |004a: goto 0048 // -0002 │ │ +057660: |[057660] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +057670: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +057674: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +057676: 5484 9b04 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05767a: 6e20 5f0f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f5f │ │ +057680: 0a02 |0008: move-result v2 │ │ +057682: 6e10 4312 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1243 │ │ +057688: 0a00 |000c: move-result v0 │ │ +05768a: 5484 9b04 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05768e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +057690: 6e30 470f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +057696: 0a04 |0013: move-result v4 │ │ +057698: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +05769c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +0576a0: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +0576a4: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +0576a8: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +0576ac: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +0576b0: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +0576b4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0576b6: 5484 9904 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ +0576ba: 6e10 4012 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1240 │ │ +0576c0: 0a05 |0028: move-result v5 │ │ +0576c2: 6e30 9d11 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@119d │ │ +0576c8: 5484 9b04 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +0576cc: 6e10 670f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f67 │ │ +0576d2: 0e00 |0031: return-void │ │ +0576d4: 7b01 |0032: neg-int v1, v0 │ │ +0576d6: 28f0 |0033: goto 0023 // -0010 │ │ +0576d8: 5484 9b04 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +0576dc: 6e10 620f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f62 │ │ +0576e2: 0a03 |0039: move-result v3 │ │ +0576e4: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +0576e8: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +0576ec: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +0576f0: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +0576f4: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +0576f8: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +0576fc: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +057700: 28db |0048: goto 0023 // -0025 │ │ +057702: 0131 |0049: move v1, v3 │ │ +057704: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1395 │ │ 0x0009 line=1396 │ │ 0x000d line=1399 │ │ 0x0016 line=1400 │ │ 0x0023 line=1406 │ │ @@ -118721,19 +118713,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -055538: |[055538] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -055548: 5420 9b04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -05554c: 5421 9a04 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049a │ │ -055550: 6e20 7d0f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f7d │ │ -055556: 0e00 |0007: return-void │ │ +057708: |[057708] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +057718: 5420 9b04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +05771c: 5421 9a04 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049a │ │ +057720: 6e20 7d0f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f7d │ │ +057726: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0007 line=1343 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -118742,17 +118734,17 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055558: |[055558] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -055568: 5b01 9904 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ -05556c: 0e00 |0002: return-void │ │ +057728: |[057728] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +057738: 5b01 9904 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0499 │ │ +05773c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1338 │ │ 0x0002 line=1339 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -118762,32 +118754,32 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -055570: |[055570] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -055580: 5420 9b04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -055584: 6e20 6b0f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ -05558a: 0a00 |0005: move-result v0 │ │ -05558c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -055590: 5420 9b04 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -055594: 5221 9804 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ -055598: 6e30 470f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ -05559e: 0a00 |000f: move-result v0 │ │ -0555a0: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -0555a4: 5420 9b04 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0555a8: 6e20 5d0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ -0555ae: 0a00 |0017: move-result v0 │ │ -0555b0: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -0555b4: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -0555b6: 0f00 |001b: return v0 │ │ -0555b8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0555ba: 28fe |001d: goto 001b // -0002 │ │ +057740: |[057740] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +057750: 5420 9b04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +057754: 6e20 6b0f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f6b │ │ +05775a: 0a00 |0005: move-result v0 │ │ +05775c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +057760: 5420 9b04 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +057764: 5221 9804 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0498 │ │ +057768: 6e30 470f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f47 │ │ +05776e: 0a00 |000f: move-result v0 │ │ +057770: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +057774: 5420 9b04 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +057778: 6e20 5d0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f5d │ │ +05777e: 0a00 |0017: move-result v0 │ │ +057780: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +057784: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +057786: 0f00 |001b: return v0 │ │ +057788: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +05778a: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1349 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ 0x0000 - 0x001e reg=4 pointerId I │ │ @@ -118823,17 +118815,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0555bc: |[0555bc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -0555cc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0555d2: 0e00 |0003: return-void │ │ +05778c: |[05778c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +05779c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0577a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -118842,17 +118834,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0555d4: |[0555d4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0555e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0555e6: 0f00 |0001: return v0 │ │ +0577a4: |[0577a4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0577b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0577b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -118862,16 +118854,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0555e8: |[0555e8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0555f8: 0e00 |0000: return-void │ │ +0577b8: |[0577b8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +0577c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -118880,17 +118872,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0555fc: |[0555fc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -05560c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05560e: 0f00 |0001: return v0 │ │ +0577cc: |[0577cc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0577dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0577de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -118899,17 +118891,17 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055610: |[055610] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -055620: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055622: 1100 |0001: return-object v0 │ │ +0577e0: |[0577e0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0577f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0577f2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -118918,17 +118910,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055624: |[055624] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -055634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055636: 0f00 |0001: return v0 │ │ +0577f4: |[0577f4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +057804: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057806: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 velocity I │ │ @@ -118938,17 +118930,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055638: |[055638] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -055648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05564a: 0f00 |0001: return v0 │ │ +057808: |[057808] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +057818: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05781a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 deltaDistance F │ │ @@ -118958,17 +118950,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05564c: |[05564c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -05565c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05565e: 0f00 |0001: return v0 │ │ +05781c: |[05781c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +05782c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05782e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -118977,16 +118969,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055660: |[055660] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -055670: 0e00 |0000: return-void │ │ +057830: |[057830] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +057840: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 width I │ │ @@ -119023,17 +119015,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055674: |[055674] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -055684: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05568a: 0e00 |0003: return-void │ │ +057844: |[057844] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +057854: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05785a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -119042,18 +119034,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05568c: |[05568c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -05569c: 7120 b00f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0fb0 │ │ -0556a2: 0a00 |0003: move-result v0 │ │ -0556a4: 0f00 |0004: return v0 │ │ +05785c: |[05785c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +05786c: 7120 b00f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0fb0 │ │ +057872: 0a00 |0003: move-result v0 │ │ +057874: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -119063,17 +119055,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0556a8: |[0556a8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -0556b8: 7110 b10f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0fb1 │ │ -0556be: 0e00 |0003: return-void │ │ +057878: |[057878] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +057888: 7110 b10f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0fb1 │ │ +05788e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ @@ -119083,18 +119075,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0556c0: |[0556c0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0556d0: 7110 b20f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0fb2 │ │ -0556d6: 0a00 |0003: move-result v0 │ │ -0556d8: 0f00 |0004: return v0 │ │ +057890: |[057890] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0578a0: 7110 b20f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0fb2 │ │ +0578a6: 0a00 |0003: move-result v0 │ │ +0578a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -119103,18 +119095,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0556dc: |[0556dc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0556ec: 7110 b30f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fb3 │ │ -0556f2: 0c00 |0003: move-result-object v0 │ │ -0556f4: 1100 |0004: return-object v0 │ │ +0578ac: |[0578ac] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0578bc: 7110 b30f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fb3 │ │ +0578c2: 0c00 |0003: move-result-object v0 │ │ +0578c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -119123,18 +119115,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0556f8: |[0556f8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -055708: 7120 b40f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fb4 │ │ -05570e: 0a00 |0003: move-result v0 │ │ -055710: 0f00 |0004: return v0 │ │ +0578c8: |[0578c8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0578d8: 7120 b40f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fb4 │ │ +0578de: 0a00 |0003: move-result v0 │ │ +0578e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 velocity I │ │ @@ -119144,18 +119136,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055714: |[055714] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -055724: 7120 b50f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0fb5 │ │ -05572a: 0a00 |0003: move-result v0 │ │ -05572c: 0f00 |0004: return v0 │ │ +0578e4: |[0578e4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0578f4: 7120 b50f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0fb5 │ │ +0578fa: 0a00 |0003: move-result v0 │ │ +0578fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 deltaDistance F │ │ @@ -119165,18 +119157,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055730: |[055730] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -055740: 7110 b60f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0fb6 │ │ -055746: 0a00 |0003: move-result v0 │ │ -055748: 0f00 |0004: return v0 │ │ +057900: |[057900] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +057910: 7110 b60f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0fb6 │ │ +057916: 0a00 |0003: move-result v0 │ │ +057918: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -119185,17 +119177,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05574c: |[05574c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -05575c: 7130 b70f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0fb7 │ │ -055762: 0e00 |0003: return-void │ │ +05791c: |[05791c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +05792c: 7130 b70f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0fb7 │ │ +057932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ @@ -119236,18 +119228,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055764: |[055764] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -055774: 5b01 c104 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c1 │ │ -055778: 7010 8f0d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0d8f │ │ -05577e: 0e00 |0005: return-void │ │ +057934: |[057934] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +057944: 5b01 c104 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c1 │ │ +057948: 7010 8f0d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0d8f │ │ +05794e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -119256,17 +119248,17 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -055780: |[055780] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -055790: 7020 b80f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0fb8 │ │ -055796: 0e00 |0003: return-void │ │ +057950: |[057950] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +057960: 7020 b80f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0fb8 │ │ +057966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ @@ -119277,19 +119269,19 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055798: |[055798] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0557a8: 5410 c104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c1 │ │ -0557ac: 7120 be0f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fbe │ │ -0557b2: 0c00 |0005: move-result-object v0 │ │ -0557b4: 1100 |0006: return-object v0 │ │ +057968: |[057968] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +057978: 5410 c104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c1 │ │ +05797c: 7120 be0f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fbe │ │ +057982: 0c00 |0005: move-result-object v0 │ │ +057984: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -119298,19 +119290,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0557b8: |[0557b8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -0557c8: 5410 c104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c1 │ │ -0557cc: 7140 bf0f 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@0fbf │ │ -0557d2: 0a00 |0005: move-result v0 │ │ -0557d4: 0f00 |0006: return v0 │ │ +057988: |[057988] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +057998: 5410 c104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c1 │ │ +05799c: 7140 bf0f 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@0fbf │ │ +0579a2: 0a00 |0005: move-result v0 │ │ +0579a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -119393,65 +119385,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0557d8: |[0557d8] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -0557e8: 1c00 8f02 |0000: const-class v0, Landroid/view/View; // type@028f │ │ -0557ec: 6e10 2d14 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -0557f2: 0c00 |0005: move-result-object v0 │ │ -0557f4: 6900 c204 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c2 │ │ -0557f8: 0e00 |0008: return-void │ │ +0579a8: |[0579a8] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +0579b8: 1c00 8f02 |0000: const-class v0, Landroid/view/View; // type@028f │ │ +0579bc: 6e10 2d14 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +0579c2: 0c00 |0005: move-result-object v0 │ │ +0579c4: 6900 c204 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c2 │ │ +0579c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -0557fc: |[0557fc] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -05580c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -055810: 7010 8808 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0888 │ │ -055816: 2201 3d00 |0005: new-instance v1, Landroid/graphics/Rect; // type@003d │ │ -05581a: 7010 1901 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -055820: 5b31 ca04 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04ca │ │ -055824: 2201 3d00 |000c: new-instance v1, Landroid/graphics/Rect; // type@003d │ │ -055828: 7010 1901 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -05582e: 5b31 c904 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ -055832: 2201 3d00 |0013: new-instance v1, Landroid/graphics/Rect; // type@003d │ │ -055836: 7010 1901 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -05583c: 5b31 cb04 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cb │ │ -055840: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -055842: 2311 3803 |001b: new-array v1, v1, [I // type@0338 │ │ -055846: 5b31 c804 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c8 │ │ -05584a: 5932 c404 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ -05584e: 5932 c504 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c5 │ │ -055852: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -055856: 2201 f202 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ -05585a: 1a02 3a09 |0027: const-string v2, "View may not be null" // string@093a │ │ -05585e: 7020 3614 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ -055864: 2701 |002c: throw v1 │ │ -055866: 5b34 cc04 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -05586a: 6e10 2612 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ -055870: 0c00 |0032: move-result-object v0 │ │ -055872: 1a01 d509 |0033: const-string v1, "accessibility" // string@09d5 │ │ -055876: 6e20 9600 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -05587c: 0c01 |0038: move-result-object v1 │ │ -05587e: 1f01 9d02 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@029d │ │ -055882: 5b31 c604 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ -055886: 0e00 |003d: return-void │ │ +0579cc: |[0579cc] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +0579dc: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +0579e0: 7010 8808 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0888 │ │ +0579e6: 2201 3d00 |0005: new-instance v1, Landroid/graphics/Rect; // type@003d │ │ +0579ea: 7010 1901 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +0579f0: 5b31 ca04 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04ca │ │ +0579f4: 2201 3d00 |000c: new-instance v1, Landroid/graphics/Rect; // type@003d │ │ +0579f8: 7010 1901 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +0579fe: 5b31 c904 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ +057a02: 2201 3d00 |0013: new-instance v1, Landroid/graphics/Rect; // type@003d │ │ +057a06: 7010 1901 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +057a0c: 5b31 cb04 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cb │ │ +057a10: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +057a12: 2311 3803 |001b: new-array v1, v1, [I // type@0338 │ │ +057a16: 5b31 c804 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c8 │ │ +057a1a: 5932 c404 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ +057a1e: 5932 c504 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c5 │ │ +057a22: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +057a26: 2201 f202 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02f2 │ │ +057a2a: 1a02 3a09 |0027: const-string v2, "View may not be null" // string@093a │ │ +057a2e: 7020 3614 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1436 │ │ +057a34: 2701 |002c: throw v1 │ │ +057a36: 5b34 cc04 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057a3a: 6e10 2612 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ +057a40: 0c00 |0032: move-result-object v0 │ │ +057a42: 1a01 d509 |0033: const-string v1, "accessibility" // string@09d5 │ │ +057a46: 6e20 9600 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +057a4c: 0c01 |0038: move-result-object v1 │ │ +057a4e: 1f01 9d02 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@029d │ │ +057a52: 5b31 c604 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ +057a56: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -119473,18 +119465,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055888: |[055888] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055898: 7020 c40f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fc4 │ │ -05589e: 0c00 |0003: move-result-object v0 │ │ -0558a0: 1100 |0004: return-object v0 │ │ +057a58: |[057a58] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +057a68: 7020 c40f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fc4 │ │ +057a6e: 0c00 |0003: move-result-object v0 │ │ +057a70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -119493,18 +119485,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0558a4: |[0558a4] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -0558b4: 7040 d40f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@0fd4 │ │ -0558ba: 0a00 |0003: move-result v0 │ │ -0558bc: 0f00 |0004: return v0 │ │ +057a74: |[057a74] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +057a84: 7040 d40f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@0fd4 │ │ +057a8a: 0a00 |0003: move-result v0 │ │ +057a8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -119515,28 +119507,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0558c0: |[0558c0] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -0558d0: 7020 cf0f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0fcf │ │ -0558d6: 0a00 |0003: move-result v0 │ │ -0558d8: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -0558dc: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -0558e0: 5910 c404 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ -0558e4: 5410 cc04 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -0558e8: 6e10 4712 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1247 │ │ -0558ee: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -0558f2: 6e30 d80f 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ -0558f8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0558fa: 0f00 |0015: return v0 │ │ -0558fc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0558fe: 28fe |0017: goto 0015 // -0002 │ │ +057a90: |[057a90] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +057aa0: 7020 cf0f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0fcf │ │ +057aa6: 0a00 |0003: move-result v0 │ │ +057aa8: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +057aac: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +057ab0: 5910 c404 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ +057ab4: 5410 cc04 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057ab8: 6e10 4712 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1247 │ │ +057abe: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +057ac2: 6e30 d80f 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ +057ac8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +057aca: 0f00 |0015: return v0 │ │ +057acc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +057ace: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -119550,24 +119542,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -055900: |[055900] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -055910: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -055916: 7030 c20f 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fc2 │ │ -05591c: 0c00 |0006: move-result-object v0 │ │ -05591e: 1100 |0007: return-object v0 │ │ -055920: 7020 c30f 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0fc3 │ │ -055926: 0c00 |000b: move-result-object v0 │ │ -055928: 28fb |000c: goto 0007 // -0005 │ │ -05592a: 0000 |000d: nop // spacer │ │ -05592c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +057ad0: |[057ad0] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +057ae0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +057ae6: 7030 c20f 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fc2 │ │ +057aec: 0c00 |0006: move-result-object v0 │ │ +057aee: 1100 |0007: return-object v0 │ │ +057af0: 7020 c30f 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0fc3 │ │ +057af6: 0c00 |000b: move-result-object v0 │ │ +057af8: 28fb |000c: goto 0007 // -0005 │ │ +057afa: 0000 |000d: nop // spacer │ │ +057afc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=259 │ │ 0x0008 line=257 │ │ 0x000d line=255 │ │ locals : │ │ @@ -119580,45 +119572,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -055938: |[055938] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -055948: 7110 cf12 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12cf │ │ -05594e: 0c00 |0003: move-result-object v0 │ │ -055950: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -055952: 6e20 d112 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@12d1 │ │ -055958: 6202 c204 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c2 │ │ -05595c: 6e20 d012 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12d0 │ │ -055962: 6e30 d20f 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0fd2 │ │ -055968: 6e10 ce12 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@12ce │ │ -05596e: 0c02 |0013: move-result-object v2 │ │ -055970: 7210 b014 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@14b0 │ │ -055976: 0a02 |0017: move-result v2 │ │ -055978: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -05597c: 6e10 ca12 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@12ca │ │ -055982: 0c02 |001d: move-result-object v2 │ │ -055984: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -055988: 2202 0203 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ -05598c: 1a03 fc01 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@01fc │ │ -055990: 7020 5414 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -055996: 2702 |0027: throw v2 │ │ -055998: 5442 cc04 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -05599c: 6e10 2612 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ -0559a2: 0c02 |002d: move-result-object v2 │ │ -0559a4: 6e10 9400 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -0559aa: 0c02 |0031: move-result-object v2 │ │ -0559ac: 6e20 d212 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@12d2 │ │ -0559b2: 7110 fc0b 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0bfc │ │ -0559b8: 0c01 |0038: move-result-object v1 │ │ -0559ba: 5442 cc04 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -0559be: 6e30 690e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0e69 │ │ -0559c4: 1100 |003e: return-object v0 │ │ +057b08: |[057b08] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +057b18: 7110 cf12 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12cf │ │ +057b1e: 0c00 |0003: move-result-object v0 │ │ +057b20: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +057b22: 6e20 d112 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@12d1 │ │ +057b28: 6202 c204 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c2 │ │ +057b2c: 6e20 d012 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12d0 │ │ +057b32: 6e30 d20f 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0fd2 │ │ +057b38: 6e10 ce12 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@12ce │ │ +057b3e: 0c02 |0013: move-result-object v2 │ │ +057b40: 7210 b014 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@14b0 │ │ +057b46: 0a02 |0017: move-result v2 │ │ +057b48: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +057b4c: 6e10 ca12 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@12ca │ │ +057b52: 0c02 |001d: move-result-object v2 │ │ +057b54: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +057b58: 2202 0203 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ +057b5c: 1a03 fc01 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@01fc │ │ +057b60: 7020 5414 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +057b66: 2702 |0027: throw v2 │ │ +057b68: 5442 cc04 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057b6c: 6e10 2612 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ +057b72: 0c02 |002d: move-result-object v2 │ │ +057b74: 6e10 9400 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +057b7a: 0c02 |0031: move-result-object v2 │ │ +057b7c: 6e20 d212 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@12d2 │ │ +057b82: 7110 fc0b 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0bfc │ │ +057b88: 0c01 |0038: move-result-object v1 │ │ +057b8a: 5442 cc04 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057b8e: 6e30 690e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0e69 │ │ +057b94: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -119639,20 +119631,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0559c8: |[0559c8] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -0559d8: 7110 cf12 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12cf │ │ -0559de: 0c00 |0003: move-result-object v0 │ │ -0559e0: 5421 cc04 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -0559e4: 7120 d40a 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ad4 │ │ -0559ea: 1100 |0009: return-object v0 │ │ +057b98: |[057b98] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +057ba8: 7110 cf12 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12cf │ │ +057bae: 0c00 |0003: move-result-object v0 │ │ +057bb0: 5421 cc04 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057bb4: 7120 d40a 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ad4 │ │ +057bba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 0x0009 line=273 │ │ locals : │ │ 0x0004 - 0x000a reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -119664,24 +119656,24 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0559ec: |[0559ec] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0559fc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -055a02: 7020 c50f 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fc5 │ │ -055a08: 0c00 |0006: move-result-object v0 │ │ -055a0a: 1100 |0007: return-object v0 │ │ -055a0c: 7010 c60f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fc6 │ │ -055a12: 0c00 |000b: move-result-object v0 │ │ -055a14: 28fb |000c: goto 0007 // -0005 │ │ -055a16: 0000 |000d: nop // spacer │ │ -055a18: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +057bbc: |[057bbc] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +057bcc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +057bd2: 7020 c50f 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fc5 │ │ +057bd8: 0c00 |0006: move-result-object v0 │ │ +057bda: 1100 |0007: return-object v0 │ │ +057bdc: 7010 c60f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fc6 │ │ +057be2: 0c00 |000b: move-result-object v0 │ │ +057be4: 28fb |000c: goto 0007 // -0005 │ │ +057be6: 0000 |000d: nop // spacer │ │ +057be8: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=324 │ │ 0x0008 line=322 │ │ 0x000d line=320 │ │ locals : │ │ @@ -119693,98 +119685,98 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -055a24: |[055a24] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055a34: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -055a36: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -055a38: 7100 180d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d18 │ │ -055a3e: 0c01 |0005: move-result-object v1 │ │ -055a40: 6e20 270d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d27 │ │ -055a46: 6204 c204 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c2 │ │ -055a4a: 6e20 240d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ -055a50: 6e30 d30f 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fd3 │ │ -055a56: 6e10 080d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d08 │ │ -055a5c: 0c04 |0014: move-result-object v4 │ │ -055a5e: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -055a62: 6e10 020d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d02 │ │ -055a68: 0c04 |001a: move-result-object v4 │ │ -055a6a: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -055a6e: 2204 0203 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0302 │ │ -055a72: 1a05 fd01 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@01fd │ │ -055a76: 7020 5414 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -055a7c: 2704 |0024: throw v4 │ │ -055a7e: 5484 c904 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ -055a82: 6e20 fd0c 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cfd │ │ -055a88: 5484 c904 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ -055a8c: 6e10 1b01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@011b │ │ -055a92: 0a04 |002f: move-result v4 │ │ -055a94: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -055a98: 2204 0203 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0302 │ │ -055a9c: 1a05 0002 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0200 │ │ -055aa0: 7020 5414 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -055aa6: 2704 |0039: throw v4 │ │ -055aa8: 6e10 fc0c 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0cfc │ │ -055aae: 0a00 |003d: move-result v0 │ │ -055ab0: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -055ab4: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -055ab8: 2204 0203 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0302 │ │ -055abc: 1a05 fe01 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01fe │ │ -055ac0: 7020 5414 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -055ac6: 2704 |0049: throw v4 │ │ -055ac8: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -055acc: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -055ad0: 2204 0203 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0302 │ │ -055ad4: 1a05 ff01 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01ff │ │ -055ad8: 7020 5414 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ -055ade: 2704 |0055: throw v4 │ │ -055ae0: 5484 cc04 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055ae4: 6e10 2612 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ -055aea: 0c04 |005b: move-result-object v4 │ │ -055aec: 6e10 9400 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -055af2: 0c04 |005f: move-result-object v4 │ │ -055af4: 6e20 2d0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d2d │ │ -055afa: 5484 cc04 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055afe: 6e30 340d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0d34 │ │ -055b04: 5484 cc04 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055b08: 6e20 2e0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d2e │ │ -055b0e: 5284 c404 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ -055b12: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -055b16: 6e20 1f0d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d1f │ │ -055b1c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -055b20: 6e20 f40c 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ -055b26: 5484 c904 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ -055b2a: 7020 cc0f 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0fcc │ │ -055b30: 0a04 |007e: move-result v4 │ │ -055b32: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -055b36: 6e20 370d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d37 │ │ -055b3c: 5484 c904 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ -055b40: 6e20 200d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d20 │ │ -055b46: 5484 cc04 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055b4a: 5485 c804 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c8 │ │ -055b4e: 6e20 3212 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1232 │ │ -055b54: 5484 c804 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c8 │ │ -055b58: 4402 0407 |0092: aget v2, v4, v7 │ │ -055b5c: 5484 c804 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c8 │ │ -055b60: 4403 0406 |0096: aget v3, v4, v6 │ │ -055b64: 5484 ca04 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04ca │ │ -055b68: 5485 c904 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ -055b6c: 6e20 1e01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@011e │ │ -055b72: 5484 ca04 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04ca │ │ -055b76: 6e30 1c01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@011c │ │ -055b7c: 5484 ca04 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04ca │ │ -055b80: 6e20 210d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d21 │ │ -055b86: 1101 |00a9: return-object v1 │ │ -055b88: 6e20 1f0d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d1f │ │ -055b8e: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -055b92: 6e20 f40c 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ -055b98: 28c7 |00b2: goto 0079 // -0039 │ │ +057bf4: |[057bf4] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +057c04: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +057c06: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +057c08: 7100 180d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d18 │ │ +057c0e: 0c01 |0005: move-result-object v1 │ │ +057c10: 6e20 270d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d27 │ │ +057c16: 6204 c204 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c2 │ │ +057c1a: 6e20 240d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ +057c20: 6e30 d30f 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fd3 │ │ +057c26: 6e10 080d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d08 │ │ +057c2c: 0c04 |0014: move-result-object v4 │ │ +057c2e: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +057c32: 6e10 020d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d02 │ │ +057c38: 0c04 |001a: move-result-object v4 │ │ +057c3a: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +057c3e: 2204 0203 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0302 │ │ +057c42: 1a05 fd01 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@01fd │ │ +057c46: 7020 5414 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +057c4c: 2704 |0024: throw v4 │ │ +057c4e: 5484 c904 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ +057c52: 6e20 fd0c 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cfd │ │ +057c58: 5484 c904 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ +057c5c: 6e10 1b01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@011b │ │ +057c62: 0a04 |002f: move-result v4 │ │ +057c64: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +057c68: 2204 0203 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0302 │ │ +057c6c: 1a05 0002 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0200 │ │ +057c70: 7020 5414 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +057c76: 2704 |0039: throw v4 │ │ +057c78: 6e10 fc0c 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0cfc │ │ +057c7e: 0a00 |003d: move-result v0 │ │ +057c80: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +057c84: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +057c88: 2204 0203 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0302 │ │ +057c8c: 1a05 fe01 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01fe │ │ +057c90: 7020 5414 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +057c96: 2704 |0049: throw v4 │ │ +057c98: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +057c9c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +057ca0: 2204 0203 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0302 │ │ +057ca4: 1a05 ff01 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01ff │ │ +057ca8: 7020 5414 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1454 │ │ +057cae: 2704 |0055: throw v4 │ │ +057cb0: 5484 cc04 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057cb4: 6e10 2612 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1226 │ │ +057cba: 0c04 |005b: move-result-object v4 │ │ +057cbc: 6e10 9400 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +057cc2: 0c04 |005f: move-result-object v4 │ │ +057cc4: 6e20 2d0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d2d │ │ +057cca: 5484 cc04 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057cce: 6e30 340d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0d34 │ │ +057cd4: 5484 cc04 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057cd8: 6e20 2e0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d2e │ │ +057cde: 5284 c404 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ +057ce2: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +057ce6: 6e20 1f0d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d1f │ │ +057cec: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +057cf0: 6e20 f40c 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ +057cf6: 5484 c904 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ +057cfa: 7020 cc0f 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0fcc │ │ +057d00: 0a04 |007e: move-result v4 │ │ +057d02: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +057d06: 6e20 370d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d37 │ │ +057d0c: 5484 c904 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ +057d10: 6e20 200d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d20 │ │ +057d16: 5484 cc04 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057d1a: 5485 c804 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c8 │ │ +057d1e: 6e20 3212 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1232 │ │ +057d24: 5484 c804 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c8 │ │ +057d28: 4402 0407 |0092: aget v2, v4, v7 │ │ +057d2c: 5484 c804 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c8 │ │ +057d30: 4403 0406 |0096: aget v3, v4, v6 │ │ +057d34: 5484 ca04 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04ca │ │ +057d38: 5485 c904 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c9 │ │ +057d3c: 6e20 1e01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@011e │ │ +057d42: 5484 ca04 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04ca │ │ +057d46: 6e30 1c01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@011c │ │ +057d4c: 5484 ca04 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04ca │ │ +057d50: 6e20 210d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d21 │ │ +057d56: 1101 |00a9: return-object v1 │ │ +057d58: 6e20 1f0d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d1f │ │ +057d5e: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +057d62: 6e20 f40c 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ +057d68: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -119828,37 +119820,37 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -055b9c: |[055b9c] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055bac: 5464 cc04 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055bb0: 7110 1a0d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d1a │ │ -055bb6: 0c02 |0005: move-result-object v2 │ │ -055bb8: 5464 cc04 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055bbc: 7120 d50a 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0ad5 │ │ -055bc2: 2203 1d03 |000b: new-instance v3, Ljava/util/LinkedList; // type@031d │ │ -055bc6: 7010 ac14 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@14ac │ │ -055bcc: 6e20 cb0f 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0fcb │ │ -055bd2: 6e10 ad14 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@14ad │ │ -055bd8: 0c01 |0016: move-result-object v1 │ │ -055bda: 7210 a214 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ -055be0: 0a04 |001a: move-result v4 │ │ -055be2: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -055be6: 7210 a314 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ -055bec: 0c00 |0020: move-result-object v0 │ │ -055bee: 1f00 f602 |0021: check-cast v0, Ljava/lang/Integer; // type@02f6 │ │ -055bf2: 5464 cc04 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055bf6: 6e10 3c14 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@143c │ │ -055bfc: 0a05 |0028: move-result v5 │ │ -055bfe: 6e30 f60c 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0cf6 │ │ -055c04: 28eb |002c: goto 0017 // -0015 │ │ -055c06: 1102 |002d: return-object v2 │ │ +057d6c: |[057d6c] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +057d7c: 5464 cc04 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057d80: 7110 1a0d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d1a │ │ +057d86: 0c02 |0005: move-result-object v2 │ │ +057d88: 5464 cc04 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057d8c: 7120 d50a 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0ad5 │ │ +057d92: 2203 1d03 |000b: new-instance v3, Ljava/util/LinkedList; // type@031d │ │ +057d96: 7010 ac14 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@14ac │ │ +057d9c: 6e20 cb0f 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0fcb │ │ +057da2: 6e10 ad14 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@14ad │ │ +057da8: 0c01 |0016: move-result-object v1 │ │ +057daa: 7210 a214 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14a2 │ │ +057db0: 0a04 |001a: move-result v4 │ │ +057db2: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +057db6: 7210 a314 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14a3 │ │ +057dbc: 0c00 |0020: move-result-object v0 │ │ +057dbe: 1f00 f602 |0021: check-cast v0, Ljava/lang/Integer; // type@02f6 │ │ +057dc2: 5464 cc04 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057dc6: 6e10 3c14 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@143c │ │ +057dcc: 0a05 |0028: move-result v5 │ │ +057dce: 6e30 f60c 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0cf6 │ │ +057dd4: 28eb |002c: goto 0017 // -0015 │ │ +057dd6: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -119876,53 +119868,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -055c08: |[055c08] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -055c18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -055c1a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -055c1e: 6e10 1b01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@011b │ │ -055c24: 0a03 |0006: move-result v3 │ │ -055c26: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -055c2a: 0f02 |0009: return v2 │ │ -055c2c: 5453 cc04 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055c30: 6e10 4512 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1245 │ │ -055c36: 0a03 |000f: move-result v3 │ │ -055c38: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -055c3c: 5453 cc04 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055c40: 6e10 3912 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -055c46: 0c01 |0017: move-result-object v1 │ │ -055c48: 2013 8f02 |0018: instance-of v3, v1, Landroid/view/View; // type@028f │ │ -055c4c: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -055c50: 0710 |001c: move-object v0, v1 │ │ -055c52: 1f00 8f02 |001d: check-cast v0, Landroid/view/View; // type@028f │ │ -055c56: 7110 c80a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0ac8 │ │ -055c5c: 0a03 |0022: move-result v3 │ │ -055c5e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -055c60: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -055c64: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -055c68: 6e10 4212 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -055c6e: 0a03 |002b: move-result v3 │ │ -055c70: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -055c74: 6e10 3912 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -055c7a: 0c01 |0031: move-result-object v1 │ │ -055c7c: 28e6 |0032: goto 0018 // -001a │ │ -055c7e: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -055c82: 5453 cc04 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055c86: 5454 cb04 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cb │ │ -055c8a: 6e20 3112 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1231 │ │ -055c90: 0a03 |003c: move-result v3 │ │ -055c92: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -055c96: 5452 cb04 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cb │ │ -055c9a: 6e20 1a01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@011a │ │ -055ca0: 0a02 |0044: move-result v2 │ │ -055ca2: 28c4 |0045: goto 0009 // -003c │ │ +057dd8: |[057dd8] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +057de8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057dea: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +057dee: 6e10 1b01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@011b │ │ +057df4: 0a03 |0006: move-result v3 │ │ +057df6: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +057dfa: 0f02 |0009: return v2 │ │ +057dfc: 5453 cc04 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057e00: 6e10 4512 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1245 │ │ +057e06: 0a03 |000f: move-result v3 │ │ +057e08: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +057e0c: 5453 cc04 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057e10: 6e10 3912 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +057e16: 0c01 |0017: move-result-object v1 │ │ +057e18: 2013 8f02 |0018: instance-of v3, v1, Landroid/view/View; // type@028f │ │ +057e1c: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +057e20: 0710 |001c: move-object v0, v1 │ │ +057e22: 1f00 8f02 |001d: check-cast v0, Landroid/view/View; // type@028f │ │ +057e26: 7110 c80a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0ac8 │ │ +057e2c: 0a03 |0022: move-result v3 │ │ +057e2e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +057e30: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +057e34: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +057e38: 6e10 4212 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +057e3e: 0a03 |002b: move-result v3 │ │ +057e40: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +057e44: 6e10 3912 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +057e4a: 0c01 |0031: move-result-object v1 │ │ +057e4c: 28e6 |0032: goto 0018 // -001a │ │ +057e4e: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +057e52: 5453 cc04 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057e56: 5454 cb04 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cb │ │ +057e5a: 6e20 3112 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1231 │ │ +057e60: 0a03 |003c: move-result v3 │ │ +057e62: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +057e66: 5452 cb04 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cb │ │ +057e6a: 6e20 1a01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@011a │ │ +057e70: 0a02 |0044: move-result v2 │ │ +057e72: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -119944,21 +119936,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -055ca4: |[055ca4] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -055cb4: 5210 c404 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ -055cb8: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -055cbc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -055cbe: 0f00 |0005: return v0 │ │ -055cc0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -055cc2: 28fe |0007: goto 0005 // -0002 │ │ +057e74: |[057e74] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +057e84: 5210 c404 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ +057e88: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +057e8c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +057e8e: 0f00 |0005: return v0 │ │ +057e90: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +057e92: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0008 reg=2 virtualViewId I │ │ │ │ @@ -119967,26 +119959,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -055cc4: |[055cc4] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -055cd4: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -055cda: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -055cdc: 0f00 |0004: return v0 │ │ -055cde: 7020 d70f 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@0fd7 │ │ -055ce4: 0a00 |0008: move-result v0 │ │ -055ce6: 28fb |0009: goto 0004 // -0005 │ │ -055ce8: 7020 c00f 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0fc0 │ │ -055cee: 0a00 |000d: move-result v0 │ │ -055cf0: 28f6 |000e: goto 0004 // -000a │ │ -055cf2: 0000 |000f: nop // spacer │ │ -055cf4: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +057e94: |[057e94] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +057ea4: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +057eaa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +057eac: 0f00 |0004: return v0 │ │ +057eae: 7020 d70f 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@0fd7 │ │ +057eb4: 0a00 |0008: move-result v0 │ │ +057eb6: 28fb |0009: goto 0004 // -0005 │ │ +057eb8: 7020 c00f 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0fc0 │ │ +057ebe: 0a00 |000d: move-result v0 │ │ +057ec0: 28f6 |000e: goto 0004 // -000a │ │ +057ec2: 0000 |000f: nop // spacer │ │ +057ec4: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=470 │ │ 0x0005 line=466 │ │ 0x000a line=468 │ │ 0x000f line=464 │ │ @@ -120001,24 +119993,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -055d08: |[055d08] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -055d18: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -055d1e: 7040 d50f 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@0fd5 │ │ -055d24: 0a00 |0006: move-result v0 │ │ -055d26: 0f00 |0007: return v0 │ │ -055d28: 7030 d60f 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@0fd6 │ │ -055d2e: 0a00 |000b: move-result v0 │ │ -055d30: 28fb |000c: goto 0007 // -0005 │ │ -055d32: 0000 |000d: nop // spacer │ │ -055d34: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +057ed8: |[057ed8] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +057ee8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +057eee: 7040 d50f 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@0fd5 │ │ +057ef4: 0a00 |0006: move-result v0 │ │ +057ef6: 0f00 |0007: return v0 │ │ +057ef8: 7030 d60f 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@0fd6 │ │ +057efe: 0a00 |000b: move-result v0 │ │ +057f00: 28fb |000c: goto 0007 // -0005 │ │ +057f02: 0000 |000d: nop // spacer │ │ +057f04: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=445 │ │ 0x0008 line=443 │ │ 0x000d line=441 │ │ locals : │ │ @@ -120032,24 +120024,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -055d40: |[055d40] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -055d50: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -055d56: 6e40 d10f 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0fd1 │ │ -055d5c: 0a00 |0006: move-result v0 │ │ -055d5e: 0f00 |0007: return v0 │ │ -055d60: 7040 d00f 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0fd0 │ │ -055d66: 0a00 |000b: move-result v0 │ │ -055d68: 28fb |000c: goto 0007 // -0005 │ │ -055d6a: 0000 |000d: nop // spacer │ │ -055d6c: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +057f10: |[057f10] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +057f20: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +057f26: 6e40 d10f 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0fd1 │ │ +057f2c: 0a00 |0006: move-result v0 │ │ +057f2e: 0f00 |0007: return v0 │ │ +057f30: 7040 d00f 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0fd0 │ │ +057f36: 0a00 |000b: move-result v0 │ │ +057f38: 28fb |000c: goto 0007 // -0005 │ │ +057f3a: 0000 |000d: nop // spacer │ │ +057f3c: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=459 │ │ 0x0008 line=457 │ │ 0x000d line=454 │ │ locals : │ │ @@ -120063,19 +120055,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -055d80: |[055d80] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -055d90: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055d94: 7130 d70a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ad7 │ │ -055d9a: 0a00 |0005: move-result v0 │ │ -055d9c: 0f00 |0006: return v0 │ │ +057f50: |[057f50] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +057f60: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057f64: 7130 d70a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ad7 │ │ +057f6a: 0a00 |0005: move-result v0 │ │ +057f6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -120085,35 +120077,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -055da0: |[055da0] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -055db0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055db2: 5421 c604 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ -055db6: 6e10 d612 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12d6 │ │ -055dbc: 0a01 |0006: move-result v1 │ │ -055dbe: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -055dc2: 5421 c604 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ -055dc6: 7110 210c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c21 │ │ -055dcc: 0a01 |000e: move-result v1 │ │ -055dce: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -055dd2: 0f00 |0011: return v0 │ │ -055dd4: 7020 cf0f 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0fcf │ │ -055dda: 0a01 |0015: move-result v1 │ │ -055ddc: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -055de0: 5923 c404 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ -055de4: 5420 cc04 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055de8: 6e10 4712 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1247 │ │ -055dee: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -055df4: 6e30 d80f 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ -055dfa: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -055dfc: 28eb |0026: goto 0011 // -0015 │ │ +057f70: |[057f70] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +057f80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057f82: 5421 c604 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ +057f86: 6e10 d612 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12d6 │ │ +057f8c: 0a01 |0006: move-result v1 │ │ +057f8e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +057f92: 5421 c604 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ +057f96: 7110 210c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c21 │ │ +057f9c: 0a01 |000e: move-result v1 │ │ +057f9e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +057fa2: 0f00 |0011: return v0 │ │ +057fa4: 7020 cf0f 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0fcf │ │ +057faa: 0a01 |0015: move-result v1 │ │ +057fac: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +057fb0: 5923 c404 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ +057fb4: 5420 cc04 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +057fb8: 6e10 4712 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1247 │ │ +057fbe: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +057fc4: 6e30 d80f 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ +057fca: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +057fcc: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -120128,25 +120120,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -055e00: |[055e00] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -055e10: 5221 c504 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c5 │ │ -055e14: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -055e18: 0e00 |0004: return-void │ │ -055e1a: 5220 c504 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c5 │ │ -055e1e: 5923 c504 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c5 │ │ -055e22: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -055e26: 6e30 d80f 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ -055e2c: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -055e30: 6e30 d80f 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ -055e36: 28f1 |0013: goto 0004 // -000f │ │ +057fd0: |[057fd0] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +057fe0: 5221 c504 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c5 │ │ +057fe4: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +057fe8: 0e00 |0004: return-void │ │ +057fea: 5220 c504 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c5 │ │ +057fee: 5923 c504 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c5 │ │ +057ff2: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +057ff6: 6e30 d80f 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ +057ffc: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +058000: 6e30 d80f 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ +058006: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -120162,50 +120154,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -055e38: |[055e38] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -055e48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -055e4a: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -055e4e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -055e50: 5463 c604 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ -055e54: 6e10 d612 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12d6 │ │ -055e5a: 0a03 |0009: move-result v3 │ │ -055e5c: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -055e60: 5463 c604 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ -055e64: 7110 210c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c21 │ │ -055e6a: 0a03 |0011: move-result v3 │ │ -055e6c: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -055e70: 0f02 |0014: return v2 │ │ -055e72: 6e10 ef11 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -055e78: 0a03 |0018: move-result v3 │ │ -055e7a: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -055e80: 28f8 |001c: goto 0014 // -0008 │ │ -055e82: 6e10 f511 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -055e88: 0a03 |0020: move-result v3 │ │ -055e8a: 6e10 f711 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -055e90: 0a04 |0024: move-result v4 │ │ -055e92: 6e30 ca0f 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0fca │ │ -055e98: 0a00 |0028: move-result v0 │ │ -055e9a: 7020 d90f 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0fd9 │ │ -055ea0: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -055ea4: 0112 |002e: move v2, v1 │ │ -055ea6: 28e5 |002f: goto 0014 // -001b │ │ -055ea8: 0121 |0030: move v1, v2 │ │ -055eaa: 28fd |0031: goto 002e // -0003 │ │ -055eac: 5263 c404 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ -055eb0: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -055eb4: 7020 d90f 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0fd9 │ │ -055eba: 0112 |0039: move v2, v1 │ │ -055ebc: 28da |003a: goto 0014 // -0026 │ │ -055ebe: 0000 |003b: nop // spacer │ │ -055ec0: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +058008: |[058008] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +058018: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05801a: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +05801e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +058020: 5463 c604 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ +058024: 6e10 d612 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12d6 │ │ +05802a: 0a03 |0009: move-result v3 │ │ +05802c: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +058030: 5463 c604 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ +058034: 7110 210c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c21 │ │ +05803a: 0a03 |0011: move-result v3 │ │ +05803c: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +058040: 0f02 |0014: return v2 │ │ +058042: 6e10 ef11 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +058048: 0a03 |0018: move-result v3 │ │ +05804a: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +058050: 28f8 |001c: goto 0014 // -0008 │ │ +058052: 6e10 f511 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +058058: 0a03 |0020: move-result v3 │ │ +05805a: 6e10 f711 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +058060: 0a04 |0024: move-result v4 │ │ +058062: 6e30 ca0f 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0fca │ │ +058068: 0a00 |0028: move-result v0 │ │ +05806a: 7020 d90f 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0fd9 │ │ +058070: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +058074: 0112 |002e: move v2, v1 │ │ +058076: 28e5 |002f: goto 0014 // -001b │ │ +058078: 0121 |0030: move v1, v2 │ │ +05807a: 28fd |0031: goto 002e // -0003 │ │ +05807c: 5263 c404 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ +058080: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +058084: 7020 d90f 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0fd9 │ │ +05808a: 0112 |0039: move v2, v1 │ │ +05808c: 28da |003a: goto 0014 // -0026 │ │ +05808e: 0000 |003b: nop // spacer │ │ +058090: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x0014 line=151 │ │ 0x0015 line=138 │ │ 0x001d line=141 │ │ 0x0029 line=142 │ │ @@ -120224,23 +120216,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -055ed8: |[055ed8] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -055ee8: 5420 c704 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c7 │ │ -055eec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -055ef0: 2200 2d02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@022d │ │ -055ef4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -055ef6: 7030 b90f 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@0fb9 │ │ -055efc: 5b20 c704 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c7 │ │ -055f00: 5420 c704 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c7 │ │ -055f04: 1100 |000e: return-object v0 │ │ +0580a8: |[0580a8] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0580b8: 5420 c704 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c7 │ │ +0580bc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0580c0: 2200 2d02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@022d │ │ +0580c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0580c6: 7030 b90f 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@0fb9 │ │ +0580cc: 5b20 c704 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c7 │ │ +0580d0: 5420 c704 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c7 │ │ +0580d4: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ @@ -120251,17 +120243,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055f08: |[055f08] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -055f18: 5210 c404 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ -055f1c: 0f00 |0002: return v0 │ │ +0580d8: |[0580d8] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +0580e8: 5210 c404 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c4 │ │ +0580ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ @@ -120281,18 +120273,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055f20: |[055f20] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -055f30: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -055f32: 6e20 ce0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0fce │ │ -055f38: 0e00 |0004: return-void │ │ +0580f0: |[0580f0] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +058100: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +058102: 6e20 ce0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0fce │ │ +058108: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -120301,18 +120293,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -055f3c: |[055f3c] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -055f4c: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -055f50: 6e30 d80f 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ -055f56: 0e00 |0005: return-void │ │ +05810c: |[05810c] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +05811c: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +058120: 6e30 d80f 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fd8 │ │ +058126: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0006 reg=2 virtualViewId I │ │ @@ -120340,33 +120332,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -055f58: |[055f58] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -055f68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -055f6a: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -055f6e: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -055f72: 5443 c604 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ -055f76: 6e10 d612 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12d6 │ │ -055f7c: 0a03 |000a: move-result v3 │ │ -055f7e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -055f82: 0f02 |000d: return v2 │ │ -055f84: 5443 cc04 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055f88: 6e10 3912 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ -055f8e: 0c01 |0013: move-result-object v1 │ │ -055f90: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -055f94: 7030 c10f 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fc1 │ │ -055f9a: 0c00 |0019: move-result-object v0 │ │ -055f9c: 5442 cc04 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ -055fa0: 7130 ea0b 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bea │ │ -055fa6: 0a02 |001f: move-result v2 │ │ -055fa8: 28ed |0020: goto 000d // -0013 │ │ +058128: |[058128] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +058138: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05813a: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +05813e: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +058142: 5443 c604 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c6 │ │ +058146: 6e10 d612 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12d6 │ │ +05814c: 0a03 |000a: move-result v3 │ │ +05814e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +058152: 0f02 |000d: return v2 │ │ +058154: 5443 cc04 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +058158: 6e10 3912 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1239 │ │ +05815e: 0c01 |0013: move-result-object v1 │ │ +058160: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +058164: 7030 c10f 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fc1 │ │ +05816a: 0c00 |0019: move-result-object v0 │ │ +05816c: 5442 cc04 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04cc │ │ +058170: 7130 ea0b 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bea │ │ +058176: 0a02 |001f: move-result v2 │ │ +058178: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -120409,17 +120401,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055fac: |[055fac] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -055fbc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -055fc2: 0e00 |0003: return-void │ │ +05817c: |[05817c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +05818c: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +058192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -120428,17 +120420,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055fc4: |[055fc4] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -055fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055fd6: 1100 |0001: return-object v0 │ │ +058194: |[058194] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0581a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0581a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ 0x0000 - 0x0002 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 src Landroid/view/View; │ │ @@ -120472,18 +120464,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055fd8: |[055fd8] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -055fe8: 7020 ae0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0eae │ │ -055fee: 5b01 ce04 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ce │ │ -055ff2: 0e00 |0005: return-void │ │ +0581a8: |[0581a8] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +0581b8: 7020 ae0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0eae │ │ +0581be: 5b01 ce04 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ce │ │ +0581c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ @@ -120495,17 +120487,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055ff4: |[055ff4] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -056004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056006: 0f00 |0001: return v0 │ │ +0581c4: |[0581c4] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +0581d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0581d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x0002 reg=2 direction I │ │ │ │ @@ -120514,44 +120506,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -056008: |[056008] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -056018: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05601a: 54a6 ce04 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ce │ │ -05601e: 6e10 7a13 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@137a │ │ -056024: 0a03 |0006: move-result v3 │ │ -056026: 6e10 7913 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1379 │ │ -05602c: 0a00 |000a: move-result v0 │ │ -05602e: 6e10 7b13 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@137b │ │ -056034: 0a01 |000e: move-result v1 │ │ -056036: 9004 0100 |000f: add-int v4, v1, v0 │ │ -05603a: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ -05603e: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ -056042: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ -056046: 6e20 7813 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1378 │ │ -05604c: 0c05 |001a: move-result-object v5 │ │ -05604e: 6e10 2512 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -056054: 0a08 |001e: move-result v8 │ │ -056056: 6e10 7c13 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@137c │ │ -05605c: 0a09 |0022: move-result v9 │ │ -05605e: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ -056062: 0f07 |0025: return v7 │ │ -056064: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ -056068: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ -05606c: 6e20 7813 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1378 │ │ -056072: 0c02 |002d: move-result-object v2 │ │ -056074: 6e10 4012 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ -05607a: 0a08 |0031: move-result v8 │ │ -05607c: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ -056080: 1217 |0034: const/4 v7, #int 1 // #1 │ │ -056082: 28f0 |0035: goto 0025 // -0010 │ │ +0581d8: |[0581d8] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +0581e8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0581ea: 54a6 ce04 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ce │ │ +0581ee: 6e10 7a13 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@137a │ │ +0581f4: 0a03 |0006: move-result v3 │ │ +0581f6: 6e10 7913 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1379 │ │ +0581fc: 0a00 |000a: move-result v0 │ │ +0581fe: 6e10 7b13 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@137b │ │ +058204: 0a01 |000e: move-result v1 │ │ +058206: 9004 0100 |000f: add-int v4, v1, v0 │ │ +05820a: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ +05820e: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ +058212: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ +058216: 6e20 7813 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1378 │ │ +05821c: 0c05 |001a: move-result-object v5 │ │ +05821e: 6e10 2512 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +058224: 0a08 |001e: move-result v8 │ │ +058226: 6e10 7c13 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@137c │ │ +05822c: 0a09 |0022: move-result v9 │ │ +05822e: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ +058232: 0f07 |0025: return v7 │ │ +058234: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ +058238: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ +05823c: 6e20 7813 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1378 │ │ +058242: 0c02 |002d: move-result-object v2 │ │ +058244: 6e10 4012 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1240 │ │ +05824a: 0a08 |0031: move-result v8 │ │ +05824c: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ +058250: 1217 |0034: const/4 v7, #int 1 // #1 │ │ +058252: 28f0 |0035: goto 0025 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000b line=63 │ │ 0x000f line=64 │ │ @@ -120581,30 +120573,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -056084: |[056084] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -056094: 5453 ce04 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ce │ │ -056098: 6e10 7b13 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@137b │ │ -05609e: 0a00 |0005: move-result v0 │ │ -0560a0: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -0560a2: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -0560a6: 0e00 |0009: return-void │ │ -0560a8: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -0560aa: 6e20 7813 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1378 │ │ -0560b0: 0c01 |000e: move-result-object v1 │ │ -0560b2: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -0560b6: 6e10 4012 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ -0560bc: 0a04 |0014: move-result v4 │ │ -0560be: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -0560c2: 6e30 8513 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1385 │ │ -0560c8: 28ef |001a: goto 0009 // -0011 │ │ +058254: |[058254] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +058264: 5453 ce04 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ce │ │ +058268: 6e10 7b13 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@137b │ │ +05826e: 0a00 |0005: move-result v0 │ │ +058270: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +058272: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +058276: 0e00 |0009: return-void │ │ +058278: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +05827a: 6e20 7813 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1378 │ │ +058280: 0c01 |000e: move-result-object v1 │ │ +058282: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +058286: 6e10 4012 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1240 │ │ +05828c: 0a04 |0014: move-result v4 │ │ +05828e: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +058292: 6e30 8513 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1385 │ │ +058298: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -120651,17 +120643,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0560cc: |[0560cc] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -0560dc: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0560e2: 0e00 |0003: return-void │ │ +05829c: |[05829c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +0582ac: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0582b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -120670,17 +120662,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0560e4: |[0560e4] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0560f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0560f6: 1100 |0001: return-object v0 │ │ +0582b4: |[0582b4] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0582c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0582c6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ 0x0000 - 0x0002 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ @@ -120715,17 +120707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0560f8: |[0560f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -056108: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05610e: 0e00 |0003: return-void │ │ +0582c8: |[0582c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +0582d8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0582de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -120734,18 +120726,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056110: |[056110] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -056120: 1f01 bf02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02bf │ │ -056124: 6e10 a013 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ -05612a: 0e00 |0005: return-void │ │ +0582e0: |[0582e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +0582f0: 1f01 bf02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02bf │ │ +0582f4: 6e10 a013 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@13a0 │ │ +0582fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -120755,19 +120747,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05612c: |[05612c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -05613c: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ -056140: 6e10 a113 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13a1 │ │ -056146: 0a00 |0005: move-result v0 │ │ -056148: 0f00 |0006: return v0 │ │ +0582fc: |[0582fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +05830c: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ +058310: 6e10 a113 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13a1 │ │ +058316: 0a00 |0005: move-result v0 │ │ +058318: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -120776,22 +120768,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05614c: |[05614c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -05615c: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -056160: 2200 bf02 |0002: new-instance v0, Landroid/widget/Scroller; // type@02bf │ │ -056164: 7030 9f13 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@139f │ │ -05616a: 1100 |0007: return-object v0 │ │ -05616c: 2200 bf02 |0008: new-instance v0, Landroid/widget/Scroller; // type@02bf │ │ -056170: 7020 9e13 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@139e │ │ -056176: 28fa |000d: goto 0007 // -0006 │ │ +05831c: |[05831c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +05832c: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +058330: 2200 bf02 |0002: new-instance v0, Landroid/widget/Scroller; // type@02bf │ │ +058334: 7030 9f13 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@139f │ │ +05833a: 1100 |0007: return-object v0 │ │ +05833c: 2200 bf02 |0008: new-instance v0, Landroid/widget/Scroller; // type@02bf │ │ +058340: 7020 9e13 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@139e │ │ +058346: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -120801,27 +120793,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -056178: |[056178] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -056188: 07a0 |0000: move-object v0, v10 │ │ -05618a: 1f00 bf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02bf │ │ -05618e: 01b1 |0003: move v1, v11 │ │ -056190: 01c2 |0004: move v2, v12 │ │ -056192: 01d3 |0005: move v3, v13 │ │ -056194: 01e4 |0006: move v4, v14 │ │ -056196: 01f5 |0007: move v5, v15 │ │ -056198: 0206 1000 |0008: move/from16 v6, v16 │ │ -05619c: 0207 1100 |000a: move/from16 v7, v17 │ │ -0561a0: 0208 1200 |000c: move/from16 v8, v18 │ │ -0561a4: 7409 a213 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@13a2 │ │ -0561aa: 0e00 |0011: return-void │ │ +058348: |[058348] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +058358: 07a0 |0000: move-object v0, v10 │ │ +05835a: 1f00 bf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02bf │ │ +05835e: 01b1 |0003: move v1, v11 │ │ +058360: 01c2 |0004: move v2, v12 │ │ +058362: 01d3 |0005: move v3, v13 │ │ +058364: 01e4 |0006: move v4, v14 │ │ +058366: 01f5 |0007: move v5, v15 │ │ +058368: 0206 1000 |0008: move/from16 v6, v16 │ │ +05836c: 0207 1100 |000a: move/from16 v7, v17 │ │ +058370: 0208 1200 |000c: move/from16 v8, v18 │ │ +058374: 7409 a213 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@13a2 │ │ +05837a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0011 line=102 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -120839,27 +120831,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0561ac: |[0561ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0561bc: 07a0 |0000: move-object v0, v10 │ │ -0561be: 1f00 bf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02bf │ │ -0561c2: 01b1 |0003: move v1, v11 │ │ -0561c4: 01c2 |0004: move v2, v12 │ │ -0561c6: 01d3 |0005: move v3, v13 │ │ -0561c8: 01e4 |0006: move v4, v14 │ │ -0561ca: 01f5 |0007: move v5, v15 │ │ -0561cc: 0206 1000 |0008: move/from16 v6, v16 │ │ -0561d0: 0207 1100 |000a: move/from16 v7, v17 │ │ -0561d4: 0208 1200 |000c: move/from16 v8, v18 │ │ -0561d8: 7409 a213 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@13a2 │ │ -0561de: 0e00 |0011: return-void │ │ +05837c: |[05837c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +05838c: 07a0 |0000: move-object v0, v10 │ │ +05838e: 1f00 bf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02bf │ │ +058392: 01b1 |0003: move v1, v11 │ │ +058394: 01c2 |0004: move v2, v12 │ │ +058396: 01d3 |0005: move v3, v13 │ │ +058398: 01e4 |0006: move v4, v14 │ │ +05839a: 01f5 |0007: move v5, v15 │ │ +05839c: 0206 1000 |0008: move/from16 v6, v16 │ │ +0583a0: 0207 1100 |000a: move/from16 v7, v17 │ │ +0583a4: 0208 1200 |000c: move/from16 v8, v18 │ │ +0583a8: 7409 a213 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@13a2 │ │ +0583ae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0011 line=108 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -120879,17 +120871,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0561e0: |[0561e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0561f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0561f2: 0f00 |0001: return v0 │ │ +0583b0: |[0583b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0583c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0583c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -120898,19 +120890,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0561f4: |[0561f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -056204: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ -056208: 6e10 a313 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@13a3 │ │ -05620e: 0a00 |0005: move-result v0 │ │ -056210: 0f00 |0006: return v0 │ │ +0583c4: |[0583c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +0583d4: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ +0583d8: 6e10 a313 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@13a3 │ │ +0583de: 0a00 |0005: move-result v0 │ │ +0583e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -120919,19 +120911,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056214: |[056214] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -056224: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ -056228: 6e10 a413 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@13a4 │ │ -05622e: 0a00 |0005: move-result v0 │ │ -056230: 0f00 |0006: return v0 │ │ +0583e4: |[0583e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +0583f4: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ +0583f8: 6e10 a413 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@13a4 │ │ +0583fe: 0a00 |0005: move-result v0 │ │ +058400: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -120940,19 +120932,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056234: |[056234] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -056244: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ -056248: 6e10 a613 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@13a6 │ │ -05624e: 0a00 |0005: move-result v0 │ │ -056250: 0f00 |0006: return v0 │ │ +058404: |[058404] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +058414: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ +058418: 6e10 a613 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@13a6 │ │ +05841e: 0a00 |0005: move-result v0 │ │ +058420: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -120961,19 +120953,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056254: |[056254] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -056264: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ -056268: 6e10 a713 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@13a7 │ │ -05626e: 0a00 |0005: move-result v0 │ │ -056270: 0f00 |0006: return v0 │ │ +058424: |[058424] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +058434: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ +058438: 6e10 a713 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@13a7 │ │ +05843e: 0a00 |0005: move-result v0 │ │ +058440: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -120982,19 +120974,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056274: |[056274] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -056284: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ -056288: 6e10 a813 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@13a8 │ │ -05628e: 0a00 |0005: move-result v0 │ │ -056290: 0f00 |0006: return v0 │ │ +058444: |[058444] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +058454: 1f02 bf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02bf │ │ +058458: 6e10 a813 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@13a8 │ │ +05845e: 0a00 |0005: move-result v0 │ │ +058460: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -121003,17 +120995,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056294: |[056294] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0562a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0562a6: 0f00 |0001: return v0 │ │ +058464: |[058464] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +058474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058476: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121022,16 +121014,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0562a8: |[0562a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0562b8: 0e00 |0000: return-void │ │ +058478: |[058478] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +058488: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ @@ -121043,16 +121035,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0562bc: |[0562bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0562cc: 0e00 |0000: return-void │ │ +05848c: |[05848c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +05849c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ @@ -121064,18 +121056,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0562d0: |[0562d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -0562e0: 1f01 bf02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02bf │ │ -0562e4: 6e55 a913 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@13a9 │ │ -0562ea: 0e00 |0005: return-void │ │ +0584a0: |[0584a0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +0584b0: 1f01 bf02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02bf │ │ +0584b4: 6e55 a913 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@13a9 │ │ +0584ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -121089,24 +121081,24 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0562ec: |[0562ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0562fc: 0770 |0000: move-object v0, v7 │ │ -0562fe: 1f00 bf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02bf │ │ -056302: 0181 |0003: move v1, v8 │ │ -056304: 0192 |0004: move v2, v9 │ │ -056306: 01a3 |0005: move v3, v10 │ │ -056308: 01b4 |0006: move v4, v11 │ │ -05630a: 01c5 |0007: move v5, v12 │ │ -05630c: 7406 aa13 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13aa │ │ -056312: 0e00 |000b: return-void │ │ +0584bc: |[0584bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0584cc: 0770 |0000: move-object v0, v7 │ │ +0584ce: 1f00 bf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02bf │ │ +0584d2: 0181 |0003: move v1, v8 │ │ +0584d4: 0192 |0004: move v2, v9 │ │ +0584d6: 01a3 |0005: move v3, v10 │ │ +0584d8: 01b4 |0006: move v4, v11 │ │ +0584da: 01c5 |0007: move v5, v12 │ │ +0584dc: 7406 aa13 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13aa │ │ +0584e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000b line=96 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ @@ -121147,17 +121139,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056314: |[056314] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -056324: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05632a: 0e00 |0003: return-void │ │ +0584e4: |[0584e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +0584f4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0584fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -121166,17 +121158,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05632c: |[05632c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -05633c: 7110 4410 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1044 │ │ -056342: 0e00 |0003: return-void │ │ +0584fc: |[0584fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +05850c: 7110 4410 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1044 │ │ +058512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -121186,18 +121178,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056344: |[056344] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -056354: 7110 4510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1045 │ │ -05635a: 0a00 |0003: move-result v0 │ │ -05635c: 0f00 |0004: return v0 │ │ +058514: |[058514] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +058524: 7110 4510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1045 │ │ +05852a: 0a00 |0003: move-result v0 │ │ +05852c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121206,18 +121198,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056360: |[056360] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -056370: 7120 4610 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1046 │ │ -056376: 0c00 |0003: move-result-object v0 │ │ -056378: 1100 |0004: return-object v0 │ │ +058530: |[058530] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +058540: 7120 4610 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1046 │ │ +058546: 0c00 |0003: move-result-object v0 │ │ +058548: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -121227,17 +121219,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -05637c: |[05637c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -05638c: 7709 4710 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1047 │ │ -056392: 0e00 |0003: return-void │ │ +05854c: |[05854c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +05855c: 7709 4710 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1047 │ │ +058562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -121255,17 +121247,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -056394: |[056394] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0563a4: 770b 4810 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1048 │ │ -0563aa: 0e00 |0003: return-void │ │ +058564: |[058564] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +058574: 770b 4810 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1048 │ │ +05857a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -121285,17 +121277,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0563ac: |[0563ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0563bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0563be: 0f00 |0001: return v0 │ │ +05857c: |[05857c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +05858c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05858e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121304,18 +121296,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0563c0: |[0563c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0563d0: 7110 4910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1049 │ │ -0563d6: 0a00 |0003: move-result v0 │ │ -0563d8: 0f00 |0004: return v0 │ │ +058590: |[058590] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +0585a0: 7110 4910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1049 │ │ +0585a6: 0a00 |0003: move-result v0 │ │ +0585a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121324,18 +121316,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0563dc: |[0563dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0563ec: 7110 4a10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@104a │ │ -0563f2: 0a00 |0003: move-result v0 │ │ -0563f4: 0f00 |0004: return v0 │ │ +0585ac: |[0585ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0585bc: 7110 4a10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@104a │ │ +0585c2: 0a00 |0003: move-result v0 │ │ +0585c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121344,18 +121336,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0563f8: |[0563f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -056408: 7110 4b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@104b │ │ -05640e: 0a00 |0003: move-result v0 │ │ -056410: 0f00 |0004: return v0 │ │ +0585c8: |[0585c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0585d8: 7110 4b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@104b │ │ +0585de: 0a00 |0003: move-result v0 │ │ +0585e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121364,18 +121356,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056414: |[056414] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -056424: 7110 4c10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@104c │ │ -05642a: 0a00 |0003: move-result v0 │ │ -05642c: 0f00 |0004: return v0 │ │ +0585e4: |[0585e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0585f4: 7110 4c10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@104c │ │ +0585fa: 0a00 |0003: move-result v0 │ │ +0585fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121384,18 +121376,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056430: |[056430] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -056440: 7110 4d10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@104d │ │ -056446: 0a00 |0003: move-result v0 │ │ -056448: 0f00 |0004: return v0 │ │ +058600: |[058600] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +058610: 7110 4d10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@104d │ │ +058616: 0a00 |0003: move-result v0 │ │ +058618: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121404,18 +121396,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05644c: |[05644c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -05645c: 7110 4e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@104e │ │ -056462: 0a00 |0003: move-result v0 │ │ -056464: 0f00 |0004: return v0 │ │ +05861c: |[05861c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +05862c: 7110 4e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@104e │ │ +058632: 0a00 |0003: move-result v0 │ │ +058634: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -121424,17 +121416,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -056468: |[056468] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -056478: 7140 4f10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@104f │ │ -05647e: 0e00 |0003: return-void │ │ +058638: |[058638] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +058648: 7140 4f10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@104f │ │ +05864e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -121447,17 +121439,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -056480: |[056480] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -056490: 7140 5010 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1050 │ │ -056496: 0e00 |0003: return-void │ │ +058650: |[058650] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +058660: 7140 5010 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1050 │ │ +058666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0003 line=213 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -121470,17 +121462,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -056498: |[056498] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -0564a8: 7155 5110 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1051 │ │ -0564ae: 0e00 |0003: return-void │ │ +058668: |[058668] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +058678: 7155 5110 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1051 │ │ +05867e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -121494,17 +121486,17 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0564b0: |[0564b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0564c0: 7706 5210 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1052 │ │ -0564c6: 0e00 |0003: return-void │ │ +058680: |[058680] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +058690: 7706 5210 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1052 │ │ +058696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=183 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -121553,19 +121545,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0564c8: |[0564c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0564d8: 5b01 d704 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04d7 │ │ -0564dc: 5b02 d804 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d8 │ │ -0564e0: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -0564e6: 0e00 |0007: return-void │ │ +058698: |[058698] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0586a8: 5b01 d704 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04d7 │ │ +0586ac: 5b02 d804 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d8 │ │ +0586b0: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +0586b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -121576,19 +121568,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0564e8: |[0564e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0564f8: 5410 d804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d8 │ │ -0564fc: 6e20 5810 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1058 │ │ -056502: 0a00 |0005: move-result v0 │ │ -056504: 0f00 |0006: return v0 │ │ +0586b8: |[0586b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0586c8: 5410 d804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d8 │ │ +0586cc: 6e20 5810 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1058 │ │ +0586d2: 0a00 |0005: move-result v0 │ │ +0586d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -121597,19 +121589,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -056508: |[056508] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -056518: 5410 d804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d8 │ │ -05651c: 6e20 5910 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1059 │ │ -056522: 0a00 |0005: move-result v0 │ │ -056524: 0f00 |0006: return v0 │ │ +0586d8: |[0586d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0586e8: 5410 d804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d8 │ │ +0586ec: 6e20 5910 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1059 │ │ +0586f2: 0a00 |0005: move-result v0 │ │ +0586f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ @@ -121652,19 +121644,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -056528: |[056528] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -056538: 5b01 d904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04d9 │ │ -05653c: 5b02 da04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04da │ │ -056540: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -056546: 0e00 |0007: return-void │ │ +0586f8: |[0586f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +058708: 5b01 d904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04d9 │ │ +05870c: 5b02 da04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04da │ │ +058710: 7010 4d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +058716: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -121675,19 +121667,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056548: |[056548] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -056558: 5410 da04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04da │ │ -05655c: 6e10 5610 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1056 │ │ -056562: 0a00 |0005: move-result v0 │ │ -056564: 0f00 |0006: return v0 │ │ +058718: |[058718] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +058728: 5410 da04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04da │ │ +05872c: 6e10 5610 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1056 │ │ +058732: 0a00 |0005: move-result v0 │ │ +058734: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ │ │ source_file_idx : 2128 (SearchViewCompat.java) │ │ @@ -121721,17 +121713,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056568: |[056568] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -056578: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -05657e: 0e00 |0003: return-void │ │ +058738: |[058738] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +058748: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +05874e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -121740,17 +121732,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056580: |[056580] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -056590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056592: 1100 |0001: return-object v0 │ │ +058750: |[058750] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +058760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058762: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -121759,17 +121751,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056594: |[056594] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -0565a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0565a6: 0f00 |0001: return v0 │ │ +058764: |[058764] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +058774: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058776: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -121778,17 +121770,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0565a8: |[0565a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0565b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0565ba: 0f00 |0001: return v0 │ │ +058778: |[058778] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +058788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05878a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -121797,17 +121789,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0565bc: |[0565bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0565cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0565ce: 0f00 |0001: return v0 │ │ +05878c: |[05878c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05879c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05879e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -121816,17 +121808,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0565d0: |[0565d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0565e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0565e2: 1100 |0001: return-object v0 │ │ +0587a0: |[0587a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0587b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0587b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -121835,17 +121827,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0565e4: |[0565e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0565f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0565f6: 1100 |0001: return-object v0 │ │ +0587b4: |[0587b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0587c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0587c6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -121854,17 +121846,17 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0565f8: |[0565f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -056608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05660a: 1100 |0001: return-object v0 │ │ +0587c8: |[0587c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0587d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0587da: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -121873,16 +121865,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05660c: |[05660c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -05661c: 0e00 |0000: return-void │ │ +0587dc: |[0587dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +0587ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 iconify Z │ │ @@ -121892,16 +121884,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056620: |[056620] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -056630: 0e00 |0000: return-void │ │ +0587f0: |[0587f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +058800: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 imeOptions I │ │ @@ -121911,16 +121903,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056634: |[056634] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -056644: 0e00 |0000: return-void │ │ +058804: |[058804] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +058814: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 inputType I │ │ @@ -121930,16 +121922,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056648: |[056648] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -056658: 0e00 |0000: return-void │ │ +058818: |[058818] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +058828: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 maxpixels I │ │ @@ -121949,16 +121941,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05665c: |[05665c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05666c: 0e00 |0000: return-void │ │ +05882c: |[05882c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05883c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -121968,16 +121960,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056670: |[056670] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -056680: 0e00 |0000: return-void │ │ +058840: |[058840] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +058850: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -121987,16 +121979,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056684: |[056684] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -056694: 0e00 |0000: return-void │ │ +058854: |[058854] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +058864: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 query Ljava/lang/CharSequence; │ │ @@ -122007,16 +121999,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056698: |[056698] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0566a8: 0e00 |0000: return-void │ │ +058868: |[058868] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +058878: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -122026,16 +122018,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0566ac: |[0566ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0566bc: 0e00 |0000: return-void │ │ +05887c: |[05887c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +05888c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enable Z │ │ @@ -122045,16 +122037,16 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0566c0: |[0566c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0566d0: 0e00 |0000: return-void │ │ +058890: |[058890] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0588a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -122064,16 +122056,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0566d4: |[0566d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0566e4: 0e00 |0000: return-void │ │ +0588a4: |[0588a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0588b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -122116,21 +122108,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0566e8: |[0566e8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0566f8: 5b12 e604 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e6 │ │ -0566fc: 7010 8808 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0888 │ │ -056702: 2200 3d00 |0005: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ -056706: 7010 1901 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -05670c: 5b10 e504 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04e5 │ │ -056710: 0e00 |000c: return-void │ │ +0588b8: |[0588b8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0588c8: 5b12 e604 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e6 │ │ +0588cc: 7010 8808 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0888 │ │ +0588d2: 2200 3d00 |0005: new-instance v0, Landroid/graphics/Rect; // type@003d │ │ +0588d6: 7010 1901 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +0588dc: 5b10 e504 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04e5 │ │ +0588e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0005 line=1396 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -122140,60 +122132,60 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -056714: |[056714] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -056724: 5420 e504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04e5 │ │ -056728: 6e20 fd0c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cfd │ │ -05672e: 6e20 200d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d20 │ │ -056734: 6e20 fe0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cfe │ │ -05673a: 6e20 210d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d21 │ │ -056740: 6e10 170d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d17 │ │ -056746: 0a01 |0011: move-result v1 │ │ -056748: 6e20 370d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d37 │ │ -05674e: 6e10 060d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d06 │ │ -056754: 0c01 |0018: move-result-object v1 │ │ -056756: 6e20 2d0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d2d │ │ -05675c: 6e10 010d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d01 │ │ -056762: 0c01 |001f: move-result-object v1 │ │ -056764: 6e20 240d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ -05676a: 6e10 020d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d02 │ │ -056770: 0c01 |0026: move-result-object v1 │ │ -056772: 6e20 260d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d26 │ │ -056778: 6e10 100d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d10 │ │ -05677e: 0a01 |002d: move-result v1 │ │ -056780: 6e20 270d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d27 │ │ -056786: 6e10 0f0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d0f │ │ -05678c: 0a01 |0034: move-result v1 │ │ -05678e: 6e20 250d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d25 │ │ -056794: 6e10 110d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d11 │ │ -05679a: 0a01 |003b: move-result v1 │ │ -05679c: 6e20 280d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d28 │ │ -0567a2: 6e10 120d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d12 │ │ -0567a8: 0a01 |0042: move-result v1 │ │ -0567aa: 6e20 290d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d29 │ │ -0567b0: 6e10 0c0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d0c │ │ -0567b6: 0a01 |0049: move-result v1 │ │ -0567b8: 6e20 1f0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d1f │ │ -0567be: 6e10 160d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d16 │ │ -0567c4: 0a01 |0050: move-result v1 │ │ -0567c6: 6e20 320d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d32 │ │ -0567cc: 6e10 130d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d13 │ │ -0567d2: 0a01 |0057: move-result v1 │ │ -0567d4: 6e20 2b0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d2b │ │ -0567da: 6e10 fc0c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0cfc │ │ -0567e0: 0a01 |005e: move-result v1 │ │ -0567e2: 6e20 f40c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ -0567e8: 6e10 050d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d05 │ │ -0567ee: 0a01 |0065: move-result v1 │ │ -0567f0: 6e20 2c0d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d2c │ │ -0567f6: 0e00 |0069: return-void │ │ +0588e4: |[0588e4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0588f4: 5420 e504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04e5 │ │ +0588f8: 6e20 fd0c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cfd │ │ +0588fe: 6e20 200d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d20 │ │ +058904: 6e20 fe0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cfe │ │ +05890a: 6e20 210d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d21 │ │ +058910: 6e10 170d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d17 │ │ +058916: 0a01 |0011: move-result v1 │ │ +058918: 6e20 370d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d37 │ │ +05891e: 6e10 060d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d06 │ │ +058924: 0c01 |0018: move-result-object v1 │ │ +058926: 6e20 2d0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d2d │ │ +05892c: 6e10 010d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d01 │ │ +058932: 0c01 |001f: move-result-object v1 │ │ +058934: 6e20 240d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ +05893a: 6e10 020d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d02 │ │ +058940: 0c01 |0026: move-result-object v1 │ │ +058942: 6e20 260d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d26 │ │ +058948: 6e10 100d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d10 │ │ +05894e: 0a01 |002d: move-result v1 │ │ +058950: 6e20 270d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d27 │ │ +058956: 6e10 0f0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d0f │ │ +05895c: 0a01 |0034: move-result v1 │ │ +05895e: 6e20 250d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d25 │ │ +058964: 6e10 110d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d11 │ │ +05896a: 0a01 |003b: move-result v1 │ │ +05896c: 6e20 280d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d28 │ │ +058972: 6e10 120d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d12 │ │ +058978: 0a01 |0042: move-result v1 │ │ +05897a: 6e20 290d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d29 │ │ +058980: 6e10 0c0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d0c │ │ +058986: 0a01 |0049: move-result v1 │ │ +058988: 6e20 1f0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d1f │ │ +05898e: 6e10 160d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d16 │ │ +058994: 0a01 |0050: move-result v1 │ │ +058996: 6e20 320d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d32 │ │ +05899c: 6e10 130d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d13 │ │ +0589a2: 0a01 |0057: move-result v1 │ │ +0589a4: 6e20 2b0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d2b │ │ +0589aa: 6e10 fc0c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0cfc │ │ +0589b0: 0a01 |005e: move-result v1 │ │ +0589b2: 6e20 f40c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0cf4 │ │ +0589b8: 6e10 050d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d05 │ │ +0589be: 0a01 |0065: move-result v1 │ │ +0589c0: 6e20 2c0d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d2c │ │ +0589c6: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0002 line=1456 │ │ 0x0005 line=1457 │ │ 0x0008 line=1459 │ │ 0x000b line=1460 │ │ @@ -122223,19 +122215,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0567f8: |[0567f8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -056808: 5410 e604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e6 │ │ -05680c: 6e20 3a11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@113a │ │ -056812: 0a00 |0005: move-result v0 │ │ -056814: 0f00 |0006: return v0 │ │ +0589c8: |[0589c8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +0589d8: 5410 e604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e6 │ │ +0589dc: 6e20 3a11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@113a │ │ +0589e2: 0a00 |0005: move-result v0 │ │ +0589e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -122244,21 +122236,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -056818: |[056818] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056828: 6f30 8c08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088c │ │ -05682e: 1c00 6202 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0262 │ │ -056832: 6e10 2d14 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -056838: 0c00 |0008: move-result-object v0 │ │ -05683a: 6e20 d012 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12d0 │ │ -056840: 0e00 |000c: return-void │ │ +0589e8: |[0589e8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0589f8: 6f30 8c08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088c │ │ +0589fe: 1c00 6202 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0262 │ │ +058a02: 6e10 2d14 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +058a08: 0c00 |0008: move-result-object v0 │ │ +058a0a: 6e20 d012 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12d0 │ │ +058a10: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0003 line=1431 │ │ 0x000c line=1432 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -122270,51 +122262,51 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -056844: |[056844] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -056854: 7110 190d 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d19 │ │ -05685a: 0c04 |0003: move-result-object v4 │ │ -05685c: 6f30 8d08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ -056862: 7030 de10 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@10de │ │ -056868: 6e10 1e0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d1e │ │ -05686e: 1c05 6202 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0262 │ │ -056872: 6e10 2d14 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -056878: 0c05 |0012: move-result-object v5 │ │ -05687a: 6e20 240d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ -056880: 6e20 330d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d33 │ │ -056886: 7110 d10a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ad1 │ │ -05688c: 0c03 |001c: move-result-object v3 │ │ -05688e: 2035 8f02 |001d: instance-of v5, v3, Landroid/view/View; // type@028f │ │ -056892: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -056896: 1f03 8f02 |0021: check-cast v3, Landroid/view/View; // type@028f │ │ -05689a: 6e20 2e0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d2e │ │ -0568a0: 5465 e604 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e6 │ │ -0568a4: 6e10 2c11 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ -0568aa: 0a01 |002b: move-result v1 │ │ -0568ac: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0568ae: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -0568b2: 5465 e604 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e6 │ │ -0568b6: 6e20 2b11 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ -0568bc: 0c00 |0034: move-result-object v0 │ │ -0568be: 6e20 df10 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@10df │ │ -0568c4: 0a05 |0038: move-result v5 │ │ -0568c6: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -0568ca: 6e10 4212 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ -0568d0: 0a05 |003e: move-result v5 │ │ -0568d2: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -0568d6: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -0568d8: 7120 e00a 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae0 │ │ -0568de: 6e20 f50c 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0cf5 │ │ -0568e4: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0568e8: 28e3 |004a: goto 002d // -001d │ │ -0568ea: 0e00 |004b: return-void │ │ +058a14: |[058a14] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +058a24: 7110 190d 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d19 │ │ +058a2a: 0c04 |0003: move-result-object v4 │ │ +058a2c: 6f30 8d08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@088d │ │ +058a32: 7030 de10 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@10de │ │ +058a38: 6e10 1e0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d1e │ │ +058a3e: 1c05 6202 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0262 │ │ +058a42: 6e10 2d14 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +058a48: 0c05 |0012: move-result-object v5 │ │ +058a4a: 6e20 240d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d24 │ │ +058a50: 6e20 330d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d33 │ │ +058a56: 7110 d10a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ad1 │ │ +058a5c: 0c03 |001c: move-result-object v3 │ │ +058a5e: 2035 8f02 |001d: instance-of v5, v3, Landroid/view/View; // type@028f │ │ +058a62: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +058a66: 1f03 8f02 |0021: check-cast v3, Landroid/view/View; // type@028f │ │ +058a6a: 6e20 2e0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d2e │ │ +058a70: 5465 e604 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e6 │ │ +058a74: 6e10 2c11 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@112c │ │ +058a7a: 0a01 |002b: move-result v1 │ │ +058a7c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +058a7e: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +058a82: 5465 e604 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e6 │ │ +058a86: 6e20 2b11 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@112b │ │ +058a8c: 0c00 |0034: move-result-object v0 │ │ +058a8e: 6e20 df10 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@10df │ │ +058a94: 0a05 |0038: move-result v5 │ │ +058a96: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +058a9a: 6e10 4212 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1242 │ │ +058aa0: 0a05 |003e: move-result v5 │ │ +058aa2: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +058aa6: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +058aa8: 7120 e00a 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae0 │ │ +058aae: 6e20 f50c 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0cf5 │ │ +058ab4: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +058ab8: 28e3 |004a: goto 002d // -001d │ │ +058aba: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1400 │ │ 0x0004 line=1401 │ │ 0x0007 line=1402 │ │ 0x000a line=1403 │ │ 0x000d line=1405 │ │ @@ -122345,23 +122337,23 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0568ec: |[0568ec] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0568fc: 6e20 df10 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@10df │ │ -056902: 0a00 |0003: move-result v0 │ │ -056904: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -056908: 6f40 8f08 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088f │ │ -05690e: 0a00 |0009: move-result v0 │ │ -056910: 0f00 |000a: return v0 │ │ -056912: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -056914: 28fe |000c: goto 000a // -0002 │ │ +058abc: |[058abc] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +058acc: 6e20 df10 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@10df │ │ +058ad2: 0a00 |0003: move-result v0 │ │ +058ad4: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +058ad8: 6f40 8f08 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088f │ │ +058ade: 0a00 |0009: move-result v0 │ │ +058ae0: 0f00 |000a: return v0 │ │ +058ae2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +058ae4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0006 line=1438 │ │ 0x000a line=1440 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -122403,18 +122395,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056918: |[056918] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -056928: 5b01 e904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -05692c: 7010 6111 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1161 │ │ -056932: 0e00 |0005: return-void │ │ +058ae8: |[058ae8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +058af8: 5b01 e904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058afc: 7010 6111 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1161 │ │ +058b02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -122423,17 +122415,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056934: |[056934] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -056944: 7020 e510 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@10e5 │ │ -05694a: 0e00 |0003: return-void │ │ +058b04: |[058b04] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +058b14: 7020 e510 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@10e5 │ │ +058b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -122444,35 +122436,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05694c: |[05694c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -05695c: 5464 e904 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056960: 7110 1711 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ -056966: 0c04 |0005: move-result-object v4 │ │ -056968: 6e10 2f12 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -05696e: 0c01 |0009: move-result-object v1 │ │ -056970: 1f01 5902 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -056974: 5464 e904 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056978: 6e10 3111 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ -05697e: 0a04 |0011: move-result v4 │ │ -056980: 5215 ee04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -056984: 9000 0405 |0014: add-int v0, v4, v5 │ │ -056988: 5464 e904 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -05698c: 7110 1a11 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@111a │ │ -056992: 0a04 |001b: move-result v4 │ │ -056994: 9003 0004 |001c: add-int v3, v0, v4 │ │ -056998: 7120 4714 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -05699e: 0a04 |0021: move-result v4 │ │ -0569a0: 7120 4914 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ -0569a6: 0a02 |0025: move-result v2 │ │ -0569a8: 0f02 |0026: return v2 │ │ +058b1c: |[058b1c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +058b2c: 5464 e904 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058b30: 7110 1711 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ +058b36: 0c04 |0005: move-result-object v4 │ │ +058b38: 6e10 2f12 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +058b3e: 0c01 |0009: move-result-object v1 │ │ +058b40: 1f01 5902 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +058b44: 5464 e904 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058b48: 6e10 3111 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ +058b4e: 0a04 |0011: move-result v4 │ │ +058b50: 5215 ee04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +058b54: 9000 0405 |0014: add-int v0, v4, v5 │ │ +058b58: 5464 e904 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058b5c: 7110 1a11 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@111a │ │ +058b62: 0a04 |001b: move-result v4 │ │ +058b64: 9003 0004 |001c: add-int v3, v0, v4 │ │ +058b68: 7120 4714 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +058b6e: 0a04 |0021: move-result v4 │ │ +058b70: 7120 4914 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@1449 │ │ +058b76: 0a02 |0025: move-result v2 │ │ +058b78: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x000c line=1234 │ │ 0x0016 line=1235 │ │ 0x001e line=1237 │ │ 0x0026 line=1239 │ │ @@ -122491,19 +122483,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0569ac: |[0569ac] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0569bc: 5410 e904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -0569c0: 7110 1a11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@111a │ │ -0569c6: 0a00 |0005: move-result v0 │ │ -0569c8: 0f00 |0006: return v0 │ │ +058b7c: |[058b7c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +058b8c: 5410 e904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058b90: 7110 1a11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@111a │ │ +058b96: 0a00 |0005: move-result v0 │ │ +058b98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -122512,23 +122504,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0569cc: |[0569cc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -0569dc: 5420 e904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -0569e0: 7110 1511 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1115 │ │ -0569e6: 0c00 |0005: move-result-object v0 │ │ -0569e8: 5421 e904 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -0569ec: 7110 1711 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ -0569f2: 0c01 |000b: move-result-object v1 │ │ -0569f4: 6e30 7411 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1174 │ │ -0569fa: 0e00 |000f: return-void │ │ +058b9c: |[058b9c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +058bac: 5420 e904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058bb0: 7110 1511 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1115 │ │ +058bb6: 0c00 |0005: move-result-object v0 │ │ +058bb8: 5421 e904 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058bbc: 7110 1711 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ +058bc2: 0c01 |000b: move-result-object v1 │ │ +058bc4: 6e30 7411 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1174 │ │ +058bca: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ 0x000f line=1245 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -122539,18 +122531,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0569fc: |[0569fc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -056a0c: 5410 e904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a10: 6e10 4f11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@114f │ │ -056a16: 0e00 |0005: return-void │ │ +058bcc: |[058bcc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +058bdc: 5410 e904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058be0: 6e10 4f11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@114f │ │ +058be6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1206 │ │ 0x0005 line=1207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -122561,50 +122553,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -056a18: |[056a18] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -056a28: 5420 e904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a2c: 7110 1511 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1115 │ │ -056a32: 0c00 |0005: move-result-object v0 │ │ -056a34: 6e10 8f11 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@118f │ │ -056a3a: 0a00 |0009: move-result v0 │ │ -056a3c: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -056a40: 5420 e904 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a44: 7110 1611 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1116 │ │ -056a4a: 0a00 |0011: move-result v0 │ │ -056a4c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -056a4e: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -056a52: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -056a56: 5420 e904 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a5a: 5421 e904 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a5e: 7110 1711 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ -056a64: 0c01 |001e: move-result-object v1 │ │ -056a66: 6e20 5b11 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@115b │ │ -056a6c: 5420 e904 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a70: 5421 e904 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a74: 7110 1711 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ -056a7a: 0c01 |0029: move-result-object v1 │ │ -056a7c: 6e20 2311 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1123 │ │ -056a82: 5420 e904 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a86: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -056a88: 7120 1811 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1118 │ │ -056a8e: 0e00 |0033: return-void │ │ -056a90: 5420 e904 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a94: 5421 e904 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056a98: 7110 1711 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ -056a9e: 0c01 |003b: move-result-object v1 │ │ -056aa0: 6e20 2411 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1124 │ │ -056aa6: 5420 e904 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056aaa: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -056aac: 7120 1811 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1118 │ │ -056ab2: 28ee |0045: goto 0033 // -0012 │ │ +058be8: |[058be8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +058bf8: 5420 e904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058bfc: 7110 1511 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1115 │ │ +058c02: 0c00 |0005: move-result-object v0 │ │ +058c04: 6e10 8f11 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@118f │ │ +058c0a: 0a00 |0009: move-result v0 │ │ +058c0c: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +058c10: 5420 e904 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c14: 7110 1611 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1116 │ │ +058c1a: 0a00 |0011: move-result v0 │ │ +058c1c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +058c1e: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +058c22: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +058c26: 5420 e904 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c2a: 5421 e904 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c2e: 7110 1711 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ +058c34: 0c01 |001e: move-result-object v1 │ │ +058c36: 6e20 5b11 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@115b │ │ +058c3c: 5420 e904 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c40: 5421 e904 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c44: 7110 1711 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ +058c4a: 0c01 |0029: move-result-object v1 │ │ +058c4c: 6e20 2311 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1123 │ │ +058c52: 5420 e904 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c56: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +058c58: 7120 1811 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1118 │ │ +058c5e: 0e00 |0033: return-void │ │ +058c60: 5420 e904 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c64: 5421 e904 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c68: 7110 1711 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1117 │ │ +058c6e: 0c01 |003b: move-result-object v1 │ │ +058c70: 6e20 2411 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1124 │ │ +058c76: 5420 e904 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c7a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +058c7c: 7120 1811 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1118 │ │ +058c82: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ 0x000c line=1192 │ │ 0x0017 line=1193 │ │ 0x0022 line=1194 │ │ 0x002d line=1195 │ │ @@ -122620,20 +122612,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -056ab4: |[056ab4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -056ac4: 5410 e904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056ac8: 7120 1911 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1119 │ │ -056ace: 5410 e904 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056ad2: 6e10 3811 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1138 │ │ -056ad8: 0e00 |000a: return-void │ │ +058c84: |[058c84] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +058c94: 5410 e904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058c98: 7120 1911 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1119 │ │ +058c9e: 5410 e904 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058ca2: 6e10 3811 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1138 │ │ +058ca8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0005 line=1212 │ │ 0x000a line=1213 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -122648,47 +122640,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -056adc: |[056adc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -056aec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -056aee: 6e10 2f12 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -056af4: 0c01 |0004: move-result-object v1 │ │ -056af6: 1f01 5902 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -056afa: 5452 e904 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056afe: 6e10 3111 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ -056b04: 0a02 |000c: move-result v2 │ │ -056b06: 5213 ee04 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ -056b0a: 9000 0203 |000f: add-int v0, v2, v3 │ │ -056b0e: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -056b12: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -056b16: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -056b1a: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -056b1e: 5452 e904 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056b22: 7110 1611 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1116 │ │ -056b28: 0a02 |001e: move-result v2 │ │ -056b2a: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -056b2e: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -056b32: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -056b36: 5452 e904 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056b3a: 7110 1a11 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@111a │ │ -056b40: 0a02 |002a: move-result v2 │ │ -056b42: b020 |002b: add-int/2addr v0, v2 │ │ -056b44: 5452 e904 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056b48: 7110 1511 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1115 │ │ -056b4e: 0c02 |0031: move-result-object v2 │ │ -056b50: 6e10 4012 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1240 │ │ -056b56: 0a03 |0035: move-result v3 │ │ -056b58: 6e30 9d11 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@119d │ │ -056b5e: 5452 e904 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056b62: 6e10 3811 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1138 │ │ -056b68: 0e00 |003e: return-void │ │ +058cac: |[058cac] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +058cbc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +058cbe: 6e10 2f12 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +058cc4: 0c01 |0004: move-result-object v1 │ │ +058cc6: 1f01 5902 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +058cca: 5452 e904 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058cce: 6e10 3111 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1131 │ │ +058cd4: 0a02 |000c: move-result v2 │ │ +058cd6: 5213 ee04 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04ee │ │ +058cda: 9000 0203 |000f: add-int v0, v2, v3 │ │ +058cde: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +058ce2: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +058ce6: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +058cea: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +058cee: 5452 e904 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058cf2: 7110 1611 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1116 │ │ +058cf8: 0a02 |001e: move-result v2 │ │ +058cfa: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +058cfe: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +058d02: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +058d06: 5452 e904 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058d0a: 7110 1a11 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@111a │ │ +058d10: 0a02 |002a: move-result v2 │ │ +058d12: b020 |002b: add-int/2addr v0, v2 │ │ +058d14: 5452 e904 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058d18: 7110 1511 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1115 │ │ +058d1e: 0c02 |0031: move-result-object v2 │ │ +058d20: 6e10 4012 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1240 │ │ +058d26: 0a03 |0035: move-result v3 │ │ +058d28: 6e30 9d11 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@119d │ │ +058d2e: 5452 e904 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058d32: 6e10 3811 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1138 │ │ +058d38: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1217 │ │ 0x0007 line=1218 │ │ 0x0011 line=1219 │ │ 0x0025 line=1220 │ │ 0x002c line=1222 │ │ @@ -122707,26 +122699,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -056b6c: |[056b6c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -056b7c: 5410 e904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ -056b80: 7110 1311 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1113 │ │ -056b86: 0a00 |0005: move-result v0 │ │ -056b88: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -056b8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -056b8e: 0f00 |0009: return v0 │ │ -056b90: 6e10 2f12 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -056b96: 0c00 |000d: move-result-object v0 │ │ -056b98: 1f00 5902 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -056b9c: 5500 f004 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ -056ba0: 28f7 |0012: goto 0009 // -0009 │ │ +058d3c: |[058d3c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +058d4c: 5410 e904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e9 │ │ +058d50: 7110 1311 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1113 │ │ +058d56: 0a00 |0005: move-result v0 │ │ +058d58: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +058d5c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +058d5e: 0f00 |0009: return v0 │ │ +058d60: 6e10 2f12 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +058d66: 0c00 |000d: move-result-object v0 │ │ +058d68: 1f00 5902 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +058d6c: 5500 f004 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f0 │ │ +058d70: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1182 │ │ 0x0008 line=1183 │ │ 0x0009 line=1186 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -122764,17 +122756,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056ba4: |[056ba4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -056bb4: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -056bba: 0e00 |0003: return-void │ │ +058d74: |[058d74] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +058d84: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +058d8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -122783,16 +122775,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056bbc: |[056bbc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -056bcc: 0e00 |0000: return-void │ │ +058d8c: |[058d8c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +058d9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -122801,16 +122793,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056bd0: |[056bd0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -056be0: 0e00 |0000: return-void │ │ +058da0: |[058da0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +058db0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -122819,16 +122811,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056be4: |[056be4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -056bf4: 0e00 |0000: return-void │ │ +058db4: |[058db4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +058dc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -122864,17 +122856,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056bf8: |[056bf8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -056c08: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ -056c0e: 0e00 |0003: return-void │ │ +058dc8: |[058dc8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +058dd8: 7010 4d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@144d │ │ +058dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -122883,25 +122875,25 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -056c10: |[056c10] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -056c20: 6e10 3012 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1230 │ │ -056c26: 0a00 |0003: move-result v0 │ │ -056c28: 6e10 4012 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1240 │ │ -056c2e: 0a01 |0007: move-result v1 │ │ -056c30: 6e10 3c12 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@123c │ │ -056c36: 0a02 |000b: move-result v2 │ │ -056c38: 6e10 2512 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1225 │ │ -056c3e: 0a03 |000f: move-result v3 │ │ -056c40: 7153 d90a 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0ad9 │ │ -056c46: 0e00 |0013: return-void │ │ +058de0: |[058de0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +058df0: 6e10 3012 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1230 │ │ +058df6: 0a00 |0003: move-result v0 │ │ +058df8: 6e10 4012 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1240 │ │ +058dfe: 0a01 |0007: move-result v1 │ │ +058e00: 6e10 3c12 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@123c │ │ +058e06: 0a02 |000b: move-result v2 │ │ +058e08: 6e10 2512 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1225 │ │ +058e0e: 0a03 |000f: move-result v3 │ │ +058e10: 7153 d90a 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0ad9 │ │ +058e16: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0013 line=1341 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -122937,17 +122929,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056c48: |[056c48] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -056c58: 7010 b501 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01b5 │ │ -056c5e: 0e00 |0003: return-void │ │ +058e18: |[058e18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +058e28: 7010 b501 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01b5 │ │ +058e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -122956,18 +122948,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056c60: |[056c60] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -056c70: 7110 ce01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01ce │ │ -056c76: 0a00 |0003: move-result v0 │ │ -056c78: 0f00 |0004: return v0 │ │ +058e30: |[058e30] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +058e40: 7110 ce01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01ce │ │ +058e46: 0a00 |0003: move-result v0 │ │ +058e48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -122976,22 +122968,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -056c7c: |[056c7c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -056c8c: 6e20 ad01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01ad │ │ -056c92: 0a00 |0003: move-result v0 │ │ -056c94: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -056c98: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -056c9a: 0f00 |0007: return v0 │ │ -056c9c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -056c9e: 28fe |0009: goto 0007 // -0002 │ │ +058e4c: |[058e4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +058e5c: 6e20 ad01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01ad │ │ +058e62: 0a00 |0003: move-result v0 │ │ +058e64: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +058e68: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +058e6a: 0f00 |0007: return v0 │ │ +058e6c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +058e6e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ @@ -123002,18 +122994,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056ca0: |[056ca0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -056cb0: 7110 cf01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01cf │ │ -056cb6: 0c00 |0003: move-result-object v0 │ │ -056cb8: 1100 |0004: return-object v0 │ │ +058e70: |[058e70] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +058e80: 7110 cf01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01cf │ │ +058e86: 0c00 |0003: move-result-object v0 │ │ +058e88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -123022,18 +123014,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056cbc: |[056cbc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -056ccc: 7110 d001 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01d0 │ │ -056cd2: 0c00 |0003: move-result-object v0 │ │ -056cd4: 1100 |0004: return-object v0 │ │ +058e8c: |[058e8c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +058e9c: 7110 d001 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01d0 │ │ +058ea2: 0c00 |0003: move-result-object v0 │ │ +058ea4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -123042,18 +123034,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056cd8: |[056cd8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -056ce8: 7110 d101 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01d1 │ │ -056cee: 0c00 |0003: move-result-object v0 │ │ -056cf0: 1100 |0004: return-object v0 │ │ +058ea8: |[058ea8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +058eb8: 7110 d101 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01d1 │ │ +058ebe: 0c00 |0003: move-result-object v0 │ │ +058ec0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -123062,18 +123054,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056cf4: |[056cf4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -056d04: 7110 d201 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01d2 │ │ -056d0a: 0c00 |0003: move-result-object v0 │ │ -056d0c: 1100 |0004: return-object v0 │ │ +058ec4: |[058ec4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +058ed4: 7110 d201 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01d2 │ │ +058eda: 0c00 |0003: move-result-object v0 │ │ +058edc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -123107,17 +123099,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056d10: |[056d10] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -056d20: 7010 4004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0440 │ │ -056d26: 0e00 |0003: return-void │ │ +058ee0: |[058ee0] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +058ef0: 7010 4004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0440 │ │ +058ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -123126,21 +123118,21 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -056d28: |[056d28] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -056d38: 7110 5604 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0456 │ │ -056d3e: 0c00 |0003: move-result-object v0 │ │ -056d40: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -056d44: 6e20 4a04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@044a │ │ -056d4a: 0c00 |0009: move-result-object v0 │ │ -056d4c: 1100 |000a: return-object v0 │ │ +058ef8: |[058ef8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +058f08: 7110 5604 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0456 │ │ +058f0e: 0c00 |0003: move-result-object v0 │ │ +058f10: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +058f14: 6e20 4a04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@044a │ │ +058f1a: 0c00 |0009: move-result-object v0 │ │ +058f1c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -123153,21 +123145,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -056d50: |[056d50] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -056d60: 7110 5704 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0457 │ │ -056d66: 0c00 |0003: move-result-object v0 │ │ -056d68: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -056d6c: 6f30 4204 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0442 │ │ -056d72: 0c00 |0009: move-result-object v0 │ │ -056d74: 1100 |000a: return-object v0 │ │ +058f20: |[058f20] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +058f30: 7110 5704 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0457 │ │ +058f36: 0c00 |0003: move-result-object v0 │ │ +058f38: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +058f3c: 6f30 4204 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0442 │ │ +058f42: 0c00 |0009: move-result-object v0 │ │ +058f44: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -123181,17 +123173,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056d78: |[056d78] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -056d88: 7120 5804 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0458 │ │ -056d8e: 0e00 |0003: return-void │ │ +058f48: |[058f48] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +058f58: 7120 5804 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0458 │ │ +058f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -123202,18 +123194,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056d90: |[056d90] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -056da0: 7120 5904 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0459 │ │ -056da6: 0a00 |0003: move-result v0 │ │ -056da8: 0f00 |0004: return v0 │ │ +058f60: |[058f60] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +058f70: 7120 5904 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0459 │ │ +058f76: 0a00 |0003: move-result v0 │ │ +058f78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -123223,18 +123215,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056dac: |[056dac] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -056dbc: 6f20 4104 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0441 │ │ -056dc2: 0c00 |0003: move-result-object v0 │ │ -056dc4: 1100 |0004: return-object v0 │ │ +058f7c: |[058f7c] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +058f8c: 6f20 4104 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0441 │ │ +058f92: 0c00 |0003: move-result-object v0 │ │ +058f94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -123268,17 +123260,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056dc8: |[056dc8] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -056dd8: 7010 df04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04df │ │ -056dde: 0e00 |0003: return-void │ │ +058f98: |[058f98] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +058fa8: 7010 df04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04df │ │ +058fae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -123287,27 +123279,27 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -056de0: |[056de0] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -056df0: 6e10 bc04 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@04bc │ │ -056df6: 0c00 |0003: move-result-object v0 │ │ -056df8: 6e10 bd04 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04bd │ │ -056dfe: 0c01 |0007: move-result-object v1 │ │ -056e00: 7130 f104 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@04f1 │ │ -056e06: 6e20 e504 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@04e5 │ │ -056e0c: 0a00 |000e: move-result v0 │ │ -056e0e: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -056e12: 6e10 ba04 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ba │ │ -056e18: 0c00 |0014: move-result-object v0 │ │ -056e1a: 7220 eb11 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@11eb │ │ -056e20: 0e00 |0018: return-void │ │ +058fb0: |[058fb0] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +058fc0: 6e10 bc04 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@04bc │ │ +058fc6: 0c00 |0003: move-result-object v0 │ │ +058fc8: 6e10 bd04 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04bd │ │ +058fce: 0c01 |0007: move-result-object v1 │ │ +058fd0: 7130 f104 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@04f1 │ │ +058fd6: 6e20 e504 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@04e5 │ │ +058fdc: 0a00 |000e: move-result v0 │ │ +058fde: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +058fe2: 6e10 ba04 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ba │ │ +058fe8: 0c00 |0014: move-result-object v0 │ │ +058fea: 7220 eb11 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@11eb │ │ +058ff0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -123320,22 +123312,22 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -056e24: |[056e24] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -056e34: 7210 e611 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@11e6 │ │ -056e3a: 0a00 |0003: move-result v0 │ │ -056e3c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -056e40: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -056e42: 0f00 |0007: return v0 │ │ -056e44: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -056e46: 28fe |0009: goto 0007 // -0002 │ │ +058ff4: |[058ff4] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +059004: 7210 e611 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@11e6 │ │ +05900a: 0a00 |0003: move-result v0 │ │ +05900c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +059010: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +059012: 0f00 |0007: return v0 │ │ +059014: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +059016: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -123398,20 +123390,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -056e48: |[056e48] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -056e58: 7020 1c05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@051c │ │ -056e5e: 2200 ec00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00ec │ │ -056e62: 7020 8905 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0589 │ │ -056e68: 5b10 c801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ -056e6c: 0e00 |000a: return-void │ │ +059018: |[059018] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +059028: 7020 1c05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@051c │ │ +05902e: 2200 ec00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00ec │ │ +059032: 7020 8905 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0589 │ │ +059038: 5b10 c801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ +05903c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -123422,25 +123414,25 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -056e70: |[056e70] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -056e80: 7020 1c05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@051c │ │ -056e86: 2200 ec00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00ec │ │ -056e8a: 7020 8905 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0589 │ │ -056e90: 5b10 c801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ -056e94: 5b13 cd01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -056e98: 5b14 c901 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -056e9c: 5b15 ca01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -056ea0: 5b16 cb01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -056ea4: 5b17 cc01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -056ea8: 0e00 |0014: return-void │ │ +059040: |[059040] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +059050: 7020 1c05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@051c │ │ +059056: 2200 ec00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00ec │ │ +05905a: 7020 8905 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0589 │ │ +059060: 5b10 c801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ +059064: 5b13 cd01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +059068: 5b14 c901 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +05906c: 5b15 ca01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +059070: 5b16 cb01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +059074: 5b17 cc01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +059078: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -123462,34 +123454,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -056eac: |[056eac] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -056ebc: 6e10 4d05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@054d │ │ -056ec2: 0a01 |0003: move-result v1 │ │ -056ec4: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -056ec8: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -056ecc: 7210 ed00 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00ed │ │ -056ed2: 0e00 |000b: return-void │ │ -056ed4: 5420 c701 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -056ed8: 5b23 c701 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -056edc: 6e10 4e05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@054e │ │ -056ee2: 0a01 |0013: move-result v1 │ │ -056ee4: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -056ee8: 6f20 1f05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@051f │ │ -056eee: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -056ef2: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -056ef6: 7210 f200 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f2 │ │ -056efc: 0a01 |0020: move-result v1 │ │ -056efe: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -056f02: 7210 ed00 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ed │ │ -056f08: 28e5 |0026: goto 000b // -001b │ │ +05907c: |[05907c] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +05908c: 6e10 4d05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@054d │ │ +059092: 0a01 |0003: move-result v1 │ │ +059094: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +059098: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +05909c: 7210 ed00 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00ed │ │ +0590a2: 0e00 |000b: return-void │ │ +0590a4: 5420 c701 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +0590a8: 5b23 c701 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +0590ac: 6e10 4e05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@054e │ │ +0590b2: 0a01 |0013: move-result v1 │ │ +0590b4: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0590b8: 6f20 1f05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@051f │ │ +0590be: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +0590c2: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +0590c6: 7210 f200 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f2 │ │ +0590cc: 0a01 |0020: move-result v1 │ │ +0590ce: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +0590d2: 7210 ed00 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ed │ │ +0590d8: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -123508,18 +123500,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056f0c: |[056f0c] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -056f1c: 1f01 3000 |0000: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ -056f20: 6e20 4305 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0543 │ │ -056f26: 0e00 |0005: return-void │ │ +0590dc: |[0590dc] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +0590ec: 1f01 3000 |0000: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ +0590f0: 6e20 4305 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0543 │ │ +0590f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -123528,56 +123520,56 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -056f28: |[056f28] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -056f38: 6f55 2205 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0522 │ │ -056f3e: 6e20 1314 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056f44: 1a00 e411 |0006: const-string v0, "mUri=" // string@11e4 │ │ -056f48: 6e20 1314 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056f4e: 5410 cd01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -056f52: 6e20 1714 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -056f58: 6e20 1314 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056f5e: 1a00 5511 |0013: const-string v0, "mProjection=" // string@1155 │ │ -056f62: 6e20 1314 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056f68: 5410 c901 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -056f6c: 7110 9514 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1495 │ │ -056f72: 0c00 |001d: move-result-object v0 │ │ -056f74: 6e20 1814 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -056f7a: 6e20 1314 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056f80: 1a00 8711 |0024: const-string v0, "mSelection=" // string@1187 │ │ -056f84: 6e20 1314 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056f8a: 5410 ca01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -056f8e: 6e20 1814 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -056f94: 6e20 1314 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056f9a: 1a00 8911 |0031: const-string v0, "mSelectionArgs=" // string@1189 │ │ -056f9e: 6e20 1314 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056fa4: 5410 cb01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -056fa8: 7110 9514 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1495 │ │ -056fae: 0c00 |003b: move-result-object v0 │ │ -056fb0: 6e20 1814 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -056fb6: 6e20 1314 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056fbc: 1a00 9911 |0042: const-string v0, "mSortOrder=" // string@1199 │ │ -056fc0: 6e20 1314 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056fc6: 5410 cc01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -056fca: 6e20 1814 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ -056fd0: 6e20 1314 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056fd6: 1a00 6010 |004f: const-string v0, "mCursor=" // string@1060 │ │ -056fda: 6e20 1314 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056fe0: 5410 c701 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -056fe4: 6e20 1714 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ -056fea: 6e20 1314 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056ff0: 1a00 4c10 |005c: const-string v0, "mContentChanged=" // string@104c │ │ -056ff4: 6e20 1314 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ -056ffa: 5510 c601 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c6 │ │ -056ffe: 6e20 1914 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ -057004: 0e00 |0066: return-void │ │ +0590f8: |[0590f8] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +059108: 6f55 2205 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0522 │ │ +05910e: 6e20 1314 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +059114: 1a00 e411 |0006: const-string v0, "mUri=" // string@11e4 │ │ +059118: 6e20 1314 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +05911e: 5410 cd01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +059122: 6e20 1714 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +059128: 6e20 1314 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +05912e: 1a00 5511 |0013: const-string v0, "mProjection=" // string@1155 │ │ +059132: 6e20 1314 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +059138: 5410 c901 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +05913c: 7110 9514 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1495 │ │ +059142: 0c00 |001d: move-result-object v0 │ │ +059144: 6e20 1814 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +05914a: 6e20 1314 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +059150: 1a00 8711 |0024: const-string v0, "mSelection=" // string@1187 │ │ +059154: 6e20 1314 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +05915a: 5410 ca01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +05915e: 6e20 1814 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +059164: 6e20 1314 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +05916a: 1a00 8911 |0031: const-string v0, "mSelectionArgs=" // string@1189 │ │ +05916e: 6e20 1314 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +059174: 5410 cb01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +059178: 7110 9514 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1495 │ │ +05917e: 0c00 |003b: move-result-object v0 │ │ +059180: 6e20 1814 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +059186: 6e20 1314 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +05918c: 1a00 9911 |0042: const-string v0, "mSortOrder=" // string@1199 │ │ +059190: 6e20 1314 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +059196: 5410 cc01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +05919a: 6e20 1814 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1418 │ │ +0591a0: 6e20 1314 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0591a6: 1a00 6010 |004f: const-string v0, "mCursor=" // string@1060 │ │ +0591aa: 6e20 1314 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0591b0: 5410 c701 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +0591b4: 6e20 1714 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1417 │ │ +0591ba: 6e20 1314 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0591c0: 1a00 4c10 |005c: const-string v0, "mContentChanged=" // string@104c │ │ +0591c4: 6e20 1314 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1413 │ │ +0591ca: 5510 c601 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c6 │ │ +0591ce: 6e20 1914 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1419 │ │ +0591d4: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -123599,17 +123591,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057008: |[057008] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -057018: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -05701c: 1100 |0002: return-object v0 │ │ +0591d8: |[0591d8] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +0591e8: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +0591ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -123617,17 +123609,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057020: |[057020] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -057030: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -057034: 1100 |0002: return-object v0 │ │ +0591f0: |[0591f0] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +059200: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +059204: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -123635,17 +123627,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057038: |[057038] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -057048: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -05704c: 1100 |0002: return-object v0 │ │ +059208: |[059208] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +059218: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +05921c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -123653,17 +123645,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057050: |[057050] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -057060: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -057064: 1100 |0002: return-object v0 │ │ +059220: |[059220] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +059230: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +059234: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -123671,17 +123663,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057068: |[057068] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -057078: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -05707c: 1100 |0002: return-object v0 │ │ +059238: |[059238] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +059248: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +05924c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -123689,31 +123681,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -057080: |[057080] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -057090: 6e10 4705 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0547 │ │ -057096: 0c00 |0003: move-result-object v0 │ │ -057098: 6e10 8a00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ -05709e: 0c00 |0007: move-result-object v0 │ │ -0570a0: 5471 cd01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -0570a4: 5472 c901 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -0570a8: 5473 ca01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -0570ac: 5474 cb01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -0570b0: 5475 cc01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -0570b4: 7406 8600 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0086 │ │ -0570ba: 0c06 |0015: move-result-object v6 │ │ -0570bc: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -0570c0: 7210 ef00 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ef │ │ -0570c6: 5470 c801 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ -0570ca: 7220 f400 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f4 │ │ -0570d0: 1106 |0020: return-object v6 │ │ +059250: |[059250] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +059260: 6e10 4705 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0547 │ │ +059266: 0c00 |0003: move-result-object v0 │ │ +059268: 6e10 8a00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ +05926e: 0c00 |0007: move-result-object v0 │ │ +059270: 5471 cd01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +059274: 5472 c901 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +059278: 5473 ca01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +05927c: 5474 cb01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +059280: 5475 cc01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +059284: 7406 8600 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0086 │ │ +05928a: 0c06 |0015: move-result-object v6 │ │ +05928c: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +059290: 7210 ef00 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ef │ │ +059296: 5470 c801 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ +05929a: 7220 f400 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f4 │ │ +0592a0: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -123726,18 +123718,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0570d4: |[0570d4] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -0570e4: 6e10 4f05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@054f │ │ -0570ea: 0c00 |0003: move-result-object v0 │ │ -0570ec: 1100 |0004: return-object v0 │ │ +0592a4: |[0592a4] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +0592b4: 6e10 4f05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@054f │ │ +0592ba: 0c00 |0003: move-result-object v0 │ │ +0592bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #10 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -123745,21 +123737,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0570f0: |[0570f0] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -057100: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -057104: 7210 f200 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00f2 │ │ -05710a: 0a00 |0005: move-result v0 │ │ -05710c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -057110: 7210 ed00 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00ed │ │ -057116: 0e00 |000b: return-void │ │ +0592c0: |[0592c0] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +0592d0: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0592d4: 7210 f200 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00f2 │ │ +0592da: 0a00 |0005: move-result v0 │ │ +0592dc: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0592e0: 7210 ed00 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00ed │ │ +0592e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x000b line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -123770,18 +123762,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057118: |[057118] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -057128: 1f01 3000 |0000: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ -05712c: 6e20 5105 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0551 │ │ -057132: 0e00 |0005: return-void │ │ +0592e8: |[0592e8] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0592f8: 1f01 3000 |0000: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ +0592fc: 6e20 5105 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0551 │ │ +059302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -123790,28 +123782,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -057134: |[057134] android.support.v4.content.CursorLoader.onReset:()V │ │ -057144: 6f10 2905 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0529 │ │ -05714a: 6e10 5505 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0555 │ │ -057150: 5410 c701 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -057154: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -057158: 5410 c701 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -05715c: 7210 f200 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f2 │ │ -057162: 0a00 |000f: move-result v0 │ │ -057164: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -057168: 5410 c701 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -05716c: 7210 ed00 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ed │ │ -057172: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -057174: 5b10 c701 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -057178: 0e00 |001a: return-void │ │ +059304: |[059304] android.support.v4.content.CursorLoader.onReset:()V │ │ +059314: 6f10 2905 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0529 │ │ +05931a: 6e10 5505 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0555 │ │ +059320: 5410 c701 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +059324: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +059328: 5410 c701 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +05932c: 7210 f200 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f2 │ │ +059332: 0a00 |000f: move-result v0 │ │ +059334: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +059338: 5410 c701 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +05933c: 7210 ed00 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ed │ │ +059342: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +059344: 5b10 c701 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +059348: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -123824,26 +123816,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05717c: |[05717c] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -05718c: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -057190: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -057194: 5410 c701 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -057198: 6e20 4305 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0543 │ │ -05719e: 6e10 5b05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@055b │ │ -0571a4: 0a00 |000c: move-result v0 │ │ -0571a6: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -0571aa: 5410 c701 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -0571ae: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -0571b2: 6e10 4605 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0546 │ │ -0571b8: 0e00 |0016: return-void │ │ +05934c: |[05934c] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +05935c: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +059360: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +059364: 5410 c701 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +059368: 6e20 4305 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0543 │ │ +05936e: 6e10 5b05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@055b │ │ +059374: 0a00 |000c: move-result v0 │ │ +059376: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +05937a: 5410 c701 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +05937e: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +059382: 6e10 4605 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0546 │ │ +059388: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -123855,17 +123847,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0571bc: |[0571bc] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -0571cc: 6e10 4205 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0542 │ │ -0571d2: 0e00 |0003: return-void │ │ +05938c: |[05938c] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +05939c: 6e10 4205 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0542 │ │ +0593a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -123874,17 +123866,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0571d4: |[0571d4] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -0571e4: 5b01 c901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -0571e8: 0e00 |0002: return-void │ │ +0593a4: |[0593a4] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +0593b4: 5b01 c901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +0593b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -123894,17 +123886,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0571ec: |[0571ec] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -0571fc: 5b01 ca01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -057200: 0e00 |0002: return-void │ │ +0593bc: |[0593bc] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +0593cc: 5b01 ca01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +0593d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -123914,17 +123906,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057204: |[057204] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -057214: 5b01 cb01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -057218: 0e00 |0002: return-void │ │ +0593d4: |[0593d4] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +0593e4: 5b01 cb01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +0593e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -123934,17 +123926,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05721c: |[05721c] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -05722c: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -057230: 0e00 |0002: return-void │ │ +0593ec: |[0593ec] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +0593fc: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +059400: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -123954,17 +123946,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057234: |[057234] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -057244: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -057248: 0e00 |0002: return-void │ │ +059404: |[059404] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +059414: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +059418: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ @@ -123999,17 +123991,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05724c: |[05724c] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -05725c: 7010 7605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0576 │ │ -057262: 0e00 |0003: return-void │ │ +05941c: |[05941c] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +05942c: 7010 7605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0576 │ │ +059432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -124018,18 +124010,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057264: |[057264] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -057274: 7110 8505 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0585 │ │ -05727a: 0c00 |0003: move-result-object v0 │ │ -05727c: 1100 |0004: return-object v0 │ │ +059434: |[059434] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +059444: 7110 8505 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0585 │ │ +05944a: 0c00 |0003: move-result-object v0 │ │ +05944c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ @@ -124038,18 +124030,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057280: |[057280] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -057290: 7110 8605 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0586 │ │ -057296: 0c00 |0003: move-result-object v0 │ │ -057298: 1100 |0004: return-object v0 │ │ +059450: |[059450] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +059460: 7110 8605 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0586 │ │ +059466: 0c00 |0003: move-result-object v0 │ │ +059468: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ @@ -124083,17 +124075,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05729c: |[05729c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -0572ac: 7010 ec05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@05ec │ │ -0572b2: 0e00 |0003: return-void │ │ +05946c: |[05946c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +05947c: 7010 ec05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@05ec │ │ +059482: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -124102,17 +124094,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0572b4: |[0572b4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0572c4: 7110 fe05 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@05fe │ │ -0572ca: 0e00 |0003: return-void │ │ +059484: |[059484] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +059494: 7110 fe05 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@05fe │ │ +05949a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -124151,18 +124143,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0572cc: |[0572cc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -0572dc: 7020 5407 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0754 │ │ -0572e2: 5c02 b302 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b3 │ │ -0572e6: 0e00 |0005: return-void │ │ +05949c: |[05949c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +0594ac: 7020 5407 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0754 │ │ +0594b2: 5c02 b302 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b3 │ │ +0594b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ @@ -124174,17 +124166,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0572e8: |[0572e8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -0572f8: 7030 5907 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0759 │ │ -0572fe: 0e00 |0003: return-void │ │ +0594b8: |[0594b8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +0594c8: 7030 5907 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0759 │ │ +0594ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -124196,17 +124188,17 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057300: |[057300] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -057310: 5510 b302 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b3 │ │ -057314: 0f00 |0002: return v0 │ │ +0594d0: |[0594d0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +0594e0: 5510 b302 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b3 │ │ +0594e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ │ │ source_file_idx : 2235 (TextDirectionHeuristicsCompat.java) │ │ @@ -124243,37 +124235,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -057318: |[057318] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -057328: 2200 4b01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@014b │ │ -05732c: 7010 5d07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@075d │ │ -057332: 6900 b402 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b4 │ │ -057336: 0e00 |0007: return-void │ │ +0594e8: |[0594e8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0594f8: 2200 4b01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@014b │ │ +0594fc: 7010 5d07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@075d │ │ +059502: 6900 b402 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b4 │ │ +059506: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057338: |[057338] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -057348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05734a: 7020 5407 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0754 │ │ -057350: 0e00 |0004: return-void │ │ +059508: |[059508] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +059518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05951a: 7020 5407 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0754 │ │ +059520: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ @@ -124283,24 +124275,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -057354: |[057354] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -057364: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -057366: 7100 b414 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14b4 │ │ -05736c: 0c02 |0004: move-result-object v2 │ │ -05736e: 7110 6807 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0768 │ │ -057374: 0a00 |0008: move-result v0 │ │ -057376: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -05737a: 0f01 |000b: return v1 │ │ -05737c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05737e: 28fe |000d: goto 000b // -0002 │ │ +059524: |[059524] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +059534: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +059536: 7100 b414 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14b4 │ │ +05953c: 0c02 |0004: move-result-object v2 │ │ +05953e: 7110 6807 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0768 │ │ +059544: 0a00 |0008: move-result v0 │ │ +059546: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +05954a: 0f01 |000b: return v1 │ │ +05954c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05954e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0009 line=251 │ │ locals : │ │ 0x0009 - 0x000e reg=0 dir I │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ @@ -124335,17 +124327,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057380: |[057380] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -057390: 7010 7b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@087b │ │ -057396: 0e00 |0003: return-void │ │ +059550: |[059550] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +059560: 7010 7b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@087b │ │ +059566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -124354,18 +124346,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -057398: |[057398] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0573a8: 7130 a308 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08a3 │ │ -0573ae: 0a00 |0003: move-result v0 │ │ -0573b0: 0f00 |0004: return v0 │ │ +059568: |[059568] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +059578: 7130 a308 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08a3 │ │ +05957e: 0a00 |0003: move-result v0 │ │ +059580: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ @@ -124376,20 +124368,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0573b4: |[0573b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0573c4: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@015f │ │ -0573c8: 7030 5008 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0850 │ │ -0573ce: 7110 a408 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@08a4 │ │ -0573d4: 0c00 |0008: move-result-object v0 │ │ -0573d6: 1100 |0009: return-object v0 │ │ +059584: |[059584] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +059594: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@015f │ │ +059598: 7030 5008 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0850 │ │ +05959e: 7110 a408 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@08a4 │ │ +0595a4: 0c00 |0008: move-result-object v0 │ │ +0595a6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -124398,18 +124390,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0573d8: |[0573d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0573e8: 7100 a508 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@08a5 │ │ -0573ee: 0c00 |0003: move-result-object v0 │ │ -0573f0: 1100 |0004: return-object v0 │ │ +0595a8: |[0595a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0595b8: 7100 a508 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@08a5 │ │ +0595be: 0c00 |0003: move-result-object v0 │ │ +0595c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;) │ │ @@ -124417,17 +124409,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0573f4: |[0573f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057404: 7130 a608 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08a6 │ │ -05740a: 0e00 |0003: return-void │ │ +0595c4: |[0595c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0595d4: 7130 a608 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08a6 │ │ +0595da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -124439,19 +124431,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05740c: |[05740c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05741c: 6e10 030d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ -057422: 0c00 |0003: move-result-object v0 │ │ -057424: 7130 a708 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@08a7 │ │ -05742a: 0e00 |0007: return-void │ │ +0595dc: |[0595dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0595ec: 6e10 030d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ +0595f2: 0c00 |0003: move-result-object v0 │ │ +0595f4: 7130 a708 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@08a7 │ │ +0595fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0007 line=187 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 delegate Ljava/lang/Object; │ │ @@ -124463,17 +124455,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05742c: |[05742c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05743c: 7130 a808 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08a8 │ │ -057442: 0e00 |0003: return-void │ │ +0595fc: |[0595fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05960c: 7130 a808 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08a8 │ │ +059612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0003 line=193 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -124485,18 +124477,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -057444: |[057444] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057454: 7140 a908 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08a9 │ │ -05745a: 0a00 |0003: move-result v0 │ │ -05745c: 0f00 |0004: return v0 │ │ +059614: |[059614] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +059624: 7140 a908 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08a9 │ │ +05962a: 0a00 |0003: move-result v0 │ │ +05962c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/ViewGroup; │ │ @@ -124508,17 +124500,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -057460: |[057460] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -057470: 7130 aa08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08aa │ │ -057476: 0e00 |0003: return-void │ │ +059630: |[059630] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +059640: 7130 aa08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08aa │ │ +059646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -124530,17 +124522,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -057478: |[057478] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057488: 7130 ab08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ab │ │ -05748e: 0e00 |0003: return-void │ │ +059648: |[059648] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +059658: 7130 ab08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ab │ │ +05965e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -124577,17 +124569,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057490: |[057490] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -0574a0: 7010 0e09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@090e │ │ -0574a6: 0e00 |0003: return-void │ │ +059660: |[059660] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +059670: 7010 0e09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@090e │ │ +059676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -124596,18 +124588,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0574a8: |[0574a8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0574b8: 7140 3309 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0933 │ │ -0574be: 0a00 |0003: move-result v0 │ │ -0574c0: 0f00 |0004: return v0 │ │ +059678: |[059678] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +059688: 7140 3309 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0933 │ │ +05968e: 0a00 |0003: move-result v0 │ │ +059690: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -124619,18 +124611,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0574c4: |[0574c4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0574d4: 7110 3409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0934 │ │ -0574da: 0c00 |0003: move-result-object v0 │ │ -0574dc: 1100 |0004: return-object v0 │ │ +059694: |[059694] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0596a4: 7110 3409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0934 │ │ +0596aa: 0c00 |0003: move-result-object v0 │ │ +0596ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -124639,18 +124631,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0574e0: |[0574e0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0574f0: 7110 3509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0935 │ │ -0574f6: 0a00 |0003: move-result v0 │ │ -0574f8: 0f00 |0004: return v0 │ │ +0596b0: |[0596b0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0596c0: 7110 3509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0935 │ │ +0596c6: 0a00 |0003: move-result v0 │ │ +0596c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -124659,17 +124651,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0574fc: |[0574fc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -05750c: 7110 3609 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0936 │ │ -057512: 0e00 |0003: return-void │ │ +0596cc: |[0596cc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0596dc: 7110 3609 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0936 │ │ +0596e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/KeyEvent; │ │ @@ -124704,17 +124696,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057514: |[057514] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -057524: 7010 7309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0973 │ │ -05752a: 0e00 |0003: return-void │ │ +0596e4: |[0596e4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +0596f4: 7010 7309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0973 │ │ +0596fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -124723,18 +124715,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05752c: |[05752c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -05753c: 7110 a509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09a5 │ │ -057542: 0a00 |0003: move-result v0 │ │ -057544: 0f00 |0004: return v0 │ │ +0596fc: |[0596fc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +05970c: 7110 a509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09a5 │ │ +059712: 0a00 |0003: move-result v0 │ │ +059714: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -124743,18 +124735,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057548: |[057548] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -057558: 7110 a609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@09a6 │ │ -05755e: 0a00 |0003: move-result v0 │ │ -057560: 0f00 |0004: return v0 │ │ +059718: |[059718] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +059728: 7110 a609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@09a6 │ │ +05972e: 0a00 |0003: move-result v0 │ │ +059730: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -124763,18 +124755,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057564: |[057564] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -057574: 7110 a709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09a7 │ │ -05757a: 0a00 |0003: move-result v0 │ │ -05757c: 0f00 |0004: return v0 │ │ +059734: |[059734] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +059744: 7110 a709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09a7 │ │ +05974a: 0a00 |0003: move-result v0 │ │ +05974c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -124783,25 +124775,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -057580: |[057580] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -057590: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -057594: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -057596: 7120 a809 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@09a8 │ │ -05759c: 0c00 |0006: move-result-object v0 │ │ -05759e: 1100 |0007: return-object v0 │ │ -0575a0: 2200 8801 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0188 │ │ -0575a4: 7030 7c09 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@097c │ │ -0575aa: 7120 a809 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@09a8 │ │ -0575b0: 0c00 |0010: move-result-object v0 │ │ -0575b2: 28f6 |0011: goto 0007 // -000a │ │ +059750: |[059750] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +059760: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +059764: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +059766: 7120 a809 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@09a8 │ │ +05976c: 0c00 |0006: move-result-object v0 │ │ +05976e: 1100 |0007: return-object v0 │ │ +059770: 2200 8801 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0188 │ │ +059774: 7030 7c09 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@097c │ │ +05977a: 7120 a809 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@09a8 │ │ +059780: 0c00 |0010: move-result-object v0 │ │ +059782: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ @@ -124937,18 +124929,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0575b4: |[0575b4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -0575c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0575c6: 7030 e309 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09e3 │ │ -0575cc: 0e00 |0004: return-void │ │ +059784: |[059784] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +059794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059796: 7030 e309 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09e3 │ │ +05979c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -124958,103 +124950,103 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 169 16-bit code units │ │ -0575d0: |[0575d0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0575e0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0575e2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0575e4: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -0575e8: 7030 0c0a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a0c │ │ -0575ee: 2201 3a00 |0007: new-instance v1, Landroid/graphics/Paint; // type@003a │ │ -0575f2: 7010 1501 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0115 │ │ -0575f8: 5b71 6403 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ -0575fc: 2201 3d00 |000e: new-instance v1, Landroid/graphics/Rect; // type@003d │ │ -057600: 7010 1901 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0119 │ │ -057606: 5b71 6503 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0365 │ │ -05760a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -05760e: 5971 6203 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0362 │ │ -057612: 5c75 5403 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ -057616: 5c75 5503 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ -05761a: 5271 6603 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0366 │ │ -05761e: 5971 5803 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ -057622: 5471 6403 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ -057626: 5272 5803 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ -05762a: 6e20 1601 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ -057630: 6e10 9500 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -057636: 0c01 |002b: move-result-object v1 │ │ -057638: 6e10 d400 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ -05763e: 0c01 |002f: move-result-object v1 │ │ -057640: 5210 3905 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ -057644: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -057648: c801 |0034: mul-float/2addr v1, v0 │ │ -05764a: c631 |0035: add-float/2addr v1, v3 │ │ -05764c: 8711 |0036: float-to-int v1, v1 │ │ -05764e: 5971 5903 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0359 │ │ -057652: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -057656: c801 |003b: mul-float/2addr v1, v0 │ │ -057658: c631 |003c: add-float/2addr v1, v3 │ │ -05765a: 8711 |003d: float-to-int v1, v1 │ │ -05765c: 5971 5c03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035c │ │ -057660: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -057664: c801 |0042: mul-float/2addr v1, v0 │ │ -057666: 8711 |0043: float-to-int v1, v1 │ │ -057668: 5971 5e03 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@035e │ │ -05766c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -057670: c801 |0048: mul-float/2addr v1, v0 │ │ -057672: c631 |0049: add-float/2addr v1, v3 │ │ -057674: 8711 |004a: float-to-int v1, v1 │ │ -057676: 5971 6303 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -05767a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -05767e: c801 |004f: mul-float/2addr v1, v0 │ │ -057680: c631 |0050: add-float/2addr v1, v3 │ │ -057682: 8711 |0051: float-to-int v1, v1 │ │ -057684: 5971 5603 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0356 │ │ -057688: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -05768c: c801 |0056: mul-float/2addr v1, v0 │ │ -05768e: c631 |0057: add-float/2addr v1, v3 │ │ -057690: 8711 |0058: float-to-int v1, v1 │ │ -057692: 5971 5d03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@035d │ │ -057696: 7110 7e12 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ -05769c: 0c01 |005e: move-result-object v1 │ │ -05769e: 6e10 8512 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1285 │ │ -0576a4: 0a01 |0062: move-result v1 │ │ -0576a6: 5971 6703 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0367 │ │ -0576aa: 6e10 ea09 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09ea │ │ -0576b0: 0a01 |0068: move-result v1 │ │ -0576b2: 6e10 ec09 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@09ec │ │ -0576b8: 0a02 |006c: move-result v2 │ │ -0576ba: 6e10 eb09 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09eb │ │ -0576c0: 0a03 |0070: move-result v3 │ │ -0576c2: 6e10 e909 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@09e9 │ │ -0576c8: 0a04 |0074: move-result v4 │ │ -0576ca: 6e54 f809 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@09f8 │ │ -0576d0: 6e10 ee09 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@09ee │ │ -0576d6: 0a01 |007b: move-result v1 │ │ -0576d8: 6e20 fb09 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@09fb │ │ -0576de: 6e20 fc09 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@09fc │ │ -0576e4: 5471 6103 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0361 │ │ -0576e8: 6e20 d913 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@13d9 │ │ -0576ee: 5471 6103 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0361 │ │ -0576f2: 2202 9701 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0197 │ │ -0576f6: 7020 de09 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09de │ │ -0576fc: 6e20 dc13 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13dc │ │ -057702: 5471 5f03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@035f │ │ -057706: 6e20 d913 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@13d9 │ │ -05770c: 5471 5f03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@035f │ │ -057710: 2202 9801 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0198 │ │ -057714: 7020 e009 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09e0 │ │ -05771a: 6e20 dc13 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13dc │ │ -057720: 6e10 e409 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@09e4 │ │ -057726: 0c01 |00a3: move-result-object v1 │ │ -057728: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -05772c: 5c76 5403 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ -057730: 0e00 |00a8: return-void │ │ +0597a0: |[0597a0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0597b0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0597b2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0597b4: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +0597b8: 7030 0c0a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a0c │ │ +0597be: 2201 3a00 |0007: new-instance v1, Landroid/graphics/Paint; // type@003a │ │ +0597c2: 7010 1501 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0115 │ │ +0597c8: 5b71 6403 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ +0597cc: 2201 3d00 |000e: new-instance v1, Landroid/graphics/Rect; // type@003d │ │ +0597d0: 7010 1901 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0119 │ │ +0597d6: 5b71 6503 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0365 │ │ +0597da: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +0597de: 5971 6203 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0362 │ │ +0597e2: 5c75 5403 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ +0597e6: 5c75 5503 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ +0597ea: 5271 6603 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0366 │ │ +0597ee: 5971 5803 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ +0597f2: 5471 6403 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ +0597f6: 5272 5803 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ +0597fa: 6e20 1601 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ +059800: 6e10 9500 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +059806: 0c01 |002b: move-result-object v1 │ │ +059808: 6e10 d400 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d4 │ │ +05980e: 0c01 |002f: move-result-object v1 │ │ +059810: 5210 3905 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0539 │ │ +059814: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +059818: c801 |0034: mul-float/2addr v1, v0 │ │ +05981a: c631 |0035: add-float/2addr v1, v3 │ │ +05981c: 8711 |0036: float-to-int v1, v1 │ │ +05981e: 5971 5903 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0359 │ │ +059822: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +059826: c801 |003b: mul-float/2addr v1, v0 │ │ +059828: c631 |003c: add-float/2addr v1, v3 │ │ +05982a: 8711 |003d: float-to-int v1, v1 │ │ +05982c: 5971 5c03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035c │ │ +059830: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +059834: c801 |0042: mul-float/2addr v1, v0 │ │ +059836: 8711 |0043: float-to-int v1, v1 │ │ +059838: 5971 5e03 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@035e │ │ +05983c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +059840: c801 |0048: mul-float/2addr v1, v0 │ │ +059842: c631 |0049: add-float/2addr v1, v3 │ │ +059844: 8711 |004a: float-to-int v1, v1 │ │ +059846: 5971 6303 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +05984a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +05984e: c801 |004f: mul-float/2addr v1, v0 │ │ +059850: c631 |0050: add-float/2addr v1, v3 │ │ +059852: 8711 |0051: float-to-int v1, v1 │ │ +059854: 5971 5603 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0356 │ │ +059858: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +05985c: c801 |0056: mul-float/2addr v1, v0 │ │ +05985e: c631 |0057: add-float/2addr v1, v3 │ │ +059860: 8711 |0058: float-to-int v1, v1 │ │ +059862: 5971 5d03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@035d │ │ +059866: 7110 7e12 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@127e │ │ +05986c: 0c01 |005e: move-result-object v1 │ │ +05986e: 6e10 8512 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1285 │ │ +059874: 0a01 |0062: move-result v1 │ │ +059876: 5971 6703 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0367 │ │ +05987a: 6e10 ea09 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09ea │ │ +059880: 0a01 |0068: move-result v1 │ │ +059882: 6e10 ec09 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@09ec │ │ +059888: 0a02 |006c: move-result v2 │ │ +05988a: 6e10 eb09 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09eb │ │ +059890: 0a03 |0070: move-result v3 │ │ +059892: 6e10 e909 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@09e9 │ │ +059898: 0a04 |0074: move-result v4 │ │ +05989a: 6e54 f809 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@09f8 │ │ +0598a0: 6e10 ee09 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@09ee │ │ +0598a6: 0a01 |007b: move-result v1 │ │ +0598a8: 6e20 fb09 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@09fb │ │ +0598ae: 6e20 fc09 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@09fc │ │ +0598b4: 5471 6103 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0361 │ │ +0598b8: 6e20 d913 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@13d9 │ │ +0598be: 5471 6103 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0361 │ │ +0598c2: 2202 9701 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0197 │ │ +0598c6: 7020 de09 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09de │ │ +0598cc: 6e20 dc13 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13dc │ │ +0598d2: 5471 5f03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@035f │ │ +0598d6: 6e20 d913 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@13d9 │ │ +0598dc: 5471 5f03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@035f │ │ +0598e0: 2202 9801 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0198 │ │ +0598e4: 7020 e009 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09e0 │ │ +0598ea: 6e20 dc13 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13dc │ │ +0598f0: 6e10 e409 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@09e4 │ │ +0598f6: 0c01 |00a3: move-result-object v1 │ │ +0598f8: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +0598fc: 5c76 5403 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ +059900: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -125091,17 +125083,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057734: |[057734] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -057744: 5510 5403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ -057748: 0f00 |0002: return v0 │ │ +059904: |[059904] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +059914: 5510 5403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ +059918: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -125109,21 +125101,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05774c: |[05774c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -05775c: 6f10 110a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a11 │ │ -057762: 0a00 |0003: move-result v0 │ │ -057764: 5221 5d03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@035d │ │ -057768: 7120 4714 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ -05776e: 0a00 |0009: move-result v0 │ │ -057770: 0f00 |000a: return v0 │ │ +05991c: |[05991c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +05992c: 6f10 110a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a11 │ │ +059932: 0a00 |0003: move-result v0 │ │ +059934: 5221 5d03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@035d │ │ +059938: 7120 4714 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1447 │ │ +05993e: 0a00 |0009: move-result v0 │ │ +059940: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -125131,17 +125123,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057774: |[057774] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -057784: 5210 5803 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ -057788: 0f00 |0002: return v0 │ │ +059944: |[059944] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +059954: 5210 5803 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ +059958: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -125149,71 +125141,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -05778c: |[05778c] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -05779c: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -0577a2: 6f20 1b0a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a1b │ │ -0577a8: 6e10 e709 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09e7 │ │ -0577ae: 0a07 |0009: move-result v7 │ │ -0577b0: 0176 |000a: move v6, v7 │ │ -0577b2: 54c0 5303 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ -0577b6: 6e10 d113 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@13d1 │ │ -0577bc: 0a00 |0010: move-result v0 │ │ -0577be: 52c1 6303 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -0577c2: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -0577c6: 54c0 5303 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ -0577ca: 6e10 d413 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@13d4 │ │ -0577d0: 0a00 |001a: move-result v0 │ │ -0577d2: 52c1 6303 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -0577d6: 9009 0001 |001d: add-int v9, v0, v1 │ │ -0577da: 52c0 5903 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0359 │ │ -0577de: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -0577e2: 54c0 6403 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ -0577e6: 52c1 6203 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0362 │ │ -0577ea: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0577ee: 52c2 5803 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ -0577f2: b5b2 |002b: and-int/2addr v2, v11 │ │ -0577f4: b621 |002c: or-int/2addr v1, v2 │ │ -0577f6: 6e20 1601 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ -0577fc: 8281 |0030: int-to-float v1, v8 │ │ -0577fe: 82a2 |0031: int-to-float v2, v10 │ │ -057800: 8293 |0032: int-to-float v3, v9 │ │ -057802: 8264 |0033: int-to-float v4, v6 │ │ -057804: 54c5 6403 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ -057808: 07d0 |0036: move-object v0, v13 │ │ -05780a: 7406 0901 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0109 │ │ -057810: 55c0 5403 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ -057814: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -057818: 54c0 6403 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ -05781c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -057820: 52c2 5803 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ -057824: b5b2 |0044: and-int/2addr v2, v11 │ │ -057826: b621 |0045: or-int/2addr v1, v2 │ │ -057828: 6e20 1601 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ -05782e: 6e10 ea09 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09ea │ │ -057834: 0a00 |004c: move-result v0 │ │ -057836: 8201 |004d: int-to-float v1, v0 │ │ -057838: 52c0 5603 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0356 │ │ -05783c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -057840: 8202 |0052: int-to-float v2, v0 │ │ -057842: 6e10 ef09 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@09ef │ │ -057848: 0a00 |0056: move-result v0 │ │ -05784a: 6e10 eb09 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09eb │ │ -057850: 0a03 |005a: move-result v3 │ │ -057852: b130 |005b: sub-int/2addr v0, v3 │ │ -057854: 8203 |005c: int-to-float v3, v0 │ │ -057856: 8274 |005d: int-to-float v4, v7 │ │ -057858: 54c5 6403 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ -05785c: 07d0 |0060: move-object v0, v13 │ │ -05785e: 7406 0901 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0109 │ │ -057864: 0e00 |0064: return-void │ │ +05995c: |[05995c] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +05996c: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +059972: 6f20 1b0a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a1b │ │ +059978: 6e10 e709 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09e7 │ │ +05997e: 0a07 |0009: move-result v7 │ │ +059980: 0176 |000a: move v6, v7 │ │ +059982: 54c0 5303 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ +059986: 6e10 d113 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@13d1 │ │ +05998c: 0a00 |0010: move-result v0 │ │ +05998e: 52c1 6303 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +059992: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +059996: 54c0 5303 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ +05999a: 6e10 d413 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@13d4 │ │ +0599a0: 0a00 |001a: move-result v0 │ │ +0599a2: 52c1 6303 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +0599a6: 9009 0001 |001d: add-int v9, v0, v1 │ │ +0599aa: 52c0 5903 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0359 │ │ +0599ae: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +0599b2: 54c0 6403 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ +0599b6: 52c1 6203 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0362 │ │ +0599ba: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0599be: 52c2 5803 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ +0599c2: b5b2 |002b: and-int/2addr v2, v11 │ │ +0599c4: b621 |002c: or-int/2addr v1, v2 │ │ +0599c6: 6e20 1601 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ +0599cc: 8281 |0030: int-to-float v1, v8 │ │ +0599ce: 82a2 |0031: int-to-float v2, v10 │ │ +0599d0: 8293 |0032: int-to-float v3, v9 │ │ +0599d2: 8264 |0033: int-to-float v4, v6 │ │ +0599d4: 54c5 6403 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ +0599d8: 07d0 |0036: move-object v0, v13 │ │ +0599da: 7406 0901 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0109 │ │ +0599e0: 55c0 5403 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ +0599e4: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +0599e8: 54c0 6403 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ +0599ec: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +0599f0: 52c2 5803 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ +0599f4: b5b2 |0044: and-int/2addr v2, v11 │ │ +0599f6: b621 |0045: or-int/2addr v1, v2 │ │ +0599f8: 6e20 1601 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ +0599fe: 6e10 ea09 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09ea │ │ +059a04: 0a00 |004c: move-result v0 │ │ +059a06: 8201 |004d: int-to-float v1, v0 │ │ +059a08: 52c0 5603 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0356 │ │ +059a0c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +059a10: 8202 |0052: int-to-float v2, v0 │ │ +059a12: 6e10 ef09 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@09ef │ │ +059a18: 0a00 |0056: move-result v0 │ │ +059a1a: 6e10 eb09 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09eb │ │ +059a20: 0a03 |005a: move-result v3 │ │ +059a22: b130 |005b: sub-int/2addr v0, v3 │ │ +059a24: 8203 |005c: int-to-float v3, v0 │ │ +059a26: 8274 |005d: int-to-float v4, v7 │ │ +059a28: 54c5 6403 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ +059a2c: 07d0 |0060: move-object v0, v13 │ │ +059a2e: 7406 0901 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0109 │ │ +059a34: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -125238,83 +125230,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -057868: |[057868] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -057878: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05787a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05787c: 6e10 ef11 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ -057882: 0a00 |0005: move-result v0 │ │ -057884: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -057888: 5565 5703 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0357 │ │ -05788c: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -057890: 0f03 |000c: return v3 │ │ -057892: 6e10 f511 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ -057898: 0a01 |0010: move-result v1 │ │ -05789a: 6e10 f711 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ -0578a0: 0a02 |0014: move-result v2 │ │ -0578a2: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -0578a8: 0143 |0018: move v3, v4 │ │ -0578aa: 28f3 |0019: goto 000c // -000d │ │ -0578ac: 5961 5a03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035a │ │ -0578b0: 5962 5b03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035b │ │ -0578b4: 5c63 5703 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0357 │ │ -0578b8: 28f8 |0020: goto 0018 // -0008 │ │ -0578ba: 5263 5a03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035a │ │ -0578be: a703 0103 |0023: sub-float v3, v1, v3 │ │ -0578c2: 7110 4314 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -0578c8: 0a03 |0028: move-result v3 │ │ -0578ca: 5265 6703 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0367 │ │ -0578ce: 8255 |002b: int-to-float v5, v5 │ │ -0578d0: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -0578d4: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -0578d8: 5263 5b03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035b │ │ -0578dc: a703 0203 |0032: sub-float v3, v2, v3 │ │ -0578e0: 7110 4314 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -0578e6: 0a03 |0037: move-result v3 │ │ -0578e8: 5265 6703 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0367 │ │ -0578ec: 8255 |003a: int-to-float v5, v5 │ │ -0578ee: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -0578f2: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -0578f6: 5c64 5703 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0357 │ │ -0578fa: 28d7 |0041: goto 0018 // -0029 │ │ -0578fc: 5463 5303 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ -057900: 6e10 d113 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@13d1 │ │ -057906: 0a03 |0047: move-result v3 │ │ -057908: 5265 6303 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -05790c: b153 |004a: sub-int/2addr v3, v5 │ │ -05790e: 8233 |004b: int-to-float v3, v3 │ │ -057910: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -057914: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -057918: 5463 6003 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ -05791c: 5465 6003 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ -057920: 6e10 8c0b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -057926: 0a05 |0057: move-result v5 │ │ -057928: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05792c: 6e20 cd0b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ -057932: 28bb |005d: goto 0018 // -0045 │ │ -057934: 5463 5303 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ -057938: 6e10 d413 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@13d4 │ │ -05793e: 0a03 |0063: move-result v3 │ │ -057940: 5265 6303 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -057944: b053 |0066: add-int/2addr v3, v5 │ │ -057946: 8233 |0067: int-to-float v3, v3 │ │ -057948: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -05794c: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -057950: 5463 6003 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ -057954: 5465 6003 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ -057958: 6e10 8c0b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ -05795e: 0a05 |0073: move-result v5 │ │ -057960: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -057964: 6e20 cd0b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ -05796a: 289f |0079: goto 0018 // -0061 │ │ -05796c: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +059a38: |[059a38] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +059a48: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +059a4a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +059a4c: 6e10 ef11 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@11ef │ │ +059a52: 0a00 |0005: move-result v0 │ │ +059a54: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +059a58: 5565 5703 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0357 │ │ +059a5c: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +059a60: 0f03 |000c: return v3 │ │ +059a62: 6e10 f511 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@11f5 │ │ +059a68: 0a01 |0010: move-result v1 │ │ +059a6a: 6e10 f711 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@11f7 │ │ +059a70: 0a02 |0014: move-result v2 │ │ +059a72: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +059a78: 0143 |0018: move v3, v4 │ │ +059a7a: 28f3 |0019: goto 000c // -000d │ │ +059a7c: 5961 5a03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035a │ │ +059a80: 5962 5b03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035b │ │ +059a84: 5c63 5703 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0357 │ │ +059a88: 28f8 |0020: goto 0018 // -0008 │ │ +059a8a: 5263 5a03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035a │ │ +059a8e: a703 0103 |0023: sub-float v3, v1, v3 │ │ +059a92: 7110 4314 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +059a98: 0a03 |0028: move-result v3 │ │ +059a9a: 5265 6703 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0367 │ │ +059a9e: 8255 |002b: int-to-float v5, v5 │ │ +059aa0: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +059aa4: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +059aa8: 5263 5b03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035b │ │ +059aac: a703 0203 |0032: sub-float v3, v2, v3 │ │ +059ab0: 7110 4314 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +059ab6: 0a03 |0037: move-result v3 │ │ +059ab8: 5265 6703 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0367 │ │ +059abc: 8255 |003a: int-to-float v5, v5 │ │ +059abe: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +059ac2: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +059ac6: 5c64 5703 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0357 │ │ +059aca: 28d7 |0041: goto 0018 // -0029 │ │ +059acc: 5463 5303 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ +059ad0: 6e10 d113 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@13d1 │ │ +059ad6: 0a03 |0047: move-result v3 │ │ +059ad8: 5265 6303 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +059adc: b153 |004a: sub-int/2addr v3, v5 │ │ +059ade: 8233 |004b: int-to-float v3, v3 │ │ +059ae0: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +059ae4: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +059ae8: 5463 6003 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ +059aec: 5465 6003 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ +059af0: 6e10 8c0b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +059af6: 0a05 |0057: move-result v5 │ │ +059af8: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +059afc: 6e20 cd0b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ +059b02: 28bb |005d: goto 0018 // -0045 │ │ +059b04: 5463 5303 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ +059b08: 6e10 d413 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@13d4 │ │ +059b0e: 0a03 |0063: move-result v3 │ │ +059b10: 5265 6303 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +059b14: b053 |0066: add-int/2addr v3, v5 │ │ +059b16: 8233 |0067: int-to-float v3, v3 │ │ +059b18: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +059b1c: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +059b20: 5463 6003 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ +059b24: 5465 6003 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0360 │ │ +059b28: 6e10 8c0b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b8c │ │ +059b2e: 0a05 |0073: move-result v5 │ │ +059b30: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +059b34: 6e20 cd0b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bcd │ │ +059b3a: 289f |0079: goto 0018 // -0061 │ │ +059b3c: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -125342,26 +125334,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -057980: |[057980] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -057990: 6f20 1f0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a1f │ │ -057996: 5510 5503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ -05799a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -05799e: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -0579a2: b520 |0009: and-int/2addr v0, v2 │ │ -0579a4: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0579a8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0579aa: 5c10 5403 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ -0579ae: 0e00 |000f: return-void │ │ -0579b0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0579b2: 28fc |0011: goto 000d // -0004 │ │ +059b50: |[059b50] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +059b60: 6f20 1f0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a1f │ │ +059b66: 5510 5503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ +059b6a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +059b6e: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +059b72: b520 |0009: and-int/2addr v0, v2 │ │ +059b74: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +059b78: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +059b7a: 5c10 5403 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ +059b7e: 0e00 |000f: return-void │ │ +059b80: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +059b82: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -125374,24 +125366,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0579b4: |[0579b4] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0579c4: 6f20 200a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a20 │ │ -0579ca: 5510 5503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ -0579ce: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0579d2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0579d6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0579d8: 5c10 5403 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ -0579dc: 0e00 |000c: return-void │ │ -0579de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0579e0: 28fc |000e: goto 000a // -0004 │ │ +059b84: |[059b84] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +059b94: 6f20 200a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a20 │ │ +059b9a: 5510 5503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ +059b9e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +059ba2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +059ba6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +059ba8: 5c10 5403 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ +059bac: 0e00 |000c: return-void │ │ +059bae: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +059bb0: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -125404,24 +125396,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0579e4: |[0579e4] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -0579f4: 6f20 210a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a21 │ │ -0579fa: 5510 5503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ -0579fe: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -057a02: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -057a06: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -057a08: 5c10 5403 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ -057a0c: 0e00 |000c: return-void │ │ -057a0e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -057a10: 28fc |000e: goto 000a // -0004 │ │ +059bb4: |[059bb4] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +059bc4: 6f20 210a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a21 │ │ +059bca: 5510 5503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ +059bce: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +059bd2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +059bd6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +059bd8: 5c10 5403 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ +059bdc: 0e00 |000c: return-void │ │ +059bde: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +059be0: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -125434,20 +125426,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -057a14: |[057a14] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -057a24: 5c12 5403 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ -057a28: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -057a2a: 5c10 5503 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ -057a2e: 6e10 f009 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09f0 │ │ -057a34: 0e00 |0008: return-void │ │ +059be4: |[059be4] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +059bf4: 5c12 5403 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0354 │ │ +059bf8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +059bfa: 5c10 5503 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0355 │ │ +059bfe: 6e10 f009 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09f0 │ │ +059c04: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -125459,20 +125451,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -057a38: |[057a38] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -057a48: 5210 5c03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035c │ │ -057a4c: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -057a50: 5215 5c03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035c │ │ -057a54: 6f55 250a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a25 │ │ -057a5a: 0e00 |0009: return-void │ │ +059c08: |[059c08] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +059c18: 5210 5c03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035c │ │ +059c1c: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +059c20: 5215 5c03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035c │ │ +059c24: 6f55 250a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a25 │ │ +059c2a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -125487,21 +125479,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -057a5c: |[057a5c] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -057a6c: 5923 5803 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ -057a70: 5420 6403 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ -057a74: 5221 5803 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ -057a78: 6e20 1601 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ -057a7e: 6e10 f009 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09f0 │ │ -057a84: 0e00 |000c: return-void │ │ +059c2c: |[059c2c] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +059c3c: 5923 5803 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ +059c40: 5420 6403 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0364 │ │ +059c44: 5221 5803 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0358 │ │ +059c48: 6e20 1601 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0116 │ │ +059c4e: 6e10 f009 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09f0 │ │ +059c54: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -125513,23 +125505,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -057a88: |[057a88] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -057a98: 6e10 e509 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@09e5 │ │ -057a9e: 0c00 |0003: move-result-object v0 │ │ -057aa0: 6e10 9500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -057aa6: 0c00 |0007: move-result-object v0 │ │ -057aa8: 6e20 d200 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00d2 │ │ -057aae: 0a00 |000b: move-result v0 │ │ -057ab0: 6e20 f909 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@09f9 │ │ -057ab6: 0e00 |000f: return-void │ │ +059c58: |[059c58] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +059c68: 6e10 e509 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@09e5 │ │ +059c6e: 0c00 |0003: move-result-object v0 │ │ +059c70: 6e10 9500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +059c76: 0c00 |0007: move-result-object v0 │ │ +059c78: 6e20 d200 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00d2 │ │ +059c7e: 0a00 |000b: move-result v0 │ │ +059c80: 6e20 f909 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@09f9 │ │ +059c86: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -125539,20 +125531,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -057ab8: |[057ab8] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -057ac8: 5210 5e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@035e │ │ -057acc: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -057ad0: 5212 5e03 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@035e │ │ -057ad4: 6f20 290a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a29 │ │ -057ada: 0e00 |0009: return-void │ │ +059c88: |[059c88] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +059c98: 5210 5e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@035e │ │ +059c9c: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +059ca0: 5212 5e03 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@035e │ │ +059ca4: 6f20 290a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a29 │ │ +059caa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -125564,55 +125556,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -057adc: |[057adc] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -057aec: 5472 6503 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0365 │ │ -057af0: 6e10 e709 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09e7 │ │ -057af6: 0a00 |0005: move-result v0 │ │ -057af8: 5475 5303 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ -057afc: 6e10 d113 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@13d1 │ │ -057b02: 0a05 |000b: move-result v5 │ │ -057b04: 5276 6303 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -057b08: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -057b0c: 5475 5303 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ -057b10: 6e10 d413 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@13d4 │ │ -057b16: 0a05 |0015: move-result v5 │ │ -057b18: 5276 6303 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -057b1c: 9003 0506 |0018: add-int v3, v5, v6 │ │ -057b20: 5275 5903 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0359 │ │ -057b24: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -057b28: 6e50 1d01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@011d │ │ -057b2e: 6f40 2c0a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ -057b34: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -057b38: a705 0905 |0026: sub-float v5, v9, v5 │ │ -057b3c: 7110 4314 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ -057b42: 0a05 |002b: move-result v5 │ │ -057b44: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -057b48: c865 |002e: mul-float/2addr v5, v6 │ │ -057b4a: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -057b4e: c865 |0031: mul-float/2addr v5, v6 │ │ -057b50: 8755 |0032: float-to-int v5, v5 │ │ -057b52: 5975 6203 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0362 │ │ -057b56: 5475 5303 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ -057b5a: 6e10 d113 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@13d1 │ │ -057b60: 0a05 |003a: move-result v5 │ │ -057b62: 5276 6303 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -057b66: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -057b6a: 5475 5303 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ -057b6e: 6e10 d413 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@13d4 │ │ -057b74: 0a05 |0044: move-result v5 │ │ -057b76: 5276 6303 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ -057b7a: 9003 0506 |0047: add-int v3, v5, v6 │ │ -057b7e: 6e50 1f01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@011f │ │ -057b84: 6e20 f109 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@09f1 │ │ -057b8a: 0e00 |004f: return-void │ │ +059cac: |[059cac] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +059cbc: 5472 6503 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0365 │ │ +059cc0: 6e10 e709 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09e7 │ │ +059cc6: 0a00 |0005: move-result v0 │ │ +059cc8: 5475 5303 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ +059ccc: 6e10 d113 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@13d1 │ │ +059cd2: 0a05 |000b: move-result v5 │ │ +059cd4: 5276 6303 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +059cd8: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +059cdc: 5475 5303 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ +059ce0: 6e10 d413 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@13d4 │ │ +059ce6: 0a05 |0015: move-result v5 │ │ +059ce8: 5276 6303 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +059cec: 9003 0506 |0018: add-int v3, v5, v6 │ │ +059cf0: 5275 5903 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0359 │ │ +059cf4: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +059cf8: 6e50 1d01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@011d │ │ +059cfe: 6f40 2c0a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a2c │ │ +059d04: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +059d08: a705 0905 |0026: sub-float v5, v9, v5 │ │ +059d0c: 7110 4314 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1443 │ │ +059d12: 0a05 |002b: move-result v5 │ │ +059d14: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +059d18: c865 |002e: mul-float/2addr v5, v6 │ │ +059d1a: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +059d1e: c865 |0031: mul-float/2addr v5, v6 │ │ +059d20: 8755 |0032: float-to-int v5, v5 │ │ +059d22: 5975 6203 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0362 │ │ +059d26: 5475 5303 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ +059d2a: 6e10 d113 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@13d1 │ │ +059d30: 0a05 |003a: move-result v5 │ │ +059d32: 5276 6303 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +059d36: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +059d3a: 5475 5303 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0353 │ │ +059d3e: 6e10 d413 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@13d4 │ │ +059d44: 0a05 |0044: move-result v5 │ │ +059d46: 5276 6303 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0363 │ │ +059d4a: 9003 0506 |0047: add-int v3, v5, v6 │ │ +059d4e: 6e50 1f01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@011f │ │ +059d54: 6e20 f109 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@09f1 │ │ +059d5a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -125665,17 +125657,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057b8c: |[057b8c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -057b9c: 7010 510a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a51 │ │ -057ba2: 0e00 |0003: return-void │ │ +059d5c: |[059d5c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +059d6c: 7010 510a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a51 │ │ +059d72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -125684,18 +125676,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057ba4: |[057ba4] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -057bb4: 7110 e70a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0ae7 │ │ -057bba: 0a00 |0003: move-result v0 │ │ -057bbc: 0f00 |0004: return v0 │ │ +059d74: |[059d74] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +059d84: 7110 e70a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0ae7 │ │ +059d8a: 0a00 |0003: move-result v0 │ │ +059d8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -125729,17 +125721,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057bc0: |[057bc0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -057bd0: 7010 250b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b25 │ │ -057bd6: 0e00 |0003: return-void │ │ +059d90: |[059d90] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +059da0: 7010 250b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b25 │ │ +059da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -125748,17 +125740,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057bd8: |[057bd8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -057be8: 7120 310b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b31 │ │ -057bee: 0e00 |0003: return-void │ │ +059da8: |[059da8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +059db8: 7120 310b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b31 │ │ +059dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ @@ -125794,17 +125786,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057bf0: |[057bf0] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -057c00: 7010 e60b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0be6 │ │ -057c06: 0e00 |0003: return-void │ │ +059dc0: |[059dc0] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +059dd0: 7010 e60b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0be6 │ │ +059dd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -125813,18 +125805,18 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -057c08: |[057c08] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057c18: 7130 ec0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bec │ │ -057c1e: 0a00 |0003: move-result v0 │ │ -057c20: 0f00 |0004: return v0 │ │ +059dd8: |[059dd8] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +059de8: 7130 ec0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bec │ │ +059dee: 0a00 |0003: move-result v0 │ │ +059df0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ @@ -125860,17 +125852,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057c24: |[057c24] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -057c34: 7010 f20b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0bf2 │ │ -057c3a: 0e00 |0003: return-void │ │ +059df4: |[059df4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +059e04: 7010 f20b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0bf2 │ │ +059e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -125879,17 +125871,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057c3c: |[057c3c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -057c4c: 7120 000c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c00 │ │ -057c52: 0e00 |0003: return-void │ │ +059e0c: |[059e0c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +059e1c: 7120 000c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c00 │ │ +059e22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -125900,18 +125892,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057c54: |[057c54] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -057c64: 7120 010c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c01 │ │ -057c6a: 0c00 |0003: move-result-object v0 │ │ -057c6c: 1100 |0004: return-object v0 │ │ +059e24: |[059e24] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +059e34: 7120 010c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c01 │ │ +059e3a: 0c00 |0003: move-result-object v0 │ │ +059e3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -125921,18 +125913,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057c70: |[057c70] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -057c80: 7110 020c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c02 │ │ -057c86: 0a00 |0003: move-result v0 │ │ -057c88: 0f00 |0004: return v0 │ │ +059e40: |[059e40] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +059e50: 7110 020c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c02 │ │ +059e56: 0a00 |0003: move-result v0 │ │ +059e58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -125970,17 +125962,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057c8c: |[057c8c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -057c9c: 7010 0c0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c0c │ │ -057ca2: 0e00 |0003: return-void │ │ +059e5c: |[059e5c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +059e6c: 7010 0c0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c0c │ │ +059e72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -125989,19 +125981,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057ca4: |[057ca4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -057cb4: 5430 1404 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0414 │ │ -057cb8: 7120 270c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c27 │ │ -057cbe: 0a00 |0005: move-result v0 │ │ -057cc0: 0f00 |0006: return v0 │ │ +059e74: |[059e74] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +059e84: 5430 1404 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0414 │ │ +059e88: 7120 270c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c27 │ │ +059e8e: 0a00 |0005: move-result v0 │ │ +059e90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -126011,18 +126003,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057cc4: |[057cc4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -057cd4: 7120 280c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c28 │ │ -057cda: 0c00 |0003: move-result-object v0 │ │ -057cdc: 1100 |0004: return-object v0 │ │ +059e94: |[059e94] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +059ea4: 7120 280c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c28 │ │ +059eaa: 0c00 |0003: move-result-object v0 │ │ +059eac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -126032,18 +126024,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057ce0: |[057ce0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -057cf0: 7110 290c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c29 │ │ -057cf6: 0c00 |0003: move-result-object v0 │ │ -057cf8: 1100 |0004: return-object v0 │ │ +059eb0: |[059eb0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +059ec0: 7110 290c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c29 │ │ +059ec6: 0c00 |0003: move-result-object v0 │ │ +059ec8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -126052,18 +126044,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057cfc: |[057cfc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -057d0c: 7110 2a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c2a │ │ -057d12: 0a00 |0003: move-result v0 │ │ -057d14: 0f00 |0004: return v0 │ │ +059ecc: |[059ecc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +059edc: 7110 2a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c2a │ │ +059ee2: 0a00 |0003: move-result v0 │ │ +059ee4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -126072,20 +126064,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -057d18: |[057d18] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -057d28: 2200 e701 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01e7 │ │ -057d2c: 7030 030c 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@0c03 │ │ -057d32: 7110 2b0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c2b │ │ -057d38: 0c00 |0008: move-result-object v0 │ │ -057d3a: 1100 |0009: return-object v0 │ │ +059ee8: |[059ee8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +059ef8: 2200 e701 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01e7 │ │ +059efc: 7030 030c 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@0c03 │ │ +059f02: 7110 2b0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c2b │ │ +059f08: 0c00 |0008: move-result-object v0 │ │ +059f0a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -126094,19 +126086,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057d3c: |[057d3c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -057d4c: 5430 1404 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0414 │ │ -057d50: 7120 2c0c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c2c │ │ -057d56: 0a00 |0005: move-result v0 │ │ -057d58: 0f00 |0006: return v0 │ │ +059f0c: |[059f0c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +059f1c: 5430 1404 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0414 │ │ +059f20: 7120 2c0c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c2c │ │ +059f26: 0a00 |0005: move-result v0 │ │ +059f28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -126143,17 +126135,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057d5c: |[057d5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -057d6c: 7010 b10c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0cb1 │ │ -057d72: 0e00 |0003: return-void │ │ +059f2c: |[059f2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +059f3c: 7010 b10c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0cb1 │ │ +059f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -126162,17 +126154,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057d74: |[057d74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -057d84: 7120 3b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0d3b │ │ -057d8a: 0e00 |0003: return-void │ │ +059f44: |[059f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +059f54: 7120 3b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0d3b │ │ +059f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0003 line=445 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126183,17 +126175,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057d8c: |[057d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -057d9c: 7120 3c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d3c │ │ -057da2: 0e00 |0003: return-void │ │ +059f5c: |[059f5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +059f6c: 7120 3c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d3c │ │ +059f72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0003 line=450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126204,18 +126196,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057da4: |[057da4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -057db4: 7120 3d0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0d3d │ │ -057dba: 0c00 |0003: move-result-object v0 │ │ -057dbc: 1100 |0004: return-object v0 │ │ +059f74: |[059f74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +059f84: 7120 3d0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0d3d │ │ +059f8a: 0c00 |0003: move-result-object v0 │ │ +059f8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -126225,18 +126217,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057dc0: |[057dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -057dd0: 7110 3e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0d3e │ │ -057dd6: 0a00 |0003: move-result v0 │ │ -057dd8: 0f00 |0004: return v0 │ │ +059f90: |[059f90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +059fa0: 7110 3e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0d3e │ │ +059fa6: 0a00 |0003: move-result v0 │ │ +059fa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126245,17 +126237,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057ddc: |[057ddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -057dec: 7120 3f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d3f │ │ -057df2: 0e00 |0003: return-void │ │ +059fac: |[059fac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +059fbc: 7120 3f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d3f │ │ +059fc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126266,17 +126258,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057df4: |[057df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -057e04: 7120 400d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d40 │ │ -057e0a: 0e00 |0003: return-void │ │ +059fc4: |[059fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +059fd4: 7120 400d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d40 │ │ +059fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126287,18 +126279,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057e0c: |[057e0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -057e1c: 7120 410d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d41 │ │ -057e22: 0c00 |0003: move-result-object v0 │ │ -057e24: 1100 |0004: return-object v0 │ │ +059fdc: |[059fdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +059fec: 7120 410d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d41 │ │ +059ff2: 0c00 |0003: move-result-object v0 │ │ +059ff4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -126308,18 +126300,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057e28: |[057e28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -057e38: 7110 420d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0d42 │ │ -057e3e: 0a00 |0003: move-result v0 │ │ -057e40: 0f00 |0004: return v0 │ │ +059ff8: |[059ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +05a008: 7110 420d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0d42 │ │ +05a00e: 0a00 |0003: move-result v0 │ │ +05a010: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126328,18 +126320,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057e44: |[057e44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -057e54: 7110 430d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d43 │ │ -057e5a: 0c00 |0003: move-result-object v0 │ │ -057e5c: 1100 |0004: return-object v0 │ │ +05a014: |[05a014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05a024: 7110 430d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d43 │ │ +05a02a: 0c00 |0003: move-result-object v0 │ │ +05a02c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126348,18 +126340,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057e60: |[057e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -057e70: 7110 440d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d44 │ │ -057e76: 0c00 |0003: move-result-object v0 │ │ -057e78: 1100 |0004: return-object v0 │ │ +05a030: |[05a030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05a040: 7110 440d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d44 │ │ +05a046: 0c00 |0003: move-result-object v0 │ │ +05a048: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126368,18 +126360,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057e7c: |[057e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -057e8c: 7110 450d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d45 │ │ -057e92: 0c00 |0003: move-result-object v0 │ │ -057e94: 1100 |0004: return-object v0 │ │ +05a04c: |[05a04c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05a05c: 7110 450d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d45 │ │ +05a062: 0c00 |0003: move-result-object v0 │ │ +05a064: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126388,18 +126380,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057e98: |[057e98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -057ea8: 7110 460d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d46 │ │ -057eae: 0c00 |0003: move-result-object v0 │ │ -057eb0: 1100 |0004: return-object v0 │ │ +05a068: |[05a068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05a078: 7110 460d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d46 │ │ +05a07e: 0c00 |0003: move-result-object v0 │ │ +05a080: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126408,18 +126400,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057eb4: |[057eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -057ec4: 7110 470d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d47 │ │ -057eca: 0c00 |0003: move-result-object v0 │ │ -057ecc: 1100 |0004: return-object v0 │ │ +05a084: |[05a084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05a094: 7110 470d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d47 │ │ +05a09a: 0c00 |0003: move-result-object v0 │ │ +05a09c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126428,18 +126420,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057ed0: |[057ed0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -057ee0: 7110 480d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0d48 │ │ -057ee6: 0a00 |0003: move-result v0 │ │ -057ee8: 0f00 |0004: return v0 │ │ +05a0a0: |[05a0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05a0b0: 7110 480d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0d48 │ │ +05a0b6: 0a00 |0003: move-result v0 │ │ +05a0b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126448,18 +126440,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057eec: |[057eec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -057efc: 7110 490d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0d49 │ │ -057f02: 0a00 |0003: move-result v0 │ │ -057f04: 0f00 |0004: return v0 │ │ +05a0bc: |[05a0bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +05a0cc: 7110 490d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0d49 │ │ +05a0d2: 0a00 |0003: move-result v0 │ │ +05a0d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126468,18 +126460,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057f08: |[057f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -057f18: 7110 4a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0d4a │ │ -057f1e: 0a00 |0003: move-result v0 │ │ -057f20: 0f00 |0004: return v0 │ │ +05a0d8: |[05a0d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05a0e8: 7110 4a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0d4a │ │ +05a0ee: 0a00 |0003: move-result v0 │ │ +05a0f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126488,18 +126480,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057f24: |[057f24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -057f34: 7110 4b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0d4b │ │ -057f3a: 0a00 |0003: move-result v0 │ │ -057f3c: 0f00 |0004: return v0 │ │ +05a0f4: |[05a0f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +05a104: 7110 4b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0d4b │ │ +05a10a: 0a00 |0003: move-result v0 │ │ +05a10c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126508,18 +126500,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057f40: |[057f40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -057f50: 7110 4c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0d4c │ │ -057f56: 0a00 |0003: move-result v0 │ │ -057f58: 0f00 |0004: return v0 │ │ +05a110: |[05a110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05a120: 7110 4c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0d4c │ │ +05a126: 0a00 |0003: move-result v0 │ │ +05a128: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126528,18 +126520,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057f5c: |[057f5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -057f6c: 7110 4d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0d4d │ │ -057f72: 0a00 |0003: move-result v0 │ │ -057f74: 0f00 |0004: return v0 │ │ +05a12c: |[05a12c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +05a13c: 7110 4d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0d4d │ │ +05a142: 0a00 |0003: move-result v0 │ │ +05a144: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126548,18 +126540,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057f78: |[057f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -057f88: 7110 4e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0d4e │ │ -057f8e: 0a00 |0003: move-result v0 │ │ -057f90: 0f00 |0004: return v0 │ │ +05a148: |[05a148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +05a158: 7110 4e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0d4e │ │ +05a15e: 0a00 |0003: move-result v0 │ │ +05a160: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126568,18 +126560,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057f94: |[057f94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -057fa4: 7110 4f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0d4f │ │ -057faa: 0a00 |0003: move-result v0 │ │ -057fac: 0f00 |0004: return v0 │ │ +05a164: |[05a164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +05a174: 7110 4f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0d4f │ │ +05a17a: 0a00 |0003: move-result v0 │ │ +05a17c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126588,18 +126580,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057fb0: |[057fb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -057fc0: 7110 500d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0d50 │ │ -057fc6: 0a00 |0003: move-result v0 │ │ -057fc8: 0f00 |0004: return v0 │ │ +05a180: |[05a180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05a190: 7110 500d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0d50 │ │ +05a196: 0a00 |0003: move-result v0 │ │ +05a198: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126608,18 +126600,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057fcc: |[057fcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -057fdc: 7110 510d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0d51 │ │ -057fe2: 0a00 |0003: move-result v0 │ │ -057fe4: 0f00 |0004: return v0 │ │ +05a19c: |[05a19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05a1ac: 7110 510d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0d51 │ │ +05a1b2: 0a00 |0003: move-result v0 │ │ +05a1b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126628,18 +126620,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057fe8: |[057fe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -057ff8: 7110 520d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0d52 │ │ -057ffe: 0a00 |0003: move-result v0 │ │ -058000: 0f00 |0004: return v0 │ │ +05a1b8: |[05a1b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +05a1c8: 7110 520d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0d52 │ │ +05a1ce: 0a00 |0003: move-result v0 │ │ +05a1d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126648,18 +126640,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -058004: |[058004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -058014: 7100 530d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0d53 │ │ -05801a: 0c00 |0003: move-result-object v0 │ │ -05801c: 1100 |0004: return-object v0 │ │ +05a1d4: |[05a1d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +05a1e4: 7100 530d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0d53 │ │ +05a1ea: 0c00 |0003: move-result-object v0 │ │ +05a1ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -126667,18 +126659,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058020: |[058020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -058030: 7110 540d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d54 │ │ -058036: 0c00 |0003: move-result-object v0 │ │ -058038: 1100 |0004: return-object v0 │ │ +05a1f0: |[05a1f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +05a200: 7110 540d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d54 │ │ +05a206: 0c00 |0003: move-result-object v0 │ │ +05a208: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -126687,18 +126679,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05803c: |[05803c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05804c: 7110 550d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d55 │ │ -058052: 0c00 |0003: move-result-object v0 │ │ -058054: 1100 |0004: return-object v0 │ │ +05a20c: |[05a20c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05a21c: 7110 550d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d55 │ │ +05a222: 0c00 |0003: move-result-object v0 │ │ +05a224: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -126707,18 +126699,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058058: |[058058] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -058068: 7120 560d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0d56 │ │ -05806e: 0a00 |0003: move-result v0 │ │ -058070: 0f00 |0004: return v0 │ │ +05a228: |[05a228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +05a238: 7120 560d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0d56 │ │ +05a23e: 0a00 |0003: move-result v0 │ │ +05a240: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -126728,17 +126720,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058074: |[058074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -058084: 7110 570d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0d57 │ │ -05808a: 0e00 |0003: return-void │ │ +05a244: |[05a244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +05a254: 7110 570d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0d57 │ │ +05a25a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126748,17 +126740,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05808c: |[05808c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05809c: 7120 580d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d58 │ │ -0580a2: 0e00 |0003: return-void │ │ +05a25c: |[05a25c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05a26c: 7120 580d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d58 │ │ +05a272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0003 line=570 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126769,17 +126761,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0580a4: |[0580a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0580b4: 7120 590d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d59 │ │ -0580ba: 0e00 |0003: return-void │ │ +05a274: |[05a274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05a284: 7120 590d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d59 │ │ +05a28a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0003 line=575 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126790,17 +126782,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0580bc: |[0580bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0580cc: 7120 5a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0d5a │ │ -0580d2: 0e00 |0003: return-void │ │ +05a28c: |[05a28c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +05a29c: 7120 5a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0d5a │ │ +05a2a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ 0x0003 line=580 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126811,17 +126803,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0580d4: |[0580d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0580e4: 7120 5b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0d5b │ │ -0580ea: 0e00 |0003: return-void │ │ +05a2a4: |[05a2a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05a2b4: 7120 5b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0d5b │ │ +05a2ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=585 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126832,17 +126824,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0580ec: |[0580ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0580fc: 7120 5c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d5c │ │ -058102: 0e00 |0003: return-void │ │ +05a2bc: |[05a2bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05a2cc: 7120 5c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d5c │ │ +05a2d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126853,17 +126845,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058104: |[058104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -058114: 7120 5d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0d5d │ │ -05811a: 0e00 |0003: return-void │ │ +05a2d4: |[05a2d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +05a2e4: 7120 5d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0d5d │ │ +05a2ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0003 line=595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126874,17 +126866,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05811c: |[05811c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05812c: 7120 5e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d5e │ │ -058132: 0e00 |0003: return-void │ │ +05a2ec: |[05a2ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05a2fc: 7120 5e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d5e │ │ +05a302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126895,17 +126887,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058134: |[058134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -058144: 7120 5f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0d5f │ │ -05814a: 0e00 |0003: return-void │ │ +05a304: |[05a304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05a314: 7120 5f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0d5f │ │ +05a31a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0003 line=605 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126916,17 +126908,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05814c: |[05814c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -05815c: 7120 600d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0d60 │ │ -058162: 0e00 |0003: return-void │ │ +05a31c: |[05a31c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +05a32c: 7120 600d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0d60 │ │ +05a332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ 0x0003 line=610 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126937,17 +126929,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058164: |[058164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -058174: 7120 610d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0d61 │ │ -05817a: 0e00 |0003: return-void │ │ +05a334: |[05a334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +05a344: 7120 610d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0d61 │ │ +05a34a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126958,17 +126950,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05817c: |[05817c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -05818c: 7120 620d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d62 │ │ -058192: 0e00 |0003: return-void │ │ +05a34c: |[05a34c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +05a35c: 7120 620d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d62 │ │ +05a362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0003 line=620 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126979,17 +126971,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058194: |[058194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0581a4: 7120 630d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d63 │ │ -0581aa: 0e00 |0003: return-void │ │ +05a364: |[05a364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05a374: 7120 630d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d63 │ │ +05a37a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0003 line=625 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127000,17 +126992,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0581ac: |[0581ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0581bc: 7120 640d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d64 │ │ -0581c2: 0e00 |0003: return-void │ │ +05a37c: |[05a37c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05a38c: 7120 640d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d64 │ │ +05a392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127021,17 +127013,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0581c4: |[0581c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0581d4: 7120 650d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0d65 │ │ -0581da: 0e00 |0003: return-void │ │ +05a394: |[05a394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05a3a4: 7120 650d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0d65 │ │ +05a3aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=635 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127042,17 +127034,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0581dc: |[0581dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0581ec: 7120 660d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0d66 │ │ -0581f2: 0e00 |0003: return-void │ │ +05a3ac: |[05a3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +05a3bc: 7120 660d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0d66 │ │ +05a3c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127063,17 +127055,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0581f4: |[0581f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -058204: 7120 670d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0d67 │ │ -05820a: 0e00 |0003: return-void │ │ +05a3c4: |[05a3c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +05a3d4: 7120 670d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0d67 │ │ +05a3da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0003 line=645 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127084,17 +127076,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05820c: |[05820c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05821c: 7120 680d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d68 │ │ -058222: 0e00 |0003: return-void │ │ +05a3dc: |[05a3dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05a3ec: 7120 680d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d68 │ │ +05a3f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0003 line=650 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127105,17 +127097,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058224: |[058224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -058234: 7120 690d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d69 │ │ -05823a: 0e00 |0003: return-void │ │ +05a3f4: |[05a3f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05a404: 7120 690d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d69 │ │ +05a40a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127151,17 +127143,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05823c: |[05823c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -05824c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d8c │ │ -058252: 0e00 |0003: return-void │ │ +05a40c: |[05a40c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +05a41c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d8c │ │ +05a422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -127170,20 +127162,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -058254: |[058254] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -058264: 2200 fc01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@01fc │ │ -058268: 7030 7f0d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0d7f │ │ -05826e: 7110 9e0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0d9e │ │ -058274: 0c00 |0008: move-result-object v0 │ │ -058276: 1100 |0009: return-object v0 │ │ +05a424: |[05a424] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +05a434: 2200 fc01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@01fc │ │ +05a438: 7030 7f0d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0d7f │ │ +05a43e: 7110 9e0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0d9e │ │ +05a444: 0c00 |0008: move-result-object v0 │ │ +05a446: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ @@ -127217,17 +127209,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058278: |[058278] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -058288: 7010 8c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d8c │ │ -05828e: 0e00 |0003: return-void │ │ +05a448: |[05a448] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +05a458: 7010 8c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d8c │ │ +05a45e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -127236,20 +127228,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -058290: |[058290] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0582a0: 2200 fe01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@01fe │ │ -0582a4: 7030 850d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0d85 │ │ -0582aa: 7110 a90d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0da9 │ │ -0582b0: 0c00 |0008: move-result-object v0 │ │ -0582b2: 1100 |0009: return-object v0 │ │ +05a460: |[05a460] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +05a470: 2200 fe01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@01fe │ │ +05a474: 7030 850d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0d85 │ │ +05a47a: 7110 a90d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0da9 │ │ +05a480: 0c00 |0008: move-result-object v0 │ │ +05a482: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ @@ -127285,17 +127277,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0582b4: |[0582b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -0582c4: 7010 090e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e09 │ │ -0582ca: 0e00 |0003: return-void │ │ +05a484: |[05a484] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +05a494: 7010 090e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e09 │ │ +05a49a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -127304,18 +127296,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0582cc: |[0582cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0582dc: 7110 6c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0e6c │ │ -0582e2: 0a00 |0003: move-result v0 │ │ -0582e4: 0f00 |0004: return v0 │ │ +05a49c: |[05a49c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +05a4ac: 7110 6c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0e6c │ │ +05a4b2: 0a00 |0003: move-result v0 │ │ +05a4b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127324,18 +127316,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0582e8: |[0582e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0582f8: 7110 6d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e6d │ │ -0582fe: 0c00 |0003: move-result-object v0 │ │ -058300: 1100 |0004: return-object v0 │ │ +05a4b8: |[05a4b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05a4c8: 7110 6d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e6d │ │ +05a4ce: 0c00 |0003: move-result-object v0 │ │ +05a4d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127344,18 +127336,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058304: |[058304] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -058314: 7110 6e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e6e │ │ -05831a: 0c00 |0003: move-result-object v0 │ │ -05831c: 1100 |0004: return-object v0 │ │ +05a4d4: |[05a4d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05a4e4: 7110 6e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e6e │ │ +05a4ea: 0c00 |0003: move-result-object v0 │ │ +05a4ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127364,18 +127356,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058320: |[058320] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -058330: 7110 6f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e6f │ │ -058336: 0c00 |0003: move-result-object v0 │ │ -058338: 1100 |0004: return-object v0 │ │ +05a4f0: |[05a4f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05a500: 7110 6f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e6f │ │ +05a506: 0c00 |0003: move-result-object v0 │ │ +05a508: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127384,18 +127376,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05833c: |[05833c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -05834c: 7110 700e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e70 │ │ -058352: 0a00 |0003: move-result v0 │ │ -058354: 0f00 |0004: return v0 │ │ +05a50c: |[05a50c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +05a51c: 7110 700e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e70 │ │ +05a522: 0a00 |0003: move-result v0 │ │ +05a524: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127404,18 +127396,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058358: |[058358] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -058368: 7110 710e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0e71 │ │ -05836e: 0a00 |0003: move-result v0 │ │ -058370: 0f00 |0004: return v0 │ │ +05a528: |[05a528] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +05a538: 7110 710e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0e71 │ │ +05a53e: 0a00 |0003: move-result v0 │ │ +05a540: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127424,18 +127416,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058374: |[058374] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -058384: 7110 720e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0e72 │ │ -05838a: 0a00 |0003: move-result v0 │ │ -05838c: 0f00 |0004: return v0 │ │ +05a544: |[05a544] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +05a554: 7110 720e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0e72 │ │ +05a55a: 0a00 |0003: move-result v0 │ │ +05a55c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127444,18 +127436,18 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058390: |[058390] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0583a0: 7110 730e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e73 │ │ -0583a6: 0c00 |0003: move-result-object v0 │ │ -0583a8: 1100 |0004: return-object v0 │ │ +05a560: |[05a560] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +05a570: 7110 730e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e73 │ │ +05a576: 0c00 |0003: move-result-object v0 │ │ +05a578: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127464,18 +127456,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0583ac: |[0583ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0583bc: 7110 740e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0e74 │ │ -0583c2: 0a00 |0003: move-result v0 │ │ -0583c4: 0f00 |0004: return v0 │ │ +05a57c: |[05a57c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +05a58c: 7110 740e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0e74 │ │ +05a592: 0a00 |0003: move-result v0 │ │ +05a594: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127484,18 +127476,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0583c8: |[0583c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0583d8: 7110 750e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0e75 │ │ -0583de: 0a00 |0003: move-result v0 │ │ -0583e0: 0f00 |0004: return v0 │ │ +05a598: |[05a598] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +05a5a8: 7110 750e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0e75 │ │ +05a5ae: 0a00 |0003: move-result v0 │ │ +05a5b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127504,18 +127496,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0583e4: |[0583e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0583f4: 7110 760e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0e76 │ │ -0583fa: 0a00 |0003: move-result v0 │ │ -0583fc: 0f00 |0004: return v0 │ │ +05a5b4: |[05a5b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +05a5c4: 7110 760e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0e76 │ │ +05a5ca: 0a00 |0003: move-result v0 │ │ +05a5cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127524,20 +127516,20 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -058400: |[058400] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -058410: 7110 770e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e77 │ │ -058416: 0c00 |0003: move-result-object v0 │ │ -058418: 7110 390d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ -05841e: 0c00 |0007: move-result-object v0 │ │ -058420: 1100 |0008: return-object v0 │ │ +05a5d0: |[05a5d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05a5e0: 7110 770e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e77 │ │ +05a5e6: 0c00 |0003: move-result-object v0 │ │ +05a5e8: 7110 390d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d39 │ │ +05a5ee: 0c00 |0007: move-result-object v0 │ │ +05a5f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127546,18 +127538,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058424: |[058424] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -058434: 7110 780e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e78 │ │ -05843a: 0c00 |0003: move-result-object v0 │ │ -05843c: 1100 |0004: return-object v0 │ │ +05a5f4: |[05a5f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +05a604: 7110 780e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e78 │ │ +05a60a: 0c00 |0003: move-result-object v0 │ │ +05a60c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127566,18 +127558,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058440: |[058440] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -058450: 7110 790e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0e79 │ │ -058456: 0a00 |0003: move-result v0 │ │ -058458: 0f00 |0004: return v0 │ │ +05a610: |[05a610] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +05a620: 7110 790e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0e79 │ │ +05a626: 0a00 |0003: move-result v0 │ │ +05a628: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127586,18 +127578,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05845c: |[05845c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05846c: 7110 7a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0e7a │ │ -058472: 0a00 |0003: move-result v0 │ │ -058474: 0f00 |0004: return v0 │ │ +05a62c: |[05a62c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05a63c: 7110 7a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0e7a │ │ +05a642: 0a00 |0003: move-result v0 │ │ +05a644: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127606,18 +127598,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058478: |[058478] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -058488: 7110 7b0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0e7b │ │ -05848e: 0a00 |0003: move-result v0 │ │ -058490: 0f00 |0004: return v0 │ │ +05a648: |[05a648] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05a658: 7110 7b0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0e7b │ │ +05a65e: 0a00 |0003: move-result v0 │ │ +05a660: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127626,18 +127618,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058494: |[058494] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0584a4: 7110 7c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0e7c │ │ -0584aa: 0a00 |0003: move-result v0 │ │ -0584ac: 0f00 |0004: return v0 │ │ +05a664: |[05a664] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05a674: 7110 7c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0e7c │ │ +05a67a: 0a00 |0003: move-result v0 │ │ +05a67c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127646,18 +127638,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0584b0: |[0584b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0584c0: 7110 7d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0e7d │ │ -0584c6: 0a00 |0003: move-result v0 │ │ -0584c8: 0f00 |0004: return v0 │ │ +05a680: |[05a680] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +05a690: 7110 7d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0e7d │ │ +05a696: 0a00 |0003: move-result v0 │ │ +05a698: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127666,18 +127658,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0584cc: |[0584cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0584dc: 7110 7e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0e7e │ │ -0584e2: 0a00 |0003: move-result v0 │ │ -0584e4: 0f00 |0004: return v0 │ │ +05a69c: |[05a69c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05a6ac: 7110 7e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0e7e │ │ +05a6b2: 0a00 |0003: move-result v0 │ │ +05a6b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127686,18 +127678,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0584e8: |[0584e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0584f8: 7110 7f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0e7f │ │ -0584fe: 0a00 |0003: move-result v0 │ │ -058500: 0f00 |0004: return v0 │ │ +05a6b8: |[05a6b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05a6c8: 7110 7f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0e7f │ │ +05a6ce: 0a00 |0003: move-result v0 │ │ +05a6d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127706,18 +127698,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -058504: |[058504] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -058514: 7100 800e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0e80 │ │ -05851a: 0c00 |0003: move-result-object v0 │ │ -05851c: 1100 |0004: return-object v0 │ │ +05a6d4: |[05a6d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +05a6e4: 7100 800e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0e80 │ │ +05a6ea: 0c00 |0003: move-result-object v0 │ │ +05a6ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -127725,18 +127717,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058520: |[058520] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -058530: 7110 810e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e81 │ │ -058536: 0c00 |0003: move-result-object v0 │ │ -058538: 1100 |0004: return-object v0 │ │ +05a6f0: |[05a6f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05a700: 7110 810e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e81 │ │ +05a706: 0c00 |0003: move-result-object v0 │ │ +05a708: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -127745,17 +127737,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05853c: |[05853c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -05854c: 7110 820e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0e82 │ │ -058552: 0e00 |0003: return-void │ │ +05a70c: |[05a70c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +05a71c: 7110 820e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0e82 │ │ +05a722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127765,17 +127757,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058554: |[058554] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -058564: 7120 830e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0e83 │ │ -05856a: 0e00 |0003: return-void │ │ +05a724: |[05a724] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +05a734: 7120 830e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0e83 │ │ +05a73a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127786,17 +127778,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05856c: |[05856c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05857c: 7120 840e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e84 │ │ -058582: 0e00 |0003: return-void │ │ +05a73c: |[05a73c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05a74c: 7120 840e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e84 │ │ +05a752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0003 line=393 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127807,17 +127799,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058584: |[058584] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -058594: 7120 850e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0e85 │ │ -05859a: 0e00 |0003: return-void │ │ +05a754: |[05a754] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05a764: 7120 850e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0e85 │ │ +05a76a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0003 line=398 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127828,17 +127820,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05859c: |[05859c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0585ac: 7120 860e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e86 │ │ -0585b2: 0e00 |0003: return-void │ │ +05a76c: |[05a76c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05a77c: 7120 860e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e86 │ │ +05a782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0003 line=403 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127849,17 +127841,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0585b4: |[0585b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0585c4: 7120 870e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e87 │ │ -0585ca: 0e00 |0003: return-void │ │ +05a784: |[05a784] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05a794: 7120 870e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e87 │ │ +05a79a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0003 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127870,17 +127862,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0585cc: |[0585cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0585dc: 7120 880e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e88 │ │ -0585e2: 0e00 |0003: return-void │ │ +05a79c: |[05a79c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +05a7ac: 7120 880e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e88 │ │ +05a7b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0003 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127891,17 +127883,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0585e4: |[0585e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0585f4: 7120 890e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0e89 │ │ -0585fa: 0e00 |0003: return-void │ │ +05a7b4: |[05a7b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05a7c4: 7120 890e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0e89 │ │ +05a7ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127912,17 +127904,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0585fc: |[0585fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -05860c: 7120 8a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0e8a │ │ -058612: 0e00 |0003: return-void │ │ +05a7cc: |[05a7cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +05a7dc: 7120 8a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0e8a │ │ +05a7e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127933,17 +127925,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058614: |[058614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -058624: 7120 8b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e8b │ │ -05862a: 0e00 |0003: return-void │ │ +05a7e4: |[05a7e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +05a7f4: 7120 8b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e8b │ │ +05a7fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127954,17 +127946,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05862c: |[05862c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -05863c: 7120 8c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0e8c │ │ -058642: 0e00 |0003: return-void │ │ +05a7fc: |[05a7fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +05a80c: 7120 8c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0e8c │ │ +05a812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0003 line=433 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127975,17 +127967,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058644: |[058644] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -058654: 7120 8d0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e8d │ │ -05865a: 0e00 |0003: return-void │ │ +05a814: |[05a814] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +05a824: 7120 8d0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e8d │ │ +05a82a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -127996,17 +127988,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05865c: |[05865c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05866c: 7120 8e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0e8e │ │ -058672: 0e00 |0003: return-void │ │ +05a82c: |[05a82c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05a83c: 7120 8e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0e8e │ │ +05a842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -128017,17 +128009,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058674: |[058674] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -058684: 7120 8f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e8f │ │ -05868a: 0e00 |0003: return-void │ │ +05a844: |[05a844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +05a854: 7120 8f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e8f │ │ +05a85a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -128038,17 +128030,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05868c: |[05868c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -05869c: 7120 900e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0e90 │ │ -0586a2: 0e00 |0003: return-void │ │ +05a85c: |[05a85c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +05a86c: 7120 900e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0e90 │ │ +05a872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -128059,17 +128051,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0586a4: |[0586a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0586b4: 7120 910e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0e91 │ │ -0586ba: 0e00 |0003: return-void │ │ +05a874: |[05a874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +05a884: 7120 910e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0e91 │ │ +05a88a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0003 line=458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -128080,17 +128072,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0586bc: |[0586bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0586cc: 7120 920e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0e92 │ │ -0586d2: 0e00 |0003: return-void │ │ +05a88c: |[05a88c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +05a89c: 7120 920e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0e92 │ │ +05a8a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0003 line=463 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -128101,17 +128093,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0586d4: |[0586d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0586e4: 7120 930e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e93 │ │ -0586ea: 0e00 |0003: return-void │ │ +05a8a4: |[05a8a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05a8b4: 7120 930e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e93 │ │ +05a8ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -128122,17 +128114,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0586ec: |[0586ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0586fc: 7120 940e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0e94 │ │ -058702: 0e00 |0003: return-void │ │ +05a8bc: |[05a8bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +05a8cc: 7120 940e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0e94 │ │ +05a8d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -128168,17 +128160,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058704: |[058704] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -058714: 7010 da0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@0fda │ │ -05871a: 0e00 |0003: return-void │ │ +05a8d4: |[05a8d4] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +05a8e4: 7010 da0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@0fda │ │ +05a8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -128187,18 +128179,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05871c: |[05871c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -05872c: 7120 e30f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@0fe3 │ │ -058732: 0c00 |0003: move-result-object v0 │ │ -058734: 1100 |0004: return-object v0 │ │ +05a8ec: |[05a8ec] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +05a8fc: 7120 e30f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@0fe3 │ │ +05a902: 0c00 |0003: move-result-object v0 │ │ +05a904: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ 0x0000 - 0x0005 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 src Landroid/view/View; │ │ @@ -128233,17 +128225,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058738: |[058738] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -058748: 7010 e80f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@0fe8 │ │ -05874e: 0e00 |0003: return-void │ │ +05a908: |[05a908] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +05a918: 7010 e80f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@0fe8 │ │ +05a91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -128252,18 +128244,18 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058750: |[058750] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -058760: 7110 f10f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@0ff1 │ │ -058766: 0c00 |0003: move-result-object v0 │ │ -058768: 1100 |0004: return-object v0 │ │ +05a920: |[05a920] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +05a930: 7110 f10f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@0ff1 │ │ +05a936: 0c00 |0003: move-result-object v0 │ │ +05a938: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ 0x0000 - 0x0005 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ @@ -128308,24 +128300,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05876c: |[05876c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -05877c: 7030 ee0e 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0eee │ │ -058782: 5913 d004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ -058786: 5913 d204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ -05878a: 1a00 b60f |0007: const-string v0, "layout_inflater" // string@0fb6 │ │ -05878e: 6e20 9600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -058794: 0c00 |000c: move-result-object v0 │ │ -058796: 1f00 7f02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ -05879a: 5b10 d104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ -05879e: 0e00 |0011: return-void │ │ +05a93c: |[05a93c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +05a94c: 7030 ee0e 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0eee │ │ +05a952: 5913 d004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ +05a956: 5913 d204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ +05a95a: 1a00 b60f |0007: const-string v0, "layout_inflater" // string@0fb6 │ │ +05a95e: 6e20 9600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +05a964: 0c00 |000c: move-result-object v0 │ │ +05a966: 1f00 7f02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ +05a96a: 5b10 d104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ +05a96e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -128339,24 +128331,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0587a0: |[0587a0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -0587b0: 7040 ef0e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eef │ │ -0587b6: 5913 d004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ -0587ba: 5913 d204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ -0587be: 1a00 b60f |0007: const-string v0, "layout_inflater" // string@0fb6 │ │ -0587c2: 6e20 9600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -0587c8: 0c00 |000c: move-result-object v0 │ │ -0587ca: 1f00 7f02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ -0587ce: 5b10 d104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ -0587d2: 0e00 |0011: return-void │ │ +05a970: |[05a970] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +05a980: 7040 ef0e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eef │ │ +05a986: 5913 d004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ +05a98a: 5913 d204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ +05a98e: 1a00 b60f |0007: const-string v0, "layout_inflater" // string@0fb6 │ │ +05a992: 6e20 9600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +05a998: 0c00 |000c: move-result-object v0 │ │ +05a99a: 1f00 7f02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ +05a99e: 5b10 d104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ +05a9a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -128371,24 +128363,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0587d4: |[0587d4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -0587e4: 7040 f00e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0ef0 │ │ -0587ea: 5913 d004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ -0587ee: 5913 d204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ -0587f2: 1a00 b60f |0007: const-string v0, "layout_inflater" // string@0fb6 │ │ -0587f6: 6e20 9600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ -0587fc: 0c00 |000c: move-result-object v0 │ │ -0587fe: 1f00 7f02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ -058802: 5b10 d104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ -058806: 0e00 |0011: return-void │ │ +05a9a4: |[05a9a4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +05a9b4: 7040 f00e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0ef0 │ │ +05a9ba: 5913 d004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ +05a9be: 5913 d204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ +05a9c2: 1a00 b60f |0007: const-string v0, "layout_inflater" // string@0fb6 │ │ +05a9c6: 6e20 9600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0096 │ │ +05a9cc: 0c00 |000c: move-result-object v0 │ │ +05a9ce: 1f00 7f02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@027f │ │ +05a9d2: 5b10 d104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ +05a9d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -128404,21 +128396,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -058808: |[058808] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -058818: 5430 d104 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ -05881c: 5231 d004 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ -058820: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -058822: 6e40 dd11 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@11dd │ │ -058828: 0c00 |0008: move-result-object v0 │ │ -05882a: 1100 |0009: return-object v0 │ │ +05a9d8: |[05a9d8] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05a9e8: 5430 d104 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ +05a9ec: 5231 d004 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ +05a9f0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05a9f2: 6e40 dd11 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@11dd │ │ +05a9f8: 0c00 |0008: move-result-object v0 │ │ +05a9fa: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -128429,21 +128421,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05882c: |[05882c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05883c: 5430 d104 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ -058840: 5231 d204 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ -058844: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -058846: 6e40 dd11 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@11dd │ │ -05884c: 0c00 |0008: move-result-object v0 │ │ -05884e: 1100 |0009: return-object v0 │ │ +05a9fc: |[05a9fc] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05aa0c: 5430 d104 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d1 │ │ +05aa10: 5231 d204 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ +05aa14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05aa16: 6e40 dd11 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@11dd │ │ +05aa1c: 0c00 |0008: move-result-object v0 │ │ +05aa1e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -128454,17 +128446,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058850: |[058850] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -058860: 5901 d004 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ -058864: 0e00 |0002: return-void │ │ +05aa20: |[05aa20] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +05aa30: 5901 d004 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d0 │ │ +05aa34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 dropDownLayout I │ │ @@ -128474,17 +128466,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058868: |[058868] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -058878: 5901 d204 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ -05887c: 0e00 |0002: return-void │ │ +05aa38: |[05aa38] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +05aa48: 5901 d204 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d2 │ │ +05aa4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 layout I │ │ @@ -128519,17 +128511,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058880: |[058880] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -058890: 7010 1d10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@101d │ │ -058896: 0e00 |0003: return-void │ │ +05aa50: |[05aa50] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +05aa60: 7010 1d10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@101d │ │ +05aa66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -128538,18 +128530,18 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058898: |[058898] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0588a8: 7110 5410 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1054 │ │ -0588ae: 0a00 |0003: move-result v0 │ │ -0588b0: 0f00 |0004: return v0 │ │ +05aa68: |[05aa68] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +05aa78: 7110 5410 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1054 │ │ +05aa7e: 0a00 |0003: move-result v0 │ │ +05aa80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -128583,17 +128575,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0588b4: |[0588b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -0588c4: 7010 8610 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1086 │ │ -0588ca: 0e00 |0003: return-void │ │ +05aa84: |[05aa84] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +05aa94: 7010 8610 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1086 │ │ +05aa9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -128602,18 +128594,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0588cc: |[0588cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0588dc: 7110 b510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10b5 │ │ -0588e2: 0c00 |0003: move-result-object v0 │ │ -0588e4: 1100 |0004: return-object v0 │ │ +05aa9c: |[05aa9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05aaac: 7110 b510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10b5 │ │ +05aab2: 0c00 |0003: move-result-object v0 │ │ +05aab4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -128622,18 +128614,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0588e8: |[0588e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -0588f8: 7110 b610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@10b6 │ │ -0588fe: 0a00 |0003: move-result v0 │ │ -058900: 0f00 |0004: return v0 │ │ +05aab8: |[05aab8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +05aac8: 7110 b610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@10b6 │ │ +05aace: 0a00 |0003: move-result v0 │ │ +05aad0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -128642,18 +128634,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058904: |[058904] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -058914: 7110 b710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10b7 │ │ -05891a: 0a00 |0003: move-result v0 │ │ -05891c: 0f00 |0004: return v0 │ │ +05aad4: |[05aad4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +05aae4: 7110 b710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10b7 │ │ +05aaea: 0a00 |0003: move-result v0 │ │ +05aaec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -128662,18 +128654,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058920: |[058920] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -058930: 7110 b810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10b8 │ │ -058936: 0a00 |0003: move-result v0 │ │ -058938: 0f00 |0004: return v0 │ │ +05aaf0: |[05aaf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05ab00: 7110 b810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10b8 │ │ +05ab06: 0a00 |0003: move-result v0 │ │ +05ab08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -128682,20 +128674,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05893c: |[05893c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -05894c: 2200 4502 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0245 │ │ -058950: 7030 5d10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@105d │ │ -058956: 7110 b910 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@10b9 │ │ -05895c: 0c00 |0008: move-result-object v0 │ │ -05895e: 1100 |0009: return-object v0 │ │ +05ab0c: |[05ab0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +05ab1c: 2200 4502 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0245 │ │ +05ab20: 7030 5d10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@105d │ │ +05ab26: 7110 b910 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@10b9 │ │ +05ab2c: 0c00 |0008: move-result-object v0 │ │ +05ab2e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -128704,20 +128696,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -058960: |[058960] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -058970: 2200 4402 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0244 │ │ -058974: 7030 5a10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@105a │ │ -05897a: 7110 ba10 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@10ba │ │ -058980: 0c00 |0008: move-result-object v0 │ │ -058982: 1100 |0009: return-object v0 │ │ +05ab30: |[05ab30] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +05ab40: 2200 4402 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0244 │ │ +05ab44: 7030 5a10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@105a │ │ +05ab4a: 7110 ba10 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@10ba │ │ +05ab50: 0c00 |0008: move-result-object v0 │ │ +05ab52: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -128726,18 +128718,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058984: |[058984] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -058994: 7110 bb10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10bb │ │ -05899a: 0c00 |0003: move-result-object v0 │ │ -05899c: 1100 |0004: return-object v0 │ │ +05ab54: |[05ab54] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05ab64: 7110 bb10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10bb │ │ +05ab6a: 0c00 |0003: move-result-object v0 │ │ +05ab6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -128746,17 +128738,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0589a0: |[0589a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -0589b0: 7120 bc10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@10bc │ │ -0589b6: 0e00 |0003: return-void │ │ +05ab70: |[05ab70] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +05ab80: 7120 bc10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@10bc │ │ +05ab86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -128767,17 +128759,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0589b8: |[0589b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0589c8: 7120 bd10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@10bd │ │ -0589ce: 0e00 |0003: return-void │ │ +05ab88: |[05ab88] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +05ab98: 7120 bd10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@10bd │ │ +05ab9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -128788,17 +128780,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0589d0: |[0589d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0589e0: 7120 be10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10be │ │ -0589e6: 0e00 |0003: return-void │ │ +05aba0: |[05aba0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05abb0: 7120 be10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10be │ │ +05abb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -128809,17 +128801,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0589e8: |[0589e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0589f8: 7120 bf10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10bf │ │ -0589fe: 0e00 |0003: return-void │ │ +05abb8: |[05abb8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05abc8: 7120 bf10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10bf │ │ +05abce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -128830,17 +128822,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -058a00: |[058a00] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -058a10: 7130 c010 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10c0 │ │ -058a16: 0e00 |0003: return-void │ │ +05abd0: |[05abd0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +05abe0: 7130 c010 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10c0 │ │ +05abe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -128852,17 +128844,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058a18: |[058a18] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -058a28: 7120 c110 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10c1 │ │ -058a2e: 0e00 |0003: return-void │ │ +05abe8: |[05abe8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +05abf8: 7120 c110 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10c1 │ │ +05abfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=196 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -128873,17 +128865,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058a30: |[058a30] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -058a40: 7120 c210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10c2 │ │ -058a46: 0e00 |0003: return-void │ │ +05ac00: |[05ac00] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +05ac10: 7120 c210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10c2 │ │ +05ac16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -128894,17 +128886,17 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058a48: |[058a48] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -058a58: 7120 c310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10c3 │ │ -058a5e: 0e00 |0003: return-void │ │ +05ac18: |[05ac18] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05ac28: 7120 c310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10c3 │ │ +05ac2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -128915,17 +128907,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058a60: |[058a60] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -058a70: 7120 c410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10c4 │ │ -058a76: 0e00 |0003: return-void │ │ +05ac30: |[05ac30] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05ac40: 7120 c410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10c4 │ │ +05ac46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -128969,42 +128961,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -058a78: |[058a78] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -058a88: 7010 0911 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1109 │ │ -058a8e: 1c02 8f02 |0003: const-class v2, Landroid/view/View; // type@028f │ │ -058a92: 1a03 760d |0005: const-string v3, "getDisplayList" // string@0d76 │ │ -058a96: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -058a98: 1f01 4c03 |0008: check-cast v1, [Ljava/lang/Class; // type@034c │ │ -058a9c: 6e30 2a14 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142a │ │ -058aa2: 0c01 |000d: move-result-object v1 │ │ -058aa4: 5b41 f504 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f5 │ │ -058aa8: 1c01 8f02 |0010: const-class v1, Landroid/view/View; // type@028f │ │ -058aac: 1a02 5f11 |0012: const-string v2, "mRecreateDisplayList" // string@115f │ │ -058ab0: 6e20 2914 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1429 │ │ -058ab6: 0c01 |0017: move-result-object v1 │ │ -058ab8: 5b41 f604 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f6 │ │ -058abc: 5441 f604 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f6 │ │ -058ac0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -058ac2: 6e20 7f14 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@147f │ │ -058ac8: 0e00 |0020: return-void │ │ -058aca: 0d00 |0021: move-exception v0 │ │ -058acc: 1a01 6908 |0022: const-string v1, "SlidingPaneLayout" // string@0869 │ │ -058ad0: 1a02 2e02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@022e │ │ -058ad4: 7130 ad11 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -058ada: 28e7 |0029: goto 0010 // -0019 │ │ -058adc: 0d00 |002a: move-exception v0 │ │ -058ade: 1a01 6908 |002b: const-string v1, "SlidingPaneLayout" // string@0869 │ │ -058ae2: 1a02 2f02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@022f │ │ -058ae6: 7130 ad11 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -058aec: 28ee |0032: goto 0020 // -0012 │ │ +05ac48: |[05ac48] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +05ac58: 7010 0911 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1109 │ │ +05ac5e: 1c02 8f02 |0003: const-class v2, Landroid/view/View; // type@028f │ │ +05ac62: 1a03 760d |0005: const-string v3, "getDisplayList" // string@0d76 │ │ +05ac66: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05ac68: 1f01 4c03 |0008: check-cast v1, [Ljava/lang/Class; // type@034c │ │ +05ac6c: 6e30 2a14 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@142a │ │ +05ac72: 0c01 |000d: move-result-object v1 │ │ +05ac74: 5b41 f504 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f5 │ │ +05ac78: 1c01 8f02 |0010: const-class v1, Landroid/view/View; // type@028f │ │ +05ac7c: 1a02 5f11 |0012: const-string v2, "mRecreateDisplayList" // string@115f │ │ +05ac80: 6e20 2914 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1429 │ │ +05ac86: 0c01 |0017: move-result-object v1 │ │ +05ac88: 5b41 f604 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f6 │ │ +05ac8c: 5441 f604 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f6 │ │ +05ac90: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +05ac92: 6e20 7f14 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@147f │ │ +05ac98: 0e00 |0020: return-void │ │ +05ac9a: 0d00 |0021: move-exception v0 │ │ +05ac9c: 1a01 6908 |0022: const-string v1, "SlidingPaneLayout" // string@0869 │ │ +05aca0: 1a02 2e02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@022e │ │ +05aca4: 7130 ad11 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +05acaa: 28e7 |0029: goto 0010 // -0019 │ │ +05acac: 0d00 |002a: move-exception v0 │ │ +05acae: 1a01 6908 |002b: const-string v1, "SlidingPaneLayout" // string@0869 │ │ +05acb2: 1a02 2f02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@022f │ │ +05acb6: 7130 ad11 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +05acbc: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1356 │ │ @@ -129027,35 +129019,35 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -058b0c: |[058b0c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -058b1c: 5431 f504 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f5 │ │ -058b20: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -058b24: 5431 f604 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f6 │ │ -058b28: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -058b2c: 5431 f604 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f6 │ │ -058b30: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -058b32: 6e30 8014 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1480 │ │ -058b38: 5432 f504 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f5 │ │ -058b3c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -058b3e: 1f01 4d03 |0011: check-cast v1, [Ljava/lang/Object; // type@034d │ │ -058b42: 6e30 8114 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ -058b48: 6f30 0a11 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@110a │ │ -058b4e: 0e00 |0019: return-void │ │ -058b50: 0d00 |001a: move-exception v0 │ │ -058b52: 1a01 6908 |001b: const-string v1, "SlidingPaneLayout" // string@0869 │ │ -058b56: 1a02 9f02 |001d: const-string v2, "Error refreshing display list state" // string@029f │ │ -058b5a: 7130 ad11 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ -058b60: 28f4 |0022: goto 0016 // -000c │ │ -058b62: 6e10 4712 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1247 │ │ -058b68: 28f3 |0026: goto 0019 // -000d │ │ +05acdc: |[05acdc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05acec: 5431 f504 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f5 │ │ +05acf0: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +05acf4: 5431 f604 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f6 │ │ +05acf8: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +05acfc: 5431 f604 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f6 │ │ +05ad00: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +05ad02: 6e30 8014 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1480 │ │ +05ad08: 5432 f504 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f5 │ │ +05ad0c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +05ad0e: 1f01 4d03 |0011: check-cast v1, [Ljava/lang/Object; // type@034d │ │ +05ad12: 6e30 8114 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1481 │ │ +05ad18: 6f30 0a11 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@110a │ │ +05ad1e: 0e00 |0019: return-void │ │ +05ad20: 0d00 |001a: move-exception v0 │ │ +05ad22: 1a01 6908 |001b: const-string v1, "SlidingPaneLayout" // string@0869 │ │ +05ad26: 1a02 9f02 |001d: const-string v2, "Error refreshing display list state" // string@029f │ │ +05ad2a: 7130 ad11 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11ad │ │ +05ad30: 28f4 |0022: goto 0016 // -000c │ │ +05ad32: 6e10 4712 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1247 │ │ +05ad38: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0008 line=1374 │ │ 0x000e line=1375 │ │ @@ -129100,17 +129092,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058b7c: |[058b7c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -058b8c: 7010 0911 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1109 │ │ -058b92: 0e00 |0003: return-void │ │ +05ad4c: |[05ad4c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +05ad5c: 7010 0911 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1109 │ │ +05ad62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -129119,21 +129111,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -058b94: |[058b94] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -058ba4: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ -058baa: 0c00 |0003: move-result-object v0 │ │ -058bac: 1f00 5902 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ -058bb0: 5400 eb04 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ -058bb4: 7120 e20a 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0ae2 │ │ -058bba: 0e00 |000b: return-void │ │ +05ad64: |[05ad64] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05ad74: 6e10 2f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@122f │ │ +05ad7a: 0c00 |0003: move-result-object v0 │ │ +05ad7c: 1f00 5902 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0259 │ │ +05ad80: 5400 eb04 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04eb │ │ +05ad84: 7120 e20a 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0ae2 │ │ +05ad8a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x000b line=1392 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -129169,17 +129161,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058bbc: |[058bbc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -058bcc: 7010 ac01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01ac │ │ -058bd2: 0e00 |0003: return-void │ │ +05ad8c: |[05ad8c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +05ad9c: 7010 ac01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01ac │ │ +05ada2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -129188,18 +129180,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058bd4: |[058bd4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -058be4: 7110 d401 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01d4 │ │ -058bea: 0a00 |0003: move-result v0 │ │ -058bec: 0f00 |0004: return v0 │ │ +05ada4: |[05ada4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +05adb4: 7110 d401 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01d4 │ │ +05adba: 0a00 |0003: move-result v0 │ │ +05adbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -129233,17 +129225,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058bf0: |[058bf0] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -058c00: 7010 e304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04e3 │ │ -058c06: 0e00 |0003: return-void │ │ +05adc0: |[05adc0] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +05add0: 7010 e304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04e3 │ │ +05add6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -129252,18 +129244,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058c08: |[058c08] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -058c18: 7110 f304 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04f3 │ │ -058c1e: 0c00 |0003: move-result-object v0 │ │ -058c20: 1100 |0004: return-object v0 │ │ +05add8: |[05add8] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +05ade8: 7110 f304 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04f3 │ │ +05adee: 0c00 |0003: move-result-object v0 │ │ +05adf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -129272,17 +129264,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058c24: |[058c24] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -058c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058c36: 0f00 |0001: return v0 │ │ +05adf4: |[05adf4] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +05ae04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ae06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -129316,17 +129308,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058c38: |[058c38] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -058c48: 7010 7a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@057a │ │ -058c4e: 0e00 |0003: return-void │ │ +05ae08: |[05ae08] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +05ae18: 7010 7a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@057a │ │ +05ae1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -129335,18 +129327,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058c50: |[058c50] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -058c60: 7120 8805 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0588 │ │ -058c66: 0c00 |0003: move-result-object v0 │ │ -058c68: 1100 |0004: return-object v0 │ │ +05ae20: |[05ae20] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +05ae30: 7120 8805 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0588 │ │ +05ae36: 0c00 |0003: move-result-object v0 │ │ +05ae38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ 0x0000 - 0x0005 reg=2 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 selectorCategory Ljava/lang/String; │ │ @@ -129381,17 +129373,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058c6c: |[058c6c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -058c7c: 7010 f305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@05f3 │ │ -058c82: 0e00 |0003: return-void │ │ +05ae3c: |[05ae3c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +05ae4c: 7010 f305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@05f3 │ │ +05ae52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -129400,18 +129392,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058c84: |[058c84] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -058c94: 7110 0006 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0600 │ │ -058c9a: 0a00 |0003: move-result v0 │ │ -058c9c: 0f00 |0004: return v0 │ │ +05ae54: |[05ae54] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05ae64: 7110 0006 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0600 │ │ +05ae6a: 0a00 |0003: move-result v0 │ │ +05ae6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -129420,17 +129412,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058ca0: |[058ca0] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -058cb0: 7120 0106 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0601 │ │ -058cb6: 0e00 |0003: return-void │ │ +05ae70: |[05ae70] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05ae80: 7120 0106 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0601 │ │ +05ae86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -129466,17 +129458,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058cb8: |[058cb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -058cc8: 7010 5808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0858 │ │ -058cce: 0e00 |0003: return-void │ │ +05ae88: |[05ae88] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +05ae98: 7010 5808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0858 │ │ +05ae9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -129485,23 +129477,23 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -058cd0: |[058cd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -058ce0: 7120 c008 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@08c0 │ │ -058ce6: 0c00 |0003: move-result-object v0 │ │ -058ce8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -058cec: 2201 0102 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0201 │ │ -058cf0: 7020 900d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d90 │ │ -058cf6: 1101 |000b: return-object v1 │ │ -058cf8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -058cfa: 28fe |000d: goto 000b // -0002 │ │ +05aea0: |[05aea0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05aeb0: 7120 c008 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@08c0 │ │ +05aeb6: 0c00 |0003: move-result-object v0 │ │ +05aeb8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +05aebc: 2201 0102 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0201 │ │ +05aec0: 7020 900d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d90 │ │ +05aec6: 1101 |000b: return-object v1 │ │ +05aec8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05aeca: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -129515,20 +129507,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -058cfc: |[058cfc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -058d0c: 2200 6201 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0162 │ │ -058d10: 7030 6d08 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@086d │ │ -058d16: 7110 c108 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@08c1 │ │ -058d1c: 0c00 |0008: move-result-object v0 │ │ -058d1e: 1100 |0009: return-object v0 │ │ +05aecc: |[05aecc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +05aedc: 2200 6201 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0162 │ │ +05aee0: 7030 6d08 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@086d │ │ +05aee6: 7110 c108 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@08c1 │ │ +05aeec: 0c00 |0008: move-result-object v0 │ │ +05aeee: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -129537,18 +129529,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -058d20: |[058d20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -058d30: 7140 c208 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@08c2 │ │ -058d36: 0a00 |0003: move-result v0 │ │ -058d38: 0f00 |0004: return v0 │ │ +05aef0: |[05aef0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05af00: 7140 c208 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@08c2 │ │ +05af06: 0a00 |0003: move-result v0 │ │ +05af08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ @@ -129585,17 +129577,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058d3c: |[058d3c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -058d4c: 7010 1709 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0917 │ │ -058d52: 0e00 |0003: return-void │ │ +05af0c: |[05af0c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +05af1c: 7010 1709 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0917 │ │ +05af22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -129604,18 +129596,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058d54: |[058d54] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -058d64: 7120 3809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0938 │ │ -058d6a: 0a00 |0003: move-result v0 │ │ -058d6c: 0f00 |0004: return v0 │ │ +05af24: |[05af24] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +05af34: 7120 3809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0938 │ │ +05af3a: 0a00 |0003: move-result v0 │ │ +05af3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -129625,18 +129617,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058d70: |[058d70] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -058d80: 7110 3909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0939 │ │ -058d86: 0a00 |0003: move-result v0 │ │ -058d88: 0f00 |0004: return v0 │ │ +05af40: |[05af40] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +05af50: 7110 3909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0939 │ │ +05af56: 0a00 |0003: move-result v0 │ │ +05af58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -129645,18 +129637,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058d8c: |[058d8c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -058d9c: 7110 3a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@093a │ │ -058da2: 0a00 |0003: move-result v0 │ │ -058da4: 0f00 |0004: return v0 │ │ +05af5c: |[05af5c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +05af6c: 7110 3a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@093a │ │ +05af72: 0a00 |0003: move-result v0 │ │ +05af74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -129690,17 +129682,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058da8: |[058da8] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -058db8: 7010 750a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0a75 │ │ -058dbe: 0e00 |0003: return-void │ │ +05af78: |[05af78] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +05af88: 7010 750a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0a75 │ │ +05af8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -129709,18 +129701,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058dc0: |[058dc0] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -058dd0: 7110 e90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0ae9 │ │ -058dd6: 0a00 |0003: move-result v0 │ │ -058dd8: 0f00 |0004: return v0 │ │ +05af90: |[05af90] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +05afa0: 7110 e90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0ae9 │ │ +05afa6: 0a00 |0003: move-result v0 │ │ +05afa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -129729,17 +129721,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058ddc: |[058ddc] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -058dec: 7120 ea0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0aea │ │ -058df2: 0e00 |0003: return-void │ │ +05afac: |[05afac] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +05afbc: 7120 ea0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0aea │ │ +05afc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -129775,17 +129767,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058df4: |[058df4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -058e04: 7010 1a0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b1a │ │ -058e0a: 0e00 |0003: return-void │ │ +05afc4: |[05afc4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +05afd4: 7010 1a0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b1a │ │ +05afda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -129794,18 +129786,18 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -058e0c: |[058e0c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -058e1c: 7130 330b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b33 │ │ -058e22: 0a00 |0003: move-result v0 │ │ -058e24: 0f00 |0004: return v0 │ │ +05afdc: |[05afdc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05afec: 7130 330b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b33 │ │ +05aff2: 0a00 |0003: move-result v0 │ │ +05aff4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ @@ -129841,17 +129833,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058e28: |[058e28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -058e38: 7010 2d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c2d │ │ -058e3e: 0e00 |0003: return-void │ │ +05aff8: |[05aff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +05b008: 7010 2d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c2d │ │ +05b00e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -129860,17 +129852,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -058e40: |[058e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -058e50: 7130 6b0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d6b │ │ -058e56: 0e00 |0003: return-void │ │ +05b010: |[05b010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05b020: 7130 6b0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d6b │ │ +05b026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0003 line=682 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -129882,18 +129874,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058e58: |[058e58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -058e68: 7120 6c0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d6c │ │ -058e6e: 0c00 |0003: move-result-object v0 │ │ -058e70: 1100 |0004: return-object v0 │ │ +05b028: |[05b028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05b038: 7120 6c0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d6c │ │ +05b03e: 0c00 |0003: move-result-object v0 │ │ +05b040: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -129903,18 +129895,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058e74: |[058e74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -058e84: 7120 6d0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d6d │ │ -058e8a: 0c00 |0003: move-result-object v0 │ │ -058e8c: 1100 |0004: return-object v0 │ │ +05b044: |[05b044] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05b054: 7120 6d0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d6d │ │ +05b05a: 0c00 |0003: move-result-object v0 │ │ +05b05c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -129924,18 +129916,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058e90: |[058e90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -058ea0: 7110 6e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0d6e │ │ -058ea6: 0a00 |0003: move-result v0 │ │ -058ea8: 0f00 |0004: return v0 │ │ +05b060: |[05b060] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +05b070: 7110 6e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0d6e │ │ +05b076: 0a00 |0003: move-result v0 │ │ +05b078: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -129944,18 +129936,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058eac: |[058eac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -058ebc: 7110 6f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0d6f │ │ -058ec2: 0a00 |0003: move-result v0 │ │ -058ec4: 0f00 |0004: return v0 │ │ +05b07c: |[05b07c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05b08c: 7110 6f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0d6f │ │ +05b092: 0a00 |0003: move-result v0 │ │ +05b094: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -129964,18 +129956,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058ec8: |[058ec8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -058ed8: 7110 700d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d70 │ │ -058ede: 0a00 |0003: move-result v0 │ │ -058ee0: 0f00 |0004: return v0 │ │ +05b098: |[05b098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +05b0a8: 7110 700d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d70 │ │ +05b0ae: 0a00 |0003: move-result v0 │ │ +05b0b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -129984,18 +129976,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058ee4: |[058ee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -058ef4: 7120 710d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d71 │ │ -058efa: 0c00 |0003: move-result-object v0 │ │ -058efc: 1100 |0004: return-object v0 │ │ +05b0b4: |[05b0b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +05b0c4: 7120 710d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d71 │ │ +05b0ca: 0c00 |0003: move-result-object v0 │ │ +05b0cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -130005,18 +129997,18 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -058f00: |[058f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -058f10: 7130 720d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d72 │ │ -058f16: 0a00 |0003: move-result v0 │ │ -058f18: 0f00 |0004: return v0 │ │ +05b0d0: |[05b0d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05b0e0: 7130 720d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d72 │ │ +05b0e6: 0a00 |0003: move-result v0 │ │ +05b0e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -130027,17 +130019,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058f1c: |[058f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -058f2c: 7120 730d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0d73 │ │ -058f32: 0e00 |0003: return-void │ │ +05b0ec: |[05b0ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +05b0fc: 7120 730d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0d73 │ │ +05b102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0003 line=707 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -130048,17 +130040,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058f34: |[058f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -058f44: 7120 740d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0d74 │ │ -058f4a: 0e00 |0003: return-void │ │ +05b104: |[05b104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +05b114: 7120 740d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0d74 │ │ +05b11a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x0003 line=717 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -130069,17 +130061,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -058f4c: |[058f4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -058f5c: 7130 750d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d75 │ │ -058f62: 0e00 |0003: return-void │ │ +05b11c: |[05b11c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05b12c: 7130 750d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d75 │ │ +05b132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -130091,17 +130083,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -058f64: |[058f64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -058f74: 7130 760d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d76 │ │ -058f7a: 0e00 |0003: return-void │ │ +05b134: |[05b134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05b144: 7130 760d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d76 │ │ +05b14a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0003 line=687 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -130113,17 +130105,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058f7c: |[058f7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -058f8c: 7120 770d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0d77 │ │ -058f92: 0e00 |0003: return-void │ │ +05b14c: |[05b14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +05b15c: 7120 770d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0d77 │ │ +05b162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0003 line=697 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -130159,17 +130151,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058f94: |[058f94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -058fa4: 7010 aa0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0daa │ │ -058faa: 0e00 |0003: return-void │ │ +05b164: |[05b164] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +05b174: 7010 aa0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0daa │ │ +05b17a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -130178,18 +130170,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058fac: |[058fac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -058fbc: 7110 960e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e96 │ │ -058fc2: 0a00 |0003: move-result v0 │ │ -058fc4: 0f00 |0004: return v0 │ │ +05b17c: |[05b17c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +05b18c: 7110 960e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e96 │ │ +05b192: 0a00 |0003: move-result v0 │ │ +05b194: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -130198,18 +130190,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058fc8: |[058fc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -058fd8: 7110 970e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e97 │ │ -058fde: 0a00 |0003: move-result v0 │ │ -058fe0: 0f00 |0004: return v0 │ │ +05b198: |[05b198] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +05b1a8: 7110 970e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e97 │ │ +05b1ae: 0a00 |0003: move-result v0 │ │ +05b1b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -130218,17 +130210,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058fe4: |[058fe4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -058ff4: 7120 980e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e98 │ │ -058ffa: 0e00 |0003: return-void │ │ +05b1b4: |[05b1b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +05b1c4: 7120 980e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e98 │ │ +05b1ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -130239,17 +130231,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058ffc: |[058ffc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -05900c: 7120 990e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e99 │ │ -059012: 0e00 |0003: return-void │ │ +05b1cc: |[05b1cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +05b1dc: 7120 990e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e99 │ │ +05b1e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0003 line=495 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -130285,17 +130277,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059014: |[059014] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -059024: 7010 5f10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@105f │ │ -05902a: 0e00 |0003: return-void │ │ +05b1e4: |[05b1e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +05b1f4: 7010 5f10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@105f │ │ +05b1fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -130304,18 +130296,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05902c: |[05902c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05903c: 7110 c910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10c9 │ │ -059042: 0c00 |0003: move-result-object v0 │ │ -059044: 1100 |0004: return-object v0 │ │ +05b1fc: |[05b1fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05b20c: 7110 c910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10c9 │ │ +05b212: 0c00 |0003: move-result-object v0 │ │ +05b214: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -130324,17 +130316,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059048: |[059048] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -059058: 7120 ca10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@10ca │ │ -05905e: 0e00 |0003: return-void │ │ +05b218: |[05b218] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +05b228: 7120 ca10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@10ca │ │ +05b22e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -130345,17 +130337,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059060: |[059060] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -059070: 7120 cb10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@10cb │ │ -059076: 0e00 |0003: return-void │ │ +05b230: |[05b230] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +05b240: 7120 cb10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@10cb │ │ +05b246: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -130416,22 +130408,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -059078: |[059078] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -059088: 7040 f20f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0ff2 │ │ -05908e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -059090: 5910 e204 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ -059094: 5b16 e304 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ -059098: 5b15 e104 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ -05909c: 7020 d310 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10d3 │ │ -0590a2: 0e00 |000d: return-void │ │ +05b248: |[05b248] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +05b258: 7040 f20f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0ff2 │ │ +05b25e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05b260: 5910 e204 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ +05b264: 5b16 e304 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ +05b268: 5b15 e104 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ +05b26c: 7020 d310 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10d3 │ │ +05b272: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -130449,22 +130441,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -0590a4: |[0590a4] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -0590b4: 7057 f30f 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0ff3 │ │ -0590ba: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0590bc: 5910 e204 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ -0590c0: 5b16 e304 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ -0590c4: 5b15 e104 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ -0590c8: 7020 d310 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10d3 │ │ -0590ce: 0e00 |000d: return-void │ │ +05b274: |[05b274] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +05b284: 7057 f30f 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0ff3 │ │ +05b28a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05b28c: 5910 e204 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ +05b290: 5b16 e304 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ +05b294: 5b15 e104 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ +05b298: 7020 d310 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10d3 │ │ +05b29e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -130483,38 +130475,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0590d0: |[0590d0] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0590e0: 5452 de04 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04de │ │ -0590e4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0590e8: 2160 |0004: array-length v0, v6 │ │ -0590ea: 5452 e004 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ -0590ee: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0590f2: 5452 e004 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ -0590f6: 2122 |000b: array-length v2, v2 │ │ -0590f8: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0590fc: 2302 3803 |000e: new-array v2, v0, [I // type@0338 │ │ -059100: 5b52 e004 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ -059104: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -059106: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -05910a: 5452 e004 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ -05910e: 5453 de04 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04de │ │ -059112: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -059116: 7220 ee00 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ee │ │ -05911c: 0a03 |001e: move-result v3 │ │ -05911e: 4b03 0201 |001f: aput v3, v2, v1 │ │ -059122: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -059126: 28f0 |0023: goto 0013 // -0010 │ │ -059128: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -05912a: 5b52 e004 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ -05912e: 0e00 |0027: return-void │ │ +05b2a0: |[05b2a0] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +05b2b0: 5452 de04 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04de │ │ +05b2b4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +05b2b8: 2160 |0004: array-length v0, v6 │ │ +05b2ba: 5452 e004 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ +05b2be: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +05b2c2: 5452 e004 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ +05b2c6: 2122 |000b: array-length v2, v2 │ │ +05b2c8: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +05b2cc: 2302 3803 |000e: new-array v2, v0, [I // type@0338 │ │ +05b2d0: 5b52 e004 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ +05b2d4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05b2d6: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +05b2da: 5452 e004 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ +05b2de: 5453 de04 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04de │ │ +05b2e2: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +05b2e6: 7220 ee00 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ee │ │ +05b2ec: 0a03 |001e: move-result v3 │ │ +05b2ee: 4b03 0201 |001f: aput v3, v2, v1 │ │ +05b2f2: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05b2f6: 28f0 |0023: goto 0013 // -0010 │ │ +05b2f8: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +05b2fa: 5b52 e004 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ +05b2fe: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -130534,68 +130526,68 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -059130: |[059130] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -059140: 54b0 e404 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e4 │ │ -059144: 54b8 e304 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ -059148: 2182 |0004: array-length v2, v8 │ │ -05914a: 54b3 e004 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ -05914e: 54b6 e304 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ -059152: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -059154: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -059158: 4408 0604 |000c: aget v8, v6, v4 │ │ -05915c: 6e20 2012 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ -059162: 0c07 |0011: move-result-object v7 │ │ -059164: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -059168: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05916a: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -05916e: 4408 0304 |0017: aget v8, v3, v4 │ │ -059172: 7240 cd10 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@10cd │ │ -059178: 0a01 |001c: move-result v1 │ │ -05917a: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -05917e: 4408 0304 |001f: aget v8, v3, v4 │ │ -059182: 7220 f100 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f1 │ │ -059188: 0c05 |0024: move-result-object v5 │ │ -05918a: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -05918e: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -059192: 2078 c902 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02c9 │ │ -059196: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -05919a: 1f07 c902 |002d: check-cast v7, Landroid/widget/TextView; // type@02c9 │ │ -05919e: 6e30 db10 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@10db │ │ -0591a4: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0591a8: 28d6 |0034: goto 000a // -002a │ │ -0591aa: 2078 b502 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02b5 │ │ -0591ae: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -0591b2: 1f07 b502 |0039: check-cast v7, Landroid/widget/ImageView; // type@02b5 │ │ -0591b6: 6e30 da10 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@10da │ │ -0591bc: 28f4 |003e: goto 0032 // -000c │ │ -0591be: 2208 f302 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@02f3 │ │ -0591c2: 2209 0503 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0305 │ │ -0591c6: 7010 6714 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ -0591cc: 6e10 5014 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ -0591d2: 0c0a |0049: move-result-object v10 │ │ -0591d4: 6e10 2d14 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ -0591da: 0c0a |004d: move-result-object v10 │ │ -0591dc: 6e20 6e14 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0591e2: 0c09 |0051: move-result-object v9 │ │ -0591e4: 1a0a 4e00 |0052: const-string v10, " is not a " // string@004e │ │ -0591e8: 6e20 6e14 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0591ee: 0c09 |0057: move-result-object v9 │ │ -0591f0: 1a0a 8400 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0084 │ │ -0591f4: 6e20 6e14 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ -0591fa: 0c09 |005d: move-result-object v9 │ │ -0591fc: 6e10 7314 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ -059202: 0c09 |0061: move-result-object v9 │ │ -059204: 7020 3a14 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ -05920a: 2708 |0065: throw v8 │ │ -05920c: 0e00 |0066: return-void │ │ +05b300: |[05b300] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +05b310: 54b0 e404 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e4 │ │ +05b314: 54b8 e304 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ +05b318: 2182 |0004: array-length v2, v8 │ │ +05b31a: 54b3 e004 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e0 │ │ +05b31e: 54b6 e304 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ +05b322: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +05b324: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +05b328: 4408 0604 |000c: aget v8, v6, v4 │ │ +05b32c: 6e20 2012 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1220 │ │ +05b332: 0c07 |0011: move-result-object v7 │ │ +05b334: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +05b338: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05b33a: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +05b33e: 4408 0304 |0017: aget v8, v3, v4 │ │ +05b342: 7240 cd10 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@10cd │ │ +05b348: 0a01 |001c: move-result v1 │ │ +05b34a: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +05b34e: 4408 0304 |001f: aget v8, v3, v4 │ │ +05b352: 7220 f100 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f1 │ │ +05b358: 0c05 |0024: move-result-object v5 │ │ +05b35a: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +05b35e: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +05b362: 2078 c902 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02c9 │ │ +05b366: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +05b36a: 1f07 c902 |002d: check-cast v7, Landroid/widget/TextView; // type@02c9 │ │ +05b36e: 6e30 db10 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@10db │ │ +05b374: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05b378: 28d6 |0034: goto 000a // -002a │ │ +05b37a: 2078 b502 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02b5 │ │ +05b37e: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +05b382: 1f07 b502 |0039: check-cast v7, Landroid/widget/ImageView; // type@02b5 │ │ +05b386: 6e30 da10 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@10da │ │ +05b38c: 28f4 |003e: goto 0032 // -000c │ │ +05b38e: 2208 f302 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@02f3 │ │ +05b392: 2209 0503 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0305 │ │ +05b396: 7010 6714 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1467 │ │ +05b39c: 6e10 5014 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1450 │ │ +05b3a2: 0c0a |0049: move-result-object v10 │ │ +05b3a4: 6e10 2d14 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@142d │ │ +05b3aa: 0c0a |004d: move-result-object v10 │ │ +05b3ac: 6e20 6e14 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05b3b2: 0c09 |0051: move-result-object v9 │ │ +05b3b4: 1a0a 4e00 |0052: const-string v10, " is not a " // string@004e │ │ +05b3b8: 6e20 6e14 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05b3be: 0c09 |0057: move-result-object v9 │ │ +05b3c0: 1a0a 8400 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0084 │ │ +05b3c4: 6e20 6e14 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@146e │ │ +05b3ca: 0c09 |005d: move-result-object v9 │ │ +05b3cc: 6e10 7314 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1473 │ │ +05b3d2: 0c09 |0061: move-result-object v9 │ │ +05b3d4: 7020 3a14 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@143a │ │ +05b3da: 2708 |0065: throw v8 │ │ +05b3dc: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -130638,21 +130630,21 @@ │ │ type : '(Landroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -059210: |[059210] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -059220: 5b13 e104 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ -059224: 5b14 e304 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ -059228: 6f20 f50f 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0ff5 │ │ -05922e: 5410 e104 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ -059232: 7020 d310 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10d3 │ │ -059238: 0e00 |000c: return-void │ │ +05b3e0: |[05b3e0] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +05b3f0: 5b13 e104 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ +05b3f4: 5b14 e304 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e3 │ │ +05b3f8: 6f20 f50f 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0ff5 │ │ +05b3fe: 5410 e104 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ +05b402: 7020 d310 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10d3 │ │ +05b408: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -130667,31 +130659,31 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05923c: |[05923c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -05924c: 5420 df04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04df │ │ -059250: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -059254: 5420 df04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04df │ │ -059258: 7220 cc10 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@10cc │ │ -05925e: 0c00 |0009: move-result-object v0 │ │ -059260: 1100 |000a: return-object v0 │ │ -059262: 5220 e204 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ -059266: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -059268: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -05926c: 5220 e204 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ -059270: 7220 f100 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f1 │ │ -059276: 0c00 |0015: move-result-object v0 │ │ -059278: 28f4 |0016: goto 000a // -000c │ │ -05927a: 6f20 f60f 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ff6 │ │ -059280: 0c00 |001a: move-result-object v0 │ │ -059282: 28ef |001b: goto 000a // -0011 │ │ +05b40c: |[05b40c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +05b41c: 5420 df04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04df │ │ +05b420: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05b424: 5420 df04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04df │ │ +05b428: 7220 cc10 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@10cc │ │ +05b42e: 0c00 |0009: move-result-object v0 │ │ +05b430: 1100 |000a: return-object v0 │ │ +05b432: 5220 e204 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ +05b436: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +05b438: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +05b43c: 5220 e204 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ +05b440: 7220 f100 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f1 │ │ +05b446: 0c00 |0015: move-result-object v0 │ │ +05b448: 28f4 |0016: goto 000a // -000c │ │ +05b44a: 6f20 f60f 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ff6 │ │ +05b450: 0c00 |001a: move-result-object v0 │ │ +05b452: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -130705,17 +130697,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059284: |[059284] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -059294: 5410 df04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04df │ │ -059298: 1100 |0002: return-object v0 │ │ +05b454: |[05b454] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +05b464: 5410 df04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04df │ │ +05b468: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #4 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -130723,17 +130715,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05929c: |[05929c] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -0592ac: 5210 e204 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ -0592b0: 0f00 |0002: return v0 │ │ +05b46c: |[05b46c] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +05b47c: 5210 e204 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ +05b480: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -130741,17 +130733,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0592b4: |[0592b4] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -0592c4: 5410 e404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e4 │ │ -0592c8: 1100 |0002: return-object v0 │ │ +05b484: |[05b484] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +05b494: 5410 e404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e4 │ │ +05b498: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #6 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -130759,17 +130751,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0592cc: |[0592cc] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -0592dc: 5b01 df04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04df │ │ -0592e0: 0e00 |0002: return-void │ │ +05b49c: |[05b49c] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +05b4ac: 5b01 df04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04df │ │ +05b4b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 cursorToStringConverter Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ @@ -130779,17 +130771,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0592e4: |[0592e4] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -0592f4: 5901 e204 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ -0592f8: 0e00 |0002: return-void │ │ +05b4b4: |[05b4b4] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +05b4c4: 5901 e204 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e2 │ │ +05b4c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 stringConversionColumn I │ │ @@ -130799,17 +130791,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0592fc: |[0592fc] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -05930c: 5b01 e404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e4 │ │ -059310: 0e00 |0002: return-void │ │ +05b4cc: |[05b4cc] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +05b4dc: 5b01 e404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e4 │ │ +05b4e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 viewBinder Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ @@ -130819,24 +130811,24 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -059314: |[059314] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -059324: 7110 3e14 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@143e │ │ -05932a: 0a01 |0003: move-result v1 │ │ -05932c: 6e20 6c13 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@136c │ │ -059332: 0e00 |0007: return-void │ │ -059334: 0d00 |0008: move-exception v0 │ │ -059336: 7110 5701 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0157 │ │ -05933c: 0c01 |000c: move-result-object v1 │ │ -05933e: 6e20 6d13 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@136d │ │ -059344: 28f7 |0010: goto 0007 // -0009 │ │ +05b4e4: |[05b4e4] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +05b4f4: 7110 3e14 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@143e │ │ +05b4fa: 0a01 |0003: move-result v1 │ │ +05b4fc: 6e20 6c13 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@136c │ │ +05b502: 0e00 |0007: return-void │ │ +05b504: 0d00 |0008: move-exception v0 │ │ +05b506: 7110 5701 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0157 │ │ +05b50c: 0c01 |000c: move-result-object v1 │ │ +05b50e: 6e20 6d13 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@136d │ │ +05b514: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -130852,17 +130844,17 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059358: |[059358] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -059368: 6e20 de13 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ -05936e: 0e00 |0003: return-void │ │ +05b528: |[05b528] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +05b538: 6e20 de13 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13de │ │ +05b53e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0004 reg=1 v Landroid/widget/TextView; │ │ @@ -130873,20 +130865,20 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -059370: |[059370] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -059380: 6f20 fb0f 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ffb │ │ -059386: 0c00 |0003: move-result-object v0 │ │ -059388: 5421 e104 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ -05938c: 7020 d310 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10d3 │ │ -059392: 1100 |0009: return-object v0 │ │ +05b540: |[05b540] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +05b550: 6f20 fb0f 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ffb │ │ +05b556: 0c00 |0003: move-result-object v0 │ │ +05b558: 5421 e104 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e1 │ │ +05b55c: 7020 d310 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10d3 │ │ +05b562: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ locals : │ │ 0x0004 - 0x000a reg=0 res Landroid/database/Cursor; │ │ @@ -130923,17 +130915,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059394: |[059394] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -0593a4: 7010 770a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a77 │ │ -0593aa: 0e00 |0003: return-void │ │ +05b564: |[05b564] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +05b574: 7010 770a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a77 │ │ +05b57a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -130942,18 +130934,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0593ac: |[0593ac] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0593bc: 7110 ec0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0aec │ │ -0593c2: 0a00 |0003: move-result v0 │ │ -0593c4: 0f00 |0004: return v0 │ │ +05b57c: |[05b57c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +05b58c: 7110 ec0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0aec │ │ +05b592: 0a00 |0003: move-result v0 │ │ +05b594: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -130962,18 +130954,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0593c8: |[0593c8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -0593d8: 7100 ed0a 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0aed │ │ -0593de: 0b00 |0003: move-result-wide v0 │ │ -0593e0: 1000 |0004: return-wide v0 │ │ +05b598: |[05b598] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +05b5a8: 7100 ed0a 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0aed │ │ +05b5ae: 0b00 |0003: move-result-wide v0 │ │ +05b5b0: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -130981,18 +130973,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0593e4: |[0593e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0593f4: 7110 ee0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0aee │ │ -0593fa: 0a00 |0003: move-result v0 │ │ -0593fc: 0f00 |0004: return v0 │ │ +05b5b4: |[05b5b4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +05b5c4: 7110 ee0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0aee │ │ +05b5ca: 0a00 |0003: move-result v0 │ │ +05b5cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131001,18 +130993,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059400: |[059400] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -059410: 7110 ef0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0aef │ │ -059416: 0a00 |0003: move-result v0 │ │ -059418: 0f00 |0004: return v0 │ │ +05b5d0: |[05b5d0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +05b5e0: 7110 ef0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0aef │ │ +05b5e6: 0a00 |0003: move-result v0 │ │ +05b5e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131021,18 +131013,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05941c: |[05941c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -05942c: 7110 f00a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0af0 │ │ -059432: 0a00 |0003: move-result v0 │ │ -059434: 0f00 |0004: return v0 │ │ +05b5ec: |[05b5ec] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +05b5fc: 7110 f00a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0af0 │ │ +05b602: 0a00 |0003: move-result v0 │ │ +05b604: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131041,18 +131033,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059438: |[059438] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -059448: 7110 f10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0af1 │ │ -05944e: 0a00 |0003: move-result v0 │ │ -059450: 0f00 |0004: return v0 │ │ +05b608: |[05b608] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +05b618: 7110 f10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0af1 │ │ +05b61e: 0a00 |0003: move-result v0 │ │ +05b620: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131061,18 +131053,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -059454: |[059454] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -059464: 7130 f20a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0af2 │ │ -05946a: 0a00 |0003: move-result v0 │ │ -05946c: 0f00 |0004: return v0 │ │ +05b624: |[05b624] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +05b634: 7130 f20a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0af2 │ │ +05b63a: 0a00 |0003: move-result v0 │ │ +05b63c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -131083,20 +131075,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -059470: |[059470] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -059480: 6e20 7d0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a7d │ │ -059486: 0a00 |0003: move-result v0 │ │ -059488: 6e40 830a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a83 │ │ -05948e: 6e10 4712 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1247 │ │ -059494: 0e00 |000a: return-void │ │ +05b640: |[05b640] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05b650: 6e20 7d0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a7d │ │ +05b656: 0a00 |0003: move-result v0 │ │ +05b658: 6e40 830a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a83 │ │ +05b65e: 6e10 4712 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1247 │ │ +05b664: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0007 line=407 │ │ 0x000a line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -131108,17 +131100,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -059498: |[059498] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0594a8: 7130 f30a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0af3 │ │ -0594ae: 0e00 |0003: return-void │ │ +05b668: |[05b668] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +05b678: 7130 f30a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0af3 │ │ +05b67e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131155,17 +131147,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0594b0: |[0594b0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -0594c0: 7010 1c0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b1c │ │ -0594c6: 0e00 |0003: return-void │ │ +05b680: |[05b680] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +05b690: 7010 1c0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b1c │ │ +05b696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -131174,18 +131166,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0594c8: |[0594c8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0594d8: 7110 350b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b35 │ │ -0594de: 0a00 |0003: move-result v0 │ │ -0594e0: 0f00 |0004: return v0 │ │ +05b698: |[05b698] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +05b6a8: 7110 350b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b35 │ │ +05b6ae: 0a00 |0003: move-result v0 │ │ +05b6b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -131194,17 +131186,17 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0594e4: |[0594e4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0594f4: 7120 360b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b36 │ │ -0594fa: 0e00 |0003: return-void │ │ +05b6b4: |[05b6b4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +05b6c4: 7120 360b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b36 │ │ +05b6ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ @@ -131240,17 +131232,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0594fc: |[0594fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -05950c: 7010 9d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c9d │ │ -059512: 0e00 |0003: return-void │ │ +05b6cc: |[05b6cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +05b6dc: 7010 9d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c9d │ │ +05b6e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -131259,18 +131251,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059514: |[059514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -059524: 7110 790d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0d79 │ │ -05952a: 0c00 |0003: move-result-object v0 │ │ -05952c: 1100 |0004: return-object v0 │ │ +05b6e4: |[05b6e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +05b6f4: 7110 790d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0d79 │ │ +05b6fa: 0c00 |0003: move-result-object v0 │ │ +05b6fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -131279,17 +131271,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059530: |[059530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -059540: 7120 7a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0d7a │ │ -059546: 0e00 |0003: return-void │ │ +05b700: |[05b700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +05b710: 7120 7a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0d7a │ │ +05b716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -131325,17 +131317,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059548: |[059548] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -059558: 7010 d40d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0dd4 │ │ -05955e: 0e00 |0003: return-void │ │ +05b718: |[05b718] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +05b728: 7010 d40d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0dd4 │ │ +05b72e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -131344,17 +131336,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -059560: |[059560] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -059570: 7130 9b0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e9b │ │ -059576: 0e00 |0003: return-void │ │ +05b730: |[05b730] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05b740: 7130 9b0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e9b │ │ +05b746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -131391,17 +131383,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059578: |[059578] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -059588: 7010 7a0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a7a │ │ -05958e: 0e00 |0003: return-void │ │ +05b748: |[05b748] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +05b758: 7010 7a0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a7a │ │ +05b75e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -131410,18 +131402,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059590: |[059590] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0595a0: 7120 f50a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0af5 │ │ -0595a6: 0a00 |0003: move-result v0 │ │ -0595a8: 0f00 |0004: return v0 │ │ +05b760: |[05b760] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +05b770: 7120 f50a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0af5 │ │ +05b776: 0a00 |0003: move-result v0 │ │ +05b778: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -131431,18 +131423,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0595ac: |[0595ac] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0595bc: 7120 f60a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0af6 │ │ -0595c2: 0a00 |0003: move-result v0 │ │ -0595c4: 0f00 |0004: return v0 │ │ +05b77c: |[05b77c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +05b78c: 7120 f60a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0af6 │ │ +05b792: 0a00 |0003: move-result v0 │ │ +05b794: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -131452,17 +131444,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0595c8: |[0595c8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0595d8: 7120 f70a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0af7 │ │ -0595de: 0e00 |0003: return-void │ │ +05b798: |[05b798] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05b7a8: 7120 f70a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0af7 │ │ +05b7ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -131473,19 +131465,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0595e0: |[0595e0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0595f0: 6e10 030d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ -0595f6: 0c00 |0003: move-result-object v0 │ │ -0595f8: 7120 f80a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0af8 │ │ -0595fe: 0e00 |0007: return-void │ │ +05b7b0: |[05b7b0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05b7c0: 6e10 030d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d03 │ │ +05b7c6: 0c00 |0003: move-result-object v0 │ │ +05b7c8: 7120 f80a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0af8 │ │ +05b7ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0007 line=447 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -131496,17 +131488,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059600: |[059600] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -059610: 7120 f90a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0af9 │ │ -059616: 0e00 |0003: return-void │ │ +05b7d0: |[05b7d0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05b7e0: 7120 f90a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0af9 │ │ +05b7e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -131517,19 +131509,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -059618: |[059618] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -059628: 6e10 8b08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@088b │ │ -05962e: 0c00 |0003: move-result-object v0 │ │ -059630: 7120 fa0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0afa │ │ -059636: 0e00 |0007: return-void │ │ +05b7e8: |[05b7e8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05b7f8: 6e10 8b08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@088b │ │ +05b7fe: 0c00 |0003: move-result-object v0 │ │ +05b800: 7120 fa0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0afa │ │ +05b806: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0007 line=451 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -131565,17 +131557,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059638: |[059638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -059648: 7010 ab0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0cab │ │ -05964e: 0e00 |0003: return-void │ │ +05b808: |[05b808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +05b818: 7010 ab0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0cab │ │ +05b81e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -131584,18 +131576,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059650: |[059650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -059660: 7110 7c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0d7c │ │ -059666: 0a00 |0003: move-result v0 │ │ -059668: 0f00 |0004: return v0 │ │ +05b820: |[05b820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +05b830: 7110 7c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0d7c │ │ +05b836: 0a00 |0003: move-result v0 │ │ +05b838: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -131604,17 +131596,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05966c: |[05966c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -05967c: 7120 7d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0d7d │ │ -059682: 0e00 |0003: return-void │ │ +05b83c: |[05b83c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +05b84c: 7120 7d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0d7d │ │ +05b852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -131650,17 +131642,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059684: |[059684] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -059694: 7010 840a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a84 │ │ -05969a: 0e00 |0003: return-void │ │ +05b854: |[05b854] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +05b864: 7010 840a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a84 │ │ +05b86a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -131669,23 +131661,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05969c: |[05969c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0596ac: 7110 fc0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0afc │ │ -0596b2: 0c00 |0003: move-result-object v0 │ │ -0596b4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0596b8: 2201 0102 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0201 │ │ -0596bc: 7020 900d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d90 │ │ -0596c2: 1101 |000b: return-object v1 │ │ -0596c4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0596c6: 28fe |000d: goto 000b // -0002 │ │ +05b86c: |[05b86c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05b87c: 7110 fc0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0afc │ │ +05b882: 0c00 |0003: move-result-object v0 │ │ +05b884: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +05b888: 2201 0102 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0201 │ │ +05b88c: 7020 900d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d90 │ │ +05b892: 1101 |000b: return-object v1 │ │ +05b894: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05b896: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0006 line=495 │ │ 0x000b line=497 │ │ locals : │ │ @@ -131698,18 +131690,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0596c8: |[0596c8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0596d8: 7110 fd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0afd │ │ -0596de: 0a00 |0003: move-result v0 │ │ -0596e0: 0f00 |0004: return v0 │ │ +05b898: |[05b898] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +05b8a8: 7110 fd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0afd │ │ +05b8ae: 0a00 |0003: move-result v0 │ │ +05b8b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131718,18 +131710,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0596e4: |[0596e4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0596f4: 7110 fe0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0afe │ │ -0596fa: 0c00 |0003: move-result-object v0 │ │ -0596fc: 1100 |0004: return-object v0 │ │ +05b8b4: |[05b8b4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +05b8c4: 7110 fe0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0afe │ │ +05b8ca: 0c00 |0003: move-result-object v0 │ │ +05b8cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131738,18 +131730,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059700: |[059700] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -059710: 7110 ff0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0aff │ │ -059716: 0a00 |0003: move-result v0 │ │ -059718: 0f00 |0004: return v0 │ │ +05b8d0: |[05b8d0] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +05b8e0: 7110 ff0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0aff │ │ +05b8e6: 0a00 |0003: move-result v0 │ │ +05b8e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131758,18 +131750,18 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05971c: |[05971c] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05972c: 7130 000b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b00 │ │ -059732: 0a00 |0003: move-result v0 │ │ -059734: 0f00 |0004: return v0 │ │ +05b8ec: |[05b8ec] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05b8fc: 7130 000b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b00 │ │ +05b902: 0a00 |0003: move-result v0 │ │ +05b904: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -131780,17 +131772,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059738: |[059738] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -059748: 7110 010b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b01 │ │ -05974e: 0e00 |0003: return-void │ │ +05b908: |[05b908] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +05b918: 7110 010b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b01 │ │ +05b91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0003 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131800,17 +131792,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -059750: |[059750] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -059760: 7155 020b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b02 │ │ -059766: 0e00 |0003: return-void │ │ +05b920: |[05b920] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +05b930: 7155 020b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b02 │ │ +05b936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131824,17 +131816,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059768: |[059768] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -059778: 7120 030b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b03 │ │ -05977e: 0e00 |0003: return-void │ │ +05b938: |[05b938] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +05b948: 7120 030b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b03 │ │ +05b94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0003 line=474 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131845,17 +131837,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -059780: |[059780] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -059790: 7140 040b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b04 │ │ -059796: 0e00 |0003: return-void │ │ +05b950: |[05b950] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +05b960: 7140 040b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b04 │ │ +05b966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=478 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ @@ -131867,17 +131859,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059798: |[059798] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0597a8: 7120 050b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b05 │ │ -0597ae: 0e00 |0003: return-void │ │ +05b968: |[05b968] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +05b978: 7120 050b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b05 │ │ +05b97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131888,17 +131880,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0597b0: |[0597b0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0597c0: 7120 060b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b06 │ │ -0597c6: 0e00 |0003: return-void │ │ +05b980: |[05b980] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +05b990: 7120 060b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b06 │ │ +05b996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0003 line=486 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131934,17 +131926,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0597c8: |[0597c8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -0597d8: 7010 8b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a8b │ │ -0597de: 0e00 |0003: return-void │ │ +05b998: |[05b998] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +05b9a8: 7010 8b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a8b │ │ +05b9ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -131953,18 +131945,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0597e0: |[0597e0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0597f0: 7110 080b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b08 │ │ -0597f6: 0a00 |0003: move-result v0 │ │ -0597f8: 0f00 |0004: return v0 │ │ +05b9b0: |[05b9b0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +05b9c0: 7110 080b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b08 │ │ +05b9c6: 0a00 |0003: move-result v0 │ │ +05b9c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131973,18 +131965,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0597fc: |[0597fc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -05980c: 7110 090b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b09 │ │ -059812: 0a00 |0003: move-result v0 │ │ -059814: 0f00 |0004: return v0 │ │ +05b9cc: |[05b9cc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +05b9dc: 7110 090b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b09 │ │ +05b9e2: 0a00 |0003: move-result v0 │ │ +05b9e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131993,17 +131985,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059818: |[059818] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -059828: 7120 0a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b0a │ │ -05982e: 0e00 |0003: return-void │ │ +05b9e8: |[05b9e8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +05b9f8: 7120 0a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b0a │ │ +05b9fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -132014,17 +132006,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059830: |[059830] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -059840: 7120 0b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b0b │ │ -059846: 0e00 |0003: return-void │ │ +05ba00: |[05ba00] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05ba10: 7120 0b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b0b │ │ +05ba16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0003 line=521 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -132035,17 +132027,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059848: |[059848] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -059858: 7120 0c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b0c │ │ -05985e: 0e00 |0003: return-void │ │ +05ba18: |[05ba18] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +05ba28: 7120 0c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b0c │ │ +05ba2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0003 line=531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -132081,17 +132073,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059860: |[059860] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -059870: 7010 970a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a97 │ │ -059876: 0e00 |0003: return-void │ │ +05ba30: |[05ba30] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +05ba40: 7010 970a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a97 │ │ +05ba46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -132100,18 +132092,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059878: |[059878] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -059888: 7110 0e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b0e │ │ -05988e: 0a00 |0003: move-result v0 │ │ -059890: 0f00 |0004: return v0 │ │ +05ba48: |[05ba48] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +05ba58: 7110 0e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b0e │ │ +05ba5e: 0a00 |0003: move-result v0 │ │ +05ba60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -132120,17 +132112,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059894: |[059894] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0598a4: 7120 0f0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b0f │ │ -0598aa: 0e00 |0003: return-void │ │ +05ba64: |[05ba64] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +05ba74: 7120 0f0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b0f │ │ +05ba7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 819629 bytes, number of entries: 516 │ │ │ +Zip file size: 819631 bytes, number of entries: 516 │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3204 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 382 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 98 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$1.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 294 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$Delegate.class │ │ │ @@ -348,15 +348,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 272 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 212 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/R$layout.class │ │ │ ?rwxrwxr-x 2.0 unx 208 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 243 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 215 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 149 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/R.class │ │ │ ?rwxrwxr-x 2.0 unx 301 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/UnixTimeClockActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 3683 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider.class │ │ │ +?rwxrwxr-x 2.0 unx 3685 b- stor 80-Jan-01 00:00 com/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 844 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 4613 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ ?rwxrwxr-x 2.0 unx 1078 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 609 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 11792 b- defN 80-Jan-01 00:00 android/support/v4/app/BackStackRecord.class │ │ │ @@ -511,8 +511,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 599 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1579 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 650 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 446 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ -516 files, 812392 bytes uncompressed, 715815 bytes compressed: 11.9% │ │ │ +516 files, 812394 bytes uncompressed, 715817 bytes compressed: 11.9% │ │ ├── com/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -65,22 +65,22 @@ │ │ │ │ │ │ │ │ public void onReceive(final Context context, final Intent intent) { │ │ │ │ final boolean b = true; │ │ │ │ super.onReceive(context, intent); │ │ │ │ final ComponentName componentName = new ComponentName(context.getPackageName(), this.getClass().getName()); │ │ │ │ final AppWidgetManager instance = AppWidgetManager.getInstance(context); │ │ │ │ if (UnixTimeClockProvider.CLOCK_UPDATE.equals(intent.getAction())) { │ │ │ │ - int[] appWidgetIds; │ │ │ │ - for (int length = (appWidgetIds = instance.getAppWidgetIds(componentName)).length, i = 0; i < length; ++i) { │ │ │ │ + final int[] appWidgetIds = instance.getAppWidgetIds(componentName); │ │ │ │ + for (int length = appWidgetIds.length, i = 0; i < length; ++i) { │ │ │ │ updateClock(context, instance, appWidgetIds[i], b); │ │ │ │ } │ │ │ │ } │ │ │ │ if (UnixTimeClockProvider.SWITCH_FORMAT.equals(intent.getAction())) { │ │ │ │ - int[] appWidgetIds2; │ │ │ │ - for (int length2 = (appWidgetIds2 = instance.getAppWidgetIds(componentName)).length, j = 0; j < length2; ++j) { │ │ │ │ + final int[] appWidgetIds2 = instance.getAppWidgetIds(componentName); │ │ │ │ + for (int length2 = appWidgetIds2.length, j = 0; j < length2; ++j) { │ │ │ │ final int n = appWidgetIds2[j]; │ │ │ │ UnixTimeClockProvider.shouldUseSeparator = (!UnixTimeClockProvider.shouldUseSeparator && b); │ │ │ │ updateClock(context, instance, n, false); │ │ │ │ } │ │ │ │ } │ │ │ │ } ├── smali/com/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider.smali │ @@ -308,164 +308,150 @@ │ invoke-virtual/range {v0 .. v6}, Landroid/app/AlarmManager;->setRepeating(IJJLandroid/app/PendingIntent;)V │ │ .line 79 │ return-void │ .end method │ │ .method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V │ - .locals 11 │ + .locals 9 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "intent" # Landroid/content/Intent; │ │ .prologue │ - const/4 v8, 0x1 │ + const/4 v5, 0x1 │ │ - const/4 v9, 0x0 │ + const/4 v6, 0x0 │ │ .line 25 │ invoke-super {p0, p1, p2}, Landroid/appwidget/AppWidgetProvider;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V │ │ .line 28 │ - new-instance v6, Landroid/content/ComponentName; │ + new-instance v3, Landroid/content/ComponentName; │ │ invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v10}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v7}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-direct {v6, v7, v10}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {v3, v4, v7}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 29 │ - .local v6, "thisAppWidget":Landroid/content/ComponentName; │ + .local v3, "thisAppWidget":Landroid/content/ComponentName; │ invoke-static {p1}, Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; │ │ move-result-object v1 │ │ .line 31 │ .local v1, "appWidgetManager":Landroid/appwidget/AppWidgetManager; │ - sget-object v7, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->CLOCK_UPDATE:Ljava/lang/String; │ + sget-object v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->CLOCK_UPDATE:Ljava/lang/String; │ │ invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v7, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 33 │ - invoke-virtual {v1, v6}, Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I │ + invoke-virtual {v1, v3}, Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I │ │ - move-result-object v4 │ + move-result-object v2 │ │ .line 34 │ - .local v4, "ids":[I │ - move-object v2, v4 │ + .local v2, "ids":[I │ + array-length v7, v2 │ │ - .local v2, "arr$":[I │ - array-length v5, v2 │ + move v4, v6 │ │ - .local v5, "len$":I │ - const/4 v3, 0x0 │ - │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v5, :cond_0 │ + if-ge v4, v7, :cond_0 │ │ - aget v0, v2, v3 │ + aget v0, v2, v4 │ │ .line 35 │ .local v0, "appWidgetID":I │ - invoke-static {p1, v1, v0, v8}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->updateClock(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V │ + invoke-static {p1, v1, v0, v5}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->updateClock(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V │ │ .line 34 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 39 │ .end local v0 # "appWidgetID":I │ - .end local v2 # "arr$":[I │ - .end local v3 # "i$":I │ - .end local v4 # "ids":[I │ - .end local v5 # "len$":I │ + .end local v2 # "ids":[I │ :cond_0 │ - sget-object v7, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->SWITCH_FORMAT:Ljava/lang/String; │ + sget-object v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->SWITCH_FORMAT:Ljava/lang/String; │ │ invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v7, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_2 │ + if-eqz v4, :cond_2 │ │ .line 40 │ - invoke-virtual {v1, v6}, Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I │ + invoke-virtual {v1, v3}, Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I │ │ - move-result-object v4 │ + move-result-object v2 │ │ .line 41 │ - .restart local v4 # "ids":[I │ - move-object v2, v4 │ + .restart local v2 # "ids":[I │ + array-length v8, v2 │ │ - .restart local v2 # "arr$":[I │ - array-length v5, v2 │ + move v7, v6 │ │ - .restart local v5 # "len$":I │ - const/4 v3, 0x0 │ - │ - .restart local v3 # "i$":I │ :goto_1 │ - if-ge v3, v5, :cond_2 │ + if-ge v7, v8, :cond_2 │ │ - aget v0, v2, v3 │ + aget v0, v2, v7 │ │ .line 42 │ .restart local v0 # "appWidgetID":I │ - sget-boolean v7, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->shouldUseSeparator:Z │ + sget-boolean v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->shouldUseSeparator:Z │ │ - if-nez v7, :cond_1 │ + if-nez v4, :cond_1 │ │ - move v7, v8 │ + move v4, v5 │ │ :goto_2 │ - sput-boolean v7, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->shouldUseSeparator:Z │ + sput-boolean v4, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->shouldUseSeparator:Z │ │ .line 43 │ - invoke-static {p1, v1, v0, v9}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->updateClock(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V │ + invoke-static {p1, v1, v0, v6}, Lcom/lucasdnd/unixtimeclockwidget/UnixTimeClockProvider;->updateClock(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;IZ)V │ │ .line 41 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v4, v7, 0x1 │ + │ + move v7, v4 │ │ goto :goto_1 │ │ :cond_1 │ - move v7, v9 │ + move v4, v6 │ │ .line 42 │ goto :goto_2 │ │ .line 46 │ .end local v0 # "appWidgetID":I │ - .end local v2 # "arr$":[I │ - .end local v3 # "i$":I │ - .end local v4 # "ids":[I │ - .end local v5 # "len$":I │ + .end local v2 # "ids":[I │ :cond_2 │ return-void │ .end method │ │ .method public onUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ .locals 6 │ .param p1, "context" # Landroid/content/Context; ├── smali/com/lucasdnd/unixtimeclockwidget/R.smali │ @@ -21,10 +21,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 58 │ return-void │ .end method ├── res/drawable/icon.png │ ├── sng │ │ @@ -236,15 +236,15 @@ │ │ (157,157,155) # rgb = (0x9d,0x9d,0x9b) │ │ (161,160,159) # rgb = (0xa1,0xa0,0x9f) │ │ (163,163,161) # rgb = (0xa3,0xa3,0xa1) │ │ (154,153,152) # rgb = (0x9a,0x99,0x98) │ │ (152,151,150) # rgb = (0x98,0x97,0x96) │ │ } │ │ tRNS { │ │ - 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255} │ │ + 0} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000001020304040403040404030404040303040403030404030304040404040404040404040404040404040505050505050505050505050505050505050505050505050505050505050505060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060607070707070707070707070707070707070707070707080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808090909090909090909090909090a0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f101010101010101111111111111111111111111111111111111111111111111111111111111111121212121212131414141414141414141414141414141414141414141414141414141414141515151515151515151515151515151515151515151515151516161617171717171818181818181818181818181818181818181818181818181919191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b021c00000000000000000000000000 │ │ 000000000000000000001d041e040404040404040404040404040404040404040404040404040404040404040404040404040404040404050505050505050505050505050505050505050505050505050505050505050506060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060607070707070707070707070707070707070707070708080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808090909090909090909090909090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1f1010101010111111111111111111111111111111111111111111111111111111111111111112121212121212131314141414141414141414141414141414141414141414141414141414151515151515151515151515151515151515151515151515151616161717171717181818181818181818181818181818181818181818181818181819191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a20202100000000000000000000 │ │ 00000000000000001e0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040405050505050505050505050505050505050505050505050505050505050505050606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060707070707070707070707070707070707070707070808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808090909090909090909090909090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1f1f1010101111111111111111111111111111111111111111111111111111111111111111111112121212121313141414141414141414141414141414141414141414141414141414141415151515151515151515151515151515151515151515151515151516161617171717171818181818181818181818181818181818181818181818181919191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a202020201a0000000000000000 │ │ 000000000000001e040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040405050505050505050505050505050505050505050505050505050505050505050606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060607070707070707070707070707070707070707070808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080909090909090909090909090a0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1f1f101010101111111111111111111111111111111111111111111111111111111111111111111111121212121213141414141414141414141414141414141414141414141414141414141414141515151515151515151515151515151515151515151515151616161717171717171818181818181818181818181818181818181818181818181819191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a20202022000000000000 │ │ 0000000000231e1e040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040405050505050505050505050505050505050505050505050505050505050505050606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606070707070707070707070707070707070707072408080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080809090909090909090909090a0a0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1f1010101010101111111111111111111111111111111111111111111111111111111111111111111212121212121313141414141414141414141414141414141414141414141414141414141415151515151515151515151515151515151515151515151515151516161617171717181818181818181818181818181818181818181818181818181919191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a20202020250000000000 │ ├── Image content